Files
server/usr/share/doc/python3-resolvelib/examples/visualization/run_pypi.py
2026-01-07 20:52:11 +01:00

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)