Skip to content

Commit 37462a2

Browse files
authored
Merge pull request #747 from superannotateai/develop
Develop
2 parents 6e75e49 + 5e286f1 commit 37462a2

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

41 files changed

+3517
-393
lines changed

CHANGELOG.rst

Lines changed: 20 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -6,6 +6,26 @@ History
66

77
All release highlights of this project will be documented in this file.
88

9+
4.4.30 - Feb 13, 2025
10+
_____________________
11+
**Added**
12+
13+
- ``SAClient.list_users`` method lists contributors with optional custom field filtering.
14+
- ``SAClient.get_user_metadata`` method retrieves contributor metadata, including option for custom fields.
15+
- ``SAClient.set_user_custom_field`` method sets a custom field for a contributor.
16+
- ``SAClient.pause_user_activity`` method pauses a contributor's activity on specified projects.
17+
- ``SAClient.resume_user_activity`` method resumes a contributor's activity on specified projects.
18+
- ``SAClient.list_projects`` method lists projects with optional custom field filtering.
19+
- ``SAClient.set_project_custom_field`` method sets a custom field for a project.
20+
21+
**Updated**
22+
23+
- ``SAClient.upload_annotations`` added ability to specify the format for processing and transforming annotations before upload, including Multimodal projects.
24+
- ``SAClient.get_annotations`` added ability to specify the format for processing and transforming annotations before retrieving them.
25+
- ``SAClient.list_items`` added ability to retrieve item categories.
26+
- ``SAClient.get_project_metadata`` added ability to retrieve custom fields of projects.
27+
28+
929
4.4.29 - Dec 26, 2024
1030
________________________
1131
**Added**

docs/source/api_reference/api_project.rst

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -5,6 +5,7 @@ Projects
55
.. _ref_search_projects:
66
.. automethod:: superannotate.SAClient.create_project
77
.. automethod:: superannotate.SAClient.search_projects
8+
.. automethod:: superannotate.SAClient.list_projects
89
.. automethod:: superannotate.SAClient.clone_project
910
.. automethod:: superannotate.SAClient.rename_project
1011
.. automethod:: superannotate.SAClient.delete_project
@@ -15,6 +16,7 @@ Projects
1516
.. automethod:: superannotate.SAClient.upload_images_to_project
1617
.. automethod:: superannotate.SAClient.attach_items_from_integrated_storage
1718
.. automethod:: superannotate.SAClient.upload_image_to_project
19+
.. automethod:: superannotate.SAClient.set_project_custom_field
1820
.. _ref_upload_images_from_folder_to_project:
1921
.. automethod:: superannotate.SAClient.upload_images_from_folder_to_project
2022
.. automethod:: superannotate.SAClient.upload_video_to_project

docs/source/api_reference/api_team.rst

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -7,3 +7,6 @@ Team
77
.. automethod:: superannotate.SAClient.get_integrations
88
.. automethod:: superannotate.SAClient.invite_contributors_to_team
99
.. automethod:: superannotate.SAClient.search_team_contributors
10+
.. automethod:: superannotate.SAClient.get_user_metadata
11+
.. automethod:: superannotate.SAClient.set_user_custom_field
12+
.. automethod:: superannotate.SAClient.list_users

src/superannotate/__init__.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@
33
import sys
44

55

6-
__version__ = "4.4.29"
6+
__version__ = "4.4.30"
77

88
os.environ.update({"sa_version": __version__})
99
sys.path.append(os.path.split(os.path.realpath(__file__))[0])

0 commit comments

Comments
 (0)