Mercurial > hg
annotate contrib/automation/linux-requirements.txt.in @ 46513:c3c7a86e9c24
tests: fix differing output between py2 and py3
db9e33beb0fb broke the tests because of the difference in bytestring repr
between py2 and py3. Rather than backout that change for so little, I figured
I'd fix it myself.
Hopefully Python 2 supports gets dropped very soon.
Differential Revision: https://phab.mercurial-scm.org/D9987
author | Raphaël Gomès <rgomes@octobus.net> |
---|---|
date | Fri, 12 Feb 2021 12:51:28 +0100 |
parents | 9934920af5f7 |
children | 905bc9d0a149 |
rev | line source |
---|---|
43400
0d2393fc1cf8
automation: install black
Gregory Szorc <gregory.szorc@gmail.com>
parents:
42285
diff
changeset
|
1 # black pulls in typed-ast, which doesn't install on PyPy. |
45692
9934920af5f7
automation: upgrade packages in Linux environment
Gregory Szorc <gregory.szorc@gmail.com>
parents:
43400
diff
changeset
|
2 black==19.10b0 ; python_version >= '3.6' and platform_python_implementation != 'PyPy' |
42285
65b3ef162b39
automation: initial support for running Linux tests
Gregory Szorc <gregory.szorc@gmail.com>
parents:
diff
changeset
|
3 # Bazaar doesn't work with Python 3 nor PyPy. |
65b3ef162b39
automation: initial support for running Linux tests
Gregory Szorc <gregory.szorc@gmail.com>
parents:
diff
changeset
|
4 bzr ; python_version <= '2.7' and platform_python_implementation == 'CPython' |
65b3ef162b39
automation: initial support for running Linux tests
Gregory Szorc <gregory.szorc@gmail.com>
parents:
diff
changeset
|
5 docutils |
65b3ef162b39
automation: initial support for running Linux tests
Gregory Szorc <gregory.szorc@gmail.com>
parents:
diff
changeset
|
6 fuzzywuzzy |
45692
9934920af5f7
automation: upgrade packages in Linux environment
Gregory Szorc <gregory.szorc@gmail.com>
parents:
43400
diff
changeset
|
7 # isort 5.0 drops support for Python 3.5. We can remove this line when we |
9934920af5f7
automation: upgrade packages in Linux environment
Gregory Szorc <gregory.szorc@gmail.com>
parents:
43400
diff
changeset
|
8 # drop support for 3.5. |
9934920af5f7
automation: upgrade packages in Linux environment
Gregory Szorc <gregory.szorc@gmail.com>
parents:
43400
diff
changeset
|
9 isort < 5.0 |
42285
65b3ef162b39
automation: initial support for running Linux tests
Gregory Szorc <gregory.szorc@gmail.com>
parents:
diff
changeset
|
10 pyflakes |
65b3ef162b39
automation: initial support for running Linux tests
Gregory Szorc <gregory.szorc@gmail.com>
parents:
diff
changeset
|
11 pygments |
65b3ef162b39
automation: initial support for running Linux tests
Gregory Szorc <gregory.szorc@gmail.com>
parents:
diff
changeset
|
12 pylint |
65b3ef162b39
automation: initial support for running Linux tests
Gregory Szorc <gregory.szorc@gmail.com>
parents:
diff
changeset
|
13 # Needed to avoid warnings from fuzzywuzzy. |
65b3ef162b39
automation: initial support for running Linux tests
Gregory Szorc <gregory.szorc@gmail.com>
parents:
diff
changeset
|
14 python-Levenshtein |
65b3ef162b39
automation: initial support for running Linux tests
Gregory Szorc <gregory.szorc@gmail.com>
parents:
diff
changeset
|
15 # typed-ast dependency doesn't install on PyPy. |
65b3ef162b39
automation: initial support for running Linux tests
Gregory Szorc <gregory.szorc@gmail.com>
parents:
diff
changeset
|
16 typed-ast ; python_version >= '3.0' and platform_python_implementation != 'PyPy' |
65b3ef162b39
automation: initial support for running Linux tests
Gregory Szorc <gregory.szorc@gmail.com>
parents:
diff
changeset
|
17 vcrpy |