Blacken top level *.py (#25621)
* Blacken top level *.py * Tolerate double quotes too in setup.py dependency extraction
This commit is contained in:
committed by
Paulus Schoutsen
parent
ceac35797e
commit
6b22dbcd0b
@@ -7,4 +7,4 @@ black \
|
||||
--check \
|
||||
--fast \
|
||||
--quiet \
|
||||
homeassistant tests script
|
||||
homeassistant tests script *.py
|
||||
|
||||
@@ -215,7 +215,7 @@ def core_requirements():
|
||||
"""Gather core requirements out of setup.py."""
|
||||
with open("setup.py") as inp:
|
||||
reqs_raw = re.search(r"REQUIRES = \[(.*?)\]", inp.read(), re.S).group(1)
|
||||
return re.findall(r"'(.*?)'", reqs_raw)
|
||||
return [x[1] for x in re.findall(r"(['\"])(.*?)\1", reqs_raw)]
|
||||
|
||||
|
||||
def gather_recursive_requirements(domain, seen=None):
|
||||
|
||||
Reference in New Issue
Block a user