##// END OF EJS Templates
hghave: make black version regex work with newer versions of black...
Manuel Jacob -
r50162:f639982d stable
parent child Browse files
Show More
@@ -1123,7 +1123,7 b' def has_emacs():'
1123 @check('black', 'the black formatter for python (>= 20.8b1)')
1123 @check('black', 'the black formatter for python (>= 20.8b1)')
1124 def has_black():
1124 def has_black():
1125 blackcmd = 'black --version'
1125 blackcmd = 'black --version'
1126 version_regex = b'black, version ([0-9a-b.]+)'
1126 version_regex = b'black, (?:version )?([0-9a-b.]+)'
1127 version = matchoutput(blackcmd, version_regex)
1127 version = matchoutput(blackcmd, version_regex)
1128 sv = distutils.version.StrictVersion
1128 sv = distutils.version.StrictVersion
1129 return version and sv(_bytes2sys(version.group(1))) >= sv('20.8b1')
1129 return version and sv(_bytes2sys(version.group(1))) >= sv('20.8b1')
General Comments 0
You need to be logged in to leave comments. Login now