setup-python
setup-python copied to clipboard
Set up your GitHub Actions workflow with a specific version of Python
**Description:** Error: The version '3.9' with architecture 'arm64' was not found for macOS 13.4.1. **Action version:** 'actions/setup-python@v4' (SHA:bd6b4b6205c4dbad673328db7b31b7fab9e241c0) **Platform:** - [ ] Ubuntu - [x] macOS - [ ] Windows...
**Description** Hey there! I'm suggesting we add caching support for the [uv package manager](https://github.com/astral-sh/uv) in setup-python. `uv` (`uv pip` command currently) is a drop-in replace for `pip`, using `requirements.txt` or...
**Description:** I don't know what kind of sorcery is this, maybe it's deeper - in `core.addPath()`, but when this action is amending `PATH`, the installed Python version directory is **always**...
**Description:** I am trying to use `setup-python` in a non Python repository. But I soon as I activate the cache, it ends up with this error: ``` Run actions/[email protected] with:...
**Description:** I'm trying to use the **setup-python action** using a freshly setup self-hosted runner and a container image: ```yml jobs: testjob: name: Compute results runs-on: self-hosted container: image: ubuntu:20.04 steps:...
**Description:** Running 3.13-alpha.6, I install psycopg2 using `pip install`. When my program does an `import psycopg2`, I get the error: ``` ImportError: /opt/hostedtoolcache/Python/3.13.0-alpha.6/x64/lib/python3.13/site-packages/psycopg2/_psycopg.cpython-313-x86_64-linux-gnu.so: undefined symbol: _PyInterpreterState_Get ``` **Action version:** ```...
**Description:** It would be nice if there was a way to pass additional args to the MSI installer on Windows. **Justification:** We need to use the debug version of Python,...
**Description:** Right now it's hardcoded to "runner". I'm not sure why it's hardcoded on macOS in the first place. I tried to dig some history in #466 made by @techman83...
**Description:** Previously if `cache: false` (the default for this Action), the Action's "post run" step would still be executed. Whilst this step was fast (since it returned early if the...
## Description This PR adds support for `cache: uv`, for the [new `uv` package manager](https://github.com/astral-sh/uv). **Check list:** - [ ] Mark if documentation changes are required. - [x] Mark if...