Skip to content

Commit f19fe4e

Browse files
committed
fix nits; remove a transifex dependency in tox
1 parent 324f402 commit f19fe4e

File tree

1 file changed

+18
-5
lines changed

1 file changed

+18
-5
lines changed

tox.ini

Lines changed: 18 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,7 @@ python =
1414
3.13: py313
1515

1616
[testenv]
17-
deps=-e.[transifex,test]
17+
deps=-e.[test]
1818
setenv =
1919
BUILD_TEST_PATH = {envdir}/tests
2020
HOME={envdir}
@@ -31,12 +31,25 @@ usedevelop=True
3131
deps=mypy
3232
commands=mypy sphinx_intl
3333

34-
[testenv:sdist]
34+
[testenv:dist]
3535
usedevelop=True
3636
deps=
37-
docutils
38-
wheel
39-
commands={envpython} setup.py -q check -r -s sdist bdist_wheel
37+
build
38+
twine
39+
commands=
40+
{envpython} -m build
41+
twine check dist/*
42+
43+
[testenv:release]
44+
deps=
45+
build
46+
twine
47+
allowlist_externals=mv
48+
commands=
49+
-mv setup.cfg setup.cfg_
50+
{envpython} -m build
51+
-mv setup.cfg_ setup.cfg
52+
twine check dist/*
4053

4154
[flake8]
4255
# show-pep8=true

0 commit comments

Comments
 (0)