9999 # }
100100 # if the_os == "macos":
101101 # them["os-version"] = "13"
102+ # if the_arch == "aarch64":
103+ # # https://github.com/pypa/cibuildwheel/issues/2257
104+ # them["os-version"] = "22.04-arm"
102105 # print(f"- {json.dumps(them)}")
103106 # ]]]
104107 - {"os": "ubuntu", "py": "cp39", "arch": "x86_64"}
@@ -111,11 +114,11 @@ jobs:
111114 - {"os": "ubuntu", "py": "cp311", "arch": "i686"}
112115 - {"os": "ubuntu", "py": "cp312", "arch": "i686"}
113116 - {"os": "ubuntu", "py": "cp313", "arch": "i686"}
114- - {"os": "ubuntu", "py": "cp39", "arch": "aarch64"}
115- - {"os": "ubuntu", "py": "cp310", "arch": "aarch64"}
116- - {"os": "ubuntu", "py": "cp311", "arch": "aarch64"}
117- - {"os": "ubuntu", "py": "cp312", "arch": "aarch64"}
118- - {"os": "ubuntu", "py": "cp313", "arch": "aarch64"}
117+ - {"os": "ubuntu", "py": "cp39", "arch": "aarch64", "os-version": "22.04-arm" }
118+ - {"os": "ubuntu", "py": "cp310", "arch": "aarch64", "os-version": "22.04-arm" }
119+ - {"os": "ubuntu", "py": "cp311", "arch": "aarch64", "os-version": "22.04-arm" }
120+ - {"os": "ubuntu", "py": "cp312", "arch": "aarch64", "os-version": "22.04-arm" }
121+ - {"os": "ubuntu", "py": "cp313", "arch": "aarch64", "os-version": "22.04-arm" }
119122 - {"os": "macos", "py": "cp39", "arch": "arm64", "os-version": "13"}
120123 - {"os": "macos", "py": "cp310", "arch": "arm64", "os-version": "13"}
121124 - {"os": "macos", "py": "cp311", "arch": "arm64", "os-version": "13"}
@@ -136,16 +139,10 @@ jobs:
136139 - {"os": "windows", "py": "cp311", "arch": "AMD64"}
137140 - {"os": "windows", "py": "cp312", "arch": "AMD64"}
138141 - {"os": "windows", "py": "cp313", "arch": "AMD64"}
139- # [[[end]]] (checksum: 38b83d67f00c838e5e7f69f803b7536c )
142+ # [[[end]]] (checksum: 7c3758a4ca41df53d7ebcad68f12d0d0 )
140143 fail-fast : false
141144
142145 steps :
143- - name : " Setup QEMU"
144- if : matrix.os == 'ubuntu'
145- uses : docker/setup-qemu-action@4574d27a4764455b42196d70a065bc6853246a25 # v3.4.0
146- with :
147- platforms : arm64
148-
149146 - name : " Check out the repo"
150147 uses : actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4.2.2
151148 with :
0 commit comments