File tree Expand file tree Collapse file tree 3 files changed +4
-3
lines changed Expand file tree Collapse file tree 3 files changed +4
-3
lines changed Original file line number Diff line number Diff line change 1+ 9732.feature.rst
Original file line number Diff line number Diff line change @@ -302,7 +302,7 @@ def __init__(
302302 max_line_size : int = 8190 ,
303303 max_field_size : int = 8190 ,
304304 fallback_charset_resolver : _CharsetResolver = lambda r , b : "utf-8" ,
305- middlewares : Optional [ Sequence [ClientMiddlewareType ]] = None ,
305+ middlewares : Sequence [ClientMiddlewareType ] = () ,
306306 ) -> None :
307307 # We initialise _connector to None immediately, as it's referenced in __del__()
308308 # and could cause issues if an exception occurs during initialisation.
Original file line number Diff line number Diff line change @@ -53,7 +53,7 @@ The client session supports the context manager protocol for self closing.
5353 trust_env=False, \
5454 requote_redirect_url=True, \
5555 trace_configs=None, \
56- middlewares=None , \
56+ middlewares=() , \
5757 read_bufsize=2**16, \
5858 max_line_size=8190, \
5959 max_field_size=8190, \
@@ -232,7 +232,7 @@ The client session supports the context manager protocol for self closing.
232232
233233 :param middlewares: A sequence of middleware instances to apply to all session requests.
234234 Each middleware must match the :type: `ClientMiddlewareType ` signature.
235- ``None `` (default) is used when no middleware is needed.
235+ ``() `` (empty tuple, default) is used when no middleware is needed.
236236 See :ref: `aiohttp-client-middleware ` for more information.
237237
238238 .. versionadded :: 3.12
You can’t perform that action at this time.
0 commit comments