From db619196402455bf9f46745ffb3f93a90c6802be Mon Sep 17 00:00:00 2001 From: Yunchu Lee Date: Thu, 20 Jul 2023 08:52:08 +0900 Subject: [PATCH 1/3] update for release 1.4.0 --- src/datumaro/version.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/datumaro/version.py b/src/datumaro/version.py index 46443b6286..3e8d9f9462 100644 --- a/src/datumaro/version.py +++ b/src/datumaro/version.py @@ -1 +1 @@ -__version__ = "1.4.0rc3" +__version__ = "1.4.0" From 544f45041c9a18f244a81051b96ce70e22328eb7 Mon Sep 17 00:00:00 2001 From: Yunchu Lee Date: Thu, 20 Jul 2023 10:26:27 +0900 Subject: [PATCH 2/3] fix coverage report issue --- .github/workflows/pr_check.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/pr_check.yml b/.github/workflows/pr_check.yml index 2ef9fd1607..9736e368cc 100644 --- a/.github/workflows/pr_check.yml +++ b/.github/workflows/pr_check.yml @@ -49,7 +49,7 @@ jobs: python -m pip install tox - name: Unit testing run: | - tox -e tests-py${{ matrix.tox-env-py }}-${{ matrix.tox-env-os }} -- tests/unit --cov + tox -e tests-py${{ matrix.tox-env-py }}-${{ matrix.tox-env-os }} --develop -- tests/unit --cov --cov-report=xml - name: Integration testing run: | tox -e tests-py${{ matrix.tox-env-py }}-${{ matrix.tox-env-os }} -- tests/integration From 70a8ccd3ac63e8f70948f722b026fb0279959204 Mon Sep 17 00:00:00 2001 From: Yunchu Lee Date: Thu, 20 Jul 2023 15:50:32 +0900 Subject: [PATCH 3/3] update changelog & release note --- CHANGELOG.md | 41 +++++++++++------------------ docs/source/docs/release_notes.rst | 42 ++++++++++++++++++++++++++++++ src/datumaro/version.py | 2 +- 3 files changed, 58 insertions(+), 27 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index c0f6439cdd..5ce5b4ead7 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -7,35 +7,10 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ## \[Unreleased\] -## 18/07/2023 - Release 1.4.0rc3 - -### Enhancements -- Support list query for explorer - () -- update contributing.md - () -- Update 3rd-party.txt for release 1.4.0 - () - -## 11/07/2023 - Release 1.4.0rc2 +## 21/07/2023 - Release 1.4.0 ### New features - Add documentation and notebook example for Prune API () - -### Enhancements -- Give notice that the deprecation works will be done in datumaro==1.5.0 - () -- Unify COCO, Datumaro, VOC, YOLO importer/exporter progress reporter descriptions - () - -### Bug fixes -- Create cache dir under only writable filesystem - () -- Fix: Dataset infos() can be broken if a transform not redefining infos() is stacked on the top - () - -## 07/07/2023 - Release 1.4.0rc1 -### New features - Changed supported Python version range (>=3.8, <=3.11) () - Migrate OpenVINO v2023.0.0 @@ -58,6 +33,16 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 () ### Enhancements +- Support list query for explorer + () +- update contributing.md + () +- Update 3rd-party.txt for release 1.4.0 + () +- Give notice that the deprecation works will be done in datumaro==1.5.0 + () +- Unify COCO, Datumaro, VOC, YOLO importer/exporter progress reporter descriptions + () - Enhance import performance for built-in plugins () - Change default dtype of load_image() to np.uint8 @@ -76,6 +61,10 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 () ### Bug fixes +- Create cache dir under only writable filesystem + () +- Fix: Dataset infos() can be broken if a transform not redefining infos() is stacked on the top + () - Fix warnings in test_visualizer.py () - Fix LabelMe data format diff --git a/docs/source/docs/release_notes.rst b/docs/source/docs/release_notes.rst index a74859344d..53f9711fdc 100644 --- a/docs/source/docs/release_notes.rst +++ b/docs/source/docs/release_notes.rst @@ -4,6 +4,48 @@ Release Notes .. toctree:: :maxdepth: 1 +v1.4.0 (2023.07) +---------------- + +New features +^^^^^^^^^^^^ +- Add documentation and notebook example for Prune API +- Changed supported Python version range (>=3.8, <=3.11) +- Migrate OpenVINO v2023.0.0 +- Add Roboflow data format support (COCO JSON, Pascal VOC XML, YOLOv5-PyTorch, YOLOv7-PyTorch, YOLOv8, YOLOv5 Oriented Bounding Boxes, Multiclass CSV, TFRecord, CreateML JSON) +- Add MissingAnnotationDetection transform +- Add OVMSLauncher +- Add Prune API +- Add TritonLauncher +- Migrate DVC v3.0.0 +- Stream dataset import/export +- Support mask annotations for CVAT data format + +Enhancements +^^^^^^^^^^^^ +- Support list query for explorer +- update contributing.md +- Update 3rd-party.txt for release 1.4.0 +- Give notice that the deprecation works will be done in datumaro==1.5.0 +- Unify COCO, Datumaro, VOC, YOLO importer/exporter progress reporter descriptions +- Enhance import performance for built-in plugins +- Change default dtype of load_image() to np.uint8 +- Add OTX ATSS detector model interpreter & refactor interfaces +- Refactor Launcher and ModelInterpreter +- Add CVAT data format document +- Reduce peak memory usage when importing COCO and Datumaro formats +- Enhance the error message for datum stats to be more user friendly +- Refactor dataset.py to seperate DatasetStorage + +Bug fixes +^^^^^^^^^ +- Create cache dir under only writable filesystem +- Fix: Dataset infos() can be broken if a transform not redefining infos() is stacked on the top +- Fix warnings in test_visualizer.py +- Fix LabelMe data format +- Prevent installing protobuf>=4 +- Fix UnionMerge + v1.3.2 (2023.06) ---------------- diff --git a/src/datumaro/version.py b/src/datumaro/version.py index 3e8d9f9462..d7c03da389 100644 --- a/src/datumaro/version.py +++ b/src/datumaro/version.py @@ -1 +1 @@ -__version__ = "1.4.0" +__version__ = "1.4.0rc4"