一个打包实用程序,用于根据yaml清单创建要分发的文件包。

distributionPackage的Python项目详细描述


pipeline statuscoverage report

PyPI versiondoi v0.4.0

一种工具,用于使用来自 packageManifest project

1   Main Features

  • 简单的默认操作
  • zip或tar gzip包生成(或两者都生成)
  • 指定要从中生成包的项目路径
  • 将清单文件附加到现有的TAR或ZIP包

2   Installation

获取distributionPackage的最简单方法是使用pip

pip install distributionPackage

强烈建议您将软件包安装到 Python virtual environment

3   Getting Started

在YAML文件中定义包清单distributionPackage需要的默认名称是manifest.yml。例子 下面为一个假设的C++项目构造一个简单的清单。

-include:files:['README.md','LICENSE','VERSION']-global-include:files:['*.h','*.cpp']-prune:directory:'scripts'

假设您已经安装了distributionPackage,并且makePackage命令在您的路径中,

makePackage

默认情况下,makePackage将从./manifest.yml获取清单定义,并输出一个文件 distribution-out.tar.gz在当前目录中,并假定当前目录是 要打包的项目(用于根据清单构造包文件名)

makePackage --help

使用--help选项将描述可用的各种选项

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

推荐PyPI第三方库


热门话题
java如何从ImageIO中排除特定的TIFF读取器?   JavaJMockit和passbyreference。我们中一定有一个人错了(可能是我!)   java Android camera2放弃了牛轧糖的表面,但在棉花糖上工作   java按字符串中出现的顺序对字符数组进行排序   如何获取Groovy生成的java源代码   java无法使用AutoIT和Selenium Webdriver在所需位置/文件夹保存图像   java为什么我的冒泡排序代码会打印出这些奇怪的东西?   java JAXB:typesafeEnumMemberName=“generateName”是否可自定义?   Java编程输入:今天是星期天输出:星期天是今天   java不理解首个OOAD书的吉他示例   java如何从JformattedTextfield检索货币格式值   java可以从相同的源代码生成功能不同的可执行文件吗?