Releases: MatteoH2O1999/setup-python
Releases · MatteoH2O1999/setup-python
v2.0.2
What's Changed
- Add range validation for toml files
- Add CPython 3.12 support
Full Changelog
- fix(deps): bump MatteoH2O1999/build-and-install-python from 3.0.1 to 3.0.2 by @dependabot in #30
- fix(deps): bump actions/setup-python from 4.7.0 to 4.7.1 by @dependabot in #29
Full Changelog: v2.0.1...v2.0.2
v2.0.1
What's Changed
apt
index is now updated before installing dependencies on Linux
Full Changelog
- fix(deps): bump MatteoH2O1999/setup-python from 1 to 2 by @dependabot in #25
- fix(deps): bump MatteoH2O1999/build-and-install-python from 3.0.0 to 3.0.1 by @dependabot in #26
Full Changelog: v2...v2.0.1
v2.0.0
What's Changed
- Windows builder now prefers versions with installers
- Pip can now fail on Python < 3.3
- Action is now guaranteed to work only on the current
...-latest
labels and will emit a warning if another label is detected - Action now uses
node20
runtime environment - Cpython is now compiled with
--enable-shared
flag on UNIX runners
Full Changelog
- fix(deps): bump MatteoH2O1999/build-and-install-python from 1.5.0 to 2.0.0 by @dependabot in #22
- fix(deps): bump actions/checkout from 3 to 4 by @dependabot in #23
- fix(deps): bump MatteoH2O1999/build-and-install-python from 2.0.0 to 3.0.0 by @dependabot in #24
Full Changelog: v1...v2.0.0
v1.5.0
What's Changed
- Pip is now updated if installed with ensurepip
- Reading version files now relies on actions/setup-python
- Python version can now be read from
pyproject.toml
file
Detailed Changelog
- fix(deps): bump MatteoH2O1999/build-and-install-python from 1.4.1 to 1.5.0 by @dependabot in #21
- fix(deps): bump actions/setup-python from 4.6.1 to 4.7.0 by @dependabot in #20
Full Changelog: v1...v1.5.0
v1.4.1
What's changed
- Now the action ensures pip is initialized before calling actions/setup-python.
Changelog
- fix(deps): bump MatteoH2O1999/build-and-install-python from 1.4.0 to 1.4.1 by @dependabot in #19
Full Changelog: v1...v1.4.1
v1.4.0
What's new
- Windows builds now try to use the official installers to speed up runs
- Fixed a bug that waited for user input while installing gcc on a self-hosted Linux runner
What's Changed
- Add issue form for failed builds by @MatteoH2O1999 in #17
- fix(deps): bump MatteoH2O1999/build-and-install-python from 1.3.0 to 1.4.0 by @dependabot in #18
Full Changelog: v1...v1.4.0
v1.3.1
What's New
Fixed a bug that failed the action if the requested version is PyPy (see #14)
What's Changed
- Fix setup pip for PyPy by @MatteoH2O1999 in #15
Full Changelog: v1...v1.3.1
v1.3.0
What's New
- Input
allow-build
now supports optionforce
to force a full build from source even if actions/setup-python would support the specified version. - Now more Python versions may be built from source
What's Changed
- fix(deps): bump actions/setup-python from 4.6.0 to 4.6.1 by @dependabot in #11
- fix(deps): bump MatteoH2O1999/build-and-install-python from 1.2.0 to 1.3.0 by @dependabot in #12
- Add
force
option documentation by @MatteoH2O1999 in #13
Full Changelog: v1...v1.3.0
v1.2.0
What's new
Added input allow-prereleases
to support prereleases for CPython ranges x.y
as implemented in actions/setup-python.
What's Changed
- fix(deps): bump MatteoH2O1999/build-and-install-python from 1.1.0 to 1.2.0 by @dependabot in #10
- fix(deps): bump actions/setup-python from 4.5.0 to 4.6.0 by @dependabot in #9
Full Changelog: v1.1.0...v1.2.0
v1.1.0
What's New
It is now possible to build Python versions down to 3.6 on windows without relying on actions/python-versions.
What's Changed
- fix(deps): bump MatteoH2O1999/build-and-install-python from 1.0.0 to 1.1.0 by @dependabot in #8
Full Changelog: v1...v1.1.0