Blacken top level *.py (#25621)

* Blacken top level *.py

* Tolerate double quotes too in setup.py dependency extraction
This commit is contained in:
Ville Skyttä authored and Paulus Schoutsen committed 2019-08-01 08:30:49 -07:00
1 parent ceac35797e
commit 6b22dbcd0b
3 files changed
+42 -47

No files matched your search

+1 -1
View File
@@ -7,4 +7,4 @@ black \
--check \
--fast \
--quiet \
homeassistant tests script
homeassistant tests script *.py
+1 -1
View File
@@ -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):