Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package python-aioresponses for 
openSUSE:Factory checked in at 2023-11-14 21:43:31
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/python-aioresponses (Old)
 and      /work/SRC/openSUSE:Factory/.python-aioresponses.new.17445 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "python-aioresponses"

Tue Nov 14 21:43:31 2023 rev:13 rq:1125857 version:0.7.5

Changes:
--------
--- /work/SRC/openSUSE:Factory/python-aioresponses/python-aioresponses.changes  
2023-01-02 16:38:24.496862273 +0100
+++ 
/work/SRC/openSUSE:Factory/.python-aioresponses.new.17445/python-aioresponses.changes
       2023-11-14 21:43:40.018028936 +0100
@@ -1,0 +2,7 @@
+Tue Nov 14 12:00:15 UTC 2023 - Dirk Müller <[email protected]>
+
+- update to 0.7.5:
+  * replaced pkg\_resources with packaging module
+  * Add Python 3.11 support
+
+-------------------------------------------------------------------

Old:
----
  aioresponses-0.7.4.tar.gz

New:
----
  aioresponses-0.7.5.tar.gz

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ python-aioresponses.spec ++++++
--- /var/tmp/diff_new_pack.4hX0Ea/_old  2023-11-14 21:43:40.566049222 +0100
+++ /var/tmp/diff_new_pack.4hX0Ea/_new  2023-11-14 21:43:40.566049222 +0100
@@ -19,7 +19,7 @@
 %{?!python_module:%define python_module() python3-%{**}}
 %define skip_python2 1
 Name:           python-aioresponses
-Version:        0.7.4
+Version:        0.7.5
 Release:        0
 Summary:        Python module for mocking out requests made by ClientSession 
from aiohttp
 License:        MIT

++++++ aioresponses-0.7.4.tar.gz -> aioresponses-0.7.5.tar.gz ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/aioresponses-0.7.4/.github/workflows/ci.yml 
new/aioresponses-0.7.5/.github/workflows/ci.yml
--- old/aioresponses-0.7.4/.github/workflows/ci.yml     2022-12-14 
00:15:50.000000000 +0100
+++ new/aioresponses-0.7.5/.github/workflows/ci.yml     2023-11-13 
19:03:05.000000000 +0100
@@ -22,31 +22,6 @@
       fail-fast: false
       matrix:
         include:
-          - python-minor-version: 6
-            aiohttp-version: aiohttp30
-            os: ubuntu-20.04
-          - python-minor-version: 6
-            aiohttp-version: aiohttp31
-            os: ubuntu-20.04
-          - python-minor-version: 6
-            aiohttp-version: aiohttp32
-            os: ubuntu-20.04
-          - python-minor-version: 6
-            aiohttp-version: aiohttp33
-            os: ubuntu-20.04
-          - python-minor-version: 6
-            aiohttp-version: aiohttp34
-            os: ubuntu-20.04
-          - python-minor-version: 6
-            aiohttp-version: aiohttp35
-            os: ubuntu-20.04
-          - python-minor-version: 6
-            aiohttp-version: aiohttp36
-            os: ubuntu-20.04
-          - python-minor-version: 6
-            aiohttp-version: aiohttp37
-            os: ubuntu-20.04
-
           - python-minor-version: 7
             aiohttp-version: aiohttp33
             os: ubuntu-latest
@@ -62,6 +37,9 @@
           - python-minor-version: 7
             aiohttp-version: aiohttp37
             os: ubuntu-latest
+          - python-minor-version: 7
+            aiohttp-version: aiohttp38
+            os: ubuntu-latest
 
           - python-minor-version: 8
             aiohttp-version: aiohttp33
@@ -78,6 +56,9 @@
           - python-minor-version: 8
             aiohttp-version: aiohttp37
             os: ubuntu-latest
+          - python-minor-version: 8
+            aiohttp-version: aiohttp38
+            os: ubuntu-latest
 
           - python-minor-version: 9
             aiohttp-version: aiohttp35
@@ -88,6 +69,20 @@
           - python-minor-version: 9
             aiohttp-version: aiohttp37
             os: ubuntu-latest
