
Regarding: http://bugs.python.org/issue7540 The change made in response to this issue report breaks existing uses of Python 2.6.4. The mechanize library frequently re-initializes the data in the request without re-using the request. This worked fine in the past, and does not trigger the problem reported without the request being re-used. Applications (including tests) that use mechanize now break with this TypeError. This includes much (if not all) of the Zope community, which uses mechanize via zope.testbrowser. The proper response to this issue for Python 2.6 is to make no code changes (though a documentation enhancement may be in order). This change should be reverted from all branches. Python 2.6.5 should be blocked until this is done. -Fred -- Fred L. Drake, Jr. <fdrake at gmail.com> "Chaos is the score upon which reality is written." --Henry Miller

On Thu, Mar 4, 2010 at 3:45 AM, Fred Drake <fdrake@acm.org> wrote:
Regarding: http://bugs.python.org/issue7540
The proper response to this issue for Python 2.6 is to make no code changes (though a documentation enhancement may be in order).
This change should be reverted from all branches.
Python 2.6.5 should be blocked until this is done.
I have commented on that issue. Ready to revert the change from the branches and keep a doc fix and a warning. -- Senthil
participants (2)
-
Fred Drake
-
Senthil Kumaran