Skip to main content

Getting started

  1. Install the client from PyPI:

    pip install esys-lpip
    lpip --help
  2. Point lpip at a catalog — a local lpip-sources.toml, or a Git repository that contains one:

    lpip config init
    lpip source add company --type git \
    --url ssh://git@gitlab.com/org/lpip-catalog.git --revision main
  3. Install a name from that catalog:

    lpip install libfoo
    lpip list

If the catalog tracks main or master and that branch stays green, a merged PR is enough to share the change. Run lpip upgrade libfoo to pick up the tip. A tagged release is optional — for pins, not for sharing. See Upgrade.