Mercurial > hg
comparison tests/hghave.py @ 45942:89a2afe31e82
formating: upgrade to black 20.8b1
This required a couple of small tweaks to un-confuse black, but now it
works. Big formatting changes come from:
* Dramatically improved collection-splitting logic upstream
* Black having a strong (correct IMO) opinion that """ is better than '''
Differential Revision: https://phab.mercurial-scm.org/D9430
author | Augie Fackler <raf@durin42.com> |
---|---|
date | Fri, 27 Nov 2020 17:03:29 -0500 |
parents | 952f9d37002c |
children | a9797b49fb69 |
comparison
equal
deleted
inserted
replaced
45941:346af7687c6f | 45942:89a2afe31e82 |
---|---|
1045 def has_black(): | 1045 def has_black(): |
1046 blackcmd = 'black --version' | 1046 blackcmd = 'black --version' |
1047 version_regex = b'black, version ([0-9a-b.]+)' | 1047 version_regex = b'black, version ([0-9a-b.]+)' |
1048 version = matchoutput(blackcmd, version_regex) | 1048 version = matchoutput(blackcmd, version_regex) |
1049 sv = distutils.version.StrictVersion | 1049 sv = distutils.version.StrictVersion |
1050 return version and sv(_bytes2sys(version.group(1))) >= sv('19.10b0') | 1050 return version and sv(_bytes2sys(version.group(1))) >= sv('20.8b1') |
1051 | 1051 |
1052 | 1052 |
1053 @check('pytype', 'the pytype type checker') | 1053 @check('pytype', 'the pytype type checker') |
1054 def has_pytype(): | 1054 def has_pytype(): |
1055 pytypecmd = 'pytype --version' | 1055 pytypecmd = 'pytype --version' |