[Python-Dev] Release blocker: urllib2 issue 7540 (original) (raw)
Fred Drake fdrake at acm.org
Wed Mar 3 23:15:37 CET 2010
- Previous message: [Python-Dev] Matching multiple regexes
- Next message: [Python-Dev] Release blocker: urllib2 issue 7540
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]
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. "Chaos is the score upon which reality is written." --Henry Miller
- Previous message: [Python-Dev] Matching multiple regexes
- Next message: [Python-Dev] Release blocker: urllib2 issue 7540
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]