Skip to content

Commit 09f17e8

Browse files
committed
BLD: Test windows-ARM
Unset OPENBLAS_NUM_THREADS
1 parent 9a19c33 commit 09f17e8

1 file changed

Lines changed: 3 additions & 7 deletions

File tree

‎.github/workflows/build-wheels.yml‎

Lines changed: 3 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -33,26 +33,23 @@ jobs:
3333
- os: windows-11-arm
3434
python: cp312
3535
env:
36-
BUILD_COMMIT: "main" # or a specific version, e.g., v0.13.1
36+
BUILD_COMMIT: "v0.15.0" # or a specific version, e.g., v0.13.1
3737
CIBW_BUILD: ${{ matrix.python }}-*
3838
CIBW_ENABLE: cpython-prerelease
3939
CIBW_ARCHS_LINUX: "x86_64 aarch64"
4040
CIBW_ARCHS_MACOS: native
4141
# No support for musl or Win32 for 3.10+
4242
# Skip musl for 3.8 and 3.9 since no upstream wheels
4343
CIBW_SKIP: "*-win32 *musllinux_aarch64*"
44-
CIBW_TEST_REQUIRES: pytest pytest-xdist pytest-randomly threadpoolctl pytest-run-parallel
44+
CIBW_TEST_REQUIRES: pytest pytest-xdist pytest-randomly threadpoolctl pytest-run-parallel pandas<3.1
4545
CIBW_TEST_COMMAND: python -c "import numpy; numpy.show_runtime(); import statsmodels; statsmodels.test(['-m','(not slow and not example)','-n','2','--randomly-dont-reset-seed'], exit=True)"
4646
# Avoid testing on emulated architectures and Pyodide
4747
# Skip testing for now on Windows ARM11 due to linalg segfaults upstream
48-
CIBW_TEST_SKIP: "*-*linux_{aarch64,ppc64le,s390x} *pyodide* *-win_arm64"
48+
CIBW_TEST_SKIP: "*-*linux_{aarch64,ppc64le,s390x}"
4949
CIBW_REPAIR_WHEEL_COMMAND_LINUX: 'auditwheel repair --strip -w {dest_dir} {wheel}'
5050
CIBW_BUILD_VERBOSITY: 1
5151
MULTIBUILD_WHEELS_STAGING_ACCESS: ${{ secrets.MULTIBUILD_WHEELS_STAGING_ACCESS }}
5252
SCIENTIFIC_PYTHON_NIGHTLY_WHEELS: ${{ secrets.SCIENTIFIC_PYTHON_NIGHTLY_WHEELS }}
53-
MKL_NUM_THREADS: 1
54-
OMP_NUM_THREADS: 1
55-
OPENLAS_NUM_THREADS: 1
5653
IS_SCHEDULE: ${{ github.event_name == 'schedule' }}
5754
IS_PUSH: ${{ github.event_name == 'push' }}
5855

@@ -90,7 +87,6 @@ jobs:
9087
CIBW_TEST_COMMAND: python -c "import statsmodels; statsmodels.test(['-sra', '--skip-examples', '--skip-slow', '--randomly-dont-reset-seed'], exit=True)"
9188
CIBW_TEST_REQUIRES: pytest pytest-cov pytest-run-parallel pytest-randomly matplotlib
9289

93-
9490
- name: Setup Upload Variables
9591
if: ${{ always() }}
9692
shell: bash

0 commit comments

Comments
 (0)