diff --git a/CHANGES/9397.bugfix.rst b/CHANGES/9397.bugfix.rst new file mode 100644 index 0000000000..ff5a235d07 --- /dev/null +++ b/CHANGES/9397.bugfix.rst @@ -0,0 +1,3 @@ +Widened the type of the ``trace_request_ctx`` parameter of +:meth:`ClientSession.request() ` and friends +-- by :user:`layday`. diff --git a/aiohttp/client.py b/aiohttp/client.py index c4e4740102..3407c01026 100644 --- a/aiohttp/client.py +++ b/aiohttp/client.py @@ -183,7 +183,7 @@ class _RequestOptions(TypedDict, total=False): ssl: Union[SSLContext, bool, Fingerprint] server_hostname: Union[str, None] proxy_headers: Union[LooseHeaders, None] - trace_request_ctx: Union[Mapping[str, str], None] + trace_request_ctx: Union[Mapping[str, Any], None] read_bufsize: Union[int, None] auto_decompress: Union[bool, None] max_line_size: Union[int, None] @@ -489,7 +489,7 @@ async def _request( ssl: Union[SSLContext, bool, Fingerprint] = True, server_hostname: Optional[str] = None, proxy_headers: Optional[LooseHeaders] = None, - trace_request_ctx: Optional[Mapping[str, str]] = None, + trace_request_ctx: Optional[Mapping[str, Any]] = None, read_bufsize: Optional[int] = None, auto_decompress: Optional[bool] = None, max_line_size: Optional[int] = None,