一个用于私有存储库的简单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 OpenShift的齿轮特性   java如何在Liferay站点的每个页面上放置公司地址和电话?   java确定整数数组中是否存在一个子集,在两个条件下求和到给定的目标值   序列化为什么java中的serialVersionUID必须是静态的、最终的、长类型的?   java响应返回null   java注入接口实现Quarkus   java我不明白为什么第二次排序的运行时间比第一次慢?   (Java)显示图像的最佳方式?   java Android应用程序因添加布局而崩溃   java如何在运行时获取泛型变量的类   java Selenium web驱动程序:无效的选择器:*:WebKitFullScreenSentor   Spring中的java注入值始终为空   Eclipse中带有TestNG插件的@BeforeSuite和@AfterSuite的java问题   使用trycatch块、filewriter和printwriter在java中创建自定义类   如何在Java 安卓上绘制相交的两条线