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.
Compatibility
The restricted_pkg package requires Distribute, and supports Python 2.6 and later (including Python3).
Usage
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 files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
File details
Details for the file restricted_pkg_ext-1.1.3.tar.gz.
File metadata
- Download URL: restricted_pkg_ext-1.1.3.tar.gz
- Upload date:
- Size: 12.8 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
272e116d633553a6f991a91cbd4504dc0062fedc3c7b1e6ded304ff5ad616139
|
|
| MD5 |
4a9d5f6082062c79649747cc6493f2ab
|
|
| BLAKE2b-256 |
9d72fab86fbd10b114494ddfd64f870bb37e01c2c1342ae5be79ee5c7333323b
|