+          - python-minor-version: 9
+            aiohttp-version: aiohttp38
+            os: ubuntu-latest
+
+          - python-minor-version: 10
+            aiohttp-version: aiohttp37
+            os: ubuntu-latest
+          - python-minor-version: 10
+            aiohttp-version: aiohttp38
+            os: ubuntu-latest
+
+          - python-minor-version: 11
+            aiohttp-version: aiohttp38
+            os: ubuntu-latest
     runs-on: ${{ matrix.os }}
     steps:
     - uses: actions/checkout@v2
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/aioresponses-0.7.4/AUTHORS 
new/aioresponses-0.7.5/AUTHORS
--- old/aioresponses-0.7.4/AUTHORS      2022-12-14 00:21:41.000000000 +0100
+++ new/aioresponses-0.7.5/AUTHORS      2023-11-13 19:05:23.000000000 +0100
@@ -18,6 +18,7 @@
 Gordon Rogers <[email protected]>
 Hadrien David <[email protected]>
 Hadrien David <[email protected]>
+Ibrahim <[email protected]>
 Ilaï Deutel <[email protected]>
 Jakub Boukal <[email protected]>
 Joongi Kim <[email protected]>
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/aioresponses-0.7.4/CONTRIBUTING.rst 
new/aioresponses-0.7.5/CONTRIBUTING.rst
--- old/aioresponses-0.7.4/CONTRIBUTING.rst     2022-12-13 23:21:23.000000000 
+0100
+++ new/aioresponses-0.7.5/CONTRIBUTING.rst     2023-11-13 19:03:05.000000000 
+0100
@@ -101,7 +101,7 @@
 2. If the pull request adds functionality, the docs should be updated. Put
    your new functionality into a function with a docstring, and add the
    feature to the list in README.rst.
-3. The pull request should work for Python 3.5, 3.6, 3.7 and for PyPy. Check
+3. The pull request should work for Python 3.7+ and for PyPy. Check
    https://travis-ci.org/pnuckowski/aioresponses/pull_requests
    and make sure that the tests pass for all supported Python versions.
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/aioresponses-0.7.4/ChangeLog 
new/aioresponses-0.7.5/ChangeLog
--- old/aioresponses-0.7.4/ChangeLog    2022-12-14 00:21:41.000000000 +0100
+++ new/aioresponses-0.7.5/ChangeLog    2023-11-13 19:05:23.000000000 +0100
@@ -1,12 +1,29 @@
 CHANGES
 =======
 
+0.7.5
+-----
+
+* replaced pkg\_resources with packaging module
+* Add Python 3.11 support
+
 0.7.4
 -----
 
 * bump py36 to ubuntu 20.04
 * restore 3.6
 * Adjust github actions test workflow
+* Drop support for aiohttp 3.2.x and older
+* Don't test with aiohttp 3.6 and older on Python 3.10
+* Update Pytest to the latest version to fix tests on Python 3.10
+* Drop Python 3.6 support
+* Add tests against aiohttp 3.8 to GitHub workflows
+* Add Python 3.10 tests to GitHub workflows
+* Add tests against aiohttp 3.8
+* Add Python 3.10 support
+* Remove aiohttp 2.x from tox.ini
+* Add type annotation for stream\_reader\_factory
+* Remove remnants of aiohttp 2.x and Python 3.5 support
 * Fix python versions in env list
 * Add documentation for repeat argument
 * Add compat module
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/aioresponses-0.7.4/PKG-INFO 
new/aioresponses-0.7.5/PKG-INFO
--- old/aioresponses-0.7.4/PKG-INFO     2022-12-14 00:21:41.975795500 +0100
+++ new/aioresponses-0.7.5/PKG-INFO     2023-11-13 19:05:24.046046300 +0100
@@ -1,6 +1,6 @@
 Metadata-Version: 2.1
 Name: aioresponses
-Version: 0.7.4
+Version: 0.7.5
 Summary: Mock out requests made by ClientSession from aiohttp package
 Home-page: https://github.com/pnuckowski/aioresponses
 Author: Pawel Nuckowski
@@ -14,11 +14,13 @@
 Classifier: License :: OSI Approved :: MIT License
 Classifier: Natural Language :: English
 Classifier: Programming Language :: Python :: 3
-Classifier: Programming Language :: Python :: 3.6
 Classifier: Programming Language :: Python :: 3.7
 Classifier: Programming Language :: Python :: 3.8
 Classifier: Programming Language :: Python :: 3.9
+Classifier: Programming Language :: Python :: 3.10
+Classifier: Programming Language :: Python :: 3.11
 License-File: LICENSE
