Skip to content

Releases: actions/setup-python

v4.8.0

05 Dec 10:39
b64ffca
Compare
Choose a tag to compare

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:

New Contributors

Full Changelog: v4...v4.8.0

v4.7.1

02 Oct 10:59
65d7f2d
Compare
Choose a tag to compare

What's Changed

Full Changelog: v4...v4.7.1

v4.7.0

13 Jul 14:05
61a6322
Compare
Choose a tag to compare

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:

New Contributors

Full Changelog: v4...v4.7.0

v3.1.4

30 May 13:16
3542bca
Compare
Choose a tag to compare

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

30 May 13:14
e9aba2c
Compare
Choose a tag to compare

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

v4.6.1

24 May 14:12
bd6b4b6
Compare
Choose a tag to compare

What's Changed

New Contributors

Full Changelog: v4...v4.6.1

Add allow-prereleases input

20 Apr 12:36
57ded4d
Compare
Choose a tag to compare

In scope of this release we added a new input (allow-prereleases) to allow falling back to pre-release versions of Python when a matching GA version of Python is not available

steps:
  - uses: actions/checkout@v3
  - uses: actions/setup-python@v4
    with:
      python-version: 3.12
      allow-prereleases: true

Besides, we added such changes as:

  • Fix bug to trim new line for PyPy version: #610
  • Added pip dependency file to generate hash from it: #604
  • Improved error handling for saving and restoring cache: #618
  • Add warning if cache paths are empty: #642

Update actions/core to 1.10.0 for v3

27 Mar 11:26
48e4ac7
Compare
Choose a tag to compare

In scope of this release we update actions/core to 1.10.0 for v3 major tag: #624

Update actions/core to 1.10.0 for v1

27 Mar 11:16
0f07f7f
Compare
Choose a tag to compare

In scope of this release we update actions/core to 1.10.0 for v1 major tag: #625

Fix cache issue for Poetry projects located in subfolders

12 Jan 11:29
d27e3f3
Compare
Choose a tag to compare

In scope of this release we fixed cache issue for Poetry projects located in subfolders (#446). Besides that we updated json5 version from 2.2.0 to 2.2.3 (#579).