v0.7.0
v0.7.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
Build
- New minimum supported python changed to
python = "^3.8"
.
CI
-
Updated codecov action version to 3.
-
Added explicit use of codecov token to facilitate successful coverage
submission. -
Updated publish/release CI workflow.
Dependencies
-
Updated
notebook
dependency due to a vulnerability alert. -
Periodic update of locked dep versions within abstract version constraints.
-
Updated sphinx versions to fix local documentation building issue.
-
Updated python minimum requirement to 3.8 (up from 3.6). This involved a
number of updates and bifurcations of abstract requirements, an update to
pinned versions for development/CI, and expansion of CI to cover python
versions 3.10 and 3.11 (latest current release).
Fixes
Docs
- Added missing step to the release process about creating the release on
GitHub's Releases section.
Examples
- Added a note to each example about restarting the runtime for compatibility
with Colab, as well as a step to create a data directory if necessary.