+License-File: AUTHORS
 License-File: AUTHORS.rst
 
 ===============================
@@ -63,8 +65,8 @@
 
 Supported versions
 ------------------
-- Python 3.5.3+
-- aiohttp>=2.0.0,<4.0.0
+- Python 3.7+
+- aiohttp>=3.3.0,<4.0.0
 
 Usage
 --------
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/aioresponses-0.7.4/README.rst 
new/aioresponses-0.7.5/README.rst
--- old/aioresponses-0.7.4/README.rst   2022-12-14 00:15:50.000000000 +0100
+++ new/aioresponses-0.7.5/README.rst   2023-11-13 19:03:05.000000000 +0100
@@ -40,8 +40,8 @@
 
 Supported versions
 ------------------
-- Python 3.5.3+
-- aiohttp>=2.0.0,<4.0.0
+- Python 3.7+
+- aiohttp>=3.3.0,<4.0.0
 
 Usage
 --------
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/aioresponses-0.7.4/aioresponses/compat.py 
new/aioresponses-0.7.5/aioresponses/compat.py
--- old/aioresponses-0.7.4/aioresponses/compat.py       2022-12-13 
23:21:23.000000000 +0100
+++ new/aioresponses-0.7.5/aioresponses/compat.py       2023-11-13 
19:03:05.000000000 +0100
@@ -5,8 +5,9 @@
 from urllib.parse import parse_qsl, urlencode
 
 from aiohttp import __version__ as aiohttp_version, StreamReader
+from aiohttp.client_proto import ResponseHandler
 from multidict import MultiDict
-from pkg_resources import parse_version
+from packaging.version import Version
 from yarl import URL
 
 if sys.version_info < (3, 7):
@@ -14,22 +15,14 @@
 else:
     from re import Pattern
 
-AIOHTTP_VERSION = parse_version(aiohttp_version)
+AIOHTTP_VERSION = Version(aiohttp_version)
 
-if AIOHTTP_VERSION >= parse_version('3.0.0'):
-    from aiohttp.client_proto import ResponseHandler
 
-
-    def stream_reader_factory(  # noqa
-        loop: 'Optional[asyncio.AbstractEventLoop]' = None
-    ):
-        protocol = ResponseHandler(loop=loop)
-        return StreamReader(protocol, limit=2 ** 16, loop=loop)
-
-else:
-
-    def stream_reader_factory(loop=None):
-        return StreamReader()
+def stream_reader_factory(  # noqa
+    loop: 'Optional[asyncio.AbstractEventLoop]' = None
+) -> StreamReader:
+    protocol = ResponseHandler(loop=loop)
+    return StreamReader(protocol, limit=2 ** 16, loop=loop)
 
 
 def merge_params(
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/aioresponses-0.7.4/aioresponses/core.py 
new/aioresponses-0.7.5/aioresponses/core.py
--- old/aioresponses-0.7.4/aioresponses/core.py 2022-12-14 00:15:50.000000000 
+0100
+++ new/aioresponses-0.7.5/aioresponses/core.py 2023-11-13 19:03:05.000000000 
+0100
@@ -29,10 +29,8 @@
 )
 from aiohttp.helpers import TimerNoop
 from multidict import CIMultiDict, CIMultiDictProxy
