|
|
|
# Install twine
|
|
|
|
|
|
|
|
pip3 install twine
|
|
|
|
|
|
|
|
# Create dist
|
|
|
|
|
|
|
|
python3 setup.py sdist
|
|
|
|
|
|
|
|
# Sign it
|
|
|
|
|
|
|
|
If you don't have a gpg key yet:
|
|
|
|
|
|
|
|
gpg --gen-key
|
|
|
|
|
|
|
|
Then:
|
|
|
|
|
|
|
|
gpg --detach-sign -a dist/dgenies-<version>.tar.gz
|
|
|
|
|
|
|
|
# Submit
|
|
|
|
|
|
|
|
twine upload dist/dgenies-<version>.tar.gz dist/dgenies-<version>.tar.gz.asc |
|
|
|
\ No newline at end of file |