Releases: DavidCEllis/ducktools-pythonfinder
Releases · DavidCEllis/ducktools-pythonfinder
v0.8.5
What's Changed
- Fix a bug where having a Python.exe that didn't launch lead to an empty
Nonevalue in the Python list which failed.- This could happen if an ARM install was accidentally loaded on an x86_64 system
Full Changelog: v0.8.4...v0.8.5
v0.8.4
v0.8.3
What's Changed
- Ignore venv folders inside the pyenv/versions directory by @DavidCEllis in #51
Full Changelog: v0.8.2...v0.8.3
v0.8.2
What's Changed
- Don't rely on uv/pyenv/windows registry for runtime details - use the script and cache. by @DavidCEllis in #50
Full Changelog: v0.8.1...v0.8.2
v0.8.1
What's Changed
- Fix a couple of details that snuck into the details script that break its discovery of old Python installs by @DavidCEllis in #48
Full Changelog: v0.8.0...v0.8.1
v0.8.0
What's Changed
- Cache details of Python installs that are queried by @DavidCEllis in #46
- Add command to purge caches by @DavidCEllis in #47
Full Changelog: v0.7.8...v0.8.0
v0.7.8
What's Changed
- Attempt to call
pyenv rooton macos/linux if PYENV_ROOT is not set by @DavidCEllis in #43
Full Changelog: v0.7.7...v0.7.8
v0.7.7
What's Changed
- Only check major, minor, micro values in venv configuration test by @DavidCEllis in #40
- Read config into a dict instead of working with it immediately by @DavidCEllis in #41
Full Changelog: v0.7.6...v0.7.7
v0.7.6
What's Changed
- Better parent discovery logic by @DavidCEllis in #38
- Don't rely on the presence of pip to list packages by @DavidCEllis in #39
Full Changelog: v0.7.5...v0.7.6
v0.7.5
- Fixes a bug where a parent python doesn't exist and fails with FileNotFoundError and not CalledProcessError.