Skip to content

Commit

Permalink
Update for release 1.4 (#1106)
Browse files Browse the repository at this point in the history
* update changelog & release note
  • Loading branch information
yunchu authored Jul 20, 2023
1 parent 6a612ef commit ebdfc6c
Show file tree
Hide file tree
Showing 4 changed files with 59 additions and 28 deletions.
2 changes: 1 addition & 1 deletion .github/workflows/pr_check.yml
Original file line number Diff line number Diff line change
Expand Up @@ -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
Expand Down
41 changes: 15 additions & 26 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -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
(<https://github.com/openvinotoolkit/datumaro/pull/1087>)
- update contributing.md
(<https://github.com/openvinotoolkit/datumaro/pull/1094>)
- Update 3rd-party.txt for release 1.4.0
(<https://github.com/openvinotoolkit/datumaro/pull/1099>)

## 11/07/2023 - Release 1.4.0rc2
## 21/07/2023 - Release 1.4.0
### New features
- Add documentation and notebook example for Prune API
(<https://github.com/openvinotoolkit/datumaro/pull/1070>)

### Enhancements
- Give notice that the deprecation works will be done in datumaro==1.5.0
(<https://github.com/openvinotoolkit/datumaro/pull/1085>)
- Unify COCO, Datumaro, VOC, YOLO importer/exporter progress reporter descriptions
(<https://github.com/openvinotoolkit/datumaro/pull/1100>)

### Bug fixes
- Create cache dir under only writable filesystem
(<https://github.com/openvinotoolkit/datumaro/pull/1088>)
- Fix: Dataset infos() can be broken if a transform not redefining infos() is stacked on the top
(<https://github.com/openvinotoolkit/datumaro/pull/1101>)

## 07/07/2023 - Release 1.4.0rc1
### New features
- Changed supported Python version range (>=3.8, <=3.11)
(<https://github.com/openvinotoolkit/datumaro/pull/1083>)
- Migrate OpenVINO v2023.0.0
Expand All @@ -58,6 +33,16 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
(<https://github.com/openvinotoolkit/datumaro/pull/1078>)

### Enhancements
- Support list query for explorer
(<https://github.com/openvinotoolkit/datumaro/pull/1087>)
- update contributing.md
(<https://github.com/openvinotoolkit/datumaro/pull/1094>)
- Update 3rd-party.txt for release 1.4.0
(<https://github.com/openvinotoolkit/datumaro/pull/1099>)
- Give notice that the deprecation works will be done in datumaro==1.5.0
(<https://github.com/openvinotoolkit/datumaro/pull/1085>)
- Unify COCO, Datumaro, VOC, YOLO importer/exporter progress reporter descriptions
(<https://github.com/openvinotoolkit/datumaro/pull/1100>)
- Enhance import performance for built-in plugins
(<https://github.com/openvinotoolkit/datumaro/pull/1031>)
- Change default dtype of load_image() to np.uint8
Expand All @@ -76,6 +61,10 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
(<https://github.com/openvinotoolkit/datumaro/pull/1073>)

### Bug fixes
- Create cache dir under only writable filesystem
(<https://github.com/openvinotoolkit/datumaro/pull/1088>)
- Fix: Dataset infos() can be broken if a transform not redefining infos() is stacked on the top
(<https://github.com/openvinotoolkit/datumaro/pull/1101>)
- Fix warnings in test_visualizer.py
(<https://github.com/openvinotoolkit/datumaro/pull/1039>)
- Fix LabelMe data format
Expand Down
42 changes: 42 additions & 0 deletions docs/source/docs/release_notes.rst
Original file line number Diff line number Diff line change
Expand Up @@ -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)
----------------

Expand Down
2 changes: 1 addition & 1 deletion src/datumaro/version.py
Original file line number Diff line number Diff line change
@@ -1 +1 @@
__version__ = "1.4.0rc3"
__version__ = "1.4.0rc4"

0 comments on commit ebdfc6c

Please sign in to comment.