@@ -880,9 +880,9 @@ def __exit__(
880
880
def _prepare_options (
881
881
self ,
882
882
options : FinalRequestOptions , # noqa: ARG002
883
- ) -> None :
883
+ ) -> FinalRequestOptions :
884
884
"""Hook for mutating the given options"""
885
- return None
885
+ return options
886
886
887
887
def _prepare_request (
888
888
self ,
@@ -962,7 +962,7 @@ def _request(
962
962
input_options = model_copy (options )
963
963
964
964
cast_to = self ._maybe_override_cast_to (cast_to , options )
965
- self ._prepare_options (options )
965
+ options = self ._prepare_options (options )
966
966
967
967
retries = self ._remaining_retries (remaining_retries , options )
968
968
request = self ._build_request (options )
@@ -1457,9 +1457,9 @@ async def __aexit__(
1457
1457
async def _prepare_options (
1458
1458
self ,
1459
1459
options : FinalRequestOptions , # noqa: ARG002
1460
- ) -> None :
1460
+ ) -> FinalRequestOptions :
1461
1461
"""Hook for mutating the given options"""
1462
- return None
1462
+ return options
1463
1463
1464
1464
async def _prepare_request (
1465
1465
self ,
@@ -1544,7 +1544,7 @@ async def _request(
1544
1544
input_options = model_copy (options )
1545
1545
1546
1546
cast_to = self ._maybe_override_cast_to (cast_to , options )
1547
- await self ._prepare_options (options )
1547
+ options = await self ._prepare_options (options )
1548
1548
1549
1549
retries = self ._remaining_retries (remaining_retries , options )
1550
1550
request = self ._build_request (options )
0 commit comments