Darwin-py

Latest version: v1.1.3

Safety actively analyzes 693883 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 16 of 24

0.7.15

Not secure
Adds support for /api/v2, the sdk api at the surface level should be unchanged, but then underlying structure has gone through some large changes.

RemoteDataset is now an abstract class with implementations for both v1 and v2 datasets, clients picks the right implementation depending on payload.

Client also has a new .api_v2 field, that contains all backend calls to /api/v2, I would like to do the same for v1 but it's possible that past users are depending on tho
se calls existing inside client which makes this a bit tricky.

0.7.14

Not secure
- Fixed coco imports not working (https://github.com/v7labs/darwin-py/pull/399)
- Completed SDK documentation (https://github.com/v7labs/darwin-py/pull/400, https://github.com/v7labs/darwin-py/pull/402, https://github.com/v7labs/darwin-py/pull/403)
- Platform now allows repeated class names, as long the instances have different types (https://github.com/v7labs/darwin-py/pull/401)

0.7.13

Not secure
- Deleting non-existent files from a dataset now shows a warning message. Updated delete-files success message to better reflect the operation. (https://github.com/v7labs/darwin-py/pull/393)
- Fixed exports not filtering by class ids. Updated docs. (https://github.com/v7labs/darwin-py/pull/394)
- Fixed val-percentage and test-percentage being optional when they were required. Updated `-h` menu message. Now when using dataset split you have to use: `darwin dataset split dataset-name -v X -t Y` (https://github.com/v7labs/darwin-py/pull/388)
- Added option to have Rich output when using dataset report. Ex.`darwin dataset report dataset-name -r` (https://github.com/v7labs/darwin-py/pull/387)
- Listing files now prints a rich table (https://github.com/v7labs/darwin-py/pull/385)
- Several documentation improvements and API trimming (https://github.com/v7labs/darwin-py/pull/373, https://github.com/v7labs/darwin-py/pull/382, https://github.com/v7labs/darwin-py/pull/384, https://github.com/v7labs/darwin-py/pull/380, https://github.com/v7labs/darwin-py/pull/374, https://github.com/v7labs/darwin-py/pull/375, https://github.com/v7labs/darwin-py/pull/376, https://github.com/v7labs/darwin-py/pull/377, https://github.com/v7labs/darwin-py/pull/378, https://github.com/v7labs/darwin-py/pull/379, https://github.com/v7labs/darwin-py/pull/397)
- Fixed typos and incorrect menu -h descriptions (https://github.com/v7labs/darwin-py/pull/386, https://github.com/v7labs/darwin-py/pull/390)
- Added export flag for including authorship. Ex. `darwin dataset export dataset-name export-name --include-authorship` (https://github.com/v7labs/darwin-py/pull/389)
- Reverted Release download requiring a client to download a zip (https://github.com/v7labs/darwin-py/pull/372)
- Added warning for class collisions when importing (https://github.com/v7labs/darwin-py/pull/368)

0.7.12

Not secure
Revert changes to `Release`'s `download_zip` method, so it does not assume a config file exists for Darwin.

The users should not see any `MissingConfig` errors being raised when pulling a dataset via Darwin-Py API.

0.7.11

Not secure
- Hotfix: supporting python 3.6 again
- Added docs and trimmed API surface of darwin/exporter/formats/pascalvoc.py
- Added docs to darwin/exporter/formats/instance_mask.py
- Added docs to darwin/exporter/formats/semantic_mask.py

0.7.10

Not secure
- Added skip flag for annotation imports
- Added fix to allow filenames with commas in their names
- Added docs

Page 16 of 24

© 2025 Safety CLI Cybersecurity Inc. All Rights Reserved.