freshness_audit
Audit Python code to detect deprecated APIs, version mismatches, and outdated patterns. Returns a report with severity levels and replacement suggestions.
Instructions
Analyze Python code to detect deprecated APIs, version mismatches, and outdated patterns.
Uses deterministic static AST analysis grounded in authoritative documentation.
Args: code: Python source code snippet or module to audit. project_dir: Root directory of the Python project to ground version context against.
Returns: JSON string containing FreshnessAuditReport with detected violations, severity, and replacements.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| code | Yes | ||
| project_dir | No | . |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| result | Yes |