2016-06-07 22:45:59 +02:00
|
|
|
# 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
|
2016-07-25 13:06:32 +02:00
|
|
|
CherryPy==7.0.0
|
2016-05-29 16:53:54 +02:00
|
|
|
coverage==4.1
|
2016-06-07 08:24:53 +02:00
|
|
|
decorator==4.0.10
|
2016-06-07 23:26:04 +02:00
|
|
|
Flask==0.10.1 # rq.filter: < 0.11.0
|
2016-05-29 16:53:54 +02:00
|
|
|
glob2==0.4.1
|
|
|
|
httpbin==0.4.1
|
2016-07-13 20:21:20 +02:00
|
|
|
hypothesis==3.4.2
|
2016-05-29 16:53:54 +02:00
|
|
|
itsdangerous==0.24
|
2016-06-07 22:52:44 +02:00
|
|
|
# Jinja2==2.8
|
2016-05-29 16:53:54 +02:00
|
|
|
Mako==1.0.4
|
2016-06-07 23:10:33 +02:00
|
|
|
# MarkupSafe==0.23
|
2016-05-29 16:53:54 +02:00
|
|
|
parse==1.6.6
|
|
|
|
parse-type==0.3.4
|
|
|
|
py==1.4.31
|
2016-05-31 23:41:24 +02:00
|
|
|
pytest==2.9.2
|
2016-06-30 14:02:30 +02:00
|
|
|
pytest-bdd==2.17.0
|
2016-05-29 16:53:54 +02:00
|
|
|
pytest-catchlog==1.2.2
|
2016-07-06 00:18:13 +02:00
|
|
|
pytest-cov==2.3.0
|
2016-05-29 16:53:54 +02:00
|
|
|
pytest-faulthandler==1.3.0
|
|
|
|
pytest-instafail==0.3.0
|
2016-06-02 11:19:22 +02:00
|
|
|
pytest-mock==1.1
|
2016-05-29 17:27:58 +02:00
|
|
|
pytest-qt==1.11.0
|
2016-06-30 17:56:19 +02:00
|
|
|
pytest-repeat==0.3.0
|
2016-05-29 16:53:54 +02:00
|
|
|
pytest-rerunfailures==2.0.0
|
2016-05-29 17:27:58 +02:00
|
|
|
pytest-travis-fold==1.2.0
|
2016-05-29 16:53:54 +02:00
|
|
|
pytest-xvfb==0.2.0
|
|
|
|
six==1.10.0
|
2016-07-14 23:17:39 +02:00
|
|
|
vulture==0.10
|
2016-05-29 16:53:54 +02:00
|
|
|
Werkzeug==0.11.10
|