v1.0.4#
JATIC Maturity I
Release v1.0.4 has been assessed against and meets the requirements associated with JATIC Maturity Level I under JATIC program standards v1.0.
This patch release fixes a dataset ordering bug in the MAITE COCO dataset wrapper, refines NRTK’s test and CI infrastructure, and improves packaging and documentation, including a warning that the third-party Albumentations library is used at your own risk.
Fixes#
Fixed missing MAITE component advertisement by adding the ability to advertise
maitecomponents inpyproject.toml.Fixed missing documentation for supported architectures and minimum hardware requirements.
Fixed missing third-party risk guidance by adding a warning to the documentation and to
AlbumentationsPerturber(and its child perturbers) clarifying that Albumentations is a third-party library used at your own risk, and that NRTK is not responsible for its behavior.Fixed missing CI coverage for mature releases by adding
.gitlab-ci-nightly.yml.Fixed a missing JATIC testing-standard marker by adding a
requiredpytest marker (an alias ofcore) to tag required-feature tests.Fixed a bug with dataset ordering in
COCOMAITEObjectDetectionDatasetthat could result in images having incorrect names.Fixed notebook type-checking tests running in environments that lack their dependencies; they now run only when the
notebooksmarker is explicitly selected.Fixed doctests contributing to the project’s code coverage measurement, which now reflects only the unit test suite.