We welcome bug reports and pull requests from everyone! This project is intended to be a safe, welcoming space for collaboration, and contributors are expected to adhere to the Contributor Covenant code of conduct.
- Fork it ( https://github.com/civisanalytics/python-glmnet/fork )
- Install the dependencies (
pip install -r requirements.txt
) - Make sure you are able to run the test suite locally (
nosetests -v
) - Create a feature branch (
git checkout -b my-new-feature
) - Make your change. Don't forget tests
- Make sure the test suite, including your new tests, passes (
nosetests -v
) - Commit your changes (
git commit -am 'Add some feature'
) - Push to the branch (
git push origin my-new-feature
) - Create a new pull request
- If the CircleCI build fails, address any issues
- All pull requests must include test coverage. If you’re not sure how to test your changes, feel free to ask for help.
- Contributions must conform to PEP 8 and the NumPy/SciPy Documentation standards:
- Don’t forget to add your change to the CHANGELOG. See Keep a CHANGELOG for guidelines.
Thank you for taking the time to contribute to python-glmnet!