What's Changed
Breaking Changes
- Upgrade to node 24 by @salmanmkc in #1164
Make sure your runner is on version v2.327.1 or later to ensure compatibility with this release. See Release Notes
Enhancements:
- Add support for
pip-version
by @priyagupta108 in #1129 - Enhance reading from .python-version by @krystof-k in #787
- Add version parsing from Pipfile by @aradkdj in #1067
Bug fixes:
- Clarify pythonLocation behaviour for PyPy and GraalPy in environment variables by @aparnajyothi-y in #1183
- Change missing cache directory error to warning by @aparnajyothi-y in #1182
- Add Architecture-Specific PATH Management for Python with --user Flag on Windows by @aparnajyothi-y in #1122
- Include python version in PyPy python-version output by @cdce8p in #1110
- Update docs: clarification on pip authentication with setup-python by @priya-kinthali in #1156
Dependency updates:
- Upgrade idna from 2.9 to 3.7 in /tests/data by @dependabot[bot] in #843
- Upgrade form-data to fix critical vulnerabilities #182 & #183 by @aparnajyothi-y in #1163
- Upgrade setuptools to 78.1.1 to fix path traversal vulnerability in PackageIndex.download by @aparnajyothi-y in #1165
- Upgrade actions/checkout from 4 to 5 by @dependabot[bot] in #1181
- Upgrade @actions/tool-cache from 2.0.1 to 2.0.2 by @dependabot[bot] in #1095
New Contributors
- @krystof-k made their first contribution in #787
- @cdce8p made their first contribution in #1110
- @aradkdj made their first contribution in #1067
Full Changelog: v5...v6.0.0