Logo

Developer Page

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.

License

Statsmodels is released under the Modified (3-clause) BSD license.

Submitting a Patch

So you want to submit a patch to statsmodels?. Great news! Here are the steps you need to take.

  1. Fork the statsmodels repository on Github.

  2. 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.
  3. Submit a pull request

Mailing List

Conversations about development take place on the statsmodels mailing list.

Table Of Contents

Previous topic

Pitfalls

Next topic

Working with the Statsmodels Code

This Page