setup-python
setup-python copied to clipboard
Set up your GitHub Actions workflow with a specific version of Python
### **Description:** I'd like trivially use all of the installed Python versions (in full) in my cache keys (like "3.8.16" and "3.9.16 (PyPy 7.3.11)"). This could be implemented in several...
**Describe the bug** I cannot use `actions/setup-python@v2` on my self-hosted ARM. **Which version of the action are you using?** - [ ] `v1` - [x] `v2` - [ ] Some...
I think a most users of this action run an "install dependencies" step immediately after. I think it would improve the developer experience if the "install dependencies" step was integrated...
**Description:** There are plenty of common tools used in the Python ecosystem, such as flake8, Sphinx, black, pylint, pytest. It would be nice to add problem matchers for them to...
**Description:** A clear and concise description of what the bug is. I am trying install dependencies for an action in my repo but get an error during the `pip install...
**Description:** Pip is currently always updated to the latest version. This happens somewhere in the setup scripts in actions/python-versions. As far as I can tell, there's no way to skip...
**Description:** https://github.com/actions/setup-python/pull/336 added support for `.python-version`, which is used by pyenv. ```yml - uses: actions/setup-python@v4 with: python-version-file: runtime.txt # ❌ fail 👇 ``` ``` Resolved runtime.txt as python-3.10.7 Version python-3.10.7...
**Description:** Describe your proposal. As described in [this comment](https://github.com/actions/python-versions/pull/114#issuecomment-1193097340) by @misl6, it would be nice to add the possibility to choose between `arch = universal2, arm64, x64` on darwin (macos)....
**Description:** Restoring a Poetry cache for PyPy on Windows leads to Poetry complaining about a broken virtual environment. **Action version:** v4 **Platform:** - [ ] Ubuntu - [ ] macOS...
I wonder if it would be viable to give a parameter for advanced usages in this action. For example I need this exact setup as in the title. `LINK :...