Skip to content

Commit 4714810

Browse files
author
Maxim Zhiltsov
authored
Release 0.1.11
2 parents a7b712e + effe0bb commit 4714810

File tree

226 files changed

+8206
-3350
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

226 files changed

+8206
-3350
lines changed

.github/workflows/github_pages.yml

Lines changed: 43 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,43 @@
1+
name: Github pages
2+
3+
on:
4+
push:
5+
branches:
6+
- develop
7+
8+
jobs:
9+
deploy:
10+
runs-on: ubuntu-20.04
11+
steps:
12+
- uses: actions/checkout@v2
13+
with:
14+
submodules: recursive
15+
fetch-depth: 0
16+
17+
- name: Setup Hugo
18+
uses: peaceiris/actions-hugo@v2
19+
with:
20+
hugo-version: '0.83.1'
21+
extended: true
22+
23+
- name: Setup Node
24+
uses: actions/setup-node@v2
25+
with:
26+
node-version: '14.x'
27+
28+
- name: Install npm packages
29+
working-directory: ./site
30+
run: |
31+
npm ci
32+
33+
- name: Build docs
34+
run: |
35+
pip install gitpython packaging
36+
python site/build_docs.py
37+
38+
- name: Deploy
39+
uses: peaceiris/actions-gh-pages@v3
40+
with:
41+
github_token: ${{ secrets.GITHUB_TOKEN }}
42+
publish_dir: ./public
43+
force_orphan: true

.github/workflows/pr_checks.yml

Lines changed: 11 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -6,13 +6,22 @@ on:
66
pull_request:
77
branches:
88
- '*'
9+
defaults:
10+
run:
11+
shell: bash
912
jobs:
10-
build_and_tests_on_python:
13+
build_and_test:
1114
strategy:
1215
fail-fast: false
1316
matrix:
17+
os: ['macos-10.15', 'ubuntu-20.04', 'windows-2016']
1418
python-version: ['3.6', '3.7', '3.8', '3.9']
15-
runs-on: ubuntu-latest
19+
exclude:
20+
# pycocotools-windows doesn't have a wheel for Python 3.9
21+
- os: windows-2016
22+
python-version: 3.9
23+
name: build and test (${{ matrix.os }}, Python ${{ matrix.python-version }})
24+
runs-on: ${{ matrix.os }}
1625
steps:
1726
- uses: actions/checkout@v2
1827
- name: Installing python

.gitignore

Lines changed: 7 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -58,4 +58,10 @@ docs/_build/
5858

5959
#Pycharm config files
6060
.idea/
61-
user_config.py
61+
user_config.py
62+
63+
# Temporary website files
64+
/site/public/
65+
/site/resources/
66+
/site/node_modules/
67+
/site/tech-doc-hugo

.gitmodules

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,3 @@
1+
[submodule "site/themes/docsy"]
2+
path = site/themes/docsy
3+
url = https://github.com/google/docsy.git

.pylintrc

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -57,6 +57,7 @@ enable=
5757
C0123, # unidiomatic-typecheck
5858
C0200, # consider-using-enumerate
5959
C0303, # trailing-whitespace
60+
C0304, # missing-final-newline
6061

6162
E0001, # syntax-error
6263
E0100, # init-is-generator
@@ -85,6 +86,7 @@ enable=
8586
E0301, # non-iterator-returned
8687
E0302, # unexpected-special-method-signature
8788
E0601, # used-before-assignment
89+
E0602, # undefined-variable
8890
E0603, # undefined-all-variable
8991
E0604, # invalid-all-object
9092
E0701, # bad-except-order
@@ -368,7 +370,7 @@ ignored-classes=optparse.Values,thread._local,_thread._local
368370
# List of members which are set dynamically and missed by pylint inference
369371
# system, and so shouldn't trigger E1101 when accessed. Python regular
370372
# expressions are accepted.
371-
generated-members=on_error
373+
generated-members=
372374

373375
# List of decorators that produce context managers, such as
374376
# contextlib.contextmanager. Add to this list to register other decorators that

CHANGELOG.md

Lines changed: 42 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,6 +6,47 @@ The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/),
66
and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).
77

