/emporous-pip

Emporous pip index adapter

Primary LanguagePython

emporous-pip

Wrap pip for Emporous

Manual usage

Setup:

  • Install poetry
  • poetry install
  • poetry shell

Prepare:

  • ./workdata/bare/pypi.org/build-collection.sh
  • ./workdata/bare/pypi.org/push-collection.sh

Use:

  • PIP_INDEX_URL='http://127.0.0.1:8089' pip install bottle
  • PIP_EXTRA_INDEX_URL='http://127.0.0.1:8089' pip install pymetronome
  • PIP_INDEX_URL='http://127.0.0.1:8089' pip index versions pymetronome

Prepared docker environment

./demo/build-demo.sh demo/Dockerfile epip-demo
./demo/run-demo.sh epip-demo

A manual script with step-by-step commands you can use to try out epip in the docker container is in demo/try-me.txt