diff --git a/src/docgen/detectors/python.py b/src/docgen/detectors/python.py index 8d85327..c6f1b6f 100644 --- a/src/docgen/detectors/python.py +++ b/src/docgen/detectors/python.py @@ -1,10 +1,11 @@ -"""Python endpoint detector for FastAPI, Flask, and Django.""" +{"""Python endpoint detector for FastAPI, Flask, and Django.""" import re from pathlib import Path from typing import Optional -from docgen.models import Endpoint, HTTPMethod, Parameter, ParameterIn + from docgen.detectors.base import BaseDetector +from docgen.models import Endpoint, HTTPMethod class PythonDetector(BaseDetector): @@ -49,6 +50,7 @@ class PythonDetector(BaseDetector): } def __init__(self): + """Initialize the Python detector.""" self.framework: Optional[str] = None def detect_endpoints(self, file_path: Path) -> list[Endpoint]: