一个非常简单的图书馆。
flityard的Python项目详细描述
脆弱的
测试项目,以便更好地理解 PEP 518(又名pyproject.toml) 与flit
安装
你需要有^{.pypirc
文件
configured
如何进行释放
在__init__.py
中,在顶部的__version__
属性中有版本号。
一旦我们发布了一个版本,我们会立即通过补丁/错误修复来增加版本号
级别并将.dev附加到它。我们跟随
semantic versioning
到了发布的时候,我们可以将.dev从__version__
中删除,然后
CHANGELOG.md
、提交和运行flit publish
当您从__version__
中删除.dev时,使用以下命令创建提交
消息:Preparing release <version>
然后发布发布:
$ flit publish
然后“返回开发”:
- 将
.dev
添加到__version__
- 使用以下消息创建提交:
Back to development: <new_version>
添加新的未发布部分:
<new_version> (unreleased)
------------------
- Nothing changed yet.
用法
$ pip install flintyard
$ python
>>> from flintyard import main
>>> main.hello_world()
Hello world
进一步阅读
- https://flit.readthedocs.io/en/latest/
- https://snarky.ca/clarifying-pep-518/
- https://snarky.ca/how-i-manage-package-version-numbers/
贡献
- 叉开!
- 创建功能分支:
git checkout -b my-new-feature
- 提交更改:
git commit -am 'Add some feature'
- 推到分支:
git push origin my-new-feature
- 提交请求