Skip to content

Commit 5ab97ac

Browse files
committed
Add python 3.11 and 3.12 testing to CI/CD
1 parent 7599121 commit 5ab97ac

File tree

3 files changed

+37
-29
lines changed

3 files changed

+37
-29
lines changed

.github/workflows/testing.yml

Lines changed: 6 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -13,14 +13,19 @@ jobs:
1313
fail-fast: false
1414
matrix:
1515
os: [ubuntu-latest, macos-latest, windows-latest]
16-
python-version: ["3.10"]
16+
python-version: ["3.10", "3.11", "3.12"]
1717
include:
1818
- os: ubuntu-latest
1919
path: ~/.cache/pip
2020
- os: macos-latest
2121
path: ~/Library/Caches/pip
2222
- os: windows-latest
2323
path: ~\AppData\Local\pip\Cache
24+
exclude:
25+
- os: windows-latest
26+
python-version: "3.11"
27+
- os: windows-latest
28+
python-version: "3.12"
2429

2530
steps:
2631
- name: Checkout code

poetry.lock

Lines changed: 29 additions & 27 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

pyproject.toml

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -11,6 +11,7 @@ classifiers = [
1111
"Programming Language :: Python :: 3",
1212
"Programming Language :: Python :: 3.10",
1313
"Programming Language :: Python :: 3.11",
14+
"Programming Language :: Python :: 3.12",
1415
"License :: OSI Approved :: GNU Affero General Public License v3 or later (AGPLv3+)",
1516
"Operating System :: OS Independent"
1617
]
@@ -24,7 +25,7 @@ dlc-live-test = "dlclive.check_install.check_install:main"
2425
dlc-live-benchmark = "dlclive.benchmark:main"
2526

2627
[tool.poetry.dependencies]
27-
python = ">=3.10,<3.12"
28+
python = ">=3.10,<3.13"
2829
numpy = ">=1.26,<2.0"
2930
"ruamel.yaml" = "^0.17.20"
3031
colorcet = "^3.0.0"

0 commit comments

Comments
 (0)