跳转到主要内容

PyBuilder — 一个易于使用的Python构建自动化工具。

项目描述

PyBuilder — 一个易于使用的Python构建自动化工具

Follow PyBuilder on Twitter Gitter Build Status Coverage Status

PyBuilder Version PyBuilder Python Versions PyBuilder Downloads Per Day PyBuilder Downloads Per Week PyBuilder Downloads Per Month

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

项目详情


发行历史 发布通知 | RSS源

下载文件

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

源分发

pybuilder-0.13.13.tar.gz (5.3 MB 查看哈希值)

上传时间

构建分发

pybuilder-0.13.13-py3-none-any.whl (5.6 MB 查看哈希值)

上传时间 Python 3

由以下组织支持

AWS AWS 云计算和安全赞助商 Datadog Datadog 监控 Fastly Fastly CDN Google Google 下载分析 Microsoft Microsoft PSF 赞助商 Pingdom Pingdom 监控 Sentry Sentry 错误日志 StatusPage StatusPage 状态页面