Python
Contribution to Python-based projects.
See the OSDC Python
There are many things one can contribute, here I’ll try to describe several options.
- Add meta data: Link to VCS
- Add Continuous Integration (CI)
- GitHub Actions
- GitLab Pipeline
- Add dependabot
- Add tests (Generate test coverage report, find holes and create more tests)
- Code Formatting using black?
- Linting using flake8 or some other tool.
- Type annotation and type checking using mypy