Contributing
-------------------

To contribute, please publish a PR and:

- Keep within the existing style of black. The known working version is: ``19.10b0``.
- `Write a good commit message <https://www.freecodecamp.org/news/writing-good-commit-messages-a-practical-guide/>`_.

  - If possible prefix your commit with the affected subsystem and colon. For instance, if modifying docs do ``docs: my commit message``.

- Sign off your commit with git option ``-s`` or ``--sign-off``
- Optionally, sign your commit with ``-S`` or ``--gpg-sign``.
- Write a test.

