Releases: pronovic/vplan
Releases · pronovic/vplan
Release v0.7.7
Changes
- Upgrade waitress to address high-severity DOS-related vulnerabilities
Release v0.7.6
Changes
- Pull in latest updates from run-script-framework
- Simplify GHA integration with coveralls.io
- Update transitive dependencies to address Dependabot warnings
- Major upgrades for pydantic v2, pydantic-yaml v1, and sqlalchemy v2
- Migrate to requests-unixsocket2, which supports newer requests versions
- Add support for Python 3.13, no need to drop older versions
- Upgrade to Poetry v1.8.4 for official Python 3.13 support
Release v0.7.5
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 v0.7.4
Changes
- Require minimum Python version v3.10
- Update jinja2 to address CVE-2024-22195 from Dependabot
- Update dependencies and fix new MyPy warning about covariance
Release v0.7.3
Changes
- Update urllib3 to address Dependabot warnings
- Upgrade to Poetry v1.7.0 for official Python 3.12 support
- Convert to modern FastAPI lifecycle context manager for startup/shutdown
Release v0.7.2
Changes
- Upgrade major dependencies
- Upgrade build process to Poetry v1.6.1
- Add support for Python v3.12
Release v0.7.1
Changes
- Add explicit dependency on pyyaml for use by uvicorn
- Document new install method using pipx instead of pip
Release v0.7.0
Changes
- Pull in code from requests-unixsocket and patch to support new urllib3
Release v0.6.5
Changes
- Fix functional problems by pinning urllib<2
Release v0.6.4
Changes
- Fix checktabs to be safe for file named '-'
- Rewrite request-related tests to use the responses framework
- Address requests CVE-2023-32681 and starlette CVE-2023-29159
- Upgrade to pydantic-yaml v0.11.2, which needs semver dependency
- Upgrade to Poetry v1.5.1 and update other dependencies
- Fix newly-exposed warnings from MyPy 1.3.0