Python 2.3, 2.3.1, and 2.3.2 generate a PendingDeprecationWarning when
apply() is called.  This is reasonable since apply() has been
deprecated, but can be a real nuissance for code that intends to be
portable to Python versions back to 1.5.2.  Unfortunately, the logging
package distributed with Python has that constraint (don't ask why,
please; I really don't know!).  Anyone watching the results of the
test runs has probably noticed that these warnings are polluting the
test output still, and aren't being triggered by Zope code.

Guido has conceded that these warnings can be removed from Python, so
I've removed them for the upcoming Python 2.3.3 release as well as for
the future Python 2.4.

Just thought everyone would be thrilled to know.  ;-)


Fred L. Drake, Jr.  <fred at>
PythonLabs at Zope Corporation

Zope-Dev maillist  -  [EMAIL PROTECTED]
**  No cross posts or HTML encoding!  **
(Related lists - )

Reply via email to