Skip to content
Permalink

Comparing changes

Choose two branches to see what’s changed or to start a new pull request. If you need to, you can also or learn more about diff comparisons.

Open a pull request

Create a new pull request by comparing changes across two branches. If you need to, you can also . Learn more about diff comparisons here.
base repository: actions/setup-python
Failed to load repositories. Confirm that selected base ref is valid, then try again.
Loading
base: v5.3.0
Choose a base ref
...
head repository: actions/setup-python
Failed to load repositories. Confirm that selected head ref is valid, then try again.
Loading
compare: v5.5.0
Choose a head ref
  • 17 commits
  • 43 files changed
  • 11 contributors

Commits on Nov 5, 2024

  1. Configuration menu
    Copy the full SHA
    55aad42 View commit details
    Browse the repository at this point in the history

Commits on Dec 19, 2024

  1. Enhance Workflows: Add Ubuntu-24, Remove Python 3.8 (#985)

    * included ubuntu24 testing
    
    * Remove Python 3.8 testing from workflows due to end of life (EOL)
    priya-kinthali authored Dec 19, 2024
    Configuration menu
    Copy the full SHA
    3fddbee View commit details
    Browse the repository at this point in the history

Commits on Jan 16, 2025

  1. Update README.md (#1009)

    Ben Wells authored Jan 16, 2025
    Configuration menu
    Copy the full SHA
    1928ae6 View commit details
    Browse the repository at this point in the history

Commits on Jan 21, 2025

  1. Use the new cache service: upgrade @actions/cache to ^4.0.0 (#1007)

    * Upgrade-actions/cache
    
    * Review licenses & update types
    
    * Fixed poetry install command in e2e-cache.yml
    
    * Updated package-lock.json
    priyagupta108 authored Jan 21, 2025
    Configuration menu
    Copy the full SHA
    b8cf3eb View commit details
    Browse the repository at this point in the history

Commits on Jan 22, 2025

  1. Configure Dependabot settings (#1008)

    * Create dependabot.yml
    
    * Update e2e-cache.yml
    HarithaVattikuti authored Jan 22, 2025
    Configuration menu
    Copy the full SHA
    e3dfaac View commit details
    Browse the repository at this point in the history
  2. Bump undici from 5.28.4 to 5.28.5 (#1012)

    * Bump undici from 5.28.4 to 5.28.5
    
    Bumps [undici](https://github.com/nodejs/undici) from 5.28.4 to 5.28.5.
    - [Release notes](https://github.com/nodejs/undici/releases)
    - [Commits](nodejs/undici@v5.28.4...v5.28.5)
    
    ---
    updated-dependencies:
    - dependency-name: undici
      dependency-type: indirect
    ...
    
    Signed-off-by: dependabot[bot] <support@github.com>
    
    * fix for chec-dist and license check failures
    
    ---------
    
    Signed-off-by: dependabot[bot] <support@github.com>
    Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
    Co-authored-by: Aparna Jyothi <aparnajyothi-y@github.com>
    dependabot[bot] and aparnajyothi-y authored Jan 22, 2025
    Configuration menu
    Copy the full SHA
    d0b4fc4 View commit details
    Browse the repository at this point in the history

Commits on Jan 27, 2025

  1. Bump urllib3 from 1.25.9 to 1.26.19 in /__tests__/data (#895)

    Bumps [urllib3](https://github.com/urllib3/urllib3) from 1.25.9 to 1.26.19.
    - [Release notes](https://github.com/urllib3/urllib3/releases)
    - [Changelog](https://github.com/urllib3/urllib3/blob/1.26.19/CHANGES.rst)
    - [Commits](urllib3/urllib3@1.25.9...1.26.19)
    
    ---
    updated-dependencies:
    - dependency-name: urllib3
      dependency-type: direct:production
    ...
    
    Signed-off-by: dependabot[bot] <support@github.com>
    Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
    dependabot[bot] authored Jan 27, 2025
    Configuration menu
    Copy the full SHA
    feb9c6e View commit details
    Browse the repository at this point in the history
  2. Bump actions/publish-immutable-action from 0.0.3 to 0.0.4 (#1014)

    Bumps [actions/publish-immutable-action](https://github.com/actions/publish-immutable-action) from 0.0.3 to 0.0.4.
    - [Release notes](https://github.com/actions/publish-immutable-action/releases)
    - [Commits](actions/publish-immutable-action@0.0.3...v0.0.4)
    
    ---
    updated-dependencies:
    - dependency-name: actions/publish-immutable-action
      dependency-type: direct:production
      update-type: version-update:semver-patch
    ...
    
    Signed-off-by: dependabot[bot] <support@github.com>
    Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
    dependabot[bot] authored Jan 27, 2025
    Configuration menu
    Copy the full SHA
    0dc2d2c View commit details
    Browse the repository at this point in the history
  3. Bump @actions/http-client from 2.2.1 to 2.2.3 (#1020)

    * Bump @actions/http-client from 2.2.1 to 2.2.3
    
    Bumps [@actions/http-client](https://github.com/actions/toolkit/tree/HEAD/packages/http-client) from 2.2.1 to 2.2.3.
    - [Changelog](https://github.com/actions/toolkit/blob/main/packages/http-client/RELEASES.md)
    - [Commits](https://github.com/actions/toolkit/commits/HEAD/packages/http-client)
    
    ---
    updated-dependencies:
    - dependency-name: "@actions/http-client"
      dependency-type: direct:production
      update-type: version-update:semver-patch
    ...
    
    Signed-off-by: dependabot[bot] <support@github.com>
    
    * fix for licensed and check-dist checks failures
    
    ---------
    
    Signed-off-by: dependabot[bot] <support@github.com>
    Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
    Co-authored-by: Aparna Jyothi <aparnajyothi-y@github.com>
    dependabot[bot] and aparnajyothi-y authored Jan 27, 2025
    Configuration menu
    Copy the full SHA
    ceb20b2 View commit details
    Browse the repository at this point in the history
  4. Bump requests from 2.24.0 to 2.32.2 in /__tests__/data (#1019)

    Bumps [requests](https://github.com/psf/requests) from 2.24.0 to 2.32.2.
    - [Release notes](https://github.com/psf/requests/releases)
    - [Changelog](https://github.com/psf/requests/blob/main/HISTORY.md)
    - [Commits](psf/requests@v2.24.0...v2.32.2)
    
    ---
    updated-dependencies:
    - dependency-name: requests
      dependency-type: direct:production
    ...
    
    Signed-off-by: dependabot[bot] <support@github.com>
    Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
    dependabot[bot] authored Jan 27, 2025
    Configuration menu
    Copy the full SHA
    709bfa5 View commit details
    Browse the repository at this point in the history
  5. Improve Advanced Usage examples (#645)

    * docs: fix outputs python-version example and description
    
    Description was lacking words, example was misleading (id was set to cp310 which clearly was a reference to CPython 3.10, but the id is referring to the setup-python action!
    
    * docs: copy-editing in advanced-usage.md
    
    Signed-off-by: Stephen L. <lrq3000@gmail.com>
    
    * docs: add example if statement in advanced-usage.md
    
    Signed-off-by: Stephen L. <lrq3000@gmail.com>
    
    * docs: implement changes suggested by @mahabaleshwars (deprecate pypy2.7, 3.7, 3.8, tweak example, remove wildcard *)
    
    Signed-off-by: Stephen L. <LRQ3000@gmail.com>
    
    ---------
    
    Signed-off-by: Stephen L. <lrq3000@gmail.com>
    Signed-off-by: Stephen L. <LRQ3000@gmail.com>
    lrq3000 authored Jan 27, 2025
    Configuration menu
    Copy the full SHA
    4237552 View commit details
    Browse the repository at this point in the history

Commits on Feb 5, 2025

  1. fix: install PyPy on Linux ARM64 (#1011)

    * ci: check non-eol versions of PyPy are available on all runners
    
    * fix: install PyPy on Linux ARM64
    
    * ci: remove eol ubuntu-20.04
    mayeut authored Feb 5, 2025
    Configuration menu
    Copy the full SHA
    8039c45 View commit details
    Browse the repository at this point in the history

Commits on Feb 18, 2025

  1. Bump @vercel/ncc from 0.38.1 to 0.38.3 (#1016)

    * Bump @vercel/ncc from 0.38.1 to 0.38.3
    
    Bumps [@vercel/ncc](https://github.com/vercel/ncc) from 0.38.1 to 0.38.3.
    - [Release notes](https://github.com/vercel/ncc/releases)
    - [Commits](vercel/ncc@0.38.1...0.38.3)
    
    ---
    updated-dependencies:
    - dependency-name: "@vercel/ncc"
      dependency-type: direct:development
      update-type: version-update:semver-patch
    ...
    
    Signed-off-by: dependabot[bot] <support@github.com>
    
    * check failure fix
    
    ---------
    
    Signed-off-by: dependabot[bot] <support@github.com>
    Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
    Co-authored-by: Aparna Jyothi <aparnajyothi-y@github.com>
    dependabot[bot] and aparnajyothi-y authored Feb 18, 2025
    Configuration menu
    Copy the full SHA
    6ca8e85 View commit details
    Browse the repository at this point in the history

Commits on Mar 4, 2025

  1. Support free threaded Python versions like '3.13t' (#973)

    * Support free threaded Python versions like '3.13t'
    
    Python wheels, pyenv, and a number of other tools use 't' in the Python
    version number to identify free threaded builds. For example, '3.13t',
    '3.14.0a1', '3.14t-dev'.
    
    This PR supports that syntax in `actions/setup-python`, strips the "t",
    and adds "-freethreading" to the architecture to select the correct
    Python version.
    
    See #771
    
    * Add free threading to advanced usage documentation
    
    * Fix desugaring of `3.13.1t` and add test case.
    
    * Add freethreaded input and fix handling of prerelease versions
    
    * Fix lint
    
    * Add 't' suffix to python-version output
    
    * Use distinct cache key for free threaded Python
    
    * Remove support for syntax like '3.14.0a1'
    
    * Clarify use of 't' suffix
    
    * Improve error message when trying to use free threaded Python versions before 3.13
    colesbury authored Mar 4, 2025
    Configuration menu
    Copy the full SHA
    9e62be8 View commit details
    Browse the repository at this point in the history

Commits on Mar 12, 2025

  1. Bump @actions/glob from 0.4.0 to 0.5.0 (#1015)

    * Bump @actions/glob from 0.4.0 to 0.5.0
    
    Bumps [@actions/glob](https://github.com/actions/toolkit/tree/HEAD/packages/glob) from 0.4.0 to 0.5.0.
    - [Changelog](https://github.com/actions/toolkit/blob/main/packages/glob/RELEASES.md)
    - [Commits](https://github.com/actions/toolkit/commits/HEAD/packages/glob)
    
    ---
    updated-dependencies:
    - dependency-name: "@actions/glob"
      dependency-type: direct:production
      update-type: version-update:semver-minor
    ...
    
    Signed-off-by: dependabot[bot] <support@github.com>
    
    * fix for check failures
    
    ---------
    
    Signed-off-by: dependabot[bot] <support@github.com>
    Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
    Co-authored-by: Aparna Jyothi <aparnajyothi-y@github.com>
    dependabot[bot] and aparnajyothi-y authored Mar 12, 2025
    Configuration menu
    Copy the full SHA
    6fd11e1 View commit details
    Browse the repository at this point in the history

Commits on Mar 13, 2025

  1. Add support for .tool-versions file in setup-python (#1043)

    * add support for .tool-versions file
    
    * update regex
    
    * optimize code
    
    * update test-python.yml for .tool-versions
    
    * fix format-check errors
    
    * fix formatting in test-python.yml
    
    * Fix test-python.yml error
    
    * workflow update with latest versions
    
    * update test cases
    
    * fix lint issue
    mahabaleshwars authored Mar 13, 2025
    2 Configuration menu
    Copy the full SHA
    19e4675 View commit details
    Browse the repository at this point in the history

Commits on Mar 24, 2025

  1. Add e2e Testing for free threaded and Bump @action/cache from 4.0.0 t…

    …o 4.0.3 (#1056)
    
    * include freethread e2e testing and upgrade cache from 4.0.0 to 4.0.2
    
    * include verify gil step and validated python version
    
    * Rename files
    
    * include ubuntu-arm runners for testing
    priya-kinthali authored Mar 24, 2025
    Configuration menu
    Copy the full SHA
    8d9ed9a View commit details
    Browse the repository at this point in the history
Loading