Setup Python
Version updated for https://github.com/actions/setup-python to version v6.2.0.
- This publisher is shown as ‘verified’ by GitHub.
- This action is used across all versions by 1,585,197 repositories.
Go to the GitHub Marketplace to find the latest changes.
Action Summary
The setup-python GitHub Action automates the setup of Python or PyPy environments for workflows by installing specific versions and adding them to the system PATH. It simplifies dependency management by offering optional caching for tools like pip, pipenv, and poetry, and enhances error handling with integrated problem matchers. This action streamlines the configuration of Python environments, ensuring consistency and reducing setup time in CI/CD pipelines.
Release notes
What’s Changed
Dependency Upgrades
- Upgrade dependencies to Node 24 compatible versions by @salmanmkc in https://github.com/actions/setup-python/pull/1259
- Upgrade urllib3 from 2.5.0 to 2.6.3 in
/__tests__/databy @dependabot in https://github.com/actions/setup-python/pull/1253 and https://github.com/actions/setup-python/pull/1264
Full Changelog: https://github.com/actions/setup-python/compare/v6...v6.2.0