In order to continually improve, Peewee needs the help of developers like you. Whether it’s contributing patches, submitting bug reports, or just asking and answering questions, you are helping to make Peewee a better library.
In this document I’ll describe some of the ways you can help.
Do you have an idea for a new feature, or is there a clunky API you’d like to improve? Before coding it up and submitting a pull-request, open a new issue on GitHub describing your proposed changes. This doesn’t have to be anything formal, just a description of what you’d like to do and why.
When you’re ready, you can submit a pull-request with your changes. Successful patches will have the following:
If you’ve found a bug, please check to see if it has already been reported, and if not create an issue on GitHub. The more information you include, the more quickly the bug will get fixed, so please try to include the following:
If you have found a bug in the code and submit a failing test-case, then hats-off to you, you are a hero!
If you have questions about how to do something with peewee, then I recommend either: