qutebrowser/misc/requirements/requirements-tests.txt

33 lines
638 B
Plaintext
Raw Normal View History

# This file is automatically generated by scripts/dev/recompile_requirements.py
test requirements: Update beautifulsoup4 to 4.5.0 * Beautiful Soup is no longer compatible with Python 2.6. This actually happened a few releases ago, but it's now official. * Beautiful Soup will now work with versions of html5lib greater than 0.99999999. * If a search against each individual value of a multi-valued attribute fails, the search will be run one final time against the complete attribute value considered as a single string. That is, if a tag has class="foo bar" and neither "foo" nor "bar" matches, but "foo bar" does, the tag is now considered a match. This happened in previous versions, but only when the value being searched for was a string. Now it also works when that value is a regular expression, a list of strings, etc. * Fixed a bug that deranged the tree when a whitespace element was reparented into a tag that contained an identical whitespace element. * Added support for CSS selector values that contain quoted spaces, such as tag[style="display: foo"]. * Corrected handling of XML processing instructions. * Corrected an encoding error that happened when a BeautifulSoup object was copied. * The contents of <textarea> tags will no longer be modified when the tree is prettified. * When a BeautifulSoup object is pickled but its tree builder cannot be pickled, its .builder attribute is set to None instead of being destroyed. This avoids a performance problem once the object is unpickled. * Specify the file and line number when warning about a BeautifulSoup object being instantiated without a parser being specified. * The `limit` argument to `select()` now works correctly, though it's not implemented very efficiently. * Fixed a Python 3 ByteWarning when a URL was passed in as though it were markup. Thanks to James Salter for a patch and test. * We don't run the check for a filename passed in as markup if the 'filename' contains a less-than character; the less-than character indicates it's most likely a very small document.
2016-07-20 14:07:01 +02:00
beautifulsoup4==4.5.0
CherryPy==7.0.0
coverage==4.1
decorator==4.0.10
2016-06-07 23:26:04 +02:00
Flask==0.10.1 # rq.filter: < 0.11.0
glob2==0.4.1
httpbin==0.4.1
hypothesis==3.4.2
itsdangerous==0.24
2016-06-07 22:52:44 +02:00
# Jinja2==2.8
Mako==1.0.4
2016-06-07 23:10:33 +02:00
# MarkupSafe==0.23
parse==1.6.6
parse-type==0.3.4
py==1.4.31
pytest==2.9.2
pytest-bdd==2.17.0
pytest-catchlog==1.2.2
pytest-cov==2.3.0
pytest-faulthandler==1.3.0
pytest-instafail==0.3.0
pytest-mock==1.1
pytest-qt==1.11.0
pytest-repeat==0.3.0
pytest-rerunfailures==2.0.0
pytest-travis-fold==1.2.0
pytest-xvfb==0.2.0
six==1.10.0
vulture==0.10
Werkzeug==0.11.10