We welcome contributions to BlueZoo. Please follow the guidelines below.
If you encounter any issues with BlueZoo, please report them on the GitHub issue tracker. Please include as much information as possible, including the version of BlueZoo you are using, the version of Python you are using, and the platform you are using.
If you would like to contribute code to BlueZoo, please follow these steps:
- Fork the repository on GitHub.
- Create a new branch off of the
masterbranch. - Make your changes on the new branch.
- Write tests for your changes.
- Run the tests.
- Commit your changes.
When you are ready to submit your changes, please create a pull request on GitHub. Please include a description of your changes and why you think they should be included in BlueZoo.
Please follow the PEP 8 style guide when writing code for BlueZoo. The CI will check your code for PEP 8 compliance.
By contributing to BlueZoo, you agree to license your contributions under the terms of the GNU General Public License, version 2.