Contributions are welcome. There are many areas that can be improved that do not require extensive experience in programming Python:
Typos in docstrings, examples or documentation
For more experienced programmers, there are some clear opportunities to refactor the code to share more between the difference classes of models. These types of simplifications are welcome.
Changes that simplify releasing, documentation or other CI tasks are also welcome.
Of course, entire models the expand the package to cover other important linear models are always welcome.
Fork the repo, make a branch with your new feature/documentation/typos and submit a pull request.