[Python-checkins] r83346 - sandbox/trunk/release/release.py
georg.brandl
python-checkins at python.org
Sat Jul 31 16:13:40 CEST 2010
Author: georg.brandl
Date: Sat Jul 31 16:13:39 2010
New Revision: 83346
Log:
Allow selecting the release signing private key.
Modified:
sandbox/trunk/release/release.py
Modified: sandbox/trunk/release/release.py
==============================================================================
--- sandbox/trunk/release/release.py (original)
+++ sandbox/trunk/release/release.py Sat Jul 31 16:13:39 2010
@@ -240,8 +240,11 @@
fp.write(checksum_bz2.hexdigest())
print('Signing tarballs')
- os.system('gpg -bas ' + tgz)
- os.system('gpg -bas ' + bz)
+ print('List of available private keys:')
+ run_cmd(['gpg -K | grep -A 1 "^sec"'], silent=True)
+ uid = input('Please enter key ID to use for signing: ')
+ os.system('gpg -bas -u ' + uid + ' ' + tgz)
+ os.system('gpg -bas -u ' + uid + ' ' + bz)
def export(tag):
More information about the Python-checkins
mailing list