Skip to content
Pure Python Dependency Resolution
Branch: master
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
docs/source
src/zazo
tests
tools
.gitignore
.isort.cfg
.travis.yml
LICENSE
MANIFEST.in
README.md
nox.py
pyproject.toml
setup.cfg
setup.py
tox.ini

README.md

zazo

Build Status Checked with mypy

An extensible 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.

You can’t perform that action at this time.
You signed in with another tab or window. Reload to refresh your session. You signed out in another tab or window. Reload to refresh your session.