[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

AltStyle によって変換されたページ (->オリジナル) /