[Python-checkins] python/nondist/peps pep-0314.txt,1.7,1.8
akuchling@users.sourceforge.net
akuchling@users.sourceforge.net
Tue, 29 Apr 2003 10:31:20 -0700
Update of /cvsroot/python/python/nondist/peps
In directory sc8-pr-cvs1:/tmp/cvs-serv25672
Modified Files:
pep-0314.txt
Log Message:
Add 'Classifiers' field
Add 'Open Issues' and 'References' section
Index: pep-0314.txt
===================================================================
RCS file: /cvsroot/python/python/nondist/peps/pep-0314.txt,v
retrieving revision 1.7
retrieving revision 1.8
diff -C2 -d -r1.7 -r1.8
*** pep-0314.txt 29 Apr 2003 17:17:04 -0000 1.7
--- pep-0314.txt 29 Apr 2003 17:31:16 -0000 1.8
***************
*** 21,32 ****
Version 1.0 is specified in PEP 241.
Including Metadata in Packages
! The Distutils 'sdist' command will be modified to extract the
! metadata fields from the arguments and write them to a file in the
! generated zipfile or tarball. This file will be named PKG-INFO
! and will be placed in the top directory of the source
! distribution (where the README, INSTALL, and other files usually
! go).
Developers may not provide their own PKG-INFO file. The "sdist"
--- 21,32 ----
Version 1.0 is specified in PEP 241.
+
Including Metadata in Packages
! The Distutils 'sdist' command will extract the metadata fields
! from the arguments and write them to a file in the generated
! zipfile or tarball. This file will be named PKG-INFO and will be
! placed in the top directory of the source distribution (where the
! README, INSTALL, and other files usually go).
Developers may not provide their own PKG-INFO file. The "sdist"
***************
*** 217,220 ****
--- 217,231 ----
License: MIT
+
+ Classifier (multiple use)
+
+ Each entry is a string giving a single classification value
+ for the package. Classifiers are described in PEP 301 [1].
+
+ Examples:
+
+ Classifier: Development Status :: 4 - Beta
+ Classifier: Environment :: Console (Text Based)
+
Requires (multiple use)
***************
*** 301,307 ****
--- 312,339 ----
+ Summary of Differences From PEP 241
+
+ * Metadata-Version is now 1.1.
+
+ * Added the Classifiers field from PEP 301.
+
+ * Added fields: Requires, Provides, Obsoletes, Conflicts.
+
+
+ Open issues
+
+ With the addition of the 'Classifiers' field, should the Platform
+ and License fields be removed?
+
+
Acknowledgements
None yet.
+
+
+ References
+
+ [1] PEP 301
+ http://www.python.org/peps/pep-0301.html