diff --git a/responses/__init__.py b/responses/__init__.py index 1f0e76c7..a00c08d3 100644 --- a/responses/__init__.py +++ b/responses/__init__.py @@ -1002,7 +1002,7 @@ def activate(self, func: "_F" = ...) -> "_F": """Overload for scenario when 'responses.activate' is used.""" @overload - def activate( # type: ignore[misc] + def activate( self, *, registry: Type[Any] = ..., diff --git a/responses/_recorder.py b/responses/_recorder.py index b44fbc63..73e0b431 100644 --- a/responses/_recorder.py +++ b/responses/_recorder.py @@ -23,10 +23,10 @@ import yaml +from responses import _UNSET from responses import RequestsMock from responses import Response from responses import _real_send -from responses import _UNSET from responses.registries import OrderedRegistry diff --git a/responses/tests/test_matchers.py b/responses/tests/test_matchers.py index 6f5f7fb4..1888ac3b 100644 --- a/responses/tests/test_matchers.py +++ b/responses/tests/test_matchers.py @@ -869,7 +869,7 @@ def run(): class TestHeaderWithRegex: @property - def url(self): # type: ignore[misc] + def url(self) -> str: return "http://example.com/" def _register(self): diff --git a/responses/tests/test_responses.py b/responses/tests/test_responses.py index c2750095..21ee8492 100644 --- a/responses/tests/test_responses.py +++ b/responses/tests/test_responses.py @@ -926,12 +926,12 @@ def test_function(a, b=None): @pytest.fixture -def my_fruit(): # type: ignore[misc] +def my_fruit() -> str: return "apple" @pytest.fixture -def fruit_basket(my_fruit): # type: ignore[misc] +def fruit_basket(my_fruit: str) -> "list[str]": return ["banana", my_fruit] @@ -1333,7 +1333,7 @@ def test_handles_buffered_reader_body(): @responses.activate def run(): - responses.add(responses.GET, url, body=BufferedReader(BytesIO(b"test"))) # type: ignore + responses.add(responses.GET, url, body=BufferedReader(BytesIO(b"test"))) resp = requests.get(url) @@ -1558,7 +1558,7 @@ def run(): responses.add( responses.GET, url, - body=BufferedReader(BytesIO(b"testing")), # type: ignore + body=BufferedReader(BytesIO(b"testing")), auto_calculate_content_length=True, ) resp = requests.get(url)