setup-python icon indicating copy to clipboard operation
setup-python copied to clipboard

Set up your GitHub Actions workflow with a specific version of Python

Results 178 setup-python issues
Sort by recently updated
recently updated
newest added

**Description:** When pip installing a library that adds [console scripts](https://setuptools.pypa.io/en/latest/userguide/entry_point.html#console-scripts) on Python 3.10+ on Windows x86, I get the following message: > WARNING: The scripts and are installed in 'C:\Users\runneradmin\AppData\Roaming\Python\Python3XX-32\Scripts'...

bug

**Description:** Currently, if the selected Python version is not in the GitHub-hosted runners' tool cache, it needs to be downloaded. (This is described in [advanced usage](https://github.com/actions/setup-python/blob/main/docs/advanced-usage.md#python)) I would like `setup-python`...

feature request

**Description:** 3.13 was added in a mass tune up in 0b93645e9fea7318ecaed2b359559ac225c90a2b , without adjusting the wording. With 3.13 listed there too, example does not really make much sense. So I...

**Description:** CI testing should include the newest Python version `3.13`. We can remove testing the dev and pre-release version of Python as they are currently not available for Python 3.14....

I'm not sure how the actions/setup-python caching is supposed to work, but every graal action indicates that it's "not found in the local cache", leading to a 30~35s overhead over...

feature request

**Description:** Add necessary configuration to manage action dependencies using dependabot. **Related issue:** [Add link to the related issue](https://github.com/actions/setup-python/issues/951). **Check list:** - [ ] Mark if documentation changes are required. -...

**Description:** Add an input to the action (`working-directory` or `project-directory`) to specify the path to the project, where the `pyproject.toml` file is located. Use this directory to look for the...

feature request

**Description:** The old matcher only worked if the error was raised with `raise Exception('single quotes')`. This represents a miniscule fraction of errors; for instance, `l[37]` on a short list `l`...