tomaae.homeassistant-mikrot.../.github/generate_requirements.py

22 lines
577 B
Python

import configparser
def main():
parser = configparser.ConfigParser()
parser.read("Pipfile")
packages = "packages"
with open("requirements.txt", "w") as f:
for key in parser[packages]:
value = parser[packages][key]
f.write(key + value.replace('"', "") + "\n")
devpackages = "dev-packages"
with open("requirements_tests.txt", "w") as f:
for key in parser[devpackages]:
value = parser[devpackages][key]
f.write(key + value.replace('"', "") + "\n")
if __name__ == "__main__":
main()