Superannotate

Latest version: v4.4.22

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

Scan your dependencies

Page 3 of 8

4.4.10

_______________________

**Updated**

- Configuration file creation flow
- ``SAClient.search_projects()`` method, removed ``include_complete_image_count`` argument, use ``include_complete_item_count`` instead.
- ``SAClient.get_project_metadata()`` method, removed ``include_complete_image_count`` argument, use ``include_complete_item_count`` instead.
- ``SAClient.create_project()`` method to support classes, workflows and instructions_link.

**Fixed**

- ``SAClient.clone_project()`` method to address the issue of FPS mode is not being copied.

**Deprecated**

- ``SAClient.create_project_from_metadata()`` method, use ``SAClient.create_project()`` instead.
- ``SAClient.get_project_image_count()`` method, use ``SAClient.get_project_metadata()`` instead.

**Removed**

- ``SAClient.class_distribution()`` method
- ``SAClient.benchmark()`` method

4.4.9

________________________

**Added**

- ``SAClient.set_approval_statuses`` method function to change the approval status of items (images, audio / videos) in bulk.

**Updated**

- ``SAClient.convert_project_type`` method updated from Pixel to Vector converter, added polygon holes handling.

4.4.8

____________________________

**Added**

- New project types ``Tiled``, ``PointCloud``, ``Other``.
- ``SAClient.get_project_by_id`` method to get project metadata by id.
- ``SAClient.get_folder_by_id`` method to get folder metadata by id.
- ``SAClient.get_item_by_id`` method to get item metadata by id.

**Updated**

- ``SAClient.consensus`` method to compute agreement scores between tag type annotations.

4.4.7

_________________________

**Updated**

- ``SAClient.search_folders`` method to add a new ``status`` argument for searching folders via status.
- Schemas for ``Annotation Classes`` and ``Video Annotation`` to support **text** and **numeric input** attribute group types.

**Fixed**

- ``SAClient.query`` method to address invalid exceptions.
- ``SAClient.download_export`` method to address the issue with downloading for Windows OS.
- ``SAClient.attach_items_from_integrated_storage`` method to address "integration not found" error.
- ``SAClient.aggregate_annotations_as_df`` method to support files without "___objects" in their naming.

**Removed**

- ``SAClient.add_annotation_bbox_to_image`` method, use ``SAClient.upload_annotations`` instead.
- ``SAClient.add_annotation_point_to_image`` method, use ``SAClient.upload_annotations`` instead.
- ``SAClient.add_annotation_comment_to_image`` method, use ``SAClient.upload_annotations`` instead.

4.4.6

_________________________

**Updated**

- ``SAClient.aggregate_annotations_as_df`` method to aggregate "comment" type instances.
- ``SAClient.add_annotation_bbox_to_image``, ``SAClient.add_annotation_point_to_image``, ``SAClient.add_annotation_comment_to_image`` methods to add deprecation warnings.

**Fixed**

- Special characters are being encoded after annotation upload (Windows)
- ``SAClient.assign_folder`` method to address the invalid argument name.
- ``SAClient.upload_images_from_folder_to_project`` method to address uploading of more than 500 items.
- ``SAClient.upload_annotations_from_folder_to_project`` method to address the issue of a folder size being more than 25,5 MB.
- ``SAClient.download_image`` method to address the KeyError 'id' when ``include_annotations`` is set to ``True``.

**Removed**

- ``SAClient.upload_preannotations_from_folder_to_project`` method
- ``SAClient.copy_image`` method

4.4.5

________________________

**Added**

- ``SAClient.add_items_to_subset`` method to associate given items with a Subset.
- ``SAClient.upload_annotations`` method to upload annotations in SA format from the system memory.

**Updated**

- ``SAClient.upload_annotations_from_folder_to_project`` & ``SAClient.upload_image_annotations`` methods to add ``keep_status`` argument to prevent the annotation status from changing to **In Progress** after the annotation upload.
- Item metadata to add a new key for holding the id of an item.
- ``SAClient.upload_preannotations_from_folder_to_project`` to add a deprecation warning message.
- ``SAClient.copy_image`` to add a deprecation warning message.

**Fixed**

- ``SAClient.validate_annotations`` method.
- ``SAClient.search_items``, ``SAClient.get_item_metadata`` methods to address defects related to pydantic 1.8.2.
- A defect related to editor to address the issue of uploading a tag instance without attributes.

Page 3 of 8

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.