Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Update for release 1.4 #1106

Merged
merged 3 commits into from
Jul 20, 2023
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
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"
Loading