Skip to content

v0.7.0

Compare
Choose a tag to compare
@bjrichardwebster bjrichardwebster released this 19 Jun 07:00
· 85 commits to master since this release
50bf858

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.