You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Relax idna pin from ==3.7 to >=3.7 (#504)
* Relax idna pin from ==3.7 to >=3.7
idna is a transitive dependency (via requests) and is not imported
anywhere in the SDK; the exact pin existed only to enforce the
CVE-2024-3651 security floor (fixed in idna 3.7, added by Dependabot).
The exact `==3.7` propagates to every package that installs `roboflow`
and forces the resolver to backtrack when a sibling dependency (e.g.
google-cloud) needs a newer idna — this is the root cause worked around
in roboflow-queues#121. Relaxing to `>=3.7` keeps the security floor
while letting the resolver pick a compatible newer idna (requests caps
it at <4). Matches requirements-slim.txt, which already leaves idna
unpinned.
Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
* bump version
---------
Co-authored-by: Claude Opus 4.8 <noreply@anthropic.com>
Merge pull request #460 from imbgar-roboflow/fix/workflow-specificati…
…on-autowrap
fix(workflows): auto-wrap bare workflow definitions in {"specification": ...}