v0.17.0 ======= This minor release updates the mimumum supported python to `python = "^3.8"`, addresses dependency vulnerabilities, and updates typing to conform with current mypy and pytest standards. Updates / New Features ---------------------- Python * New minimum supported python changed to `python = "^3.8"`. CI * Updated CI unittests workflow to include codecov reporting. Reduced CodeCov report submission by skipping this step on scheduled runs. * Updated CI unittests to reflect new minimum support `python = "^3.8"`. Misc. * Updated .gitignore away from the old monorepo version. Documentation * Updated CONTRIBUTING.md to reference smqtk-core's CONTRIBUTING.md file. Fixes ----- Dependency Versions * Updated the locked version of urllib3 to address a security vulnerability. * Updated the developer dependency and locked version of ipython to address a security vulnerability. * Updated the required and locked version of pillow to address a security vulnerability. * Removed `jedi = "^0.17"` requirement and updated to `ipython = "^7.17.3"` since recent ipython update appropriately addresses the dependency. * Updated the locked versions of dependencies to reflect new minimum support `python = "^3.8".