v0.16.0
SMQTK-Core v0.16.0 Release Notes
This minor release primarily introduces the Plugfigurable class type, which is a very simple type that combines the existing Pluggable and Configurable types that are commonly utilized together.
Updates / New Features
Interfaces
- Added a new
Plugfigurableclass that provides a convenient handle to inherit from bothPluggableandConfigurableat the same time.
CI
-
Updated gitlab CI rules to trigger the test jobs during merge requests, tag builds and branch pipelines when the branch in question is the default branch (i.e. master).
-
Added python 3.9 to the gitlab matrix of versions tested. Added 3.9 to the
setup.pymetadata. -
Updated requirements versions to the latest for each package.
Fixes
Docs
- Minor fixes to the
sphinx_server.pyhelper tool: Removed a watch to a directory that does not exist.
Misc.
-
Fixed
MANIFEST.infile to not include a no-longer-present file and to include allrequirements/*.txtfiles. -
Removed unnecessary
.dockerignorefile.