Skip to content
Snippets Groups Projects
Commit 3fb091b6 authored by Brent Spillner's avatar Brent Spillner Committed by Chris Lamb
Browse files

Fix Black version detection

parent 9acd83bd
No related branches found
No related tags found
1 merge request!96Fix Black version detection
Pipeline #325759 passed
......@@ -248,7 +248,14 @@ def black_version():
out = subprocess.check_output(("black", "--version"))
except subprocess.CalledProcessError as e:
out = e.output
return out.strip().decode("utf-8").rsplit(" ", 1)[-1]
# black --version format changed starting in 21.11b0. Returning the first
# token starting with a decimal digit, since its ordinal position may vary.
return [
token
for token in out.strip().decode("utf-8").split(" ")
if token[0].isdigit()
]
@skip_unless_tool_is_at_least("black", black_version, "21.4b2")
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment