Skip to content

Commit 1336a9b

Browse files
author
Matt Sokoloff
committed
prep for release
1 parent 1a3826c commit 1336a9b

File tree

5 files changed

+32
-14
lines changed

5 files changed

+32
-14
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/annotation_import.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -511,7 +511,7 @@ def create_from_objects(cls, client: "labelbox.Client", project_id: str,
511511
client: Labelbox Client for executing queries
512512
project_id: Project to import labels into
513513
name: Name of the import job. Can be used to reference the task later
514-
labels: List of labels
514+
labels: List of labels
515515
Returns:
516516
LabelImport
517517
"""

labelbox/schema/data_row_metadata.py

Lines changed: 4 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -32,10 +32,11 @@ 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("DataRowMetadataSchema.id will be removed after 2021-12-06 "
39+
"use DataRowMetadataSchema.uid instead")
3940
return self.uid
4041

4142

labelbox/schema/model_run.py

Lines changed: 8 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -145,11 +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`"
152+
"`ModelRun.annotation_groups` will be removed after 2021-12-06 use "
153+
"`ModelRun.model_run_data_rows` instead"
153154
)
154155
return self.model_run_data_rows()
155156

@@ -184,11 +185,12 @@ def delete_model_run_data_rows(self, data_row_ids):
184185
})
185186

186187
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`
188+
""" `ModelRun.delete_annotation_groups will be removed after 2021-12-06
189+
use ModelRun.delete_model_run_data_rows instead`
189190
"""
190191
warnings.warn(
191-
"`ModelRun.delete_annotation_groups` is being deprecated in favor of `ModelRun.delete_model_run_data_rows`"
192+
"`ModelRun.delete_annotation_groups` will be removed after 2021-12-06 use "
193+
"`ModelRun.delete_model_run_data_rows` instead"
192194
)
193195
return self.delete_model_run_data_rows(data_row_ids)
194196

0 commit comments

Comments
 (0)