diff options
author | Ricardo Wurmus <[email protected]> | 2025-01-14 11:16:37 +0100 |
---|---|---|
committer | Ricardo Wurmus <[email protected]> | 2025-01-20 21:37:53 +0100 |
commit | 4c4fdcaf2d9879989af6e5e5587bf397d84111a7 (patch) | |
tree | 55c54aef01ba745176c33c7cc6eb8c8a54ba4753 /gnu/packages/patches/python-zeep-Fix-pytest_httpx-test-cases.patch | |
parent | 2207089743feee7e914a7a16ae75efc70f388a13 (diff) |
gnu: python-zeep: Update to 4.3.1.
* gnu/packages/patches/python-zeep-Fix-pytest_httpx-test-cases.patch: Remove file.
* gnu/local.mk (dist_patch_DATA): Remove patch.
* gnu/packages/python-web.scm (python-zeep): Update to 4.3.1.
[source]: Remove patch.
[build-system]: Use pyproject-build-system.
[arguments]: Add phase 'compatibility; replace custom 'check phase with
'set-HOME phase.
[propagated-inputs]: Remove python-cached-property.
[native-inputs]: Remove python-aiohttp, python-aioresponses, and python-mock;
add nss-certs-for-test, python-coverage, python-flake8,
python-flake8-blind-except, python-flake8-debugger, python-isort,
python-setuptools, and python-wheel.
Change-Id: I0385e304fcb2eeda508bc7d019ca645cf8a36c64
Diffstat (limited to 'gnu/packages/patches/python-zeep-Fix-pytest_httpx-test-cases.patch')
-rw-r--r-- | gnu/packages/patches/python-zeep-Fix-pytest_httpx-test-cases.patch | 73 |
1 files changed, 0 insertions, 73 deletions
diff --git a/gnu/packages/patches/python-zeep-Fix-pytest_httpx-test-cases.patch b/gnu/packages/patches/python-zeep-Fix-pytest_httpx-test-cases.patch deleted file mode 100644 index 7f022b4e46..0000000000 --- a/gnu/packages/patches/python-zeep-Fix-pytest_httpx-test-cases.patch +++ /dev/null @@ -1,73 +0,0 @@ -From 2907848185adcb4e6d8c093db6c617c64cb8c8bf Mon Sep 17 00:00:00 2001 -From: Georg Sauthoff <[email protected]> -Date: Sat, 5 Feb 2022 14:42:10 +0100 -Subject: [PATCH] Use current pytest_httpx add_response keyword - -The new text keyword was introduced in pytest_httpx 0.14, deprecated -in 0.14 and 0.17 and removed in 0.18. - -Thus, an appropriate constraint to that dependency is added. - -FWIW, this fixes the test cases on the upcoming Fedora 36 release. - -See also: -- https://github.com/Colin-b/pytest_httpx/blob/develop/CHANGELOG.md#0180---2022-01-17 -- https://github.com/Colin-b/pytest_httpx/blob/develop/CHANGELOG.md#0140---2021-10-22 ---- - setup.py | 2 +- - tests/test_async_transport.py | 8 ++++---- - 2 files changed, 5 insertions(+), 5 deletions(-) - -diff --git a/setup.py b/setup.py -index 4cf9073b..58a5c24f 100755 ---- a/setup.py -+++ b/setup.py -@@ -29,7 +29,7 @@ - "freezegun==0.3.15", - "pretend==1.0.9", - "pytest-cov==2.8.1", -- "pytest-httpx", -+ "pytest-httpx>=0.14", - "pytest-asyncio", - "pytest==6.2.5", - "requests_mock>=0.7.0", -diff --git a/tests/test_async_transport.py b/tests/test_async_transport.py -index f5e8d1b0..ee215265 100644 ---- a/tests/test_async_transport.py -+++ b/tests/test_async_transport.py -@@ -19,7 +19,7 @@ def test_load(httpx_mock): - cache = stub(get=lambda url: None, add=lambda url, content: None) - transport = AsyncTransport(cache=cache) - -- httpx_mock.add_response(url="http://tests.python-zeep.org/test.xml", data="x") -+ httpx_mock.add_response(url="http://tests.python-zeep.org/test.xml", text="x") - result = transport.load("http://tests.python-zeep.org/test.xml") - assert result == b"x" - -@@ -30,7 +30,7 @@ def test_load_cache(httpx_mock): - cache = InMemoryCache() - transport = AsyncTransport(cache=cache) - -- httpx_mock.add_response(url="http://tests.python-zeep.org/test.xml", data="x") -+ httpx_mock.add_response(url="http://tests.python-zeep.org/test.xml", text="x") - result = transport.load("http://tests.python-zeep.org/test.xml") - assert result == b"x" - -@@ -45,7 +45,7 @@ async def test_post(httpx_mock: HTTPXMock): - - envelope = etree.Element("Envelope") - -- httpx_mock.add_response(url="http://tests.python-zeep.org/test.xml", data="x") -+ httpx_mock.add_response(url="http://tests.python-zeep.org/test.xml", text="x") - result = await transport.post_xml( - "http://tests.python-zeep.org/test.xml", envelope=envelope, headers={} - ) -@@ -67,7 +67,7 @@ async def test_http_error(httpx_mock: HTTPXMock): - transport = AsyncTransport() - - httpx_mock.add_response( -- url="http://tests.python-zeep.org/test.xml", data="x", status_code=500 -+ url="http://tests.python-zeep.org/test.xml", text="x", status_code=500 - ) - with pytest.raises(exceptions.TransportError) as exc: - transport.load("http://tests.python-zeep.org/test.xml") |