setup-python
setup-python copied to clipboard
Set up your GitHub Actions workflow with a specific version of Python
**Description:** This PR updates the error messag for pip and pipenv to provide clearer information when the cache folder path is retrieved but does not exist on disk. This enhancement...
sb
**Description:** Describe your changes. **Related issue:** Add link to the related issue. **Check list:** - [ ] Mark if documentation changes are required. - [ ] Mark if tests were...
## Issue No Windows installers have been released for Python versions 3.9.14 through 3.9.19, although they are available for Linux. The latest available Windows version, 3.9.13, is outdated and vulnerable....
**Description:** The latest release makes the `Post Run actions/setup-python` fail systematically with the error message : ``` Post job cleanup. Error: Cache folder path is retrieved for pip but doesn't...
I would like to cache both pip and pipenv. Wondering how I would accomplish that.
**Description:** When trying to use `setup-python` on a Debian-based runner, an error is thrown that it cannot find the python SDK. ``` Error: The version '3.12.3' with architecture 'x64' was...
**Description:** Can not install python with a non-privileged user, even if the user is part of admin group and has sudo permission to use `/usr/sbin/installer` The error is: ``` Installed...
**Description:** Use `@tsconfig/node16` instead of a custom `tsconfig.json`. Equivalent to: ```json { "$schema": "https://json.schemastore.org/tsconfig", "display": "Node 16", "compilerOptions": { "lib": ["es2021"], "module": "commonjs", "target": "es2021", "strict": true, "esModuleInterop": true, "skipLibCheck":...
Cannot test matrix.python-version in a `if` statement if version is dynamic (eg, *, 3.12-dev, 3.x)
**Description:** When using a dynamic (x-range) version such as *, 3.12-dev or 3.x, then the usual method of doing conditional steps (by testing in matrix.python-version >= 3.7 for example) does...