跳转到主要内容

zest.releaser插件,允许将创建的egg放入标准构建包文件夹

项目描述

简介

这是一个用于zest.releaser的插件,允许自动将您产品的发布版本复制到本地目录。

在某些特殊客户环境中这可能很有用,例如在强防火墙和网络策略之后,无法简单地访问外部pypi存储库。

如何使用

您必须配置您的 ~/.pypirc 文件,添加以下配置

[rt.zestreleaser.pypilocal]
pypi-local = ../../pypi-local

在此示例中,下次您运行 fullrelease 工具时,将搜索当前工作目录两层的 pypi-local 文件夹。

在常见的 buildout 环境中,这是一种正常情况

buildout-directory
         |
        ...
         |_ pypi-local
        ...
          \_ src
              |
             ...
               \_ your.package

这样,将在构建包目录的根目录中查找 pypi-local 文件夹。

您也可以提供多个路径,或系统绝对路径

[rt.zestreleaser.pypilocal]
pypi-local = ../../pypi-local
global = /opt/global-pypi

对于每个找到的匹配项,zest.releaser 将询问您是否将发布版本复制到文件夹中

....
Register and upload to pypi (y/N)?
Register and upload to plone.org (Y/n)? n
Copy egg to folder /Users/keul/buildout/test/pypi-local (Y/n)? Y
Copy egg to folder /opt/global-pypi (Y/n)?

作者

本产品由RedTurtle技术团队开发。

RedTurtle Technology Site

变更日志

0.2 (2022-12-22)

  • 支持Python3。 [cekk]

0.1 (2013-01-30)

  • 首次发布 [keul]

项目详情


下载文件

下载适合您平台的文件。如果您不确定选择哪个,请了解更多关于安装包的信息。

源代码分发

rt.zestreleaser.pypilocal-0.2.tar.gz (13.1 kB 查看哈希值)

上传时间 源代码

支持者