@@ -156,7 +156,7 @@ async def provision(self) -> QueueProvisionResult:
156156 self .region_name ,
157157 )
158158
159- async with self ._resolved_session .client (
159+ async with self ._resolved_session .client ( # pyright: ignore[reportGeneralTypeIssues]
160160 'sqs' , region_name = self .region_name
161161 ) as sqs :
162162 # Step 1: Create the SQS queue.
@@ -202,7 +202,7 @@ async def provision(self) -> QueueProvisionResult:
202202 # Step 4: Subscribe the SQS queue to the SNS topic.
203203 subscription_arn = ''
204204 try :
205- async with self ._resolved_session .client (
205+ async with self ._resolved_session .client ( # pyright: ignore[reportGeneralTypeIssues]
206206 'sns' , region_name = self .region_name
207207 ) as sns :
208208 sub_resp = await sns .subscribe (
@@ -220,7 +220,7 @@ async def provision(self) -> QueueProvisionResult:
220220 queue_url ,
221221 )
222222 try :
223- async with self ._resolved_session .client (
223+ async with self ._resolved_session .client ( # pyright: ignore[reportGeneralTypeIssues]
224224 'sqs' , region_name = self .region_name
225225 ) as sqs :
226226 await sqs .delete_queue (QueueUrl = queue_url )
@@ -261,7 +261,7 @@ async def teardown(self) -> None:
261261
262262 # Step 1: Unsubscribe from SNS (best-effort).
263263 try :
264- async with self ._resolved_session .client (
264+ async with self ._resolved_session .client ( # pyright: ignore[reportGeneralTypeIssues]
265265 'sns' , region_name = self .region_name
266266 ) as sns :
267267 await sns .unsubscribe (SubscriptionArn = result .subscription_arn )
@@ -276,7 +276,7 @@ async def teardown(self) -> None:
276276
277277 # Step 2: Delete the SQS queue.
278278 try :
279- async with self ._resolved_session .client (
279+ async with self ._resolved_session .client ( # pyright: ignore[reportGeneralTypeIssues]
280280 'sqs' , region_name = self .region_name
281281 ) as sqs :
282282 await sqs .delete_queue (QueueUrl = result .queue_url )
0 commit comments