- "ubuntu-22.04-arm"
- "windows-latest"
- "macos-latest"
- - "macos-13"
python-version:
- "3.8"
- "3.9"
os: "windows-11-arm"
- build-type: "cext-greenlet"
os: "macos-latest"
- - build-type: "cext-greenlet"
- os: "macos-13"
# the threaded pythons are not stable under greenlet. Even
# though we can run individual tests, when you run the whole suite
- build-type: "cext-greenlet"
python-version: "3.14t-dev"
- # skip py 3.14 on x64, because greenlet builds are not on
- # pypi and these dont compile yet
- - architecture: x64
- python-version:
- - "3.14.0-alpha - 3.14"
- - "3.14t-dev"
# linux do not have x86 / arm64 python
- os: "ubuntu-22.04"
architecture: x86
architecture: x86
- os: "ubuntu-22.04-arm"
architecture: x64
- # linux-arm does not have 3.7 python
- - os: "ubuntu-22.04-arm"
- python-version: "3.7"
# windows does not have arm64 python
- os: "windows-latest"
architecture: arm64
architecture: x86
- os: "macos-latest"
architecture: x64
- - os: "macos-latest"
- python-version: "3.7"
- os: "macos-latest"
python-version: "3.8"
- os: "macos-latest"
python-version: "3.9"
- # macos 13: uses intel macs. no arm64, x86
- - os: "macos-13"
- architecture: arm64
- - os: "macos-13"
- architecture: x86
# pypy does not have cext or x86 or arm on linux
- python-version: "pypy-3.10"
build-type: "cext"