diff --git a/agents/language/python_agent.py b/agents/language/python_agent.py index 9d692a1e2..f4b30ec85 100644 --- a/agents/language/python_agent.py +++ b/agents/language/python_agent.py @@ -6,10 +6,9 @@ from __future__ import annotations import logging -from datetime import datetime, timezone from typing import Any, Dict, List, Optional -from agents.core.agent_framework import AgentConfig, AgentData, AgentType, BaseAgent +from agents.core.agent_framework import AgentConfig, AgentType from agents.design_time.code_repo_agent import CodeRepoAgent logger = logging.getLogger(__name__) diff --git a/apps/api/app.py b/apps/api/app.py index 3ea61f1b0..c67aa3386 100644 --- a/apps/api/app.py +++ b/apps/api/app.py @@ -46,7 +46,7 @@ from risk.reachability.api import router as reachability_router except ImportError: reachability_router = None - logger.warning("Reachability analysis API not available") + logging.getLogger(__name__).warning("Reachability analysis API not available") from core.analytics import AnalyticsStore from core.configuration import OverlayConfig, load_overlay from core.enhanced_decision import EnhancedDecisionEngine @@ -61,7 +61,6 @@ else: # pragma: no cover - fallback when instrumentation is unavailable from telemetry.fastapi_noop import FastAPIInstrumentor # type: ignore[assignment] -from .health import router as health_router from .middleware import CorrelationIdMiddleware, RequestLoggingMiddleware from .normalizers import ( InputNormalizer, diff --git a/compliance/templates/hipaa.py b/compliance/templates/hipaa.py index eb08deb2a..58b1ad96b 100644 --- a/compliance/templates/hipaa.py +++ b/compliance/templates/hipaa.py @@ -1,5 +1,7 @@ """HIPAA Compliance Template.""" +from typing import Any, Dict, List + from compliance.templates.base import ComplianceRule, ComplianceTemplate diff --git a/compliance/templates/nist.py b/compliance/templates/nist.py index a863b91c9..e754266ed 100644 --- a/compliance/templates/nist.py +++ b/compliance/templates/nist.py @@ -3,6 +3,8 @@ Pre-built rules for NIST Secure Software Development Framework (SSDF). """ +from typing import Any, Dict, List + from compliance.templates.base import ComplianceRule, ComplianceTemplate diff --git a/compliance/templates/pci_dss.py b/compliance/templates/pci_dss.py index 069e4a21e..dc8340a54 100644 --- a/compliance/templates/pci_dss.py +++ b/compliance/templates/pci_dss.py @@ -1,5 +1,7 @@ """PCI DSS Compliance Template.""" +from typing import Any, Dict, List + from compliance.templates.base import ComplianceRule, ComplianceTemplate diff --git a/compliance/templates/soc2.py b/compliance/templates/soc2.py index f7e5cf55a..9746fdb11 100644 --- a/compliance/templates/soc2.py +++ b/compliance/templates/soc2.py @@ -1,5 +1,7 @@ """SOC 2 Compliance Template.""" +from typing import Any, Dict, List + from compliance.templates.base import ComplianceRule, ComplianceTemplate diff --git a/tests/e2e/test_cli_functionality.py b/tests/e2e/test_cli_functionality.py index 15389669a..8dba89d3c 100644 --- a/tests/e2e/test_cli_functionality.py +++ b/tests/e2e/test_cli_functionality.py @@ -166,8 +166,6 @@ def test_monitor_command(self, api_server_running): pytest.skip("API server not running") # Run monitor for a short time - import signal - process = subprocess.Popen( [ "python",