Superannotate

Latest version: v4.4.33

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

Scan your dependencies

Page 1 of 10

4.4.33

______________________

**Added**

- ``SAClient.get_user_scores`` Retrieves score metadata for a user on a specific item within a project.
- ``SAClient.user_scores`` Assigns or updates score metadata for a user on a specific item in a project.

**Updated**

- ``SAClient.prepare_export`` Added option for JSONL download type.
- ``SAClient.download_annotations`` Added data_spec parameter enabling annotation downloads in JSONL format for multimodal projects.
- ``SAClient.list_items`` Introduced a new parameter to filter results by item category.
- ``SAClient.list_users`` Now retrieves a list of users with their scores and includes filtering options. Added an optional project parameter to fetch project-level scores instead of team-level scores.
- ``SAClient.item_context`` Added information about the ItemContext nested class.
- ``SAClient.list_projects`` Enhanced docstrings for to improve clarity and usability.

4.4.32

______________________

**Fixed**

- ``SAClient.item_context`` Fixed an issue where setting a component value would overwrite existing comments and other associated data.

4.4.31

_____________________

**Added**

- Guide for Converting CSV and JSONL Formats.
- New SDK Functionality Table.

**Updated**

- ``SAClient.attach_items_from_integrated_storage`` now supports Databricks integration, enabling efficient
data fetching and mapping from Databricks into SuperAnnotate.

4.4.30

_____________________

**Added**

- ``SAClient.list_users`` method lists contributors with optional custom field filtering.
- ``SAClient.get_user_metadata`` method retrieves contributor metadata, including option for custom fields.
- ``SAClient.set_user_custom_field`` method sets a custom field for a contributor.
- ``SAClient.pause_user_activity`` method pauses a contributor's activity on specified projects.
- ``SAClient.resume_user_activity`` method resumes a contributor's activity on specified projects.
- ``SAClient.list_projects`` method lists projects with optional custom field filtering.
- ``SAClient.set_project_custom_field`` method sets a custom field for a project.

**Updated**

- ``SAClient.upload_annotations`` added ability to specify the format for processing and transforming annotations before upload, including Multimodal projects.
- ``SAClient.get_annotations`` added ability to specify the format for processing and transforming annotations before retrieving them.
- ``SAClient.list_items`` added ability to retrieve item categories.
- ``SAClient.get_project_metadata`` added ability to retrieve custom fields of projects.

4.4.29

________________________
**Added**

- ``SAClient.get_component_config`` Retrieves the configuration for a given project and component ID.

4.4.28

________________________
**Added**

- ``SAClient.item_context`` creates an “ItemContext” for managing item annotations and metadata.

Page 1 of 10

© 2025 Safety CLI Cybersecurity Inc. All Rights Reserved.