Here you will find basic information on getting involved in statsmodels development. There is more detailed information in the :doc:`official statsmodels documentation <documentation>`.
Statsmodels development has been moved to GitHub and uses the Git distributed version control system. You can download the source code from github:
git clone git://github.com/statsmodels/statsmodels.git
The developer page in the official documentation has instructions on contributing to statsmodels as a developer. Here you'll find some information about working with git as well as code and documentation style guidelines.
If you would like to contribute but have no idea where to start, see our Get Involved Page in the official documentation.
You can file bug reports or request enhancements to existing code or new features on the GitHub Issue Tracker.
We discuss development on the mailing list at google groups.
- Python >= 2.5, including Python 3.x
- NumPy (>=1.4)
- SciPy (>=0.7)
- Pandas >= 0.7.1
- Cython >= 15.1, Optional but recommended when building from source.
- Matplotlib is needed for plotting functions and running many of the examples.
- Nose is required to run the test suite.