Skip to main content

Module api_check

Module api_check 

Source
Expand description

API Check command - Detect API misuse patterns

Analyzes Python code for common API misuse patterns:

  • Timeout issues (requests.get without timeout)
  • Bare except clauses (catching all exceptions)
  • Weak crypto (MD5, SHA1 for security purposes)
  • Unclosed resources (files not using context managers)

§Example

tldr api-check src/
tldr api-check src/main.py --category crypto
tldr api-check src/ --severity high --format text

Structs§

ApiCheckArgs
Detect API misuse patterns in code