1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18
|
from pypi_wheel_provider import PyPIProvider, Requirement
from visualization.generate import generate_html
from visualization.reporter import GraphGeneratingReporter
from resolvelib import Resolver
if __name__ == "__main__":
provider = PyPIProvider()
reporter = GraphGeneratingReporter()
resolver = Resolver(provider, reporter)
reqs = [Requirement("oslo.utils==1.4.0")]
try:
resolver.resolve(reqs)
finally:
with open("out2.html", "w") as f:
generate_html(reporter.evolution, f)
|