Skip to content

Python ​

See Also ​

Features ​

  • Pylint integration (lint + style + smells)
  • Security pattern detection
  • Framework heuristics (Django, Flask)

Supported Versions ​

  • Python 2.7 (legacy – limited rule set)
  • Python 3.6+

Framework & Domain Support ​

Django ​

  • Model validation patterns
  • View / endpoint security
  • Template safety (injection avoidance)
  • ORM best practices

Flask ​

  • Route security
  • Request handling robustness
  • Template injection avoidance

Data Science ​

  • NumPy / Pandas usage patterns
  • scikit‑learn pipeline practices
  • TensorFlow / PyTorch optimization hints

Analysis Capabilities ​

Security ​

  • SQL injection risks
  • Command injection patterns
  • Path traversal checks
  • Insecure deserialization detection

Code Quality ​

  • PEP 8 style conformance
  • Complexity insights
  • Docstring coverage
  • Import hygiene / organization

Performance ​

  • Algorithmic efficiency hints
  • Memory usage indicators
  • I/O optimization suggestions

Coverage Support ​