Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
23 commits
Select commit Hold shift + click to select a range
3f8cabb
added project category related functions
Jul 2, 2025
2e80804
Merge pull request #798 from superannotateai/FRIDAY-3975
VaghinakDev Jul 3, 2025
c7a8ec9
added item category set/remove functions
Jul 4, 2025
2644c2c
Merge pull request #799 from superannotateai/FRIDAY-3992
nareksa Jul 7, 2025
dedc079
added contributor categories functions
Jul 9, 2025
0439103
Merge pull request #800 from superannotateai/FRIDAY-3995
nareksa Jul 10, 2025
c4df9be
fixed list_users
Jul 10, 2025
bcfd982
Merge pull request #801 from superannotateai/FRIDAY-4004
nareksa Jul 10, 2025
e96f058
add categories arg validation
Jul 10, 2025
96d2e84
Merge pull request #802 from superannotateai/fix_categories
nareksa Jul 10, 2025
923d9f1
fix in tests
Jul 11, 2025
8a5847f
Merge branch 'develop' into fix_categories
Jul 11, 2025
d8494a8
Merge pull request #803 from superannotateai/fix_categories
nareksa Jul 11, 2025
e9aba37
fix in set_remove_contributor_categories
Jul 15, 2025
86ccb7f
Merge pull request #804 from superannotateai/fix_contributor_categories
nareksa Jul 15, 2025
64225a6
version update
Jul 16, 2025
4cd2243
Merge pull request #805 from superannotateai/version_update
VaghinakDev Jul 16, 2025
40fa77e
fix in UploadMultiModalAnnotationsUseCase
Jul 17, 2025
d90055e
Merge pull request #807 from superannotateai/fix_usacase
VaghinakDev Jul 17, 2025
8da5c58
fix in tests
Jul 17, 2025
8d6da38
Merge pull request #808 from superannotateai/fix_tests
VaghinakDev Jul 17, 2025
110ee19
Update CHANGELOG.rst
VaghinakDev Jul 18, 2025
0eed125
Update data typing
VaghinakDev Jul 18, 2025
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
18 changes: 18 additions & 0 deletions CHANGELOG.rst
Original file line number Diff line number Diff line change
Expand Up @@ -6,6 +6,24 @@ History

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

4.4.37 - July 18, 2025
______________________

**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.


4.4.36 - June 05, 2025
______________________

Expand Down
2 changes: 2 additions & 0 deletions docs/source/api_reference/api_item.rst
Original file line number Diff line number Diff line change
Expand Up @@ -21,3 +21,5 @@ Items
.. automethod:: superannotate.SAClient.unassign_items
.. automethod:: superannotate.SAClient.get_item_metadata
.. automethod:: superannotate.SAClient.set_approval_statuses
.. automethod:: superannotate.SAClient.set_items_category
.. automethod:: superannotate.SAClient.remove_items_category
3 changes: 3 additions & 0 deletions docs/source/api_reference/api_project.rst
Original file line number Diff line number Diff line change
Expand Up @@ -27,3 +27,6 @@ Projects
.. automethod:: superannotate.SAClient.get_project_steps
.. automethod:: superannotate.SAClient.set_project_steps
.. automethod:: superannotate.SAClient.get_component_config
.. automethod:: superannotate.SAClient.create_categories
.. automethod:: superannotate.SAClient.list_categories
.. automethod:: superannotate.SAClient.remove_categories
2 changes: 2 additions & 0 deletions docs/source/api_reference/api_team.rst
Original file line number Diff line number Diff line change
Expand Up @@ -15,3 +15,5 @@ Team
.. automethod:: superannotate.SAClient.resume_user_activity
.. automethod:: superannotate.SAClient.get_user_scores
.. automethod:: superannotate.SAClient.set_user_scores
.. automethod:: superannotate.SAClient.set_contributors_categories
.. automethod:: superannotate.SAClient.remove_contributors_categories
2 changes: 1 addition & 1 deletion requirements.txt
Original file line number Diff line number Diff line change
Expand Up @@ -7,7 +7,7 @@ plotly~=5.14
pandas~=2.0
ffmpeg-python~=0.2
pillow>=9.5,~=10.0
tqdm~=4.66.1
tqdm~=4.66
requests==2.*
aiofiles==23.*
fire==0.4.0
Expand Down
2 changes: 1 addition & 1 deletion src/superannotate/__init__.py
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@
import sys


__version__ = "4.4.36"
__version__ = "4.4.37"


os.environ.update({"sa_version": __version__})
Expand Down
Loading
Loading