docs: add code style rules for double quotes and pre-commit

This commit is contained in:
vasilije 2026-01-11 16:18:29 +01:00
parent 7d3450cb08
commit 98394fc264

View file

@ -427,10 +427,12 @@ git checkout -b feature/your-feature-name
## Code Style ## Code Style
- Ruff for linting and formatting (configured in `pyproject.toml`) - **Formatter**: Ruff (configured in `pyproject.toml`)
- Line length: 100 characters - **Line length**: 100 characters
- Pre-commit hooks run ruff automatically - **String quotes**: Use double quotes `"` not single quotes `'` (enforced by ruff-format)
- Type hints encouraged (mypy checks enabled) - **Pre-commit hooks**: Run ruff linting and formatting automatically
- **Type hints**: Encouraged (mypy checks enabled)
- **Important**: Always run `pre-commit run --all-files` before committing to catch formatting issues
## Testing Strategy ## Testing Strategy