|
1 | 1 | -r requirements.txt |
2 | 2 |
|
3 | | -tox |
| 3 | +# make sure we have a deterministic test setup |
4 | 4 |
|
| 5 | +# pin all of our direct dependencies |
| 6 | +tox==3.14.5 |
5 | 7 | flake8==3.7.9 |
| 8 | +pytest==3.2.5,<4 # see https://github.com/html5lib/html5lib-python/pull/429 |
| 9 | +coverage==5.0.3 |
| 10 | +pytest-expect==1.1.0 |
| 11 | +mock==3.0.5 |
6 | 12 |
|
7 | | -pytest==3.2.5 |
8 | | -coverage |
9 | | -pytest-expect>=1.1,<2.0 |
10 | | -mock |
| 13 | +# and all recursive dependencies |
| 14 | +appdirs==1.4.3 |
| 15 | +configparser==4.0.2 |
| 16 | +contextlib2==0.6.0.post1 |
| 17 | +distlib==0.3.0 |
| 18 | +entrypoints==0.3 |
| 19 | +enum34==1.1.9 |
| 20 | +filelock==3.0.12 |
| 21 | +funcsigs==1.0.2 |
| 22 | +functools32==3.2.3.post2 ; python_version < '3' |
| 23 | +importlib-metadata==1.5.0 |
| 24 | +importlib-resources==1.0.2 |
| 25 | +mccabe==0.6.1 |
| 26 | +packaging==20.1 |
| 27 | +pathlib2==2.3.5 |
| 28 | +pluggy==0.13.1 |
| 29 | +py==1.8.1 |
| 30 | +pycodestyle==2.5.0 |
| 31 | +pyflakes==2.1.1 |
| 32 | +pyparsing==2.4.6 |
| 33 | +scandir==1.10.0 |
| 34 | +# six==1.14.0 # ignored because it's also in requirements.txt |
| 35 | +toml==0.10.0 |
| 36 | +typing==3.7.4.1 |
| 37 | +u-msgpack-python==2.5.2 |
| 38 | +virtualenv==20.0.6 |
| 39 | +zipp==1.2.0 |