Python Engineering Guidelines IDE IDE: VS Code or Pycharm Formatter: Ruff Linter: Ruff Import Sorting: Ruff VS Code Settings "[python]": { "editor.defaultFormatter": "charliermarsh.ruff", "editor.codeActionsOnSave": { "source.fixAll.ruff": "always", "source.organizeImports.ruff": "always" } } Recommended VS Code Extensions Ruff Python Pylance Gitlens Package and Environment Package Management: pip Environment: venv