88

9+
## 24/08/2021 - Release v0.1.11
10+
### Added
11+
- The Open Images format now supports bounding box
12+
and segmentation mask annotations
13+
(<https://github.com/openvinotoolkit/datumaro/pull/352>,
14+
<https://github.com/openvinotoolkit/datumaro/pull/388>).
15+
- Bounding boxes values decrement transform (<https://github.com/openvinotoolkit/datumaro/pull/366>)
16+
- Improved error reporting in `Dataset` (<https://github.com/openvinotoolkit/datumaro/pull/386>)
17+
- Support ADE20K format (import only) (<https://github.com/openvinotoolkit/datumaro/pull/400>)
18+
- Documentation website at <https://openvinotoolkit.github.io/datumaro> (<https://github.com/openvinotoolkit/datumaro/pull/420>)
19+
20+
### Changed
21+
- Datumaro no longer depends on scikit-image
22+
(<https://github.com/openvinotoolkit/datumaro/pull/379>)
23+
- `Dataset` remembers export options on saving / exporting for the first time (<https://github.com/openvinotoolkit/datumaro/pull/386>)
24+
25+
### Deprecated
26+
- TBD
27+
28+
### Removed
29+
- TBD
30+
31+
### Fixed
32+
- Application of `remap_labels` to dataset categories of different length (<https://github.com/openvinotoolkit/datumaro/issues/314>)
33+
- Patching of datasets in formats (<https://github.com/openvinotoolkit/datumaro/issues/348>)
34+
- Improved Cityscapes export performance (<https://github.com/openvinotoolkit/datumaro/pull/367>)
35+
- Incorrect format of `*_labelIds.png` in Cityscapes export (<https://github.com/openvinotoolkit/datumaro/issues/325>, <https://github.com/openvinotoolkit/datumaro/issues/342>)
36+
- Item id in ImageNet format (<https://github.com/openvinotoolkit/datumaro/pull/371>)
37+
- Double quotes for ICDAR Word Recognition (<https://github.com/openvinotoolkit/datumaro/pull/375>)
38+
- Wrong display of builtin formats in CLI (<https://github.com/openvinotoolkit/datumaro/issues/332>)
39+
- Non utf-8 encoding of annotation files in Market-1501 export (<https://github.com/openvinotoolkit/datumaro/pull/392>)
40+
- Import of ICDAR, PASCAL VOC and VGGFace2 images from subdirectories on WIndows
41+
(<https://github.com/openvinotoolkit/datumaro/pull/392>)
42+
- Saving of images with Unicode paths on Windows (<https://github.com/openvinotoolkit/datumaro/pull/392>)
43+
- Calling `ProjectDataset.transform()` with a string argument (<https://github.com/openvinotoolkit/datumaro/issues/402>)
44+
- Attributes casting for CVAT format (<https://github.com/openvinotoolkit/datumaro/pull/403>)
45+
- Loading of custom project plugins (<https://github.com/openvinotoolkit/datumaro/issues/404>)
46+
47+
### Security
48+
- Fixed unsafe unpickling in CIFAR import (<https://github.com/openvinotoolkit/datumaro/pull/362>)
49+
950
## 14/07/2021 - Release v0.1.10
1051
### Added
1152
- Support for import/export zip archives with images (<https://github.com/openvinotoolkit/datumaro/pull/273>)
@@ -36,7 +77,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
3677

3778
### Fixed
3879
- Incorrect image layout on saving and a problem with ecoding on loading (<https://github.com/openvinotoolkit/datumaro/pull/284>)
39-
- An error when xpath fiter is applied to the dataset or its subset (<https://github.com/openvinotoolkit/datumaro/issues/259>)
80+
- An error when XPath filter is applied to the dataset or its subset (<https://github.com/openvinotoolkit/datumaro/issues/259>)
4081
- Tracking of `Dataset` changes done by transforms (<https://github.com/openvinotoolkit/datumaro/pull/297>)
4182
- Improved CLI startup time in several cases (<https://github.com/openvinotoolkit/datumaro/pull/306>)
4283

0 commit comments

Comments
 (0)