Skip to main content

An Extensible Dependency Resolver written in Python

Project description

zazo

Build Status

A Pluggable Dependency Resolver written in Python. Intended for bringing dependency resolution to pip.

Motivation

The motivation for this project is to make it feasible and easy for user-facing package managers written in Python to do proper dependency resolution.

This project has grown out of a GSoC Project, which aimed to bring proper dependency resolution to pip. Once this package is ready, work will be done to make pip use this instead of its home-grown solution.

Development

This project uses nox extensively.

  • Documentation is built with nox -s docs.
  • Linting and MyPy checking can be done using nox -s lint
  • Tests are run with nox -s test.

Currently, the documentation of this project is non-existent but this shall be rectified once the actual internal details of the package stabilize.

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

zazo-0.0.0a3.tar.gz (19.4 kB view details)

Uploaded Source

Built Distribution

zazo-0.0.0a3-py2.py3-none-any.whl (8.0 kB view details)

Uploaded Python 2 Python 3

File details

Details for the file zazo-0.0.0a3.tar.gz.

File metadata

  • Download URL: zazo-0.0.0a3.tar.gz
  • Upload date:
  • Size: 19.4 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No

File hashes

Hashes for zazo-0.0.0a3.tar.gz
Algorithm Hash digest
SHA256 a0ed838566329950ba8f458747485e10f1583167edfc4735619b644b8fafed7e
MD5 1d557fc13a462e286725d23e852e3b5f
BLAKE2b-256 07a500442edc50b61cba3800f1f9e7526b21281979063226f8c74865c34305d7

See more details on using hashes here.

File details

Details for the file zazo-0.0.0a3-py2.py3-none-any.whl.

File metadata

File hashes

Hashes for zazo-0.0.0a3-py2.py3-none-any.whl
Algorithm Hash digest
SHA256 cc0804becd01b036645348886de5f91c284b17a6e822a19a46ef08837f909d3c
MD5 ff3317b177a54c4d2e8af06114803721
BLAKE2b-256 b9f78e7f46833adc0e5e6838337a353f4877ff767a123f716720c07c1d81411a

See more details on using hashes here.

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