Skip to content

Releases: superannotateai/superannotate-python-sdk

Improvements and bug fixes.

05 Feb 10:50
15430ce

Choose a tag to compare

Added

- ``SAClient.get_folder_metadata`` Now returns a list of metadata of contributors assigned to the folder.

Updated

- SDK will now support Python versions 3.10+.

Improvements and bug fixes.

02 Feb 13:06

Choose a tag to compare

Pre-release

Full Changelog: v4.5.1b1...v4.5.1b2

Improvements and bug fixes.

30 Jan 11:19
0e9596f

Choose a tag to compare

Pre-release

What's Changed

Full Changelog: v4.5.1dev1...v4.5.1b1

Improvements and bug fixes.

26 Dec 09:16
d904a21

Choose a tag to compare

Pre-release

What's Changed

Full Changelog: v4.4.39dev1...v4.5.1dev1

Improvements and bug fixes.

04 Dec 11:51
99a0491

Choose a tag to compare

Added

- ``SAClient.remove_users`` Removes users from the team by their email or ID.
- ``SAClient.remove_users_from_project`` Removes users from a specific project by name or ID.

Updated

- ``SAClient.get_team_metadata`` Removed users and pending_users keys from the response.
- ``SAClient.clone_project`` Removed users key from the response.
- ``SAClient.get_project_metadata`` Removed users key from the response.

Improvements and bug fixes.

13 Nov 12:03
24ac1f1

Choose a tag to compare

Updated

- ``SAClient.get_item_by_id`` now supports an optional include parameter to fetch additional fields like custom_metadata and categories.

Updated

- ``SAClient.assign_items`` now supports assigning items and folders to pending users.
- ``SAClient.assign_folder`` now supports assigning items and folders to pending users.

Improvements and bug fixes.

08 Sep 15:28
6c4c488

Choose a tag to compare

Pre-release

What's Changed

Full Changelog: v4.4.36b1...v4.4.39dev1

Improvements and bug fixes.

20 Aug 08:44
b93fb96

Choose a tag to compare

4.4.38 - August 20, 2025


Updated

- ``SAClient.create_project`` now supports template uploads for Multimodal projects with the addition of a new ``form`` parameter.
- ``SAClient.upload_video_to_project`` should install ``ffmpeg-python`` manually for the function.
- ``SAClient.upload_videos_from_folder_to_project`` should install ``ffmpeg-python`` manually for the function.

Improvements and bug fixes.

18 Jul 08:58
665d224

Choose a tag to compare

Added

- ``SAClient.create_categories`` creates one or more categories in a project. 
- ``SAClient.remove_categories`` removes one or more categories in a project.
- ``SAClient.list_categories`` lists all categories in the project.
- ``SAClient.set_contributors_categories`` assigns one or more categories to specified contributors.
- ``SAClient.remove_contributors_categories`` removes specified categories from contributors.
- ``SAClient.set_items_category`` adds categories to one or more items. 
- ``SAClient.remove_items_category`` removes categories from one or more items.

Updated

- ``SAClient.list_users`` now includes an optional ``categories`` value in the ``include`` parameter to return each contributor's assigned categories when a project is specified.

Improvements and bug fixes.

05 Jun 07:22
9e5b29a

Choose a tag to compare

Updated

- ``SAClient.get_project_steps`` and ``SAClient.get_project_steps`` now support keypoint workflows, enabling structured step configuration with class             IDs, attributes, and step connections.
- ``SAClient.list_users`` now returns user-specific permission states for paused, allow_orchestrate, allow_run_explore, and allow_view_sdk_token.