You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
This commit was created on GitHub.com and signed with GitHub’s verified signature.
The key has expired.
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.