Skip to main content

A generic library for dependency solving, based on the pubgrub algorithm

Project description

versol

versol is a Python library that implements a generic dependency solver based on the PubGrub algorithm.

This is alpha-quality software. Don't depend on it for anything important!

Basic Usage

The versol package is small and easily discoverable. The main modules of interest being:

  • versol.solve exposes the generic solve() function.
  • versol.report exposes a generate_report function that can be used to generate diagnostic reports when dependency resolution fails.

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

versol-0.1.2.tar.gz (18.2 kB view hashes)

Uploaded Source

Built Distribution

versol-0.1.2-py3-none-any.whl (21.3 kB view hashes)

Uploaded Python 3

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page