aboutsummaryrefslogtreecommitdiffstats
path: root/scripts/upload-old-releases-as-zip.py
diff options
context:
space:
mode:
authorJason R. Coombs <jaraco@jaraco.com>2015-11-17 17:07:42 -0500
committerJason R. Coombs <jaraco@jaraco.com>2015-11-17 17:07:42 -0500
commitfac5dc448b0a4a451da001ab629c134623399cc2 (patch)
treeac6034d49a53589e8a36d1c37e1d7d2e14bc46f8 /scripts/upload-old-releases-as-zip.py
parente30ea433fbfc1de15e23bcb4f2310c525fa5ea0c (diff)
downloadexternal_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.py13
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__':