v0.16.0
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.