Skip to content

Commit 620f24e

Browse files
committed
removes unused dev dependencies
1 parent 60cf120 commit 620f24e

File tree

3 files changed

+11
-128
lines changed

3 files changed

+11
-128
lines changed

pyproject.toml

+3-11
Original file line numberDiff line numberDiff line change
@@ -51,24 +51,19 @@ entry-points.pytest11.echo = "pytest_echo.plugin"
5151

5252
[dependency-groups]
5353
dev = [
54-
"covdefaults>=2.3",
55-
"coverage>=7.6.1",
56-
"mkdocs>=1.6.1",
57-
"mkdocs-include-markdown-plugin>=6.2.2",
58-
"mypy>=1.14.1",
59-
"pdbpp>=0.10.3",
6054
"pre-commit",
6155
"pytest>=8.3.4",
6256
"pytest-cov>=5",
63-
"pytest-echo",
64-
"pytest-mock>=3.14",
6557
"ruff>=0.9.4",
6658
"tox>=4.24.1",
6759
]
6860
docs = [
6961
"mkdocs>=1.6.1",
7062
"mkdocs-include-markdown-plugin>=6.2.2",
7163
]
64+
type-check = [
65+
"mypy>=1.14.1",
66+
]
7267

7368
[tool.hatch]
7469
build.hooks.vcs.version-file = "src/pytest_echo/version.py"
@@ -132,9 +127,6 @@ run.source = [
132127
run.dynamic_context = "test_function"
133128
run.branch = true
134129
run.parallel = true
135-
run.plugins = [
136-
"covdefaults",
137-
]
138130
report.fail_under = 90
139131
report.show_missing = true
140132
html.show_contexts = true

tox.ini

+1-2
Original file line numberDiff line numberDiff line change
@@ -41,11 +41,10 @@ commands =
4141

4242
[testenv:type]
4343
description = run type check on code base
44-
deps =
45-
mypy==1.11.2
4644
commands =
4745
mypy --strict src
4846
mypy --strict tests
47+
dependency_groups = type-check
4948

5049
[testenv:docs]
5150
skip_install = true

uv.lock

+7-115
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

0 commit comments

Comments
 (0)