Repository navigation
v0.16.0
v0.16.0
This minor release updates the build system used to Poetry, updates the
smqtk-core package dependency to a version >= 0.18.0 (the current release)
and makes use of its importlib metadata pass-through.
Updates / New Features
Dependencies
-
Remove dependency on
setuptool'spkg_resourcesmodule.
Taking the stance of bullet number 5 in from Python's Packaging User-guide
with regards to getting this package's version.
The "needs to be installed" requirement from before is maintained. -
Added
ipython(and appropriately supporting version ofjedi) as
development dependencies.
Minimum versioning is set to support python 3.6 (current versions follow
NEP 29 and thus require python 3.7+).
Documentation
- Revised documentation from the raw-from-mono-repo form into the start
something more appropriate to this specific package.
Misc.
-
Now standardize to using Poetry for environment/build/publish management.
- Collapsed pytest configuration into the
pyproject.tomlfile.
- Collapsed pytest configuration into the
Testing
- Added terminal-output coverage report in the standard pytest config in the
pyproject.tomlfile.
Fixes
- Update CI configurations to use Poetry.