Developer guide

The project uses Poetry. To install the package with all dependencies in development mode, clone the repo and run poetry install in the cloned repo directory.

Releasing a new version

Automatically

Just use git flow to make a release, and the new version will be published to PyPI automatically by Travis CI:

$ git flow release start 0.7.8
$ poetry version
$ git add poetry.toml
$ git commit -m "Bump version."
$ git flow release finish 0.7.8
$ git push --all && git push --tags

Manually

If for some reason you want to publish the release manually, use poetry publish command:

$ poetry publish --build

Building the docs locally

$ poetry run mkdocs serve



自怼圈/年度番新

DU22.8
关于 ~ DebugUself with DAMA ;-)
点击注册~> 获得 100$ 体验券: DigitalOcean Referral Badge

订阅 substack 体验古早写作:


关注公众号, 持续获得相关各种嗯哼:
zoomquiet


蟒营®编程思维提高班Python版

**2021.01.11** 因大妈再次创业暂停定期开设, 转换为预约触发:
  • + 扫描预约入群, 学员每满 42 人即启动新一期训练营 ;-)
  • 101camp22.7
  • + 任何问题, 随时邮件提问可也:
    askdama@googlegroups.com