Skip to content

Commit 01b73fa

Browse files
jrvb-rlclaude
andcommitted
Fix pyright lint errors in shared pool tests
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
1 parent 2728bdc commit 01b73fa

1 file changed

Lines changed: 5 additions & 5 deletions

File tree

tests/test_shared_pool.py

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -7,6 +7,7 @@
77
from __future__ import annotations
88

99
import os
10+
from typing import Any, Iterator
1011

1112
import httpx
1213
import pytest
@@ -19,14 +20,13 @@
1920

2021

2122
@pytest.fixture(autouse=True)
22-
def _reset_shared_pool():
23-
"""Reset module-level shared pool state before and after each test."""
23+
def _reset_shared_pool() -> Iterator[None]: # pyright: ignore[reportUnusedFunction]
2424
_clear_pool_state()
2525
yield
2626
_clear_pool_state()
2727

2828

29-
def _clear_pool_state():
29+
def _clear_pool_state() -> None:
3030
with _base_mod._pool_lock:
3131
if _base_mod._shared_sync_client is not None and not _base_mod._shared_sync_client.is_closed:
3232
try:
@@ -42,13 +42,13 @@ def _clear_pool_state():
4242
_base_mod._shared_async_refcount = 0
4343

4444

45-
def _make_client(**kwargs) -> Runloop:
45+
def _make_client(**kwargs: Any) -> Runloop:
4646
kwargs.setdefault("base_url", base_url)
4747
kwargs.setdefault("bearer_token", bearer_token)
4848
return Runloop(**kwargs)
4949

5050

51-
def _make_async_client(**kwargs) -> AsyncRunloop:
51+
def _make_async_client(**kwargs: Any) -> AsyncRunloop:
5252
kwargs.setdefault("base_url", base_url)
5353
kwargs.setdefault("bearer_token", bearer_token)
5454
return AsyncRunloop(**kwargs)

0 commit comments

Comments
 (0)