GitHub / roboflow-ai/roboflow-python / commits
| SHA | Message | Author | Date | Stats |
|---|---|---|---|---|
| 07cb3d1c | merge Merge pull request #503 from roboflow/lean/package-custom-weights |
Leandro Rosemberg <l****g@h****m>
Committed by: GitHub <n****y@g****m> |
about 1 month ago | |
| d246f4f1 | chore: bump package version to 1.3.13 | Leandro Rosemberg <l****g@h****m> | about 1 month ago | |
| 5dcb2e7e | fix: reject filenames that resolve to a directory instead of a checkpoint | Leandro Rosemberg <l****g@h****m> | about 1 month ago | |
| 7f27b8b4 | fix: reject filenames absolute under either OS convention (Windows CI) | Leandro Rosemberg <l****g@h****m> | about 1 month ago | |
| 7ae58560 | fix: constrain upload filename to model_path and guard incomplete YOLO checkp... | Leandro Rosemberg <l****g@h****m> | about 1 month ago | |
| 7c2b44d2 | merge Merge remote-tracking branch 'origin/main' into lean/package-custom-weights | Leandro Rosemberg <l****g@h****m> | about 1 month ago | |
| 64111d9c | feat: adapt raw PyTorch-Lightning rf-detr checkpoints on packaging | Leandro Rosemberg <l****g@h****m> | about 1 month ago | |
| 6aac94dd | feat(cli): adapt raw rf-detr PyTorch-Lightning checkpoints on upload (#488) |
Lee Clement <l****e@r****m>
Committed by: GitHub <n****y@g****m> |
about 1 month ago | |
| 29d1aec3 | fix: reject non-exact yolonas model types before upload | Leandro Rosemberg <l****g@h****m> | about 1 month ago | |
| 08a1bcca | fix: reject bare/incomplete checkpoints before upload with actionable errors | Leandro Rosemberg <l****g@h****m> | about 1 month ago | |
| 0f536de0 | fix: harden custom-weights packaging edge cases from PR review | Leandro Rosemberg <l****g@h****m> | about 1 month ago | |
| 2a1f70ff |
Relax idna pin from ==3.7 to >=3.7 (#504)
Co-authored-by: Claude Opus 4.8 <n****y@a****m>, Claude Opus 4.8 <n****y@a****m> |
Iuri de Silvio <i****i@r****m>
Committed by: GitHub <n****y@g****m> |
about 2 months ago | |
| fdbd33b6 | merge Merge pull request #495 from roboflow/api-key-management |
Brad Dwyer <g****b@b****m>
Committed by: GitHub <n****y@g****m> |
about 2 months ago | |
| f4a378af | fix: validate model_type family by prefix instead of substring | Leandro Rosemberg <l****g@h****m> | about 2 months ago | |
| 7d6db31c | refactor: keep legacy interactive confirm behavior in process() | Leandro Rosemberg <l****g@h****m> | about 2 months ago | |
| d0af5a61 | refactor: extract public package_custom_weights helper from deploy flows | Leandro Rosemberg <l****g@h****m> | about 2 months ago | |
| b8e6d6b4 |
docs(changelog): add 1.3.11 entry for api-key CLI
Co-authored-by: Claude Opus 4.8 <n****y@a****m> |
Brad Dwyer <b****d@r****m> | about 2 months ago | |
| 4140aa17 |
feat(api-keys): send metadata as camelCase customMetadata
Co-authored-by: Claude Opus 4.8 <n****y@a****m> |
Brad Dwyer <b****d@r****m> | about 2 months ago | |
| a4c08913 |
fix(ci): cap numpy<2.5 to unblock mypy typecheck
Co-authored-by: Claude Opus 4.8 <n****y@a****m> |
Brad Dwyer <b****d@r****m> | about 2 months ago | |
| 1c145b5f |
feat(api-keys): CLI flags for empty/full-access scopes + clear-metadata
Co-authored-by: Claude Opus 4.8 <n****y@a****m> |
Brad Dwyer <b****d@r****m> | about 2 months ago | |
| 7821124f |
feat(api-key): actionable create error on 403/404
Co-authored-by: Claude Opus 4.8 <n****y@a****m> |
Brad Dwyer <b****d@r****m> | about 2 months ago | |
| 997dc35c |
docs(cli): list the api-key command group in CLI-COMMANDS
Co-authored-by: Claude Opus 4.8 <n****y@a****m> |
Brad Dwyer <b****d@r****m> | about 2 months ago | |
| 098305ce |
docs(api-keys): SDK create_api_key docstring reflects inherit-on-omit + presets
Co-authored-by: Claude Opus 4.8 <n****y@a****m> |
Brad Dwyer <b****d@r****m> | about 2 months ago | |
| 3dbc2a78 |
docs(api-keys): CLI --scope help reflects inherit-on-omit + role: presets
Co-authored-by: Claude Opus 4.8 <n****y@a****m> |
Brad Dwyer <b****d@r****m> | about 2 months ago | |
| 11c5abcf |
fix(api-keys): route create output through output() helper
Co-authored-by: Claude Opus 4.8 <n****y@a****m> |
Brad Dwyer <b****d@r****m> | about 2 months ago | |
| e7c0895e |
fix(api-keys): valid scope strings in CLI tests; disable plan-feature hint
Co-authored-by: Claude Opus 4.8 <n****y@a****m> |
Brad Dwyer <b****d@r****m> | about 2 months ago | |
| 22cde56b |
feat(api-keys): roboflow api-key CLI command group
Co-authored-by: Claude Opus 4.8 <n****y@a****m> |
Brad Dwyer <b****d@r****m> | 2 months ago | |
| 107fb34f | feat: support weight upload for yolo26-sem semantic segmentation models (#492) |
Lee Clement <l****e@r****m>
Committed by: GitHub <n****y@g****m> |
2 months ago | |
| e33e0ef2 |
docs(cli): add image metadata/tags command documentation (#489)
Co-authored-by: Claude Opus 4.6 <n****y@a****m> |
Rodrigo Barbosa <r****o@r****m>
Committed by: GitHub <n****y@g****m> |
2 months ago | |
| a7f4bdd9 | fix(cli): scope 'image search -p' to the project (#486) |
Rodrigo Barbosa <r****o@r****m>
Committed by: GitHub <n****y@g****m> |
3 months ago | |
| e4c30e15 | fix(rfdetr): accept dict-form checkpoint args in classname extraction (#487) |
Lee Clement <l****e@r****m>
Committed by: GitHub <n****y@g****m> |
3 months ago | |
| 6509b186 |
feat(cli): add image update command for metadata and tags (#483)
Co-authored-by: Claude Opus 4.6 <n****y@a****m>, Claude Opus 4.6 <n****y@a****m>, Claude Opus 4.6 <n****y@a****m> |
Rodrigo Barbosa <r****o@r****m>
Committed by: GitHub <n****y@g****m> |
3 months ago | |
| 2ce21228 | fix split param (#480) |
Rodrigo Barbosa <r****o@r****m>
Committed by: GitHub <n****y@g****m> |
3 months ago | |
| e9a912e5 | merge Merge pull request #479 from roboflow/sergii/add-project-to-folder |
Sergii Bondariev <s****i@r****m>
Committed by: GitHub <n****y@g****m> |
3 months ago | |
| 9a488704 | Add/remove projects to/from a folder | Sergii Bondariev <s****i@r****m> | 3 months ago | |
| ed0c83f1 |
CLI: polish three rough edges from the 1.3.7 prod shake-down (#468)
Co-authored-by: Claude Opus 4.7 (1M context) <n****y@a****m>, Claude Opus 4.7 (1M context) <n****y@a****m>, Claude <n****y@a****m>, Claude Opus 4.7 (1M context) <n****y@a****m>, Peter Robicheaux <p****r@r****m>, Rodrigo Barbosa <r****o@r****m> |
Brad Dwyer <g****b@b****m>
Committed by: GitHub <n****y@g****m> |
3 months ago | |
| 850f0ff7 |
docs(changelog): note the workflow autowrap bugfix in 1.3.7 entry (#467)
Co-authored-by: Claude Opus 4.7 (1M context) <n****y@a****m> |
Brad Dwyer <g****b@b****m>
Committed by: GitHub <n****y@g****m> |
3 months ago | |
| 1e4cbc04 | bump version to 1.3.9 (#476) |
Rodrigo Barbosa <r****o@r****m>
Committed by: GitHub <n****y@g****m> |
3 months ago | |
| 80715726 | merge Merge pull request #475 from roboflow/lee/model-evals-cli-sdk |
Lee Clement <l****e@r****m>
Committed by: GitHub <n****y@g****m> |
3 months ago | |
| 361d9938 |
fix(model-evals): address review comments on PR #475
Co-authored-by: Claude Opus 4.7 (1M context) <n****y@a****m> |
Lee Clement <l****e@r****m> | 3 months ago | |
| 2d1acde6 |
nas: 4 new CLI commands + --group on model list (G4) (#474)
Co-authored-by: Claude Opus 4.7 (1M context) <n****y@a****m>, Claude Opus 4.7 (1M context) <n****y@a****m>, Claude Opus 4.7 (1M context) <n****y@a****m>, Claude Opus 4.7 (1M context) <n****y@a****m>, pre-commit-ci[bot] <6****]@u****m> |
Peter Robicheaux <p****x@g****m>
Committed by: GitHub <n****y@g****m> |
3 months ago | |
| 19171e30 |
fix(model-evals): rename SDK attr `project_id` → `project` (URL slug)
Co-authored-by: Claude Opus 4.7 (1M context) <n****y@a****m> |
Lee Clement <l****e@r****m> | 3 months ago | |
| e37327c4 |
Add Universe project fork CLI (#473)
Co-authored-by: pre-commit-ci[bot] <6****]@u****m> |
Rodrigo Barbosa <r****o@r****m>
Committed by: GitHub <n****y@g****m> |
3 months ago | |
| 61b5aa03 | merge Merge pull request #472 from roboflow/sb/dataset-health |
Sergii Bondariev <s****i@r****m>
Committed by: GitHub <n****y@g****m> |
3 months ago | |
| 26706837 |
fix(model-evals): align SDK + CLI with API evalId rename
Co-authored-by: Claude Opus 4.7 (1M context) <n****y@a****m> |
Lee Clement <l****e@r****m> | 3 months ago | |
| 8485b43e | rearrange order in rfapi | Sergii Bondariev <s****i@r****m> | 3 months ago | |
| 52d3d247 | use rfapi for health | Sergii Bondariev <s****i@r****m> | 3 months ago | |
| 73873230 |
fix(model-evals): drop dead two-shape error envelope handling
Co-authored-by: Claude Opus 4.7 (1M context) <n****y@a****m> |
Lee Clement <l****e@r****m> | 3 months ago | |
| e34963b6 | Add model evaluations SDK and CLI | Lee Clement <l****e@r****m> | 3 months ago | |
| 1442c0f8 | merge Merge branch 'main' into sb/dataset-health | Sergii Bondariev <s****i@r****m> | 3 months ago | |
| bff32b91 |
autocompletion install for shells (#471)
Co-authored-by: pre-commit-ci[bot] <6****]@u****m> |
Rodrigo Barbosa <r****o@r****m>
Committed by: GitHub <n****y@g****m> |
3 months ago | |
| 39c35848 | Add project health check | Sergii Bondariev <s****i@r****m> | 3 months ago | |
| cffc59f1 | merge Merge pull request #470 from roboflow/patch-version-bump |
Riaz Virani <r****z@d****s>
Committed by: GitHub <n****y@g****m> |
4 months ago | |
| cc86ec09 |
bump version to 1.3.8
Co-authored-by: Claude Opus 4.7 (1M context) <n****y@a****m> |
Riaz Virani <r****z@r****m> | 4 months ago | |
| 39a04706 | merge Merge pull request #469 from roboflow/sdk-device-mgmt |
Riaz Virani <r****z@d****s>
Committed by: GitHub <n****y@g****m> |
4 months ago | |
| aaa1ac21 |
review: tighten api_key redaction, truncate error bodies, warn on device config
Co-authored-by: Claude Opus 4.7 (1M context) <n****y@a****m> |
Riaz Virani <r****z@r****m> | 4 months ago | |
| 7ce03ebb | Add device API request timeouts | Riaz Virani <r****z@r****m> | 4 months ago | |
| 662ce4ff | Add device management SDK and CLI | Riaz Virani <r****z@r****m> | 4 months ago | |
| d384863f | merge Merge pull request #460 from imbgar-roboflow/fix/workflow-specification-autowrap |
Brad Dwyer <g****b@b****m>
Committed by: GitHub <n****y@g****m> |
4 months ago | |
| 88487d66 |
review: also strip UTF-8 BOM from passthrough strings
Co-authored-by: Claude Opus 4.7 (1M context) <n****y@a****m> |
Brad Dwyer <b****d@r****m> | 4 months ago | |
| 164f64f5 | merge Merge branch 'main' into fix/workflow-specification-autowrap |
Brad Dwyer <g****b@b****m>
Committed by: GitHub <n****y@g****m> |
4 months ago | |
| 6639e72a | merge Merge pull request #463 from roboflow/soft-delete |
Brad Dwyer <g****b@b****m>
Committed by: GitHub <n****y@g****m> |
4 months ago | |
| 1825d587 |
bump version to 1.3.7
Co-authored-by: Claude Opus 4.7 (1M context) <n****y@a****m> |
Brad Dwyer <b****d@r****m> | 4 months ago | |
| 12328987 | merge Merge branch 'main' into soft-delete |
Brad Dwyer <g****b@b****m>
Committed by: GitHub <n****y@g****m> |
4 months ago | |
| cbd209e4 |
trash: use "project" instead of "dataset" for the item-type vocabulary
Co-authored-by: Claude Opus 4.7 (1M context) <n****y@a****m> |
Brad Dwyer <b****d@r****m> | 4 months ago | |
| 7ad6093c | merge Merge pull request #466 from roboflow/bump-version-1.3.6 |
Riaz Virani <r****z@d****s>
Committed by: GitHub <n****y@g****m> |
4 months ago | |
| 85a8e8fc | bump version to 1.3.6 | Riaz Virani <r****z@r****m> | 4 months ago | |
| 2c92f27a | merge Merge pull request #464 from roboflow/riaz/ent-1169-roboflow-python-remove-cl... |
Riaz Virani <r****z@d****s>
Committed by: GitHub <n****y@g****m> |
4 months ago | |
| 23dee0fc |
fix: upload original image bytes instead of re-encoding to JPEG
Co-authored-by: Claude Opus 4.7 (1M context) <n****y@a****m> |
Riaz Virani <r****z@r****m> | 4 months ago | |
| 3624bacb | CLI: per-type scope hints on restore, drop dead matcher branch in Version.res... | Brad Dwyer <b****d@r****m> | 4 months ago | |
| 8e1360d6 | rfapi: restructure _raise_for_trash_response so the raise is unconditional | Brad Dwyer <b****d@r****m> | 4 months ago | |
| def28d22 |
rfapi: extract error message from JSON body on non-2xx
Co-authored-by: Claude Opus 4.7 (1M context) <n****y@a****m> |
Brad Dwyer <b****d@r****m> | 4 months ago | |
| 2a97b6cd | fix(pre_commit): 🎨 auto format pre-commit hooks | pre-commit-ci[bot] <6****]@u****m> | 4 months ago | |
| 4c032de1 |
CLI: add `roboflow workflow delete` and `roboflow workflow restore`
Co-authored-by: Claude Opus 4.7 (1M context) <n****y@a****m> |
Brad Dwyer <b****d@r****m> | 4 months ago | |
| 054304ba | merge Merge branch 'main' into soft-delete |
Brad Dwyer <g****b@b****m>
Committed by: GitHub <n****y@g****m> |
4 months ago | |
| 86c91b13 |
rfapi: add delete_workflow helper for new public API endpoint
Co-authored-by: Claude Opus 4.7 (1M context) <n****y@a****m> |
Brad Dwyer <b****d@r****m> | 4 months ago | |
| 0b8d6499 |
rfapi: drop stale reference to removed trash_delete_immediately
Co-authored-by: Claude Opus 4.7 (1M context) <n****y@a****m> |
Brad Dwyer <b****d@r****m> | 4 months ago | |
| 2bbf5979 |
CLI: add actionable hints to every error path in the trash commands
Co-authored-by: Claude Opus 4.7 (1M context) <n****y@a****m> |
Brad Dwyer <b****d@r****m> | 4 months ago | |
| 9de0bdf0 |
Drop permanent-delete / empty-trash from the SDK and CLI
Co-authored-by: Claude Opus 4.7 (1M context) <n****y@a****m> |
Brad Dwyer <b****d@r****m> | 4 months ago | |
| 9dc9c426 | fix(pre_commit): 🎨 auto format pre-commit hooks | pre-commit-ci[bot] <6****]@u****m> | 4 months ago | |
| 319c7404 |
Docs + CLI tests for soft-delete / Trash commands
Co-authored-by: Claude Opus 4.7 (1M context) <n****y@a****m> |
Brad Dwyer <b****d@r****m> | 4 months ago | |
| 16f2916e | fix(pre_commit): 🎨 auto format pre-commit hooks | pre-commit-ci[bot] <6****]@u****m> | 4 months ago | |
| 54867078 |
Soft-delete / Trash support: SDK + CLI
Co-authored-by: Claude Opus 4.7 (1M context) <n****y@a****m> |
Brad Dwyer <b****d@r****m> | 4 months ago | |
| 68b64957 | merge Merge pull request #462 from roboflow/bump-version-1.3.5 |
João Marcos Cardoso Ramos da Silva <j****x@g****m>
Committed by: GitHub <n****y@g****m> |
4 months ago | |
| cf983e14 | bump version to 1.3.5 | João <j****o@r****m> | 4 months ago | |
| 0835d798 | merge Merge pull request #461 from roboflow/feat/vlm-text-image-pairs |
João Marcos Cardoso Ramos da Silva <j****x@g****m>
Committed by: GitHub <n****y@g****m> |
4 months ago | |
| b5758c9c | feat: support text-image-pairs (VLM) hosted inference | João <j****o@r****m> | 4 months ago | |
| 5fb6655e | review: BOM strip, compact JSON, extra edge-case tests | Brandon Garcia <b****a@r****m> | 4 months ago | |
| 5cba29b1 | fix(workflows): auto-wrap bare workflow definitions in {"specification": ...} | Brandon Garcia <b****a@r****m> | 4 months ago | |
| da3fa953 | merge Merge pull request #457 from roboflow/fix/task-type-validation |
Lee Clement <l****e@r****m>
Committed by: GitHub <n****y@g****m> |
4 months ago | |
| 120289b9 | bump version to 1.3.4 | Lee Clement <l****e@r****m> | 4 months ago | |
| 50b3ef40 | Validate task type before model upload | Lee Clement <l****e@r****m> | 4 months ago | |
| 0c667e47 |
Async zip upload flow for Workspace.upload_dataset (DATAMAN-240) (#456)
Co-authored-by: pre-commit-ci[bot] <6****]@u****m> |
Rodrigo Barbosa <r****o@r****m>
Committed by: GitHub <n****y@g****m> |
4 months ago | |
| 6e620af8 | merge Merge pull request #459 from roboflow/riaz/ent-1128-remove-direct-publishing-... |
Riaz Virani <r****z@d****s>
Committed by: GitHub <n****y@g****m> |
4 months ago | |
| 1bd98a8b |
Remove Makefile publish targets and twine dev dep (ENT-1128)
Co-authored-by: Claude Opus 4.7 (1M context) <n****y@a****m> |
Riaz Virani <r****z@r****m> | 4 months ago | |
| 4c093b8a | merge Merge pull request #455 from roboflow/bump-version-patch |
Brad Dwyer <g****b@b****m>
Committed by: GitHub <n****y@g****m> |
4 months ago | |
| 2920088f | merge Merge branch 'main' into bump-version-patch |
Riaz Virani <r****z@d****s>
Committed by: GitHub <n****y@g****m> |
4 months ago | |
| e576f01e | merge Merge pull request #453 from roboflow/trusted-publishing-roboflow-slim |
Brad Dwyer <g****b@b****m>
Committed by: GitHub <n****y@g****m> |
4 months ago | |
| 352dc7e5 |
Bump version to 1.3.3
Co-authored-by: Claude Opus 4.6 (1M context) <n****y@a****m> |
Riaz Virani <r****z@r****m> | 4 months ago | |
| 8f1e343b | merge Merge remote-tracking branch 'origin/main' into trusted-publishing-roboflow-slim | Riaz Virani <r****z@r****m> | 4 months ago |