diff --git a/cachecontrol/serialize.py b/cachecontrol/serialize.py index 51e04a6..28d3dc9 100644 --- a/cachecontrol/serialize.py +++ b/cachecontrol/serialize.py @@ -11,10 +11,10 @@ from urllib3 import HTTPResponse if TYPE_CHECKING: - from requests import PreparedRequest, Request + from requests import PreparedRequest -class Serializer(object): +class Serializer: serde_version = "4" def dumps( @@ -99,7 +99,7 @@ def loads( def prepare_response( self, - request: Request, + request: PreparedRequest, cached: Mapping[str, Any], body_file: IO[bytes] | None = None, ) -> HTTPResponse | None: @@ -151,7 +151,7 @@ def prepare_response( def _loads_v0( self, - request: Request, + request: PreparedRequest, data: bytes, body_file: IO[bytes] | None = None, ) -> None: @@ -162,7 +162,7 @@ def _loads_v0( def _loads_v1( self, - request: Request, + request: PreparedRequest, data: bytes, body_file: IO[bytes] | None = None, ) -> HTTPResponse | None: @@ -172,7 +172,7 @@ def _loads_v1( def _loads_v2( self, - request: Request, + request: PreparedRequest, data: bytes, body_file: IO[bytes] | None = None, ) -> HTTPResponse | None: @@ -183,7 +183,7 @@ def _loads_v2( def _loads_v3( self, - request: Request, + request: PreparedRequest, data: bytes, body_file: IO[bytes] | None = None, ) -> None: @@ -194,7 +194,7 @@ def _loads_v3( def _loads_v4( self, - request: Request, + request: PreparedRequest, data: bytes, body_file: IO[bytes] | None = None, ) -> HTTPResponse | None: diff --git a/dev_requirements.txt b/dev_requirements.txt index 31c7288..5813414 100644 --- a/dev_requirements.txt +++ b/dev_requirements.txt @@ -2,15 +2,13 @@ # # SPDX-License-Identifier: Apache-2.0 --e . +-e .[filecache,redis] tox pytest-cov pytest cherrypy sphinx -redis -filelock bumpversion twine black