A simple repo to help you practice real open-source workflows.
- Python functions (
src/) - Test cases (
tests/) - Docs (
docs/) - Beginner & intermediate issues
- CI pipeline (GitHub Actions)
Make sure you have the following installed: 1.Python 3.7 or higher 2.Git 3.pip (Python package installer)
git clone https://github.com/[yourname]/open-source-practice-lab.git cd open-source-practice-lab
[For requirement.txt] - pip install -r requirements.txt [intsall necessary packages mentioned] - pip install package_name
- python src/some_module.py
[run in terminal] pytest OR if you dont have pytest then just run python -m unittest
We have a detailed, beginner-friendly guide to help you get started.
👉 Read the Step-by-Step Contributing Guide
It covers:
- Setting up Git and GitHub
- Forking and Cloning
- Making changes and running tests
- Submitting your first Pull Request
Happy contributing!