Introduction
lpip (local-pip) lets you install internal Python packages by name, from Git you already operate. You do not run a private package index.
On PyPI the distribution is esys-lpip. The command is lpip.
A short catalog maps a name to a Git URL. lpip install libfoo becomes an
ordinary pip install of that tree. Access control is clone access.
What you will find here
- Getting started — first catalog and first install
- Installation — install the client from PyPI
- Catalog — names, sources, and first-wins
- Upgrade — green default branch as the share channel
- How we build — quality exhibits (coverage when ready)
- Contribute — Git contracts, not a second spec
Architectural decisions stay in the GitLab repository. This site explains and orients; it does not replace ADRs.