Releases: pronovic/cedar-backup3
Releases · pronovic/cedar-backup3
Release v3.8.2
Changes
- Pull in latest updates from run-script-framework
- Simplify GHA integration with coveralls.io
- Clarify that Debian stable is the target for dependencies
- Update transitive dependencies to address Dependabot warnings
- Add support for Python v3.13 and drop support for v3.9
- Upgrade to Poetry v1.8.4 for official Python 3.13 support
- Bump readthedocs build to python 3.10 and ubuntu-24.04
- Adjust getFunctionReference() to use Python 3 callable()
- Convert to posixpath.isabs() to work around change in Python v3.13
Release v3.8.1
Changes
- Upgrade to Poetry v1.8.0 and make related adjustments
- Disable Python keyring via poetry.toml
- Update Poetry install instructions in DEVELOPER.md
- Pull in latest version of run-script-framework
- Upgrade to gha-shared-workflows@v4 with new Poetry setup
- Add support for 'run outdated' and update dependencies
Release v3.8.0
Changes
- Constrain some dependencies to be compatible with Debian
- Disable intersphinx plugin for docs, which no longer seems to work
- Update jinja2 to address CVE-2024-22195 from Dependabot
Release v3.7.9
Changes
- Update urllib3 to address Dependabot warnings
- Upgrade to Poetry v1.7.0 for official Python 3.12 support
Release v3.7.8
Changes
- Fix Python 3.12 deprecation for datetime.datetime.utcnow()
- Fix Python 3.12 warning for tar.extract() filter behavior
- Fix some non-working remote connectivity tests in 'run tests full'
Release v3.7.7
Changes
- Upgrade major dependencies
- Upgrade build process to Poetry v1.6.1
- Add support for Python v3.12 and drop support for v3.8
- Document changes to scp configuration for Debian bookworm
Release v3.7.6
Changes
- Pin chardet and importlib-metadata to match Debian bookworm
Release v3.7.5
Changes
- Fix checktabs to be safe for file named '-'
- Upgrade all dependencies to the latest major version
- Upgrade to Poetry v1.5.1 and make related adjustments
Release v3.7.4
Changes
- Pull Sphinx fields from metadata rather than parsing pyproject.toml
Release v3.7.3
Changes
- Convert to latest readthedocs.io standard
- Update remaining docs, comments, and checks to reflect dropping Python 3.7
- Automate the existing manual release process using GitHub Actions