[Python-Dev] source-level backward compatibility requirements

Fred L. Drake, Jr. fdrake at acm.org
Fri Dec 5 11:22:06 EST 2003


Guido van Rossum writes:
 > I'd rather drop 1.5.2 compatibility for the logging module *as it is
 > in CVS*.  1.5.2 users can continue to use the last version that was
 > distributed by its author independently.

So would I, and this was what I originally proposed (removing the use
of apply() altogether).  There was some objection to this, mostly
based on PEP 291.  It wasn't clear how many people actually cared
about this case, and I don't recall seeing Vinay chime in.

On the other hand, I find I'm not really a fan of deprecating apply()
in the first place, so I can think of other solutions.  ;-)


  -Fred

-- 
Fred L. Drake, Jr.  <fdrake at acm.org>
PythonLabs at Zope Corporation



More information about the Python-Dev mailing list