@@ -23,6 +23,7 @@ classifiers = [
2323 " Programming Language :: Python :: 3.10" ,
2424 " Programming Language :: Python :: 3.11" ,
2525 " Programming Language :: Python :: 3.12" ,
26+ " Programming Language :: Python :: 3.13" ,
2627 " Topic :: Scientific/Engineering" ,
2728]
2829dependencies = [
@@ -51,7 +52,7 @@ exclude = ["/.github", "/docs"]
5152packages = [" src/labone" ]
5253
5354[[tool .hatch .envs .test .matrix ]]
54- python = [" 3.9" , " 3.10" , " 3.11" , " 3.12" ]
55+ python = [" 3.9" , " 3.10" , " 3.11" , " 3.12" , " 3.13 " ]
5556
5657[tool .hatch .envs .test ]
5758dependencies = [" coverage[toml]>=6.5" , " hypothesis" , " pytest" , " pytest-asyncio" ]
@@ -75,7 +76,7 @@ cov-report = [
7576cov = [" test-cov" , " cov-report" ]
7677
7778[[tool .hatch .envs .lint .matrix ]]
78- python = [" 3.9" , " 3.10" , " 3.11" , " 3.12" ]
79+ python = [" 3.9" , " 3.10" , " 3.11" , " 3.12" , " 3.13 " ]
7980
8081[tool .hatch .envs .lint ]
8182dependencies = [
@@ -93,11 +94,11 @@ fmt = ["black {args:.}", "ruff check --fix {args:.}", "style"]
9394all = [" style" , " typing" ]
9495
9596[tool .black ]
96- target-version = [" py38 " ]
97+ target-version = [" py39 " ]
9798
9899[tool .ruff ]
99100src = [" src" , " tests" ]
100- target-version = " py38 "
101+ target-version = " py39 "
101102
102103[tool .ruff .lint ]
103104select = [" ALL" ]
0 commit comments