* 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-workflowsv4 with new Poetry setup. * Add support for 'run outdated' and update dependencies.
3.8.0
* 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.
3.7.9
* Update urllib3 to address Dependabot warnings. * Upgrade to Poetry v1.7.0 for official Python 3.12 support.
3.7.8
* 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'.
3.7.7
* 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.
3.7.6
* Pin chardet and importlib-metadata to match Debian bookworm.