Releases: Labelbox/labelbox-python
Releases · Labelbox/labelbox-python
Release v.3.55.0
Version 3.55.0 (2023-11-06)
Fixed
- Fix the instantiation of
failed_data_row_ids
in Batch. This fix will address the issue with thecreate_batch
method for more than 1,000 data rows. - Improve Python type hints for the
data_rows()
method in the Dataset. - Fix the
DataRowMetadataOntology
methodbulk_export()
to properly export global key(s). - In the
DataRowMetadataOntology
methodupdate_enum_option
, provide a more descriptive error message when the enum option is not valid.
v.3.54.1
Version 3.54.1 (2023-10-17)
Notebooks
- Revised the notebooks to update outdated examples when using
client.create_project()
to create a project
Release v.3.54.0
Added
- Add exports v1 deprecation warning
- Create method in SDK to modify LPO priorities in bulk
Removed
- Remove backoff library
Release v.3.53.0
Version 3.53.0 (2023-10-03)
Added
- Remove LPO deprecation warning and allow greater range of priority values
- Add an sdk method to get data row by global key
- Disallow invalid quality modes during create_project
- Python 3.10 support
- Change return of dataset.create_data_rows() to Task
- Add new header to capture python version
- Updated examples to match latest updates to SDK
v.3.52.0
Version 3.52.0 (2023-08-24)
Added
- Added methods to create multiple batches for a project from a list of data rows or from a dataset
v.3.51.0
Version 3.51.0 (2023-08-14)
Added
- Added global keys to export v2 filters for project, dataset and DataRow
- Added workflow task status filtering for export v2
Notebooks
- Removed labels notebook, since almost all of the relevant methods in the notebook were not compatible with workflow paradigm.
- Updated project.ipynb to use batches not datasets
v.3.50.0
Version 3.50.0 (2023-08-05)
Added
- Support batch_ids filter for projects in Exports v2
- Added access_from field to project members to differentiate project-based roles from organization level roles
- Ability to use data_row_ids instead of the whole data row object for DataRow.export_V2()
- Cursor-based pagination for dataset.data_rows()
Fixed
- client.get_projects() unable to fetch details for LLM projects
Notebooks
- Improved the documentation for
examples/basics/custom_embeddings.ipynb
- Updated the documentation for
examples/basics/data_row_metadata.ipynb
- Added details about CRUD methods to
examples/basics/ontologies.ipynb
v.3.49.1
Version 3.49.1 (2023-06-29)
Fixed
- Removed numpy version lock that caused Python version >3.8 to download incompatible numpy version
v.3.49.0
Changelog
Version 3.49.0 (2023-06-27)
Changed
- Improved batch creation logic when more than 1000 global keys provided
Notebooks
- Added example on how to access mask URL in export v2
- Removed NDJSON library from
examples/basics/custom_embeddings.ipynb
- Removed
queue_mode
property fromcreate_project()
method call.
v.3.48.0
Changelog
Version 3.48.0 (2023-06-13)
Added
- Support for ISO format to exports V2 date filters
- Support to specify confidence for all free-text annotations
Changed
- Removed backports library and replaced it with python dateutil package to parse iso strings
Notebooks
- Added predictions to model run example
- Added notebook to run yolov8 and sam on video and upload to LB
- Updated google colab notebooks to reflect raster segmentation tool being released on 6/13
- Updated radio NDJSON annotations format to support confidence
- Added confidence to all free-text annotations (ndjson)
- Fixed issues with cv2 library rooting from the Geospatial notebook used a png map with a signed URL with an expired token