Contributing to boa#
Format the code and lint it (check the style)#
Run invoke style to format the code and lint it.
Test your changes#
Run invoke pytest to run the tests.
Ensure your tests past, and add tests for the new code you add.
Build the docs locally#
Run invoke docs to test building the docs.
Ensure your new changes are documented.
Commit your changes#
Example: fix(package): update setup.py arguments 🎉 (emojis are fine too)
Push your changes to your fork#
Run git push origin my_contribution
Submit a pull request#
On github interface, click on Pull Request button.
Wait for CI to run and one of the developers will review your PR.