Releases: actions/setup-python
v5.3.0
What's Changed
- Add workflow file for publishing releases to immutable action package by @Jcambass in #941
- Upgrade IA publish by @Jcambass in #943
Bug Fixes:
- Normalise Line Endings to Ensure Cross-Platform Consistency by @priya-kinthali in #938
- Revise
isGhes
logic by @jww3 in #963 - Bump pillow from 7.2 to 10.2.0 by @aparnajyothi-y in #956
Enhancements:
- Enhance workflows and documentation updates by @priya-kinthali in #965
- Bump default versions to latest by @jeffwidman in #905
New Contributors
Full Changelog: v5...v5.3.0
v5.2.0
What's Changed
Bug fixes:
- Add
.zip
extension to Windows package downloads forExpand-Archive
Compatibility by @priyagupta108 in #916
This addresses compatibility issues on Windows self-hosted runners by ensuring that the filenames for Python and PyPy package downloads explicitly include the .zip extension, allowing the Expand-Archive command to function correctly. - Add arch to cache key by @Zxilly in #896
This addresses issues with caching by adding the architecture (arch) to the cache key, ensuring that cache keys are accurate to prevent conflicts.
Note: This change may break previous cache keys as they will no longer be compatible with the new format.
Documentation changes:
- Fix display of emojis in contributors doc by @sciencewhiz in #899
- Documentation update for caching poetry dependencies by @gowridurgad in #908
Dependency updates:
- Bump @iarna/toml version from 2.2.5 to 3.0.0 by @priya-kinthali in #912
- Bump pyinstaller from 3.6 to 5.13.1 by @aparnajyothi-y in #923
New Contributors
- @sciencewhiz made their first contribution in #899
- @priyagupta108 made their first contribution in #916
- @Zxilly made their first contribution in #896
- @aparnajyothi-y made their first contribution in #923
Full Changelog: v5...v5.2.0
v5.1.1
What's Changed
Bug fixes:
- fix(ci): update all failing workflows by @mayeut in #863
This update ensures compatibility and optimal performance of workflows on the latest macOS version.
Documentation changes:
- Documentation update for cache by @gowridurgad in #873
Dependency updates:
- Bump braces from 3.0.2 to 3.0.3 and undici from 5.28.3 to 5.28.4 by @dependabot in #893
New Contributors
- @gowridurgad made their first contribution in #873
Full Changelog: v5...v5.1.1
v5.1.0
What's Changed
- Leveraging the raw API to retrieve the version-manifest, as it does not impose a rate limit and hence facilitates unrestricted consumption without the need for a token for Github Enterprise Servers by @Shegox in #766.
- Dependency updates by @dependabot and @HarithaVattikuti in #817
- Documentation changes for version in README by @basnijholt in #776
- Documentation changes for link in README by @ukd1 in #793
- Documentation changes for link in Advanced Usage by @Jamim in #782
- Documentation changes for avoiding rate limit issues on GHES by @priya-kinthali in #835
New Contributors
- @basnijholt made their first contribution in #776
- @ukd1 made their first contribution in #793
- @Jamim made their first contribution in #782
- @Shegox made their first contribution in #766
- @priya-kinthali made their first contribution in #835
Full Changelog: v5.0.0...v5.1.0
v5.0.0
What's Changed
In scope of this release, we update node version runtime from node16 to node20 (#772). Besides, we update dependencies to the latest versions.
Full Changelog: v4.8.0...v5.0.0
v4.8.0
What's Changed
In scope of this release we added support for GraalPy (#694). You can use this snippet to set up GraalPy:
steps:
- uses: actions/checkout@v4
- uses: actions/setup-python@v4
with:
python-version: 'graalpy-22.3'
- run: python my_script.py
Besides, the release contains such changes as:
- Trim python version when reading from file by @FerranPares in #628
- Use non-deprecated versions in examples by @jeffwidman in #724
- Change deprecation comment to past tense by @jeffwidman in #723
- Bump @babel/traverse from 7.9.0 to 7.23.2 by @dependabot in #743
- advanced-usage.md: Encourage the use actions/checkout@v4 by @cclauss in #729
- Examples now use checkout@v4 by @simonw in #738
- Update actions/checkout to v4 by @dmitry-shibanov in #761
New Contributors
- @FerranPares made their first contribution in #628
- @timfel made their first contribution in #694
- @jeffwidman made their first contribution in #724
Full Changelog: v4...v4.8.0
v4.7.1
What's Changed
- Bump word-wrap from 1.2.3 to 1.2.4 by @dependabot in #702
- Add range validation for toml files by @dmitry-shibanov in #726
Full Changelog: v4...v4.7.1
v4.7.0
In scope of this release, the support for reading python version from pyproject.toml was added (#669).
- name: Setup Python
uses: actions/setup-python@v4
with:
python-version-file: pyproject.toml
Besides, it includes such changes as:
- Bump tough-cookie and @azure/ms-rest-js by @dependabot in #697
- Bump semver from 7.3.8 to 7.5.2 by @dependabot in #692
- Fix typos found by codespell by @DimitriPapadopoulos in #650
New Contributors
- @dariocurr made their first contribution in #669
- @DimitriPapadopoulos made their first contribution in #650
Full Changelog: v4...v4.7.0
v3.1.4
What's Changed
In the scope of this patch release, the warning for deprecating Python 2.x was added in #674 by @dmitry-shibanov
For more information, check out #672
Full Changelog: v3...v3.1.4
v2.3.4
What's Changed
In the scope of this patch release, the warning for deprecating Python 2.x was added in #675 by @dmitry-shibanov
For more information, check out #672
Full Changelog: v2...v2.3.4