Contributions welcome!
Here's just some random notes on the development process.
Setup
pip install pipenv
pipenv install --dev
Testing
- Run tests:
pipenv run test
- Run pylint:
pylint UnleashClient
- Run mypy:
mypy UnleashCLient
It's good to run static analysis locally, otherwise CI build will fail!
Release
Land all your PRs. :)
1. Update changelog.md
1. mkdocs gh-deploy
1. bumpversion [major/minor/patch]
1. make build