File tree Expand file tree Collapse file tree 1 file changed +5
-0
lines changed Expand file tree Collapse file tree 1 file changed +5
-0
lines changed Original file line number Diff line number Diff line change @@ -291,6 +291,9 @@ jobs:
291
291
292
292
- run : ${{ matrix.PYTHON.BIN_PATH }} -m pip install -r "${UV_REQUIREMENTS_PATH}"
293
293
- name : add free-threaded python tools directory to PATH
294
+ # This can be deleted once the mac installer has a way to do this PATH
295
+ # update automatically, like it does for the GIL-enabled build.
296
+ # See https://github.com/python/cpython/issues/137450
294
297
run : echo "/Library/Frameworks/PythonT.framework/Versions/3.14/bin" >> "$GITHUB_PATH"
295
298
if : matrix.PYTHON.VERSION == '3.14t'
296
299
- run : mkdir wheelhouse
@@ -405,6 +408,8 @@ jobs:
405
408
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/
406
409
shell: bash
407
410
411
+ # the --python argument and setup-python step ID can be removed when uv's
412
+ # solver no longer considers the free-threaded build to be experimental
408
413
- run : uv venv --python='${{ steps.setup-python.outputs.python-path }}'
409
414
- run : uv pip install --require-hashes -r "${BUILD_REQUIREMENTS_PATH}"
410
415
shell : bash
You can’t perform that action at this time.
0 commit comments