4
I Use This!
Very Low Activity

Commits : Listings

Analyzed about 16 hours ago. based on code collected 1 day ago.
Oct 18, 2025 — Oct 18, 2026
Commit Message Contributor Files Modified Lines Added Lines Removed Code Location Date
Add test for first .back() bug fixed in rev 36082 (returned old response, not the reloaded one) More... almost 20 years ago
Add test for read_complete bug fixed in rev 36082 More... almost 20 years ago
Fix spurious test_reload_read_incomplete test failure More... almost 20 years ago
Add mechanize.ParseError class, document it as part of the mechanize.Factory interface, and raise it from all Factory implementations More... almost 20 years ago
More truncation bugs that show up with .back() usage if you don't .read() the whole response before navigating to the next page: First, the .read_complete flag was busted because after .close() followed by e.g. .read(), .read_complete would be set true since eoffile always claims to be at end-of-file. Fixed by preventing read_complete from changing post-.close(). Second, .back() was returning the old response, not the .reload()ed one. Also, .back() was not returning a copy of the response, which presumably would cause seek position problems. More... almost 20 years ago
Note non working-ness of pypi.py example script (it doesn't work because the PyPI search feature seems to have gone away) More... almost 20 years ago
Log to the right logger More... almost 20 years ago
Fix .set_response() to close current response first. Add a new method .visit_response() . More... almost 20 years ago
Test opening a new response with Browser closes the old one. More... almost 20 years ago
Remove pointless del statements when manipulating response headers More... almost 20 years ago
Fix Factory.global_form implementation More... almost 20 years ago
Add a missing copy.copy() to RobustFactory, remove a .seek() call, and note some bugs to fix More... almost 20 years ago
Remove one usage of a mock More... almost 20 years ago
Add a switch to turn off doctests More... almost 20 years ago
Fix non-idempotent behaviour of Factory.forms() / .links() by making Factory not assume restarting behaviour of e.g. FormsFactory.forms() / LinksFactory.links() iterator functions. Previously, if for example you got a ParseError during execution of .forms(), you could call it again and have it not raise an exception, because it started out where it left off. More... almost 20 years ago
Don't complain about missing logging handler More... almost 20 years ago
Fix redirection to URIs that contain characters that are not allowed in URIs ([email protected]). Log a warning about such URIs More... almost 20 years ago
Fix redirection to 'URIs' that contain characters that are not allowed in URIs ([email protected]) More... almost 20 years ago
Base tag without href attribute would override document URL with a None value, causing a crash ([email protected]) More... almost 20 years ago
Put in a hack to use text-mode cgitb in unittest tracebacks More... almost 20 years ago
Add .global_form() method to Browser to support form controls whose HTML elements are not descendants of any FORM element More... almost 20 years ago
Move clean_url() to module _rfc3986 where it belongs More... almost 20 years ago
Increment version More... almost 20 years ago
Increment version; Depend on ClientForm>=0.2.5, since it fixes a fairly important bug More... almost 20 years ago
Test for ClientForm bug fixed in r33622 (_rfc3986.urlunparse usage: use None for missing fragment, not empty string) More... almost 20 years ago
Work around distutils/setuptools oddity More... about 20 years ago
Doc nits More... about 20 years ago
Remove references to needing >= some old alpha version of setuptools; I don't like setup.py develop much, so remove instructions for that too More... about 20 years ago
Fix dependencies More... about 20 years ago
Doc fixes More... about 20 years ago