一个用于私有存储库的简单setup.py帮助程序

restricted_pkg_ext的Python项目详细描述


这个python包提供了一个简单的Distribute包装来处理 私人项目。 它主要用于包的setup.py脚本中。

它提供以下功能:

  • python setup.py install
  • 期间获取包依赖项时使用私有包索引
  • registerupload命令限制为私有包索引,或完全禁用它们
  • 在访问索引时容易支持经过身份验证的URL。

兼容性

restricted_pkg包需要分发,并支持Python2.6及更高版本(包括python3)。

用法

setup.py脚本中,请确保有以下行:

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",
    ],
)

欢迎加入QQ群-->: 979659372 Python中文网_新手群

推荐PyPI第三方库


热门话题
java recyclerview在上下滚动时工作不正常   java如何计算两个向量之间的角度?   Netbeans:java。lang.UnsatifiedLinkError:java中没有splashscreen。图书馆路径:   java我希望在一个方法中包含两个数组列表   linkedHashSet中的java重复项索引   java最有效的分句方法   java多个编写器一个读取器而不并发   java调用LockSupport时线程的状态。unpark()   带有开放JDK和Tomcat 9.0的Struts 2的java Servlet API转换问题   java如何将ArrayList分配给列表?   javasound java for loop的执行次数超过了metronome程序的执行次数   java OKTA在命中/groups端点时返回400错误   java IntelliJ IDEA添加库和maven依赖之间的区别   java将hashmap值交换为键   java将EBNF语法转换为上下文无关语法   适用于安卓的java Zxing条形码匹配应用程序   java kSoap2多部分/相关响应   安全java小程序socket连接问题   在线Java书籍   java使aspectj与scala模型一起工作