Comparing v5.4.0...v5 · actions/setup-python

Commits on Feb 5, 2025

  1. Configuration menu

    Browse the repository at this point in the history

Commits on Feb 18, 2025

  1. Configuration menu

    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
    Configuration menu

    Browse the repository at this point in the history

Commits on Mar 12, 2025

  1. Configuration menu

    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
    2 Configuration menu

    Browse the repository at this point in the history

Commits on Mar 24, 2025

  1. Configuration menu

    Browse the repository at this point in the history

Commits on Apr 11, 2025

  1. Configuration menu

    Browse the repository at this point in the history

Commits on Apr 17, 2025

  1. Configuration menu

    Browse the repository at this point in the history

Commits on Apr 22, 2025

  1. Configuration menu

    Browse the repository at this point in the history

  2. Configuration menu

    Browse the repository at this point in the history

Commits on Apr 24, 2025

  1. Configuration menu

    Browse the repository at this point in the history