We’re running a PyPi server for our own Python packages.
The PyPi server is deployed via GitLab CI from the PyPi server project and is only available from within private networks. To access packages from outside of our networks, read the Install PyPi packages chapter below.
Upload PyPi packages
If you want to upload a Python package, have a look at the shared GitLab CI files:
Install PyPi packages
If you want to manually install a Python package from our PyPi server, you can usually use this command:
pip3 install -i https://pypi.confirm.ch -U package-name
However and most likely, packages will usually automatically be installed via a Makefile target, such as
make develop or
In case you’re not within our private networks, you can also use the authenticated public PyPi server instead:
pip3 install -i https://pypi-public.confirm.ch -U package-name