Skip to content

Releases: superannotateai/superannotate-python-sdk

Improvements and bug fixes.

Choose a tag to compare

@VaghinakDev VaghinakDev released this 16 Aug 14:05

Added

- ``SAClient.grant_team_user_permissions()`` Grants permissions to a team user, with support for granting specific permissions or all available permissions based on the user's role.
- ``SAClient.revoke_team_user_permissions()`` Revokes permissions from a team user, with support for revoking specific permissions or all available permissions based on the user's role.

Updated

- ``SAClient.upload_annotations()`` Added the ``integration`` parameter to sign private external URLs when creating new items in Multimodal projects. The integration must already exist on SuperAnnotate and is supported only when ``data_spec="multimodal"``.
- ``SAClient(token=<API key>)`` Added support for authentication using both Personal API Keys and Team API Keys.

Removed

- ``SAClient.search_team_contributors()`` Recommended replacements: ``SAClient.get_item_metadata()`` or ``SAClient.list_items()``
- ``SAClient.search_items()`` Recommended replacements: ``SAClient.get_user_metadata()`` or ``SAClient.list_users()``

Improvements and bug fixes. Improvements and bug fixes.

Choose a tag to compare

@VaghinakDev VaghinakDev released this 21 Jul 14:56

Updated

- ``SAClient()`` Improved credential handling during client instantiation by providing a clearer error message when authentication credentials are missing, including both the SA_TOKEN environment variable and the expected configuration file location.

v4.5.8

Choose a tag to compare

@nareksa nareksa released this 12 Jul 07:50
9856a15

4.5.8 - July 12, 2026
Updated

SAClient.generate_items() The name key now supports values with up to 200 characters.

v4.5.7

Choose a tag to compare

@nareksa nareksa released this 12 Jul 07:20
431d528

4.5.7 - July 12, 2026
Updated
SAClient.generate_items() The name key now supports values with up to 200 characters.

Improvements and bug fixes. Improvements and bug fixes.

Choose a tag to compare

@VaghinakDev VaghinakDev released this 05 Jul 14:03
f74650b

Updated

- ``SAClient.create_project()`` Now support the ImageAutoAssignCount, ItemAutoAssignOrder , ImageAutoAssignByCategory settings.

v4.5.6dev1

v4.5.6dev1 Pre-release
Pre-release

Choose a tag to compare

@nareksa nareksa released this 03 Jul 07:29

What's Changed

New Contributors

Full Changelog: v4.5.5dev3...v4.5.6dev1

Improvements and bug fixes.

Choose a tag to compare

@VaghinakDev VaghinakDev released this 31 May 15:11
e32fa24

Added

- ``SAClient.query.count()`` Returns the number of items that match a query.
- ``SAClient.grant_project_user_permissions()`` Grants project-level user permissions.
- ``SAClient.revoke_project_user_permissions()`` Revokes project-level user permissions.

Updated

- ``SAClient.list_users()`` Now returns user permissions.
- ``SAClient.create_project()`` Now supports the `MaxIdleDuration` setting.

Improvements and bug fixes.

Pre-release

Choose a tag to compare

@VaghinakDev VaghinakDev released this 26 May 14:56

What's Changed

Full Changelog: v4.5.4dev1...v4.5.5dev3

Improvements and bug fixes.

Choose a tag to compare

@VaghinakDev VaghinakDev released this 27 Apr 12:55
74ae4ba

Added

- ``SAClient.list_folders()`` Lists folders in a project.

Updated

- ``SAClient.clone_project()`` Now supports multimodal projects.

v4.5.4dev1

v4.5.4dev1 Pre-release
Pre-release

Choose a tag to compare

@VaghinakDev VaghinakDev released this 23 Apr 06:15

What's Changed

Full Changelog: v4.5.3dev1...v4.5.4dev1