Changelog
All notable changes to the venv-retarget project will be documented in this file.
The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.
Unreleased
0.1.1 - 2025-10-10
Fixes
- Test framework:
- also test with virtual environments created using
uv
- also test with virtual environments created using
Additions
- Build framework:
- mark Python 3.14 as supported
- Test framework:
- add the
run-uvoxenhelper tool for testing with all supported Python versions
- add the
- Documentation:
- link to the download page
- Nix test framework:
- add Python 3.14
- add
uvas a dependency now that the test suite uses it
Other changes
- Build framework:
- switch to a PEP 639 license specification, bump the
hatchlingdependency version to 0.26 to support it - move the runtime dependencies into the
pyproject.tomlfile - use PEP 735 dependency groups for the documentation and test suite dependencies
- switch to a PEP 639 license specification, bump the
- Test framework:
- switch to
uvoxenfor generating and running the tests - allow some new dependency versions
- bump some lower requirements for dependency versions for
uv --resolution=lowest - only use
pytest8.x - use
ruff0.14.0 with no changes - simplify some unit test functions
- switch to
- Nix test framework:
- drop Python 3.9, it was dropped from
nixpkgs/unstable
- drop Python 3.9, it was dropped from
0.1.0 - 2024-11-15
Started
- First public release.