Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
5 changes: 3 additions & 2 deletions .github/workflows/build.yml
Original file line number Diff line number Diff line change
Expand Up @@ -36,13 +36,14 @@ jobs:
&& cibuildwheel --config-file=cibuildwheel.toml --print-build-identifiers --platform macos mypy \
| pyp 'json.dumps({"only": x, "os": "macos-latest"})' \
&& cibuildwheel --config-file=cibuildwheel.toml --print-build-identifiers --platform windows mypy \
| pyp 'json.dumps({"only": x, "os": "windows-latest"})'
| pyp 'json.dumps({"only": x, "os": "windows-latest"})' \
&& cibuildwheel --config-file=cibuildwheel.toml --print-build-identifiers --platform windows --archs ARM64 mypy \
| pyp 'json.dumps({"only": x, "os": "windows-11-arm"})'
} | pyp 'json.dumps(list(map(json.loads, lines)))'
)
echo "include=$MATRIX" | tee -a $GITHUB_OUTPUT
env:
CIBW_ARCHS_MACOS: x86_64 arm64
CIBW_ARCHS_WINDOWS: AMD64

build_wheels:
name: Build ${{ matrix.only }}
Expand Down
3 changes: 2 additions & 1 deletion cibuildwheel.toml
Original file line number Diff line number Diff line change
Expand Up @@ -8,7 +8,8 @@ linux.musllinux-aarch64-image = "musllinux_1_2"

enable = []

# Don't build musllinux arm64, PyPy and 32-bit Linux are skipped by default
# Don't build musllinux arm64 and 32-bit Windows.
# PyPy and 32-bit Linux are skipped by default
# Skip free threading builds for now
skip = [
"cp31?t-*",
Expand Down
2 changes: 1 addition & 1 deletion mypy_commit
Original file line number Diff line number Diff line change
@@ -1 +1 @@
6aa44da630a9a277b6e7b9c77f9083bb6e00c26b
fb16e938d12f6b24b5edf8023d4adf8e0e36abb4