diff --git a/.github/workflows/test.yml b/.github/workflows/test.yml index ae24fca6f5..3bd6226922 100644 --- a/.github/workflows/test.yml +++ b/.github/workflows/test.yml @@ -21,7 +21,7 @@ jobs: runs-on: ubuntu-latest strategy: matrix: - python-version: ['3.11', '3.12'] + python-version: ['3.11', '3.12', '3.13'] numpy-version: ['1.25', '1.26', '2.0'] dependency-set: ["minimal", "optional"] diff --git a/pyproject.toml b/pyproject.toml index 3dc46a0f9c..f6a2819316 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -47,6 +47,7 @@ classifiers = [ 'Programming Language :: Python :: 3', 'Programming Language :: Python :: 3.11', 'Programming Language :: Python :: 3.12', + 'Programming Language :: Python :: 3.13', ] license = {text = "MIT License"} keywords = ["Python", "compressed", "ndimensional-arrays", "zarr"] @@ -130,17 +131,17 @@ dependencies = [ features = ["test", "extra"] [[tool.hatch.envs.test.matrix]] -python = ["3.11", "3.12"] +python = ["3.11", "3.12", "3.13"] numpy = ["1.25", "1.26", "2.0"] version = ["minimal"] [[tool.hatch.envs.test.matrix]] -python = ["3.11", "3.12"] +python = ["3.11", "3.12", "3.13"] numpy = ["1.25", "1.26", "2.0"] features = ["optional"] [[tool.hatch.envs.test.matrix]] -python = ["3.11", "3.12"] +python = ["3.11", "3.12", "3.13"] numpy = ["1.25", "1.26", "2.0"] features = ["gpu"] @@ -161,7 +162,7 @@ dependencies = [ features = ["test", "extra", "gpu"] [[tool.hatch.envs.gputest.matrix]] -python = ["3.11", "3.12"] +python = ["3.11", "3.12", "3.13"] numpy = ["1.25", "1.26", "2.0"] version = ["minimal"]