跳转到主要内容

使用Love进行包的创建和管理。

项目描述

Love Python打包

这是一个简单的工具,旨在快速搭建Python包,并使创建Python包的大部分手动步骤变得简单。它高度非配置化,因为好的库都是基于某种观点(但你可以证明我的默认设置是错误的)。所以它应该可以即开即用。

用法

$ love [packagename]

如果您不提供包名,它将为您提供一个。

然后它:- 检查名称在PyPI上没有被占用 - 设置GitHub仓库 - 本地克隆仓库 - 启用Travis。 - 创建最小项目布局 - 使用flit设置包

现在您只需专注于编码。

PyPI上的名称。

如果您的包名称接近已发布的名称,Love也会警告您。例如(panda太接近pandas

Travis和GitHub

Love会要求您提供一个GitHub令牌以登录到Travis & GitHub,它将打开一个GitHub页面以生成令牌,并尝试将此令牌存储在您的密钥链中。

待办事项

  • 设置文档(readthedocs)

  • 设置开发环境?

  • 设置测试?

  • 设置README + 徽章?

  • 设置覆盖率(codecov.io)

由以下支持