Skip to content

Commit 88ea5ed

Browse files
committed
--no-deps at test
1 parent ab06d22 commit 88ea5ed

File tree

1 file changed

+8
-2
lines changed

1 file changed

+8
-2
lines changed

.github/workflows/big_endian.yml

Lines changed: 8 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -136,8 +136,14 @@ jobs:
136136
# Set OpenMP linking for cross-compilation
137137
export LDFLAGS=\"-fopenmp\" &&
138138
139-
# Install quaddtype with test dependencies (using --break-system-packages)
140-
python -m pip install --break-system-packages .[test] -v --no-build-isolation --force-reinstall
139+
# Install quaddtype without dependencies (NumPy already installed from source)
140+
python -m pip install --break-system-packages --no-deps . -v --no-build-isolation --force-reinstall &&
141+
142+
# Install test dependencies separately
143+
python -m pip install --break-system-packages pytest pytest-run-parallel pytest-timeout &&
144+
145+
# Verify NumPy version
146+
python -c \"import numpy; print('Using NumPy version:', numpy.__version__)\" &&
141147
142148
cd ..
143149
python -m pytest -vvv --color=yes --timeout=600 --tb=short quaddtype/tests/

0 commit comments

Comments
 (0)