From 0d2d99546466b8b28a0ef6179e7d4d30bb520ac3 Mon Sep 17 00:00:00 2001 From: Michael Howitz Date: Thu, 29 Feb 2024 08:52:19 +0100 Subject: [PATCH] Random guess: try out `uv` for the install. --- .github/workflows/tests.yml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/.github/workflows/tests.yml b/.github/workflows/tests.yml index cc8be31..ad825bf 100644 --- a/.github/workflows/tests.yml +++ b/.github/workflows/tests.yml @@ -296,7 +296,7 @@ jobs: - name: Install AccessControl 3.13.0-alpha - 3.13.0 if: ${{ startsWith(matrix.python-version, '3.13.0-alpha - 3.13.0') }} run: | - pip install -U wheel setuptools + pip install -U wheel setuptools uv # cffi will probably have no public release until a beta or even RC # version of Python 3.13, see https://github.com/python-cffi/cffi/issues/23 echo 'cffi @ git+https://github.com/python-cffi/cffi.git@954cab4f889fb019a7f90df153ee1be501495f58 ; platform_python_implementation == "CPython"' > cffi_constraint.txt @@ -309,7 +309,7 @@ jobs: unzip -n dist/AccessControl-*whl -d src # Use "--pre" here because dependencies with support for this future # Python release may only be available as pre-releases - PIP_CONSTRAINT=$PWD/cffi_constraint.txt pip install --pre -U -e .[test] + PIP_CONSTRAINT=$PWD/cffi_constraint.txt uv pip install --pre -U -e .[test] - name: Install AccessControl if: ${{ !startsWith(matrix.python-version, '3.13.0-alpha - 3.13.0') }} run: |