File tree Expand file tree Collapse file tree 2 files changed +3
-3
lines changed Expand file tree Collapse file tree 2 files changed +3
-3
lines changed Original file line number Diff line number Diff line change @@ -296,7 +296,7 @@ def __init__(
296
296
max_line_size : int = 8190 ,
297
297
max_field_size : int = 8190 ,
298
298
fallback_charset_resolver : _CharsetResolver = lambda r , b : "utf-8" ,
299
- middlewares : Optional [ Sequence [ClientMiddlewareType ]] = None ,
299
+ middlewares : Sequence [ClientMiddlewareType ] = () ,
300
300
) -> None :
301
301
# We initialise _connector to None immediately, as it's referenced in __del__()
302
302
# 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.
53
53
trust_env=False, \
54
54
requote_redirect_url=True, \
55
55
trace_configs=None, \
56
- middlewares=None , \
56
+ middlewares=() , \
57
57
read_bufsize=2**16, \
58
58
max_line_size=8190, \
59
59
max_field_size=8190, \
@@ -216,7 +216,7 @@ The client session supports the context manager protocol for self closing.
216
216
217
217
:param middlewares: A sequence of middleware instances to apply to all session requests.
218
218
Each middleware must match the :type: `ClientMiddlewareType ` signature.
219
- ``None `` (default) is used when no middleware is needed.
219
+ ``() `` (empty tuple, default) is used when no middleware is needed.
220
220
See :ref: `aiohttp-client-middleware ` for more information.
221
221
222
222
.. versionadded :: 3.12
You can’t perform that action at this time.
0 commit comments