diff options
| -rw-r--r-- | tox.ini | 15 |
1 files changed, 15 insertions, 0 deletions
@@ -55,3 +55,18 @@ source= setuptools omit= */_vendor/* + +[testenv:release] +skip_install = True +deps = + pep517>=0.5 + twine[keyring]>=1.13 + path +passenv = + TWINE_PASSWORD +setenv = + TWINE_USERNAME = {env:TWINE_USERNAME:__token__} +commands = + python -c "import path; path.Path('dist').rmtree_p()" + python -m pep517.build . + python -m twine upload dist/* |
