Developer Guide
***************

Reporting Bugs
--------------

| Please file a `GitHub issue <https://developer.github.com/v3/issues/>`_
  in this repository after making sure that the issue does not exist yet.
| A thorough description of the bug and/or failing unit tests may help a lot.

Requesting Features
-------------------

| Feature requests are always welcome, even very small/ specific ones.
| However they should generally not compromise the 80% use case.

Contributing Code
-----------------

* Please stage all your pull requests against the
  `community <https://github.com/ppoelzl/PathOfBuildingAPI/tree/community>`_ branch.
* Once accepted, thy will be merged to master.
* Make sure to include unit tests with your changes.
* Feel free to alter the test import code to do so.
* Make sure to format your code with `black <https://github.com/ambv/black>`_ before submitting.
* Add yourself to AUTHORS.txt!