-from pkg_resources import parse_version
 
 from .compat import (
-    AIOHTTP_VERSION,
     URL,
     Pattern,
     stream_reader_factory,
@@ -149,26 +147,22 @@
             body = str.encode(body)
         if request_headers is None:
             request_headers = {}
+        loop = Mock()
+        loop.get_debug = Mock()
+        loop.get_debug.return_value = True
         kwargs = {}  # type: Dict[str, Any]
-        if AIOHTTP_VERSION >= parse_version('3.1.0'):
-            loop = Mock()
-            loop.get_debug = Mock()
-            loop.get_debug.return_value = True
-            kwargs['request_info'] = RequestInfo(
-                url=url,
-                method=method,
-                headers=CIMultiDictProxy(CIMultiDict(**request_headers)),
-            )
-            kwargs['writer'] = Mock()
-            kwargs['continue100'] = None
-            kwargs['timer'] = TimerNoop()
-            if AIOHTTP_VERSION < parse_version('3.3.0'):
-                kwargs['auto_decompress'] = True
-            kwargs['traces'] = []
-            kwargs['loop'] = loop
-            kwargs['session'] = None
-        else:
-            loop = None
+        kwargs['request_info'] = RequestInfo(
+            url=url,
+            method=method,
+            headers=CIMultiDictProxy(CIMultiDict(**request_headers)),
+        )
+        kwargs['writer'] = Mock()
+        kwargs['continue100'] = None
+        kwargs['timer'] = TimerNoop()
+        kwargs['traces'] = []
+        kwargs['loop'] = loop
+        kwargs['session'] = None
+
         # We need to initialize headers manually
         _headers = CIMultiDict({hdrs.CONTENT_TYPE: content_type})
         if headers:
@@ -179,13 +173,10 @@
         for hdr in _headers.getall(hdrs.SET_COOKIE, ()):
             resp.cookies.load(hdr)
 
-        if AIOHTTP_VERSION >= parse_version('3.3.0'):
-            # Reified attributes
-            resp._headers = _headers
-            resp._raw_headers = raw_headers
-        else:
-            resp.headers = _headers
-            resp.raw_headers = raw_headers
+        # Reified attributes
+        resp._headers = _headers
+        resp._raw_headers = raw_headers
+
         resp.status = status
         resp.reason = reason
         resp.content = stream_reader_factory(loop)
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/aioresponses-0.7.4/aioresponses.egg-info/PKG-INFO 
new/aioresponses-0.7.5/aioresponses.egg-info/PKG-INFO
--- old/aioresponses-0.7.4/aioresponses.egg-info/PKG-INFO       2022-12-14 
00:21:41.000000000 +0100
+++ new/aioresponses-0.7.5/aioresponses.egg-info/PKG-INFO       2023-11-13 
19:05:23.000000000 +0100
@@ -1,6 +1,6 @@
 Metadata-Version: 2.1
 Name: aioresponses
-Version: 0.7.4
+Version: 0.7.5
 Summary: Mock out requests made by ClientSession from aiohttp package
 Home-page: https://github.com/pnuckowski/aioresponses
 Author: Pawel Nuckowski
@@ -14,11 +14,13 @@
 Classifier: License :: OSI Approved :: MIT License
 Classifier: Natural Language :: English
 Classifier: Programming Language :: Python :: 3
-Classifier: Programming Language :: Python :: 3.6
 Classifier: Programming Language :: Python :: 3.7
 Classifier: Programming Language :: Python :: 3.8
 Classifier: Programming Language :: Python :: 3.9
+Classifier: Programming Language :: Python :: 3.10
+Classifier: Programming Language :: Python :: 3.11
 License-File: LICENSE
+License-File: AUTHORS
 License-File: AUTHORS.rst
 
 ===============================
@@ -63,8 +65,8 @@
 
 Supported versions
 ------------------
-- Python 3.5.3+
-- aiohttp>=2.0.0,<4.0.0
+- Python 3.7+
+- aiohttp>=3.3.0,<4.0.0
 
 Usage
 --------
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/aioresponses-0.7.4/aioresponses.egg-info/SOURCES.txt 
new/aioresponses-0.7.5/aioresponses.egg-info/SOURCES.txt
--- old/aioresponses-0.7.4/aioresponses.egg-info/SOURCES.txt    2022-12-14 
00:21:41.000000000 +0100
+++ new/aioresponses-0.7.5/aioresponses.egg-info/SOURCES.txt    2023-11-13 
19:05:23.000000000 +0100
@@ -27,8 +27,10 @@
 .env/lib/python3.9/site-packages/filelock/py.typed
 .env/lib/python3.9/site-packages/frozenlist/py.typed
 .env/lib/python3.9/site-packages/idna/py.typed
+.env/lib/python3.9/site-packages/importlib_metadata/py.typed
 .env/lib/python3.9/site-packages/iniconfig/py.typed
 .env/lib/python3.9/site-packages/jinja2/py.typed
+.env/lib/python3.9/site-packages/keyring/py.typed
 .env/lib/python3.9/site-packages/markupsafe/py.typed
 .env/lib/python3.9/site-packages/more_itertools/py.typed
 .env/lib/python3.9/site-packages/multidict/py.typed
@@ -38,6 +40,9 @@
 .env/lib/python3.9/site-packages/py/py.typed
 .env/lib/python3.9/site-packages/py/_vendored_packages/iniconfig/py.typed
 .env/lib/python3.9/site-packages/pytest/py.typed
+.env/lib/python3.9/site-packages/readme_renderer/py.typed
+.env/lib/python3.9/site-packages/rich/py.typed
+.env/lib/python3.9/site-packages/twine/py.typed
 .env/lib/python3.9/site-packages/yarl/py.typed
 .github/workflows/ci.yml
 .github/workflows/flake8.yml
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/aioresponses-0.7.4/aioresponses.egg-info/pbr.json 
new/aioresponses-0.7.5/aioresponses.egg-info/pbr.json
--- old/aioresponses-0.7.4/aioresponses.egg-info/pbr.json       2022-12-14 
00:21:41.000000000 +0100
+++ new/aioresponses-0.7.5/aioresponses.egg-info/pbr.json       2023-11-13 
19:05:23.000000000 +0100
@@ -1 +1 @@
-{"git_version": "f330e71", "is_release": false}
\ No newline at end of file
+{"git_version": "b444d72", "is_release": false}
\ No newline at end of file
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/aioresponses-0.7.4/aioresponses.egg-info/requires.txt 
new/aioresponses-0.7.5/aioresponses.egg-info/requires.txt
--- old/aioresponses-0.7.4/aioresponses.egg-info/requires.txt   2022-12-14 
00:21:41.000000000 +0100
+++ new/aioresponses-0.7.5/aioresponses.egg-info/requires.txt   2023-11-13 
19:05:23.000000000 +0100
@@ -1 +1 @@
-aiohttp<4.0.0,>=2.0.0
+aiohttp<4.0.0,>=3.3.0
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/aioresponses-0.7.4/requirements-dev.txt 
new/aioresponses-0.7.5/requirements-dev.txt
--- old/aioresponses-0.7.4/requirements-dev.txt 2022-12-14 00:15:50.000000000 
+0100
+++ new/aioresponses-0.7.5/requirements-dev.txt 2023-11-13 19:03:05.000000000 
+0100
@@ -4,10 +4,10 @@
 tox==3.19.0
 coverage==5.2.1
 Sphinx==1.5.6
-pytest==6.0.1
+pytest==7.1.3
 pytest-cov==2.10.1
 pytest-html==2.1.1
 ddt==1.4.1
 typing
 asynctest==0.13.0
-yarl==1.7.2
+yarl==1.8.2
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/aioresponses-0.7.4/requirements.txt 
new/aioresponses-0.7.5/requirements.txt
--- old/aioresponses-0.7.4/requirements.txt     2022-12-13 23:21:23.000000000 
+0100
+++ new/aioresponses-0.7.5/requirements.txt     2023-11-13 19:03:05.000000000 
+0100
@@ -1 +1 @@
-aiohttp>=2.0.0,<4.0.0
+aiohttp>=3.3.0,<4.0.0
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/aioresponses-0.7.4/setup.cfg 
new/aioresponses-0.7.5/setup.cfg
--- old/aioresponses-0.7.4/setup.cfg    2022-12-14 00:21:41.976721300 +0100
+++ new/aioresponses-0.7.5/setup.cfg    2023-11-13 19:05:24.046848300 +0100
@@ -15,10 +15,11 @@
        License :: OSI Approved :: MIT License
        Natural Language :: English
        Programming Language :: Python :: 3
-       Programming Language :: Python :: 3.6
        Programming Language :: Python :: 3.7
        Programming Language :: Python :: 3.8
        Programming Language :: Python :: 3.9
+       Programming Language :: Python :: 3.10
+       Programming Language :: Python :: 3.11
 
 [files]
 packages = 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/aioresponses-0.7.4/tests/test_aioresponses.py 
new/aioresponses-0.7.5/tests/test_aioresponses.py
--- old/aioresponses-0.7.4/tests/test_aioresponses.py   2022-12-14 
00:15:50.000000000 +0100
+++ new/aioresponses-0.7.5/tests/test_aioresponses.py   2023-11-13 
19:03:05.000000000 +0100
@@ -11,7 +11,7 @@
 from aiohttp.client import ClientSession
 from aiohttp.client_reqrep import ClientResponse
 from ddt import ddt, data
-from pkg_resources import parse_version
+from packaging.version import Version
 
 try:
     from aiohttp.errors import (
@@ -31,6 +31,8 @@
 from .base import fail_on, skipIf, AsyncTestCase
 
 
+MINIMUM_AIOHTTP_VERSION = Version('3.4.0')
+
 @ddt
 class AIOResponsesTestCase(AsyncTestCase):
 
@@ -118,7 +120,7 @@
         self.assertEqual(cm.exception.message, http.RESPONSES[400][0])
 
     @aioresponses()
-    @skipIf(condition=AIOHTTP_VERSION < parse_version('3.4.0'),
+    @skipIf(condition=AIOHTTP_VERSION < MINIMUM_AIOHTTP_VERSION,
             reason='aiohttp<3.4.0 does not support raise_for_status '
                    'arguments for requests')
     async def test_request_raise_for_status(self, m):
@@ -333,7 +335,7 @@
                         callback=lambda *_, **__: callback_called.set())
             with self.assertRaises(HttpProcessingError):
                 await self.session.get(url)
-            
+
             await callback_called.wait()
 
     async def test_multiple_requests(self):
@@ -664,7 +666,7 @@
         self.assertEqual(cm.exception.message, http.RESPONSES[400][0])
 
     @aioresponses()
-    @skipIf(condition=AIOHTTP_VERSION < parse_version('3.4.0'),
+    @skipIf(condition=AIOHTTP_VERSION < MINIMUM_AIOHTTP_VERSION,
             reason='aiohttp<3.4.0 does not support raise_for_status '
                    'arguments for requests')
     async def test_do_not_raise_for_status(self, m):
@@ -742,8 +744,6 @@
         self.assertEqual(str(response.url), self.url)
 
     @aioresponses()
-    @skipIf(condition=AIOHTTP_VERSION < parse_version('3.1.0'),
-            reason='aiohttp<3.1.0 does not add request info on response')
     async def test_request_info(self, rsps):
         rsps.get(self.url, status=200)
 
@@ -754,8 +754,6 @@
         assert request_info.headers == {}
 
     @aioresponses()
-    @skipIf(condition=AIOHTTP_VERSION < parse_version('3.1.0'),
-            reason='aiohttp<3.1.0 does not add request info on response')
     async def test_request_info_with_original_request_headers(self, rsps):
         headers = {"Authorization": "Bearer access-token"}
         rsps.get(self.url, status=200)
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/aioresponses-0.7.4/tox.ini 
new/aioresponses-0.7.5/tox.ini
--- old/aioresponses-0.7.4/tox.ini      2022-12-14 00:15:50.000000000 +0100
+++ new/aioresponses-0.7.5/tox.ini      2023-11-13 19:03:05.000000000 +0100
@@ -2,10 +2,11 @@
 envlist =
     flake8,
     coverage,
-    py36-aiohttp{30,31,32,33,34,35,36,37}
-    py37-aiohttp{33,34,35,36,37}
-    py38-aiohttp{33,34,35,36,37}
-    py39-aiohttp{37}
+    py37-aiohttp{33,34,35,36,37,38}
+    py38-aiohttp{33,34,35,36,37,38}
+    py39-aiohttp{37,38}
+    py310-aiohttp{37,38}
+    py31-aiohttp38
 skipsdist = True
 
 [testenv:flake8]
@@ -20,21 +21,12 @@
 passenv = PYTEST_ADDOPTS
 
 deps =
-    aiohttp20: aiohttp>=2.0,<2.1
-    aiohttp20: yarl<1.2.0
-    aiohttp21: aiohttp>=2.1,<2.2
-    aiohttp21: yarl<1.2.0
-    aiohttp22: aiohttp>=2.2,<2.3
-    aiohttp22: yarl<1.2.0
-    aiohttp23: aiohttp>=2.3,<2.4
-    aiohttp30: aiohttp>=3.0,<3.1
-    aiohttp31: aiohttp>=3.1,<3.2
-    aiohttp32: aiohttp>=3.2,<3.3
     aiohttp33: aiohttp>=3.3,<3.4
     aiohttp34: aiohttp>=3.4,<3.5
     aiohttp35: aiohttp>=3.5,<3.6
     aiohttp36: aiohttp>=3.6,<3.7
     aiohttp37: aiohttp>=3.7,<3.8
+    aiohttp38: aiohttp>=3.8,<3.9
     -r{toxinidir}/requirements-dev.txt
 
 commands = python -m pytest {posargs}

Reply via email to