Skip to content

v1.18.1 (2023-04-04)

Compare
Choose a tag to compare
@ZLLentz ZLLentz released this 04 Apr 22:32
· 152 commits to master since this release
7917557

Bugfixes

  • Fix an edge case where all hutch devices may be skipped in the load
    if all of them are missing from lightpath.

Maintenance

  • hutch-python no longer uses Travis CI and has migrated to GitHub Actions for
    continuous integration, testing, and documentation deployment.
  • hutch-python has been migrated to use setuptools-scm, replacing versioneer, as its
    version-string management tool of choice.
  • hutch-python has been migrated to use the modern pyproject.toml, replacing
    setup.py and related files.
  • Older language features and syntax found in the repository have been updated
    to Python 3.9+ standards by way of pyupgrade.
  • Sphinx 6.0 is now supported for documentation building.
    docs-versions-menu replaces doctr-versions-menu and doctr usage
    for documentation deployment on GitHub Actions. The deployment key is now no
    longer required.
  • pyupgrade was used to update annotations, and pycln was used to clean up
    imports.

Contributors