.. _contributing: Contributing ============ We welcome contributions of all from everybody, and we will make an effort to respond to any questions and requests. Code is not the only way to make a contribution! If you end up using our library in a project, give us a star on GitHub! Code Contributions ^^^^^^^^^^^^^^^^^^ - With any piece of code, please adhere to PEP-8 standards. - If you're fixing an issue with an existing piece of code, please make sure all the tests pass, and there is no change in functionality. - If you want to add a new feature, please open up an issue first. - When adding a new feature, make sure you have relevant test coverage. - Any changes to the public API should conform to the current standards, be properly documented, typed, and be intuitive. Documentation Contributions ^^^^^^^^^^^^^^^^^^^^^^^^^^^ - Make sure you follow the standards set by the rest of the repo. - Be concise, but do not omit details. Verbose documentation is preferred to incomplete documentation.