To use private pip repository you must add customized
pip.conf file pointing to your custom PyPI repository.
For example, your custom pip.conf file can look like this:
[global]timeout = 60index-url = http://pypi.python.org/simple/
If you need to specify the certificate to use during
pip install you want to specify the path to it in a
pip.conf file e.g.
[global]timeout = 60index-url = http://pypi.python.org/simple/cert = /model/files/cert.pem
You can tell
pip to use this
pip.conffile in the
install-command field inside
kind: Modelname: linear_regressionruntime: "hydrosphere/serving-runtime-python-3.7:$released_version$"install-command: "PIP_CONFIG_FILE=pip.conf pip install -r requirements.txt"payload:- "src/"- "requirements.txt"- "pip.conf" # location of your pip.conf- "cert.pem" # location of your certificate. It'll be available under /model/files/cert.pem- "model.h5"contract:name: inferinputs:x:shape: [-1, 2]type: doubleoutputs:y:shape: [-1]type: double