Skip to content

Commit e7eaed3

Browse files
Merge pull request #982 from Labelbox/kkim/prep_3.40.0
Preparing for 3.40.0 release
2 parents 1f511f6 + 4f51800 commit e7eaed3

File tree

4 files changed

+33
-19
lines changed

4 files changed

+33
-19
lines changed

CHANGELOG.md

Lines changed: 22 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -1,13 +1,30 @@
11
# Changelog
22

3-
# Version 3.40.0 (YYYY-MM-DD)
4-
* Added new client method is_feature_schema_archived
5-
* Added new client method unarchive_feature_schema_node
6-
* Added new client method delete_feature_schema_from_ontology
3+
# Version 3.40.0 (2023-03-10)
74

85
## Added
9-
* Support Global keys to reference data rows in `Project.create_batch()`, `ModelRun.assign_data_rows_to_split()`.
6+
* Support Global keys to reference data rows in `Project.create_batch()`, `ModelRun.assign_data_rows_to_split()`
7+
* Support upserting labels via project_id in `model_run.upsert_labels()`
8+
* `media_type_override` param to export_v2
9+
* `last_activity_at` and `label_created_at` params to export_v2
10+
* New client method `is_feature_schema_archived()`
11+
* New client method `unarchive_feature_schema_node()`
12+
* New client method `delete_feature_schema_from_ontology()`
1013

14+
## Changed
15+
* Removed default task names for export_v2
16+
17+
## Fixed
18+
* process_label() for COCO panoptic dataset
19+
20+
## Notebooks
21+
* Updated `annotation_import/pdf.ipynb` with more examples
22+
* Added `integrations/huggingface/huggingface.ipynb`
23+
* Fixed broken links for detectron notebooks in README
24+
* Added Dataset QueueMode during project creation in `integrations/detectron2/coco_object.ipynb`
25+
* Removed metadata and updated ontology in `annotation_import/text.ipynb`
26+
* Removed confidence scores in `annotation_import/image.ipynb`
27+
* Updated custom embedding tutorial links in `basics/data_row_metadata.ipynb`
1128

1229
# Version 3.39.0 (2023-02-28)
1330
## Added
@@ -76,7 +93,6 @@
7693
* Added support for adding metadata by name when creating datarows using `Dataset.create_data_rows()`, `Dataset.create_data_rows_sync()`, and `Dataset.create_data_row()`.
7794
* Example notebooks for auto metrics in models
7895

79-
8096
### Changed
8197
* `Dataset.create_data_rows()` max limit of DataRows increased to 150,000
8298
* Improved error handling for invalid annotation import content

docs/source/conf.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -21,7 +21,7 @@
2121
copyright = '2021, Labelbox'
2222
author = 'Labelbox'
2323

24-
release = '3.39.0'
24+
release = '3.40.0'
2525

2626
# -- General configuration ---------------------------------------------------
2727

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.39.0"
2+
__version__ = "3.40.0"
33

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

scripts/update_sdk_version.sh

Lines changed: 9 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -38,23 +38,21 @@ CHANGELOGS_FILE="$SDK_PATH/CHANGELOG.md"
3838

3939
old_version=$(cat $SDK_PATH/labelbox/__init__.py | grep __version__ | cut -d '=' -f2 | tr -d ' ' | tr -d '"')
4040

41-
echo "New version: $new_version"
42-
echo "Old version: $old_version"
43-
41+
printf "Starting release process! $old_version --> $new_version\n"
4442
escaped_old_version=$(echo "$old_version" | sed "s/\./\\\./g")
4543
escaped_new_version=$(echo "$new_version" | sed "s/\./\\\./g")
4644

4745
sed -i "" "s/$escaped_old_version/$escaped_new_version/" $INIT_FILE
48-
echo "Updated '$INIT_FILE'"
46+
printf "Updated '$INIT_FILE'\n"
4947

5048
sed -i "" "s/$escaped_old_version/$escaped_new_version/" $READTHEDOCS_CONF_FILE
51-
echo "Updated '$READTHEDOCS_CONF_FILE'"
52-
echo "Successfully updated SDK version locally!"
49+
printf "Updated '$READTHEDOCS_CONF_FILE'\n"
50+
printf "Successfully updated SDK version locally!\n"
5351

54-
echo "\nOpening CHANGELOGS file in text editor"
52+
printf "Opening CHANGELOGS file in text editor\n"
5553
open -e $CHANGELOGS_FILE
5654

57-
echo "\nPlease open a PR to finish the release process using the following git commands:"
58-
echo "\ngit add --all"
59-
echo "git commit -m 'Preparing for $new_version release'"
60-
echo "git push origin prep_$new_version"
55+
printf "Please open a PR to finish the release process using the following git commands:\n"
56+
printf "git add --all\n"
57+
printf "git commit -m 'Preparing for $new_version release'\n"
58+
printf "git push origin prep_$new_version\n"

0 commit comments

Comments
 (0)