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}