Contributing to ScrapeGraphAI ๐
January 6, 2025 ยท View on GitHub
Hey there! Thanks for checking out ScrapeGraphAI! We're excited to have you here! ๐
Quick Start Guide ๐โโ๏ธ
- Fork the repository from the pre/beta branch ๐ด
- Clone your fork locally ๐ป
- Install uv (if you haven't):
curl -LsSf https://astral.sh/uv/install.sh | sh - Run
uv sync(creates virtual env & installs dependencies) โก - Run
uv run pre-commit install๐ง - Make your awesome changes โจ
- Test thoroughly ๐งช
- Push & open a PR to the pre/beta branch ๐ฏ
Contribution Guidelines ๐
Keep it clean and simple:
- Follow our code style (PEP 8 & Google Python Style) ๐จ
- Document your changes clearly ๐
- Use these commit prefixes for your final PR commit:
feat: โจ New feature fix: ๐ Bug fix docs: ๐ Documentation style: ๐ Code style refactor: โป๏ธ Code changes test: ๐งช Testing perf: โก Performance - Be nice to others! ๐
Need Help? ๐ค
Found a bug or have a cool idea? Open an issue and let's chat! ๐ฌ
License ๐
MIT Licensed. See LICENSE file for details.
Let's build something amazing together! ๐