Passa is a toolset for performing tasks in a Pipfile project, designed to be used as a backing component of Pipenv. It contains several components:
- A resolver designed for performing dependency resolution using a stateful look-forward algorithm to resolve dependencies (backed by ResolveLib).
- Interface to interact with individual requirement specifications inside Pipfile and Pipfile.lock (backed by RequirementsLib).
- A command line interface to invoke the above operations.