@@ -13,17 +13,23 @@ jobs:
1313 strategy :
1414 fail-fast : false
1515 matrix :
16+ python : ["3.11", "3.12", "3.13"]
17+ os : [ubuntu-latest]
18+ session : [tests, typeguard, xdoctest]
1619 include :
17- - { python: "3.10", os: "ubuntu-latest", session: "pre-commit" }
18- - { python: "3.10", os: "ubuntu-latest", session: "safety" }
19- # - { python: "3.10", os: "ubuntu-latest", session: "mypy" }
20- - { python: "3.10", os: "ubuntu-latest", session: "tests" }
21- # - { python: "3.10", os: "windows-latest", session: "tests" }
22- # - { python: "3.10", os: "macos-latest", session: "tests" }
23- - { python: "3.10", os: "ubuntu-latest", session: "typeguard" }
24- - { python: "3.10", os: "ubuntu-latest", session: "xdoctest" }
25- - { python: "3.10", os: "ubuntu-latest", session: "docs-build" }
26-
20+ - { python: "3.11", session: "pre-commit" }
21+ - { python: "3.11", session: "safety" }
22+ - { python: "3.11", session: "docs-build" }
23+ exclude :
24+ - { python: "3.11", session: "pre-commit" }
25+ - { python: "3.11", session: "safety" }
26+ - { python: "3.11", session: "docs-build" }
27+ - { python: "3.12", session: "pre-commit" }
28+ - { python: "3.12", session: "safety" }
29+ - { python: "3.12", session: "docs-build" }
30+ - { python: "3.13", session: "pre-commit" }
31+ - { python: "3.13", session: "safety" }
32+ - { python: "3.13", session: "docs-build" }
2733 env :
2834 NOXSESSION : ${{ matrix.session }}
2935 FORCE_COLOR : " 1"
0 commit comments