Files
2026-07-13 12:49:22 +08:00

17 lines
608 B
Python

"""This script fetches minimum dependencies of cleanlab package and writes them to the file requirements-min.txt"""
import json
if __name__ == "__main__":
with open("./deps.json", "r") as f:
deps = json.load(f)
for package in deps:
if package["package"]["package_name"] == "cleanlab":
for dep in package["dependencies"]:
req_version = dep["required_version"]
with open("requirements-min.txt", "a") as f:
if req_version.startswith(">="):
f.write(f"{dep['package_name']}=={req_version[2:]}\n")