diff options
| author | Michael Merickel <michael@merickel.org> | 2022-03-12 19:45:32 -0600 |
|---|---|---|
| committer | Michael Merickel <michael@merickel.org> | 2022-03-12 19:45:32 -0600 |
| commit | f943705bf4b05e94370bcc4c06dee7269fef19fd (patch) | |
| tree | d64d5b8700a8baa5cafe05b79cfb78aff6cc6ee1 | |
| parent | af5902e4e16453cd96084d917528c6ec9b799750 (diff) | |
| download | pyramid-f943705bf4b05e94370bcc4c06dee7269fef19fd.tar.gz pyramid-f943705bf4b05e94370bcc4c06dee7269fef19fd.tar.bz2 pyramid-f943705bf4b05e94370bcc4c06dee7269fef19fd.zip | |
modernize tox -e build
| -rw-r--r-- | setup.py | 1 | ||||
| -rw-r--r-- | tox.ini | 20 |
2 files changed, 13 insertions, 8 deletions
@@ -68,6 +68,7 @@ setup( version=VERSION, description='The Pyramid Web Framework, a Pylons project', long_description=README + '\n\n' + CHANGES, + long_description_content_type = 'text/x-rst', classifiers=[ "Development Status :: 6 - Mature", "Intended Audience :: Developers", @@ -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 |
