Skip to content

Latest commit

 

History

History
31 lines (24 loc) · 726 Bytes

python.md

File metadata and controls

31 lines (24 loc) · 726 Bytes

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