Skip to content

Commit 4071dc2

Browse files
authored
Merge pull request #346 from Labelbox/ms/3.10.0-dev
3.10.0-dev
2 parents f630f37 + 7f8a3be commit 4071dc2

File tree

4 files changed

+32
-15
lines changed

4 files changed

+32
-15
lines changed

CHANGELOG.md

Lines changed: 18 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -3,10 +3,25 @@
33
## Deprecation Notice
44
| Name | Replacement | Removed After |
55
| ------------------------------------- | ------------------------------------- | ------------- |
6-
| `ModelRun.delete_annotation_groups()` | `ModelRun.delete_model_run_data_rows()`| 3.9 |
7-
| `ModelRun.annotation_groups()` | `ModelRun.model_run_data_rows()` | 3.9 |
8-
| `DataRowMetadataSchema.id` | `DataRowMetadataSchema.uid` | 3.9 |
6+
| `ModelRun.delete_annotation_groups()` | `ModelRun.delete_model_run_data_rows()`| 2021-12-06 |
7+
| `ModelRun.annotation_groups()` | `ModelRun.model_run_data_rows()` | 2021-12-06 |
8+
| `DataRowMetadataSchema.id` | `DataRowMetadataSchema.uid` | 2021-12-06 |
99
-----
10+
11+
# Version 3.10.0 (2021-11-18)
12+
## Added
13+
* `AnnotationImport.wait_until_done()` accepts a `show_progress` param. This is set to `False` by default.
14+
* If enabled, a tqdm progress bar will indicate the import progress.
15+
* This works for all classes that inherit from AnnotationImport: `LabelImport`, `MALPredictionImport`, `MEAPredictionImport`
16+
* This is not support for `BulkImportRequest` (which will eventually be replaced by `MALPredictionImport`)
17+
* `Option.label` and `Option.value` can now be set independently
18+
* `ClassificationAnswer`s now support a new `keyframe` field for videos
19+
* New `LBV1Label.media_type field. This is a placeholder for future backend changes.
20+
21+
## Fix
22+
* Nested checklists can have extra brackets. This would cause the annotation type converter to break.
23+
24+
1025
# Version 3.9.0 (2021-11-12)
1126
## Added
1227
* New ontology management features

labelbox/__init__.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
name = "labelbox"
2-
__version__ = "3.9.0"
2+
__version__ = "3.10.0"
33

44
from labelbox.schema.project import Project
55
from labelbox.client import Client

labelbox/schema/data_row_metadata.py

Lines changed: 5 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -32,10 +32,12 @@ class DataRowMetadataSchema(BaseModel):
3232

3333
@property
3434
def id(self):
35-
""" `DataRowMetadataSchema.id is being deprecated after version 3.9
36-
in favor of DataRowMetadataSchema.uid`
35+
""" DataRowMetadataSchema.id will be removed after 2021-12-06
36+
use DataRowMetadataSchema.uid instead
3737
"""
38-
warnings.warn("`id` is being deprecated in favor of `uid`")
38+
warnings.warn(
39+
"DataRowMetadataSchema.id will be removed after 2021-12-06 "
40+
"use DataRowMetadataSchema.uid instead")
3941
return self.uid
4042

4143

labelbox/schema/model_run.py

Lines changed: 8 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -145,12 +145,12 @@ def model_run_data_rows(self):
145145
['annotationGroups', 'pageInfo', 'endCursor'])
146146

147147
def annotation_groups(self):
148-
""" `ModelRun.annotation_groups is being deprecated after version 3.9
149-
in favor of ModelRun.model_run_data_rows`
148+
""" `ModelRun.annotation_groups will be removed after 2021-12-06
149+
use ModelRun.model_run_data_rows instead`
150150
"""
151151
warnings.warn(
152-
"`ModelRun.annotation_groups` is being deprecated in favor of `ModelRun.model_run_data_rows`"
153-
)
152+
"`ModelRun.annotation_groups` will be removed after 2021-12-06 use "
153+
"`ModelRun.model_run_data_rows` instead")
154154
return self.model_run_data_rows()
155155

156156
def delete(self):
@@ -184,12 +184,12 @@ def delete_model_run_data_rows(self, data_row_ids):
184184
})
185185

186186
def delete_annotation_groups(self, data_row_ids):
187-
""" `ModelRun.delete_annotation_groups is being deprecated after version 3.9
188-
in favor of ModelRun.delete_model_run_data_rows`
187+
""" `ModelRun.delete_annotation_groups will be removed after 2021-12-06
188+
use ModelRun.delete_model_run_data_rows instead`
189189
"""
190190
warnings.warn(
191-
"`ModelRun.delete_annotation_groups` is being deprecated in favor of `ModelRun.delete_model_run_data_rows`"
192-
)
191+
"`ModelRun.delete_annotation_groups` will be removed after 2021-12-06 use "
192+
"`ModelRun.delete_model_run_data_rows` instead")
193193
return self.delete_model_run_data_rows(data_row_ids)
194194

195195

0 commit comments

Comments
 (0)