一个打包实用程序,用于根据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是否可以安全地对正在迭代的数组进行变异?   linux java对'main'集合的未定义引用2:ld返回1退出状态   java如何在dynamodb上按多个字段进行排序(有解决方法吗)?   java错误处理servlet停止工作,我不知道原因:(   多线程如何在Java中暂停/恢复ExecutorService中的所有线程?   java为什么是我的jsoup。连接(url)无法使用某些url?   多线程理解Java多线程中的内存可见性   java sonar scanner可以在没有sonarqube服务器的情况下工作吗   如何从java中的页面获取不同的url?   java从文件中查找命令行中指定的单词   java类的“set”方法是否应该返回“void”或“boolean”?   如何使用java代码批量读取文件内容   二进制十进制(java.lang.NumberFormatException)   java如何在同一个句子中分别替换同一个单词但大小写不同?   java Spring `RestController`方法注释了`Transactional`,但“当前没有活动的事务”?   java OWL API:如何将域分配给OWLObjectProperty上的范围   java变量末尾的$有特殊意义吗?   java什么距离计算(经度、纬度)更精确?   卡片布局java GUI