Skip to main content

Install pip packages from private repositories without an ssh agent

Project description


Install pip packages from private Github repositories without an SSH agent.


Get it from pypi:

pip install pip_install_privates

Or install directly from GitHub:

pip install git+


To use pip_install_privates, you need a Personal Access Token from Github. Go to Settings → Personal access tokens and click “Generate new token”. Make sure to give the “repo” permission (“Full control of private repositories”). Copy the generated token and store it somewhere safe. Then use it in the command below:

pip_install_privates --token $GITHUB_TOKEN requirements.txt

Run pip_install_privates --help for more information.


After performing git clone on the repository, create a virtualenv however you prefer, for example:

mkvirtualenv -a $PWD pip_install_privates

Install the package, its dependencies and dev dependencies:

pip install -e . -r requirements.txt

Run tests for your specific Python verison:


Or for all Python versions:



This software is brought to you by Byte, a webhosting provider based in Amsterdam, The Netherlands. We specialize in fast and secure Magento hosting and scalable cluster hosting.

Check out our Github page for more open source software or our site to learn about our products and technologies. Look interesting? Reach out about joining the team. Or just drop by for a cup of excellent coffee if you’re in town!

Project details

Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Files for pip-install-privates, version 0.6.3
Filename, size File type Python version Upload date Hashes
Filename, size pip_install_privates-0.6.3.tar.gz (4.8 kB) File type Source Python version None Upload date Hashes View

Supported by

AWS AWS Cloud computing Datadog Datadog Monitoring Facebook / Instagram Facebook / Instagram PSF Sponsor Fastly Fastly CDN Google Google Object Storage and Download Analytics Huawei Huawei PSF Sponsor Microsoft Microsoft PSF Sponsor NVIDIA NVIDIA PSF Sponsor Pingdom Pingdom Monitoring Salesforce Salesforce PSF Sponsor Sentry Sentry Error logging StatusPage StatusPage Status page