Skip to content

Commit 8d12bb2

Browse files
committed
style: fix flake8 warnings in safety module (unused imports, f-string)
1 parent 1333d95 commit 8d12bb2

4 files changed

Lines changed: 2 additions & 9 deletions

File tree

trpc_agent_sdk/tools/safety/_report.py

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -23,8 +23,6 @@
2323

2424
import json
2525
from pathlib import Path
26-
from typing import Optional
27-
2826
from ._types import SafetyScanReport
2927

3028

trpc_agent_sdk/tools/safety/_rules.py

Lines changed: 2 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -24,7 +24,6 @@
2424
from __future__ import annotations
2525

2626
import re
27-
from typing import Any
2827
from typing import Callable
2928
from typing import Optional
3029

@@ -532,7 +531,7 @@ def __call__(
532531

533532
# 5d. Long sleeps
534533
threshold = cfg.get("long_sleep_threshold_seconds", 60)
535-
sleep_pattern = rf"sleep\s+(\d+)"
534+
sleep_pattern = r"sleep\s+(\d+)"
536535
for m in re.finditer(sleep_pattern, script, re.IGNORECASE):
537536
duration = int(m.group(1))
538537
if duration > threshold:
@@ -607,7 +606,7 @@ def __call__(
607606
category=RiskCategory.SENSITIVE_INFO_LEAK,
608607
risk_level=RiskLevel.CRITICAL,
609608
evidence=line_text,
610-
message=f"Hard-coded secret / credential detected",
609+
message="Hard-coded secret / credential detected",
611610
recommendation="Never hard-code secrets. Use environment "
612611
"variables or a secrets manager (e.g., HashiCorp Vault, "
613612
"AWS Secrets Manager).",

trpc_agent_sdk/tools/safety/_safety_wrapper.py

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -37,8 +37,6 @@ async def my_tool_run(tool_context, args):
3737
from typing import Callable
3838
from typing import Optional
3939

40-
from trpc_agent_sdk.log import logger
41-
4240
from ._audit import AuditLogger
4341
from ._policy import SafetyPolicy
4442
from ._policy import get_policy

trpc_agent_sdk/tools/safety/_telemetry.py

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -26,8 +26,6 @@
2626

2727
from __future__ import annotations
2828

29-
from typing import Optional
30-
3129
from trpc_agent_sdk.log import logger
3230

3331
from ._types import SafetyScanReport

0 commit comments

Comments
 (0)