pip / uv
Avrea caches packages from PyPI so that pip install and uv pip install
resolve from the colocated cache on repeat runs.
On Avrea runners
Section titled “On Avrea runners”The index URL is pre-configured:
PIP_INDEX_URL="https://avrea-host:8443/pypi/simple/"Your workflow needs no changes:
jobs: test: runs-on: avrea-ubuntu-latest steps: - uses: actions/checkout@v6 - uses: actions/setup-python@v6 with: python-version: '3.14' - run: pip install -r requirements.txt - run: pytestManual setup
Section titled “Manual setup”export PIP_INDEX_URL="https://avrea-host:8443/pypi/simple/"export UV_INDEX_URL="https://avrea-host:8443/pypi/simple/"