22
33from __future__ import annotations
44
5- from typing import Type , cast
5+ from typing import Type , Optional , cast
66
77import httpx
88
@@ -50,7 +50,7 @@ def submit(
5050 extra_query : Query | None = None ,
5151 extra_body : Body | None = None ,
5252 timeout : float | httpx .Timeout | None | NotGiven = NOT_GIVEN ,
53- ) -> Submit :
53+ ) -> Optional [ Submit ] :
5454 """
5555 Submit suspicious URL for scanning
5656
@@ -77,9 +77,9 @@ def submit(
7777 extra_query = extra_query ,
7878 extra_body = extra_body ,
7979 timeout = timeout ,
80- post_parser = ResultWrapper [Submit ]._unwrapper ,
80+ post_parser = ResultWrapper [Optional [ Submit ] ]._unwrapper ,
8181 ),
82- cast_to = cast (Type [Submit ], ResultWrapper [Submit ]),
82+ cast_to = cast (Type [Optional [ Submit ] ], ResultWrapper [Submit ]),
8383 )
8484
8585 def url_info (
@@ -94,7 +94,7 @@ def url_info(
9494 extra_query : Query | None = None ,
9595 extra_body : Body | None = None ,
9696 timeout : float | httpx .Timeout | None | NotGiven = NOT_GIVEN ,
97- ) -> Info :
97+ ) -> Optional [ Info ] :
9898 """
9999 Get results for a URL scan
100100
@@ -125,9 +125,9 @@ def url_info(
125125 },
126126 brand_protection_url_info_params .BrandProtectionURLInfoParams ,
127127 ),
128- post_parser = ResultWrapper [Info ]._unwrapper ,
128+ post_parser = ResultWrapper [Optional [ Info ] ]._unwrapper ,
129129 ),
130- cast_to = cast (Type [Info ], ResultWrapper [Info ]),
130+ cast_to = cast (Type [Optional [ Info ] ], ResultWrapper [Info ]),
131131 )
132132
133133
@@ -151,7 +151,7 @@ async def submit(
151151 extra_query : Query | None = None ,
152152 extra_body : Body | None = None ,
153153 timeout : float | httpx .Timeout | None | NotGiven = NOT_GIVEN ,
154- ) -> Submit :
154+ ) -> Optional [ Submit ] :
155155 """
156156 Submit suspicious URL for scanning
157157
@@ -178,9 +178,9 @@ async def submit(
178178 extra_query = extra_query ,
179179 extra_body = extra_body ,
180180 timeout = timeout ,
181- post_parser = ResultWrapper [Submit ]._unwrapper ,
181+ post_parser = ResultWrapper [Optional [ Submit ] ]._unwrapper ,
182182 ),
183- cast_to = cast (Type [Submit ], ResultWrapper [Submit ]),
183+ cast_to = cast (Type [Optional [ Submit ] ], ResultWrapper [Submit ]),
184184 )
185185
186186 async def url_info (
@@ -195,7 +195,7 @@ async def url_info(
195195 extra_query : Query | None = None ,
196196 extra_body : Body | None = None ,
197197 timeout : float | httpx .Timeout | None | NotGiven = NOT_GIVEN ,
198- ) -> Info :
198+ ) -> Optional [ Info ] :
199199 """
200200 Get results for a URL scan
201201
@@ -226,9 +226,9 @@ async def url_info(
226226 },
227227 brand_protection_url_info_params .BrandProtectionURLInfoParams ,
228228 ),
229- post_parser = ResultWrapper [Info ]._unwrapper ,
229+ post_parser = ResultWrapper [Optional [ Info ] ]._unwrapper ,
230230 ),
231- cast_to = cast (Type [Info ], ResultWrapper [Info ]),
231+ cast_to = cast (Type [Optional [ Info ] ], ResultWrapper [Info ]),
232232 )
233233
234234
0 commit comments