PyAhead 0.2.1
Policy: Python 3.11 through 3.13
Registry: 2026.07.31 (3a2bf7aafb44)

Python 3.13 — 1 upgrade blocker
  CPY0001  legacy.py:1:1  cgi (breaking; high confidence)
    The cgi module is removed
    Match evidence: bound_names=[cgi]; imported_module=cgi; resolution=no-competing-project-module; source_roots=[., src]; syntax=import
    Reachable targets: 3.11, 3.12, 3.13
    Usage contexts: runtime
    States: deprecated on 3.11 through 3.12; breaking on 3.13
    Timeline: deprecated in 3.11 (released); removed in 3.13 (released)
    Guidance: Replace the specific cgi functionality in use. There is no single drop-in replacement for the complete module.
    Source: PEP 594 — Removing dead batteries from the standard library — https://peps.python.org/pep-0594/
    Source: cgi — Common Gateway Interface support — https://docs.python.org/3.13/library/cgi.html

Result: 1 finding (1 breaking); 1 file analyzed; 0 files incomplete.
