First of all, every participant should obey Contributor Covenant Code of Conduct. In this project, Chinese and English both are welcoming. Besides, before starting working, I strongly recommend that all of you notify and talk with me (via email) first.
- Fork the Handright repository;
- Run
pip install -r requirements.txt
to install the requirements; - Do your contribution;
- Provide tests for any newly added code in
handright
package; - Run
pytest
in the project's root folder and runtests/watch.py
; - Create a pull request to pull the changes to the
dev
branch.
- Keep The Zen of Python in mind.
- One commit for one change.
- The recommended line length is 80 characters, even though the line length can be up to 120 characters.
- Documentations and Examples both are for released versions.
- Otherwise follow Google Python Style Guide.
- Contact me if you have any question.