[Python-checkins] python/dist/src/Lib/distutils/command register.py, 1.7, 1.8

fdrake at users.sourceforge.net fdrake at users.sourceforge.net
Sun Mar 20 23:19:49 CET 2005


Update of /cvsroot/python/python/dist/src/Lib/distutils/command
In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv6803/Lib/distutils/command

Modified Files:
	register.py 
Log Message:
PEP 314 implementation (client side):
added support for the provides, requires, and obsoletes metadata fields


Index: register.py
===================================================================
RCS file: /cvsroot/python/python/dist/src/Lib/distutils/command/register.py,v
retrieving revision 1.7
retrieving revision 1.8
diff -u -d -r1.7 -r1.8
--- register.py	18 Jul 2004 06:14:43 -0000	1.7
+++ register.py	20 Mar 2005 22:19:47 -0000	1.8
@@ -231,7 +231,13 @@
             'platform': meta.get_platforms(),
             'classifiers': meta.get_classifiers(),
             'download_url': meta.get_download_url(),
+            # PEP 314
+            'provides': meta.get_provides(),
+            'requires': meta.get_requires(),
+            'obsoletes': meta.get_obsoletes(),
         }
+        if data['provides'] or data['requires'] or data['obsoletes']:
+            data['metadata_version'] = '1.1'
         return data
 
     def post_to_server(self, data, auth=None):



More information about the Python-checkins mailing list