[Python-checkins] python/nondist/peps pep-0291.txt,1.6,1.7
bwarsaw at users.sourceforge.net
bwarsaw at users.sourceforge.net
Thu Dec 4 10:12:58 EST 2003
Update of /cvsroot/python/python/nondist/peps
In directory sc8-pr-cvs1:/tmp/cvs-serv29839
Modified Files:
pep-0291.txt
Log Message:
Elaborate that some packages may have different compatibility
requirements based on the branch of Python they're developed on.
Index: pep-0291.txt
===================================================================
RCS file: /cvsroot/python/python/nondist/peps/pep-0291.txt,v
retrieving revision 1.6
retrieving revision 1.7
diff -C2 -d -r1.6 -r1.7
*** pep-0291.txt 18 Jul 2003 15:32:46 -0000 1.6
--- pep-0291.txt 4 Dec 2003 15:12:55 -0000 1.7
***************
*** 15,19 ****
This PEP describes the packages and modules in the standard
library which should remain backward compatible with previous
! versions of Python.
--- 15,21 ----
This PEP describes the packages and modules in the standard
library which should remain backward compatible with previous
! versions of Python. If a package is not listed here, then it need
! only remain compatible with the version of Python it is
! distributed with.
***************
*** 35,38 ****
--- 37,47 ----
the compatibility requirement.
+ When a major version of Python is released, a CVS branch is
+ created for continued maintenance and bug fix releases. A package
+ version on a branch may have a different compatibility requirement
+ than the same package on the trunk (i.e. current bleeding-edge
+ development). Where appropriate, these branch compatibilities are
+ listed below.
+
Features to Avoid
***************
*** 67,82 ****
Backward Compatible Packages, Modules, and Tools
! Package/Module Maintainer(s) Python Version
! -------------- ------------- --------------
bsddb Barry Warsaw 2.1
compiler Jeremy Hylton 2.1
distutils Andrew Kuchling 1.5.2
! email Barry Warsaw 2.1
logging Vinay Sajip 1.5.2
sre Fredrik Lundh 2.1
xml (PyXML) Martin v. Loewis 2.0
xmlrpclib Fredrik Lundh 1.5.2
! modulefinder Thomas Heller, Just van Rossum
! 2.2
--- 76,91 ----
Backward Compatible Packages, Modules, and Tools
! Package/Module Maintainer(s) Python Version Notes
! -------------- ------------- -------------- -----
bsddb Barry Warsaw 2.1
compiler Jeremy Hylton 2.1
distutils Andrew Kuchling 1.5.2
! email Barry Warsaw 2.1 / 2.3 [1]
logging Vinay Sajip 1.5.2
sre Fredrik Lundh 2.1
xml (PyXML) Martin v. Loewis 2.0
xmlrpclib Fredrik Lundh 1.5.2
! modulefinder Thomas Heller
! Just van Rossum 2.2
***************
*** 84,87 ****
--- 93,105 ----
---- ------------- --------------
None
+
+
+ Notes
+ -----
+
+ [1] The email package version 2 was distributed with Python up to
+ Python 2.3, and this must remain Python 2.1 compatible. email
+ package version 3 will be distributed with Python 2.4 and will
+ need to remain compatible only with Python 2.3.
More information about the Python-checkins
mailing list