All contributions are very welcome! You can contribute in many ways:
Join the python code quality mailing list and answer questions.
Report bugs on the GitHub issue tracker.
Submit pull requests on the GitHub repository. Ideally make a pull request to the develop branch, as I prefer to keep the master branch the same as the most recent release on PyPI. If you do this, be sure to add yourself to the CONTRIBUTORS.md file too!
As a code quality testing tool, it makes sense to strive to be a good example of good code! To that end, prospector is checked by Landscape and ideally when making a pull request, please take note of any decreases in quality.
Additionally, there is a pre-commit configuration to prevent various small problems before they are committed. Check the site for more information but the short version is:
pip install pre-commit pre-commit install
There are not a huge number of tests right now, as most of the code in Prospector is handling the output of other tools. However, please do run them before submitting a pull request:
Abdullah Hilson ([@abumalick](https://github.com/abumalick))
Adam Hodges ([@ajhodges](https://github.com/ajhodges))
Amir Rachum ([@Nurdok](https://github.com/Nurdok))
Angel Blasco ([@alblasco](https://github.com/alblasco))
Anthony Ricaud ([@rik](https://github.com/rik))
Bryce Guinta ([@brycepg](https://github.com/brycepg))
Carl Crowder ([@carlio](https://github.com/carlio))
Carlos Coêlho ([@chocoelho](https://github.com/chocoelho))
Carlos Cruz ([@ccruz09](https://github.com/ccruz09))
Claudiu Popa ([@PCManticore](https://github.com/PCManticore))
David J Pugh ([@djpugh](https://github.com/djpugh))
Eric Brown ([@ericwb](https://github.com/ericwb))
Florian Bruhin ([@The-Compiler](https://github.com/The-Compiler))
Ian Lee ([@IanLee1521](https://github.com/IanLee1521))
Ian Stapleton Cordasco ([@sigmavirus24](https://github.com/sigmavirus24))
Joe Wallis ([@Peilonrayz](https://github.com/Peilonrayz))
Jon Parise ([@jparise](https://github.com/jparise))
Kristian Glass ([@doismellburning](https://github.com/doismellburning))
Luke Hinds ([@lukehinds](https://github.com/lukehinds))
Matt Seymour ([@mattseymour](https://github.com/mattseymour))
Phil Frost ([@bitglue](https://github.com/bitglue))
Phil Jones ([@pgjones](https://github.com/pgjones))
Shachar Ohana ([@shacharoo](https://github.com/shacharoo))
Steven Myint ([@myint](https://github.com/myint))
Yaroslav Kurlaev ([@ykurlaev](https://github.com/ykurlaev))