Skip to content

Commit 298dcf9

Browse files
authored
Merge pull request #329 from superannotateai/sdk_540
540, 435
2 parents 3867de7 + fce0c5d commit 298dcf9

File tree

3 files changed

+19
-0
lines changed

3 files changed

+19
-0
lines changed

src/superannotate/__init__.py

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -11,6 +11,7 @@
1111
from superannotate.lib.app.input_converters.conversion import convert_json_version
1212
from superannotate.lib.app.input_converters.conversion import convert_project_type
1313
from superannotate.lib.app.input_converters.conversion import export_annotation
14+
from superannotate.lib.app.input_converters.conversion import import_annotation
1415
from superannotate.lib.app.interface.sdk_interface import add_annotation_bbox_to_image
1516
from superannotate.lib.app.interface.sdk_interface import (
1617
add_annotation_comment_to_image,

src/superannotate/lib/app/interface/sdk_interface.py

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2517,6 +2517,7 @@ def add_annotation_point_to_image(
25172517

25182518

25192519
@Trackable
2520+
@validate_arguments
25202521
def add_annotation_comment_to_image(
25212522
project: NotEmptyStr,
25222523
image_name: NotEmptyStr,
@@ -2554,6 +2555,7 @@ def add_annotation_comment_to_image(
25542555
)
25552556

25562557

2558+
@Trackable
25572559
@validate_arguments
25582560
def search_images_all_folders(
25592561
project: NotEmptyStr,

src/superannotate/lib/app/mixp/utils/parsers.py

Lines changed: 16 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -419,6 +419,22 @@ def get_project_and_folder_metadata(*args, **kwargs):
419419
}
420420

421421

422+
def search_images_all_folders(*args, **kwargs):
423+
project = kwargs.get("project", None)
424+
if not project:
425+
project = args[0]
426+
return {
427+
"event_name": "search_images_all_folders",
428+
"properties": {
429+
"Annotation Status": bool(
430+
args[2:3] or kwargs.get("annotation_status", None)
431+
),
432+
"Metadata": bool(args[3:4] or kwargs.get("return_metadata", None)),
433+
"project_name": get_project_name(project),
434+
},
435+
}
436+
437+
422438
def download_model(*args, **kwargs):
423439
project = kwargs.get("project", None)
424440
if not project:

0 commit comments

Comments
 (0)