diff options
author | Jason R. Coombs <jaraco@jaraco.com> | 2015-11-17 17:07:42 -0500 |
---|---|---|
committer | Jason R. Coombs <jaraco@jaraco.com> | 2015-11-17 17:07:42 -0500 |
commit | fac5dc448b0a4a451da001ab629c134623399cc2 (patch) | |
tree | ac6034d49a53589e8a36d1c37e1d7d2e14bc46f8 /scripts/upload-old-releases-as-zip.py | |
parent | e30ea433fbfc1de15e23bcb4f2310c525fa5ea0c (diff) | |
download | external_python_setuptools-fac5dc448b0a4a451da001ab629c134623399cc2.tar.gz external_python_setuptools-fac5dc448b0a4a451da001ab629c134623399cc2.tar.bz2 external_python_setuptools-fac5dc448b0a4a451da001ab629c134623399cc2.zip |
Add twine implementation
Diffstat (limited to 'scripts/upload-old-releases-as-zip.py')
-rw-r--r-- | scripts/upload-old-releases-as-zip.py | 13 |
1 files changed, 10 insertions, 3 deletions
diff --git a/scripts/upload-old-releases-as-zip.py b/scripts/upload-old-releases-as-zip.py index 33a3e29c..c1ce41f5 100644 --- a/scripts/upload-old-releases-as-zip.py +++ b/scripts/upload-old-releases-as-zip.py @@ -1,6 +1,11 @@ #!/usr/bin/env python # -*- coding: utf-8 -*- +# declare and require dependencies +__requires__ = [ + 'twine', +]; __import__('pkg_resources') + import errno import glob import hashlib @@ -11,9 +16,11 @@ import tarfile import tempfile import urllib.request, urllib.parse, urllib.error import urllib.request, urllib.error, urllib.parse - from distutils.version import LooseVersion +from twine.commands import upload + + OK = '\033[92m' FAIL = '\033[91m' END = '\033[0m' @@ -221,8 +228,8 @@ class SetuptoolsOldReleasesWithoutZip(object): print('Uploading to pypi...') zips = sorted(glob.glob('%s/*.zip' % self.dirpath), key=LooseVersion) for zips in glob.glob('%s/*.zip' % self.dirpath): - # Put the twine upload code here - pass + print("simulated upload of", zips); continue + upload.upload(dists=list(zips)) if __name__ == '__main__': |