From f943705bf4b05e94370bcc4c06dee7269fef19fd Mon Sep 17 00:00:00 2001 From: Michael Merickel Date: Sat, 12 Mar 2022 19:45:32 -0600 Subject: modernize tox -e build --- tox.ini | 20 ++++++++++++-------- 1 file changed, 12 insertions(+), 8 deletions(-) (limited to 'tox.ini') diff --git a/tox.ini b/tox.ini index 90436ceed..0f166e6aa 100644 --- a/tox.ini +++ b/tox.ini @@ -73,12 +73,16 @@ deps = skip_install = true commands = # clean up build/ and dist/ folders - python -c 'import shutil; shutil.rmtree("dist", ignore_errors=True)' - python setup.py clean --all - # build sdist - python setup.py sdist --dist-dir {toxinidir}/dist - # build wheel from sdist - pip wheel -v --no-deps --no-index --no-build-isolation --wheel-dir {toxinidir}/dist --find-links {toxinidir}/dist pyramid + python -c 'import shutil; shutil.rmtree("build", ignore_errors=True)' + # Make sure we aren't forgetting anything + check-manifest + # build sdist/wheel + python -m build . + # Verify all is well + twine check dist/* + deps = - setuptools - wheel + build + check-manifest + readme_renderer + twine -- cgit v1.2.3