PyBuilder — 一个易于使用的Python构建自动化工具。
项目描述
PyBuilder — 一个易于使用的Python构建自动化工具
PyBuilder是一个用100%纯Python编写的软件构建工具,主要针对Python应用程序。
PyBuilder基于基于依赖的编程概念,但它还附带了一个强大的插件机制,允许构建类似于其他著名(Java)构建工具的构建生命周期。
PyBuilder运行在以下版本的Python 3.8、3.9、3.10、3.11、3.12以及PyPy 3.8和3.9上。
有关特定版本的输出,请参阅GitHub Actions Workflow。
安装
PyBuilder可以通过pip获得
$ pip install pybuilder
用于开发构建
$ pip install --pre pybuilder
有关更多信息,请参阅PyPI。
入门
PyBuilder强调简洁。如果您想构建一个纯Python项目并使用推荐的目录结构,您只需创建一个名为build.py的文件,内容如下:
from pybuilder.core import use_plugin
use_plugin("python.core")
use_plugin("python.unittest")
use_plugin("python.coverage")
use_plugin("python.distutils")
default_task = "publish"
有关更多详细信息以及插件列表,请参阅PyBuilder主页。
发行说明
发行说明可以在此处找到。每个版本也将有一个git标签。请注意,我们目前不将标签推广到GitHub“发布”。
开发
请参阅开发PyBuilder
项目详情
下载文件
下载适用于您平台的文件。如果您不确定选择哪个,请了解更多关于安装包的信息。
源分发
pybuilder-0.13.13.tar.gz (5.3 MB 查看哈希值)
构建分发
pybuilder-0.13.13-py3-none-any.whl (5.6 MB 查看哈希值)