diff --git a/.github/workflows/test.yml b/.github/workflows/test.yml index 615f388..5ea4666 100644 --- a/.github/workflows/test.yml +++ b/.github/workflows/test.yml @@ -64,13 +64,11 @@ jobs: uses: actions/setup-python@v5 with: python-version: ${{ matrix.python-version }} - cache: pip + - uses: hynek/setup-cached-uv@v2 + with: cache-dependency-path: '**/requirements*.txt' - name: Install pip dependencies - run: | - python -m pip install --upgrade pip wheel setuptools - pip install --no-binary :all: cffi - pip install -r requirements.txt -r requirements-test.txt psycopg2-binary + run: uv pip install --system -r requirements.txt -r requirements-test.txt psycopg2-binary - name: Test env: CI_DATABASE: postgresql