Skip to content

Commit 61b98f2

Browse files
author
Val Brodsky
committed
Add Project request_specialized_labelers
1 parent b2e2e15 commit 61b98f2

File tree

2 files changed

+11
-2
lines changed

2 files changed

+11
-2
lines changed

libs/labelbox/src/labelbox/schema/project.py

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1925,6 +1925,15 @@ def get_labeling_service(self) -> LabelingService:
19251925
"""
19261926
return LabelingService.get(self.client, self.uid) # type: ignore
19271927

1928+
@experimental
1929+
def request_specialized_labelers(self) -> LabelingService:
1930+
"""Get the labeling service for this project.
1931+
1932+
Returns:
1933+
LabelingService: The labeling service for this project.
1934+
"""
1935+
return LabelingService.start(self.client, self.uid) # type: ignore
1936+
19281937

19291938
class ProjectMember(DbObject):
19301939
user = Relationship.ToOne("User", cache=True)

libs/labelbox/tests/integration/test_labeling_service.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
import pytest
22

33
from labelbox.exceptions import ResourceNotFoundError
4-
from labelbox.schema.labeling_service import LabelingService, LabelingServiceStatus
4+
from labelbox.schema.labeling_service import LabelingServiceStatus
55

66

77
def test_get_labeling_service_throws_exception(project):
@@ -10,7 +10,7 @@ def test_get_labeling_service_throws_exception(project):
1010

1111

1212
def test_start_labeling_service(project):
13-
labeling_service = LabelingService.start(project.client, project.uid)
13+
labeling_service = project.request_specialized_labelers()
1414
assert labeling_service.status == LabelingServiceStatus.SetUp
1515
assert labeling_service.project_id == project.uid
1616

0 commit comments

Comments
 (0)