Skip to content

Commit 391c6dd

Browse files
tox: use native pyproject.toml support
1 parent d6e6032 commit 391c6dd

File tree

1 file changed

+14
-15
lines changed

1 file changed

+14
-15
lines changed

pyproject.toml

Lines changed: 14 additions & 15 deletions
Original file line numberDiff line numberDiff line change
@@ -57,20 +57,19 @@ max-line-length = 120
5757
exclude = "build,dist,.git,.idea,.cache,.tox,docs/conf.py,.eggs"
5858

5959
[tool.tox]
60-
legacy_tox_ini = """
61-
[tox]
62-
envlist = py{39,310,311,312,313},flake8
60+
env_list = ["py39", "py310", "py311", "py312", "py313", "flake8"]
6361

64-
[testenv]
65-
usedevelop = True
66-
deps =
67-
-rrequirements.d/development.txt
68-
commands = py.test -rs --cov=borg_import --cov-config=.coveragerc --pyargs {posargs:borg_import.helpers.testsuite}
69-
# fakeroot -u needs some env vars:
70-
passenv = *
62+
[tool.tox.env_run_base]
63+
package = "editable-legacy"
64+
passenv = ["*"]
7165

72-
[testenv:flake8]
73-
changedir =
74-
deps = flake8-pyproject
75-
commands = flake8
76-
"""
66+
[tool.tox.env_pkg_base]
67+
passenv = ["*"]
68+
69+
[tool.tox.env.testenv]
70+
deps = ["-rrequirements.d/development.txt"]
71+
commands = [["pytest", "-rs", "--cov=borg_import", "--cov-config=.coveragerc", "--pyargs={posargs:borg_import.helpers.testsuite}"]]
72+
73+
[tool.tox.env.flake8]
74+
deps = ["flake8-pyproject"]
75+
commands = [["flake8"]]

0 commit comments

Comments
 (0)