PyPI
This documentation contains a user guide and samples regarding the use of private and public PyPI repositories in Repsy Open Source. A PyPI repository serves twine for uploading and pip for installing.
The address of a PyPI repository is the address of your instance’s repository port followed by the name of the repository, https://<your-repsy-host>/<repo-name>. There is no username in the address. You upload to that address, and you install from the simple index below it, https://<your-repsy-host>/<repo-name>/simple.
Getting Started
- Creating a Private PyPI Registry: create a repository and get your credentials.
- Publishing a PyPI Package and Installing a PyPI Package: a short setup for
twineandpip.
Tutorials
- Publishing a Python Package with twine: build a package, upload it, credentials, the rules Repsy applies to an upload and what each refusal looks like.
- Installing Python Packages with pip: the index URL, credentials,
pip.conf, requirements files, CI jobs and troubleshooting.
Was this page helpful?