This page explains how you can contribute to the development of statsmodels by submitting patches, statistical tests, new models, or examples.
statsmodels is developed on Github using the Git version control system.
Statsmodels is released under the Modified (3-clause) BSD license.
So you want to submit a patch to statsmodels?. Great news! Here are the steps you need to take.
- Fork the statsmodels repository on Github.
- Create a new feature branch
- Each branch must be self-contained, with a single new feature or bugfix.
- Patches must always include tests. See our notes on testing.
- Submit a pull request
Conversations about development take place on the statsmodels mailing list.
The statsmodels
documentation's developer page
offers much more detailed information about the process.