Skip to content
Merged
Show file tree
Hide file tree
Changes from 44 commits
Commits
Show all changes
46 commits
Select commit Hold shift + click to select a range
a654669
Added jsonl option for prepare_export
VaghinakDev Mar 3, 2025
04904fb
Added ability to filter by item category
VaghinakDev Mar 4, 2025
080494b
Merge branch 'develop' into FRIDAY_3583
VaghinakDev Mar 5, 2025
3522462
Merge pull request #762 from superannotateai/FRIDAY_3583
VaghinakDev Mar 5, 2025
2b46008
Add ability to donwload annotations for multimodal projects
VaghinakDev Mar 3, 2025
761f01e
Merge pull request #763 from superannotateai/FRIDAY_3601
VaghinakDev Mar 5, 2025
69ed551
Merge pull request #764 from superannotateai/FRIDAY_3554
VaghinakDev Mar 5, 2025
e23b925
Added ability to get project users
VaghinakDev Mar 4, 2025
7df2212
Merge branch 'develop' into FRIDAY_3645
VaghinakDev Mar 5, 2025
299c3c2
Merge pull request #767 from superannotateai/FRIDAY_3645
VaghinakDev Mar 5, 2025
883a944
Update docs
VaghinakDev Mar 5, 2025
82d9268
Merge pull request #768 from superannotateai/FRIDAY_3499
VaghinakDev Mar 5, 2025
e2316fe
Update docs
VaghinakDev Mar 5, 2025
190b76f
Merge pull request #769 from superannotateai/FRIDAY_3499
VaghinakDev Mar 5, 2025
24741d2
Fix cache
VaghinakDev Mar 5, 2025
38d8106
added get/set_user_scores
Mar 12, 2025
cfe0a7a
Added empty case handling
VaghinakDev Mar 13, 2025
f5c294f
Add shortcuts
VaghinakDev Mar 13, 2025
5c39bbd
Merge pull request #771 from superannotateai/update_get_component_config
nareksa Mar 13, 2025
4e3a54a
Merge pull request #772 from superannotateai/FRIDAY_3644_v2
nareksa Mar 13, 2025
6fc224c
updated list_users for scoring
Mar 14, 2025
1075075
Version update
VaghinakDev Mar 17, 2025
97c7f70
Add folder_id in the item metadata
VaghinakDev Mar 18, 2025
76b9301
updated set_scores logic
Mar 17, 2025
5d03268
Merge pull request #770 from superannotateai/FRIDAY-3644
VaghinakDev Mar 18, 2025
3c8a2ad
fix list_users docs
Mar 18, 2025
caebde7
Merge pull request #774 from superannotateai/FRIDAY-3644
nareksa Mar 18, 2025
994c45a
updated list_projects docs
Mar 18, 2025
254397d
Merge pull request #775 from superannotateai/FRIDAY-3668
VaghinakDev Mar 18, 2025
15fdddb
updated test_user_scoring
Mar 18, 2025
f915c4d
Merge pull request #776 from superannotateai/FRIDAY-3644
VaghinakDev Mar 19, 2025
1e0f584
Merge branch 'develop' into FRIDAY_3678
VaghinakDev Mar 19, 2025
bd953cf
Merge pull request #773 from superannotateai/FRIDAY_3678
VaghinakDev Mar 19, 2025
4823683
Update links
VaghinakDev Mar 20, 2025
cfd7d5d
fix in set_score
Mar 20, 2025
9dceb6e
resolve conflicts merge from develop
Mar 20, 2025
2757375
Merge pull request #777 from superannotateai/FRIDAY-3644
nareksa Mar 20, 2025
1948d34
Fix project fields serializer
VaghinakDev Mar 21, 2025
86a3dc1
Fix set folder status
VaghinakDev Mar 24, 2025
aaefe9b
Fix unclosed client session issue
VaghinakDev Mar 26, 2025
e1b29fd
Fic cache context checks
VaghinakDev Mar 27, 2025
65848bd
update in tests
Mar 27, 2025
f0c38ee
Merge pull request #779 from superannotateai/fix_cache_repo
nareksa Mar 27, 2025
8c386d4
Fix custom field id handling
VaghinakDev Mar 27, 2025
99c8fac
Update __init__.py
VaghinakDev Apr 1, 2025
5cb77b9
Update CHANGELOG.rst
VaghinakDev Apr 1, 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
4 changes: 2 additions & 2 deletions CHANGELOG.rst
Original file line number Diff line number Diff line change
Expand Up @@ -7,11 +7,11 @@ History
All release highlights of this project will be documented in this file.

4.4.32 - March 4, 2025
_____________________
______________________

**Fixed**

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

4.4.31 - Feb 27, 2025
_____________________
Expand Down
4 changes: 4 additions & 0 deletions docs/source/api_reference/api_item.rst
Original file line number Diff line number Diff line change
Expand Up @@ -9,6 +9,10 @@ Items
.. automethod:: superannotate.SAClient.search_items
.. automethod:: superannotate.SAClient.attach_items
.. automethod:: superannotate.SAClient.item_context
.. autoclass:: superannotate.ItemContext
:members: get_metadata, get_component_value, set_component_value
:member-order: bysource

.. automethod:: superannotate.SAClient.copy_items
.. automethod:: superannotate.SAClient.move_items
.. automethod:: superannotate.SAClient.delete_items
Expand Down
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 @@ -12,3 +12,5 @@ Team
.. automethod:: superannotate.SAClient.list_users
.. automethod:: superannotate.SAClient.pause_user_activity
.. automethod:: superannotate.SAClient.resume_user_activity
.. automethod:: superannotate.SAClient.get_user_scores
.. automethod:: superannotate.SAClient.set_user_scores
2 changes: 1 addition & 1 deletion docs/source/userguide/quickstart.rst
Original file line number Diff line number Diff line change
Expand Up @@ -32,7 +32,7 @@ Initialization and authorization
================================

To use the SDK, you need to create a config file with a team-specific authentication token. The token is available
to team admins on the team settings page at https://app.superannotate.com/team.
to team admins on the team settings page at https://doc.superannotate.com/docs/token-for-python-sdk#generate-a-token-for-python-sdk.

SAClient can be used with or without arguments
______________________________________________
Expand Down
2 changes: 1 addition & 1 deletion docs/source/userguide/setup_project.rst
Original file line number Diff line number Diff line change
Expand Up @@ -74,7 +74,7 @@ An annotation class for a project can be created with SDK's:

To create annotation classes in bulk with SuperAnnotate export format
:file:`classes.json` (documentation at:
https://app.superannotate.com/documentation Management Tools
https://superannotate.readthedocs.io/en/stable/userguide/setup_project.html#working-with-annotation-classes Ma`nagement Tools
-> Project Workflow part):

.. code-block:: python
Expand Down
2 changes: 1 addition & 1 deletion pytest.ini
Original file line number Diff line number Diff line change
Expand Up @@ -3,4 +3,4 @@ minversion = 3.7
log_cli=true
python_files = test_*.py
;pytest_plugins = ['pytest_profiling']
;addopts = -n 4 --dist loadscope
addopts = -n 6 --dist loadscope
5 changes: 4 additions & 1 deletion src/superannotate/__init__.py
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,8 @@
import sys


__version__ = "4.4.32"
__version__ = "4.4.33dev9"


os.environ.update({"sa_version": __version__})
sys.path.append(os.path.split(os.path.realpath(__file__))[0])
Expand All @@ -20,6 +21,7 @@
from superannotate.lib.app.input_converters import export_annotation
from superannotate.lib.app.input_converters import import_annotation
from superannotate.lib.app.interface.sdk_interface import SAClient
from superannotate.lib.app.interface.sdk_interface import ItemContext


SESSIONS = {}
Expand All @@ -28,6 +30,7 @@
__all__ = [
"__version__",
"SAClient",
"ItemContext",
# Utils
"enums",
"AppException",
Expand Down
Loading
Loading