|
1 | 1 | # Changelog
|
| 2 | +# Version 6.0.0 (2024-10-15) |
| 3 | +## Added |
| 4 | +* Deprecation messages to all export_v2 methods([#1865](https://github.com/Labelbox/labelbox-python/pull/1865)) |
| 5 | +* Logic to extract sdk method to pass to datadog dashboard([#1865](https://github.com/Labelbox/labelbox-python/pull/1865)) |
| 6 | +* Graphql client as a separate component lbox.request_client([#1834](https://github.com/Labelbox/labelbox-python/pull/1834)) |
| 7 | + |
| 8 | +## Updated |
| 9 | +* Minimum requirement numpy version from 1.24 to 1.25 and cleaned up _TypedArray validations([#1845](https://github.com/Labelbox/labelbox-python/pull/1845)) |
| 10 | +* Refactored client `create_project` inputs to be named parameters, not kwargs([#1844](https://github.com/Labelbox/labelbox-python/pull/1844)) |
| 11 | +* Fixed pydantic v2 deprecation warnings([#1838](https://github.com/Labelbox/labelbox-python/pull/1838)) |
| 12 | +* Remove experimental from `UserGroup`([#1840](https://github.com/Labelbox/labelbox-python/pull/1840)) |
| 13 | +* Improved labeling service error reporting([#1836](https://github.com/Labelbox/labelbox-python/pull/1836)) |
| 14 | +* Switched to ruff linter([#1822](https://github.com/Labelbox/labelbox-python/pull/1822)) |
| 15 | + |
| 16 | +## Fixed |
| 17 | +* Labeling dashboard serialization ([#1870](https://github.com/Labelbox/labelbox-python/pull/1870)) |
| 18 | +* Handling of global key in ModelEvaluationTemplate([#1869](https://github.com/Labelbox/labelbox-python/pull/1869)) |
| 19 | + |
| 20 | +## Removed |
| 21 | +* Various deprecated classes, methods and attributes([#1853](https://github.com/Labelbox/labelbox-python/pull/1853)) |
| 22 | + * `QueueMode` for project |
| 23 | + * LabelGenerator `assign_feature_schema_ids` |
| 24 | + * Label `assign_feature_schema_ids` |
| 25 | + * AttachmentType `attachment_type` TEXT |
| 26 | + * DataRowMetadata bulk_delete `deletes` paramerter - support for string for data row ids or global keys, use `UniqueId` or `GlobalKey` class instead |
| 27 | + * Dataset `create_data_rows_sync`. Use create_data_rows instead |
| 28 | + * Slice `get_data_row_ids`. Use get_data_row_identifiers instead |
| 29 | +* More deprecations([#1852](https://github.com/Labelbox/labelbox-python/pull/1852)) |
| 30 | + * LabelingParameterOverrideInput remove instance of `DataRow` as a type of input |
| 31 | + * Project `_update_queue_mode`, `get_queue_mode` |
| 32 | +* Support for Python 3.8([#1847](https://github.com/Labelbox/labelbox-python/pull/1847)) |
| 33 | +* Project `setup`([#1843](https://github.com/Labelbox/labelbox-python/pull/1843)) |
| 34 | +* Deprecated get stream - related classes from ExportTask([#1839](https://github.com/Labelbox/labelbox-python/pull/1839)) |
| 35 | + * `JsonConverter`, `JsonConverterOutput`, `FileConverter`, `FileConverterOutput` |
| 36 | +* Project `setup_editor`([#1841](https://github.com/Labelbox/labelbox-python/pull/1841)) |
| 37 | +* Label `*Data*` classes as Label data attribute. Use GenericDataRowData |
| 38 | + * NOTE MaskData was NOT removed |
| 39 | +* COCO package([#1820](https://github.com/Labelbox/labelbox-python/pull/1820)) |
| 40 | +* NDJsonConverter `deserialize`([#1818](https://github.com/Labelbox/labelbox-python/pull/1818)) |
| 41 | +* BulkImportRequest package([#1821](https://github.com/Labelbox/labelbox-python/pull/1821)), including |
| 42 | + * BulkImportRequest |
| 43 | + * BulkImportRequestState |
| 44 | + * Project `upload_annotations` |
| 45 | + * Project `bulk_import_requests` |
| 46 | + |
2 | 47 | # Version 5.2.1 (2024-10-09)
|
3 | 48 | ## Fixed
|
4 | 49 | * Exporter encoding
|
|
0 commit comments