diff --git a/.github/workflows/build-wheels.yml b/.github/workflows/build-wheels.yml index 341aef3..cc0f827 100644 --- a/.github/workflows/build-wheels.yml +++ b/.github/workflows/build-wheels.yml @@ -19,7 +19,7 @@ jobs: fail-fast: false matrix: python: [cp310, cp311, cp312, cp313] - os: [ubuntu-latest, windows-latest, macos-13, macos-latest] + os: [ubuntu-latest, windows-latest, macos-13, macos-latest, windows-11-arm] python_impl: [Python] include: - python: cp312 @@ -31,11 +31,11 @@ jobs: CIBW_ARCHS_LINUX: "x86_64 aarch64" # No support for pypy, musl, Win32 for 3.10+ # Skip musl for 3.8 and 3.9 since no upstream wheels - CIBW_SKIP: "pp* *-win32 cp38-musllinux* cp39-musllinux* *musllinux_aarch64*" + CIBW_SKIP: "pp* *-win32 *musllinux_aarch64* *cp310-win_arm64*" CIBW_TEST_REQUIRES: pytest pytest-xdist CIBW_TEST_COMMAND: python -c "import statsmodels; statsmodels.test(['--skip-examples','--skip-slow','-n','2'], exit=True)" # Avoid testing on emulated architectures and Pyodide - CIBW_TEST_SKIP: "*-*linux_{aarch64,ppc64le,s390x} *pyodide*" + CIBW_TEST_SKIP: "*-*linux_{aarch64,ppc64le,s390x} *pyodide* *win_arm64*" CIBW_REPAIR_WHEEL_COMMAND_LINUX: 'auditwheel repair --strip -w {dest_dir} {wheel}' CIBW_BUILD_VERBOSITY: 1 MULTIBUILD_WHEELS_STAGING_ACCESS: ${{ secrets.MULTIBUILD_WHEELS_STAGING_ACCESS }} diff --git a/statsmodels b/statsmodels index 3095a65..cee5801 160000 --- a/statsmodels +++ b/statsmodels @@ -1 +1 @@ -Subproject commit 3095a6559b549b0da88aebe3bfef05c6b5403ebe +Subproject commit cee5801ce86bb69256ad26227f6234c1d749a2ca