Skip to content

Commit 2a9756b

Browse files
authored
Modify publish2.yml for dependency management
Updated pip extra index URL and dependencies for build.
1 parent 5ac9261 commit 2a9756b

1 file changed

Lines changed: 4 additions & 7 deletions

File tree

.github/workflows/publish2.yml

Lines changed: 4 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -163,22 +163,19 @@ jobs:
163163
env:
164164
CIBW_ENVIRONMENT: >-
165165
OMNIPKG_SKIP_C_EXT=0
166-
PIP_EXTRA_INDEX_URL=https://1minds3t.github.io/uv-ffi/
167-
PIP_ONLY_BINARY=uv_ffi,cryptography,psutil,markupsafe,msgpack
168166
CIBW_BUILD_VERBOSITY: 1
169167
CIBW_BEFORE_BUILD: "pip install packaging>=23.0"
170-
# Pre-seed uv-ffi wheel into the test venv from the GH extra index
171-
# so pip never falls back to building it from the sdist (slow Rust build).
172168
CIBW_BEFORE_TEST: >-
173169
pip install
174170
--extra-index-url https://1minds3t.github.io/uv-ffi/
175-
uv-ffi>=0.10.8.post7
171+
--extra-index-url https://exotic-wheels.github.io/
172+
uv-ffi>=0.10.8.post7 cryptography>=46.0.7 psutil
176173
CIBW_BUILD: "${{ matrix.py_tag }}-*"
177174
CIBW_ARCHS: "${{ matrix.cibw_archs }}"
178-
CIBW_SKIP: "pp*"
175+
# CIBW_SKIP: "pp*"
179176
CIBW_ENABLE: "${{ steps.cibw_flags.outputs.enable }}"
180177
CIBW_TEST_COMMAND: "omnipkg --version"
181-
CIBW_TEST_SKIP: "*-manylinux_i686 *-musllinux_i686 *-win32"
178+
# CIBW_TEST_SKIP: "*-manylinux_i686 *-musllinux_i686 *-win32"
182179
# auditwheel: pass through if no ELF (pure wheel) instead of dying
183180
CIBW_REPAIR_WHEEL_COMMAND_LINUX: >
184181
auditwheel repair -w {dest_dir} {wheel} ||

0 commit comments

Comments
 (0)