A simple setup.py helper for private repositories
This python package provide a simple wrapper around Distribute to handle private projects. It is mostly intended for use in a package’s setup.py script.
It provides the following features:
- Using a private package index when fetching package dependencies during python setup.py install
- Restricting the register and upload commands to a private package index, or to disable them completely
- Easy support for authenticated URLs when accessing the index.
The restricted_pkg package requires Distribute, and supports Python 2.6 and later (including Python3).
In your setup.py script, ensure you have the following lines:
from setuptools import find_packages from restricted_pkg import setup setup( ..., private_repository="https://@myrepo.example.tld/path/to/repo", install_requires=[ "distribute", "restricted_pkg", ], )
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
|Filename, size||File type||Python version||Upload date||Hashes|
|Filename, size restricted_pkg-1.1.2.tar.gz (10.4 kB)||File type Source||Python version None||Upload date||Hashes View hashes|