An action to setup and configure caching for Python.
The following example yaml code will setup Python 3.11 environment with pip caching against setup.py and pyproject.toml files and uv.
- name: Setup Python
uses: actions-ext/python/setup@5f78fa2cadf4dad2a7cded3c72655bcdd3dda735
with:
version: '3.11'