19 lines
534 B
Python
19 lines
534 B
Python
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)
|