Python Coding Guidelines Code Style (PEP 8) - 4 spaces for indentation (never tabs) - Max line length: 88 chars (Black default) or 79 (strict PEP 8) - Two blank lines before top-level definitions, one within classes - Imports: stdlib → third-party → local, alphabetized within groups - Snake case for functions/variables, PascalCase for classes, UPPER CASE for constants Before Committing Python Version - Minimum: Python 3.10+ (3.9 EOL Oct 2025) - Target: Python 3.11-3.13 for new projects - Never use Python 2 syntax or patterns - Use modern features: match statements, walrus operator, type hints…