@@ -285,13 +285,13 @@ jobs:
285285
286286 OPENSSL_DIR="$(readlink -f ../openssl-macos-universal2/)" \
287287 OPENSSL_STATIC=1 \
288- uv build --python='${{ matrix.PYTHON.BIN_PATH }}' -- wheel --require-hashes --build-constraint=$BUILD_REQUIREMENTS_PATH $PY_LIMITED_API cryptography*.tar.gz -o wheelhouse/
288+ uv build --wheel --require-hashes --build-constraint=$BUILD_REQUIREMENTS_PATH $PY_LIMITED_API cryptography*.tar.gz -o wheelhouse/
289289 env :
290290 MACOSX_DEPLOYMENT_TARGET : ${{ matrix.PYTHON.DEPLOYMENT_TARGET }}
291291 ARCHFLAGS : ${{ matrix.PYTHON.ARCHFLAGS }}
292292 _PYTHON_HOST_PLATFORM : ${{ matrix.PYTHON._PYTHON_HOST_PLATFORM }}
293293
294- - run : uv venv --python='${{ matrix.PYTHON.BIN_PATH }}'
294+ - run : uv venv
295295 - run : uv pip install --require-hashes -r $BUILD_REQUIREMENTS_PATH
296296 - run : uv pip install cryptography --no-index -f wheelhouse/
297297 - name : Show the wheel's minimum macOS SDK and architectures
@@ -348,7 +348,6 @@ jobs:
348348
349349 - name : Setup python
350350 uses : actions/setup-python@e797f83bcb11b83ae66e0230d6156d7c80228e7c # v6.0.0
351- id : setup-python
352351 with :
353352 python-version : ${{ matrix.PYTHON.VERSION }}
354353 architecture : ${{ matrix.WINDOWS.ARCH }}
@@ -381,12 +380,10 @@ jobs:
381380 PY_LIMITED_API="--config-settings=build-args=--features=pyo3/abi3-${{ matrix.PYTHON.ABI_VERSION }}"
382381 fi
383382
384- uv build --python='${{ steps.setup-python.outputs.python-path }}' -- wheel --require-hashes --build-constraint=$BUILD_REQUIREMENTS_PATH cryptography*.tar.gz $PY_LIMITED_API -o wheelhouse/
383+ uv build --wheel --require-hashes --build-constraint=$BUILD_REQUIREMENTS_PATH cryptography*.tar.gz $PY_LIMITED_API -o wheelhouse/
385384 shell: bash
386385
387- # the --python argument and setup-python step ID can be removed when uv's
388- # solver no longer considers the free-threaded build to be experimental
389- - run : uv venv --python='${{ steps.setup-python.outputs.python-path }}'
386+ - run : uv venv
390387 - run : uv pip install --require-hashes -r "${BUILD_REQUIREMENTS_PATH}"
391388 shell : bash
392389 - run : uv pip install cryptography --no-index -f wheelhouse/
0 commit comments