Skip to content

Commit e69f0e7

Browse files
ci: Add aiohttp to uv typing group (#7395)
Add `aiohttp` to the typing dependency group and fix the resulting mypy errors.
1 parent 02f93c0 commit e69f0e7

3 files changed

Lines changed: 261 additions & 3 deletions

File tree

pyproject.toml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -78,6 +78,7 @@ typing = [
7878
"google-genai>=2.21.0",
7979
"openai>=3.7.0",
8080
"tiktoken>=0.14.0",
81+
"aiohttp>=3.14.3",
8182
]
8283
test = [
8384
"dataclasses ; python_full_version < '3.7'",

sentry_sdk/integrations/aiohttp.py

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -310,7 +310,7 @@ async def sentry_app_handle(
310310

311311
return response
312312

313-
Application._handle = sentry_app_handle
313+
Application._handle = sentry_app_handle # type: ignore[method-assign]
314314

315315
old_urldispatcher_resolve = UrlDispatcher.resolve
316316

@@ -350,7 +350,7 @@ async def sentry_urldispatcher_resolve(
350350

351351
return rv
352352

353-
UrlDispatcher.resolve = sentry_urldispatcher_resolve
353+
UrlDispatcher.resolve = sentry_urldispatcher_resolve # type: ignore[method-assign]
354354

355355
old_client_session_init = ClientSession.__init__
356356

@@ -363,7 +363,7 @@ def init(*args: "Any", **kwargs: "Any") -> None:
363363
kwargs["trace_configs"] = client_trace_configs
364364
return old_client_session_init(*args, **kwargs)
365365

366-
ClientSession.__init__ = init
366+
ClientSession.__init__ = init # type: ignore[method-assign]
367367

368368

369369
def create_trace_config() -> "TraceConfig":

0 commit comments

Comments
 (0)