Skip to content

Commit 5fafcba

Browse files
[pre-commit.ci] auto fixes from pre-commit.com hooks
for more information, see https://pre-commit.ci
1 parent a09decf commit 5fafcba

1 file changed

Lines changed: 4 additions & 3 deletions

File tree

‎pyproject.toml‎

Lines changed: 4 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -22,6 +22,7 @@ classifiers = [
2222
"Programming Language :: Python :: 3.12",
2323
"Programming Language :: Python :: 3.13",
2424
"Programming Language :: Python :: 3.14",
25+
"Programming Language :: Python :: 3.15",
2526
]
2627
dynamic = [ "version" ]
2728
dependencies = [
@@ -87,6 +88,8 @@ envs.docs.scripts.build = "sphinx-build -M html docs docs/_build -W {args}"
8788
envs.docs.scripts.clean = "git clean -fdX -- {args:docs}"
8889
envs.docs.scripts.open = "python -m webbrowser -t docs/_build/html/index.html"
8990
envs.docs.dependency-groups = [ "doc" ]
91+
envs.hatch-check-types.scripts.check = [ "mypy src/pydeseq2 --ignore-missing-imports" ]
92+
envs.hatch-check-types.dependency-groups = [ "typecheck", "test" ]
9093
envs.hatch-test.matrix = [
9194
# Test the lowest and highest supported Python versions with normal deps
9295
{ deps = [ "stable" ], python = [ "3.12", "3.14" ] },
@@ -99,8 +102,6 @@ envs.hatch-test.overrides.matrix.deps.env-vars = [
99102
{ value = "allow", key = "UV_PRERELEASE", if = [ "pre" ] },
100103
]
101104
envs.hatch-test.dependency-groups = [ "dev", "test" ]
102-
envs.hatch-check-types.scripts.check = [ "mypy src/pydeseq2 --ignore-missing-imports" ]
103-
envs.hatch-check-types.dependency-groups = [ "typecheck", "test" ]
104105

105106
[tool.ruff]
106107
line-length = 89
@@ -151,11 +152,11 @@ ini_options.filterwarnings = [
151152
]
152153

153154
[tool.coverage]
155+
run.source = [ "pydeseq2" ]
154156
run.omit = [
155157
"**/test_*.py",
156158
]
157159
run.patch = [ "subprocess" ]
158-
run.source = [ "pydeseq2" ]
159160

160161
[tool.cruft]
161162
skip = [

0 commit comments

Comments
 (0)