Thank you for considering contributing to Good First Issues!
Include the following in your patch:
-
Use Ruff to lint and format your code. This and other tools will run automatically if you install pre-commit using the instructions below.
-
Update README.md about new changes if it affects the sub-commands.
-
Use mypy to check static typing on the codebase.
- Clone the repo locally.
git clone https://github.com/yankeexe/good-first-issues
- Create a virtualenv
python3 -m venv venv
# activate virtualenv
source venv/bin/activate
pip install -e .[dev]
pre-commit install
Run manually:
pre-commit run
Start coding 🚀