Labelbox

Latest version: v3.74.0

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

Scan your dependencies

Page 17 of 22

3.3.0

Added
* `Dataset.create_data_rows_sync()` for synchronous bulk uploads of data rows
* `Model.delete()`, `ModelRun.delete()`, and `ModelRun.delete_annotation_groups()` to
Clean up models, model runs, and annotation groups.

Fix
* Increased timeout for label exports since projects with many segmentation masks weren't finishing quickly enough.

3.2.1

Fix
* Resolved issue with `create_data_rows()` not working on amazon linux

3.2.0

Added
* List `BulkImportRequest`s for a project with `Project.bulk_import_requests()`
* Improvemens to `Dataset.create_data_rows()`
* Add attachments when bulk importing data rows
* Provide external ids when creating data rows from local files
* Get more informative error messages when the api rejects an import

Fix
* Bug causing `project.label_generator()` to fail when projects had benchmarks

3.1.0

Added
* Support for new HTML attachment type
* Delete Bulk Import Requests with `BulkImportRequest.delete()`

Misc
* Updated MEAPredictionImport class to use latest grapqhql endpoints

3.0.1

Fix
* Issue with inferring text type from export

3.0.0

Added
* Annotation types
- A set of python objects for working with Labelbox data
- Creates a standard interface for both exports and imports
- See example notebooks on how to use under examples/annotation_types
- Note that these types are not yet supported for tiled imagery
* Model Diagnostics Support
- Model Diagnostics beta users can now just use the latest SDK release
* Metadata support
- New metadata features are now fully supported by the SDK
* Easier export
- `project.export_labels()` accepts a boolean indicating whether or not to download the result
- Create annotation objects directly from exports with `project.label_generator()` or `project.video_label_generator()`
- `project.video_label_generator()` asynchronously fetches video annotations
* Retry logic on data uploads
- Bulk creation of data rows will be more reliable
* Datasets
- Determine the number of data rows just by calling `dataset.row_count`.
- Updated threading logic in create_data_rows() to make it compatible with aws lambdas
* Ontology
- `OntologyBuilder`, `Classification`, `Option`, and `Tool` can now be imported from `labelbox` instead of `labelbox.schema.ontology`

Removed
* Deprecated:
- `project.reviews()`
- `project.create_prediction()`
- `project.create_prediction_model()`
- `project.create_label()`
- `Project.predictions()`
- `Project.active_prediction_model`
- `data_row.predictions`
- `PredictionModel`
- `Prediction`
* Replaced:
- `data_row.metadata()` use `data_row.attachments()` instead
- `data_row.create_metadata()` use `data_row.create_attachments()` instead
- `AssetMetadata` use `AssetAttachment` instead

Fixes
* Support derived classes of ontology objects when using `from_dict`
* Notebooks:
- Video export bug where the code would fail if the exported projects had tools other than bounding boxes
- Model-assisted labeling demos were broken due to an image download failing.

Misc
* Data processing dependencies are not installed by default to for users that only want client functionality.
* To install all dependencies required for the data modules (annotation types and mea metric calculation) use `pip install labelbox[data]`
* Decrease wait time between updates for `BulkImportRequest.wait_until_done()`.
* Organization is no longer used to create the LFO in `Project.setup()`

Page 17 of 22

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.