Skip to content

Commit 2381e7c

Browse files
committed
x | None -> Optional[x] for api_tool
1 parent 2da0682 commit 2381e7c

File tree

1 file changed

+6
-8
lines changed

1 file changed

+6
-8
lines changed

patchwork/common/tools/api_tool.py

Lines changed: 6 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -15,11 +15,11 @@ class APIRequestTool(Tool, tool_name="make_api_request", abc_register=False):
1515

1616
def __init__(
1717
self,
18-
base_url: str | None = None,
19-
headers: dict | None = None,
20-
username: str | None = None,
21-
password: str | None = None,
22-
data_prefix: str | None = None,
18+
base_url: Optional[str] = None,
19+
headers: Optional[Dict[str, str]] = None,
20+
username: Optional[str] = None,
21+
password: Optional[str] = None,
22+
data_prefix: Optional[str] = None,
2323
**kwargs,
2424
):
2525
if base_url:
@@ -112,9 +112,7 @@ def execute(
112112
status_code = e.response.status_code
113113
headers = e.response.headers
114114

115-
header_string = "\n".join(
116-
f"{key}: {value}" for key, value in headers.items()
117-
)
115+
header_string = "\n".join(f"{key}: {value}" for key, value in headers.items())
118116

119117
return (
120118
f"HTTP/{e.response.raw.version / 10:.1f} {status_code} {e.response.reason}\n"

0 commit comments

Comments
 (0)