Skip to content

Commit 9b49fe8

Browse files
authored
Remove unneeded stuff for uv now that it treats 3.14t as stable (#13618)
1 parent ac63eab commit 9b49fe8

File tree

1 file changed

+4
-7
lines changed

1 file changed

+4
-7
lines changed

.github/workflows/wheel-builder.yml

Lines changed: 4 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -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

Comments
 (0)