Commits

Show all
Author Commit Message Labels Comments Date
Adam Victor Brandizzi
Some refactoring: created twill.config module and delegated to it the decision about which tidy to use. Also, create option for using different tidy
Branches
select-empty-option
Adam Victor Brandizzi
changes in versions
Adam Victor Brandizzi
updating html documentation as well
Adam Victor Brandizzi
Merging logging branch: now using Python's logging module and providing more command line arguments to manage script's output
Adam Victor Brandizzi
updating documentation
Branches
logging
Adam Victor Brandizzi
More control over retwill output
Branches
logging
Adam Victor Brandizzi
Using logging in all relevant points AFAIK
Branches
logging
Adam Victor Brandizzi
Removing unnecessary, manually copied module files
Branches
logging
Adam Victor Brandizzi
Using Python's logging module
Branches
logging
Adam Victor Brandizzi
Creating an announcement file
Branches
logging
Adam Victor Brandizzi
merged
Adam Victor Brandizzi
already merged
Branches
no-mech
Adam Victor Brandizzi
Merging no-ech
Adam Victor Brandizzi
Readding lxml import
Branches
no-mech
Adam Victor Brandizzi
Merged
Branches
no-mech
Adam Victor Brandizzi
one more depencency
Branches
no-mech
Jonathan Rogers
Merge pull request #1 from gadomski/master Import TwillException to twill.utils
Pete Gadomski
import TwillException so we can raise it
Jonathan Ross Rogers
Merge branch 'master' of github.com:JonathanRRogers/twill Conflicts: setup.py
Jonathan Ross Rogers
Update setup.py and ChangeLog
Jonathan Ross Rogers
Update setup.py and ChangeLog
Jonathan Ross Rogers
Bump version
Jonathan Ross Rogers
Take internal mechanize out of setup.py.
Jonathan Ross Rogers
Remove superseded "_browser.py" It is no longer necessary to patch mechanize.Browser and wsgi_intercept is handled differently, so this module goes away.
Jonathan Ross Rogers
Comment out unclear meta refresh test. The following HTML element previously caused a reload of "/login": <meta http-equiv="refresh" content="0;'URL=/login'"> Currently, no reload happens, probably as a result of a change in mechanize's behavior. However, it's not clear what the correct action would be, if any. For example, Firefox attempts to reload "/URL=/login", a non-existent page. Acceptable format for the content attribute seem…
Jonathan Ross Rogers
Use mechanize's API for acknowledge_equiv_refresh. Since we're no longer using PatchedMechanizeBrowser to work around deficiencies in mechanize.Browser, we can't use it insert FixedHTTPBasicAuthHandler which checks Twill's acknowledge_equiv_refresh internal option. Instead, when acknowledge_equiv_refresh is set, we call the Mechanize.Browser instance's set_handle_equiv() method. There is also no longer any need to "upgrade" the request object in o…
Jonathan Ross Rogers
Commented out some broken html tests. Several tests look for mechanize to fail at parsing problematic HTML, though it currently succeeds. Presumably, this is because mechanize has improved and the tests are therefore no longer needed.
Jonathan Ross Rogers
Merge branch 'master' into wsgi_intercept_decouple
Jonathan Ross Rogers
Use basestring instead of str for isinstance().
Jonathan Ross Rogers
Replace _mechanize_dist in imports with mechanize. Current mechanize exposes ClientForm functionality directly in mechanize.
  1. Prev
  2. Next