Skip to content

Commit aed635c

Browse files
authored
Disable pyttb when testing the shell
pyttb requires an older scipy for which binary wheels are no longer provided and building our own scipy for testing is a pain.
1 parent fc06592 commit aed635c

File tree

1 file changed

+4
-1
lines changed

1 file changed

+4
-1
lines changed

.github/workflows/build_and_publish_to_pypi_macos.yml

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -71,7 +71,10 @@ jobs:
7171
CIBW_BEFORE_ALL_MACOS: "brew install libomp"
7272
CIBW_CONFIG_SETTINGS_MACOS: "cmake.define.F77_BLAS_MANGLE='(name,NAME) name ## _' cmake.define.ENABLE_PYTHON_EMBED=OFF cmake.define.ENABLE_TRILINOS=ON"
7373
CIBW_ENVIRONMENT_MACOS: MACOSX_DEPLOYMENT_TARGET=${{ matrix.target }} OpenMP_ROOT="$(brew --prefix)/opt/libomp" Trilinos_DIR=${{ steps.strings.outputs.build-output-dir }}/trilinos-install/lib/cmake/Trilinos DYLD_LIBRARY_PATH=${{ steps.strings.outputs.build-output-dir }}/trilinos-install/lib
74-
CIBW_TEST_REQUIRES: pytest pyttb
74+
# Not including pyttb in the tests for now because pyttb requires an older scipy which no longer provides binary wheels for newer python versions
75+
# We could tell cibuildwheel to build scipy from scratch, but this requires several packages to be installed
76+
#CIBW_TEST_REQUIRES: pytest pyttb
77+
CIBW_TEST_REQUIRES: pytest
7578
CIBW_TEST_COMMAND: >
7679
cd {package} &&
7780
pytest python/test

0 commit comments

Comments
 (0)