diff --git a/RELEASE.md b/RELEASE.md index e13cd19de6174b7c35410d5417d1325dd9c17ed2..f9ec4646524f1bde09477afec4b3c3f8499019be 100644 --- a/RELEASE.md +++ b/RELEASE.md @@ -35,6 +35,7 @@ python setup.py sdist bdist_wheel This creates the file `dist/qsymm-<version>.tar.gz`. It is a good idea to unpack it and check that the tests run: ``` +twine check dist/* tar xzf dist/qsymm*.tar.gz cd qsymm-* py.test . @@ -63,6 +64,10 @@ git push origin v<version> v<version+1>-dev ``` twine upload dist/* ``` +for example if you are using `pass` to store the PyPI token and fish shell, use +``` +env TWINE_PASSWORD=(pass pypi_qsymm_token) twine upload dist/* --username=__token__ +``` ### Create conda-forge package