轻松的包版本控制和发布管理
pylease的Python项目详细描述
pylease是一个简单的包,它倾向于简化普通python包的发布过程。Pylease的目标是 要求尽可能少,尽可能简单。有关使用pylease的更多详细信息,请参见documentation。
基本用法
只需导航到package root(包含setup.py的目录)并使用命令行即可开始使用pylease
$ pylease status
现在您将看到有关包的基本信息,如名称和版本。然后尝试执行以下操作:
$ pylease make --dev
这将发布版本为“1.0.dev1”的包,即更新setup.py中的版本。发布级别包括major, minor, patch and dev。
如果要启动分支新项目,请执行以下操作:
$ pylease init my_project
这将准备和创建项目框架所需的所有文件和目录。
扩展名
Pylease还带有扩展机制。它包括一些有用的扩展,可以像任何人一样组合使用 为Pylease编写扩展以增强它。
吉特
Git扩展提供了在 与版本关联的git存储库,并提交对 setup.py。
这可以通过在调用时添加--git-tag参数来实现 Pylease:
$ pylease make --minor --git-tag
发布之后,您还将有一个新的提交 包含setup.py更新以及指向该提交的新标记。