Source: python-msrest Version: 0.6.21-2 Severity: serious Justification: FTBFS Tags: trixie sid ftbfs User: lu...@debian.org Usertags: ftbfs-20231212 ftbfs-trixie
Hi, During a rebuild of all packages in sid, your package failed to build on amd64. Relevant part (hopefully): > debian/rules binary > dh binary --with python3 --buildsystem=pybuild > dh_update_autotools_config -O--buildsystem=pybuild > dh_autoreconf -O--buildsystem=pybuild > dh_auto_configure -O--buildsystem=pybuild > I: pybuild base:310: python3.12 setup.py config > running config > I: pybuild base:310: python3.11 setup.py config > running config > dh_auto_build -O--buildsystem=pybuild > I: pybuild base:310: /usr/bin/python3.12 setup.py build > running build > running build_py > creating /<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_msrest/build/msrest > copying msrest/__init__.py -> > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_msrest/build/msrest > copying msrest/version.py -> > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_msrest/build/msrest > copying msrest/exceptions.py -> > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_msrest/build/msrest > copying msrest/async_client.py -> > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_msrest/build/msrest > copying msrest/paging.py -> > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_msrest/build/msrest > copying msrest/serialization.py -> > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_msrest/build/msrest > copying msrest/http_logger.py -> > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_msrest/build/msrest > copying msrest/async_paging.py -> > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_msrest/build/msrest > copying msrest/configuration.py -> > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_msrest/build/msrest > copying msrest/service_client.py -> > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_msrest/build/msrest > copying msrest/authentication.py -> > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_msrest/build/msrest > creating /<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_msrest/build/msrest/polling > copying msrest/polling/__init__.py -> > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_msrest/build/msrest/polling > copying msrest/polling/async_poller.py -> > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_msrest/build/msrest/polling > copying msrest/polling/poller.py -> > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_msrest/build/msrest/polling > creating > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_msrest/build/msrest/universal_http > copying msrest/universal_http/async_abc.py -> > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_msrest/build/msrest/universal_http > copying msrest/universal_http/__init__.py -> > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_msrest/build/msrest/universal_http > copying msrest/universal_http/requests.py -> > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_msrest/build/msrest/universal_http > copying msrest/universal_http/async_requests.py -> > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_msrest/build/msrest/universal_http > copying msrest/universal_http/aiohttp.py -> > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_msrest/build/msrest/universal_http > creating /<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_msrest/build/msrest/pipeline > copying msrest/pipeline/async_abc.py -> > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_msrest/build/msrest/pipeline > copying msrest/pipeline/__init__.py -> > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_msrest/build/msrest/pipeline > copying msrest/pipeline/universal.py -> > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_msrest/build/msrest/pipeline > copying msrest/pipeline/requests.py -> > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_msrest/build/msrest/pipeline > copying msrest/pipeline/async_requests.py -> > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_msrest/build/msrest/pipeline > copying msrest/pipeline/aiohttp.py -> > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_msrest/build/msrest/pipeline > running egg_info > creating msrest.egg-info > writing msrest.egg-info/PKG-INFO > writing dependency_links to msrest.egg-info/dependency_links.txt > writing requirements to msrest.egg-info/requires.txt > writing top-level names to msrest.egg-info/top_level.txt > writing manifest file 'msrest.egg-info/SOURCES.txt' > reading manifest file 'msrest.egg-info/SOURCES.txt' > reading manifest template 'MANIFEST.in' > adding license file 'LICENSE.md' > writing manifest file 'msrest.egg-info/SOURCES.txt' > copying msrest/py.typed -> > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_msrest/build/msrest > I: pybuild base:310: /usr/bin/python3 setup.py build > running build > running build_py > creating /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11_msrest/build/msrest > copying msrest/__init__.py -> > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11_msrest/build/msrest > copying msrest/version.py -> > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11_msrest/build/msrest > copying msrest/exceptions.py -> > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11_msrest/build/msrest > copying msrest/async_client.py -> > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11_msrest/build/msrest > copying msrest/paging.py -> > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11_msrest/build/msrest > copying msrest/serialization.py -> > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11_msrest/build/msrest > copying msrest/http_logger.py -> > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11_msrest/build/msrest > copying msrest/async_paging.py -> > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11_msrest/build/msrest > copying msrest/configuration.py -> > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11_msrest/build/msrest > copying msrest/service_client.py -> > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11_msrest/build/msrest > copying msrest/authentication.py -> > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11_msrest/build/msrest > creating /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11_msrest/build/msrest/polling > copying msrest/polling/__init__.py -> > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11_msrest/build/msrest/polling > copying msrest/polling/async_poller.py -> > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11_msrest/build/msrest/polling > copying msrest/polling/poller.py -> > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11_msrest/build/msrest/polling > creating > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11_msrest/build/msrest/universal_http > copying msrest/universal_http/async_abc.py -> > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11_msrest/build/msrest/universal_http > copying msrest/universal_http/__init__.py -> > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11_msrest/build/msrest/universal_http > copying msrest/universal_http/requests.py -> > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11_msrest/build/msrest/universal_http > copying msrest/universal_http/async_requests.py -> > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11_msrest/build/msrest/universal_http > copying msrest/universal_http/aiohttp.py -> > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11_msrest/build/msrest/universal_http > creating /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11_msrest/build/msrest/pipeline > copying msrest/pipeline/async_abc.py -> > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11_msrest/build/msrest/pipeline > copying msrest/pipeline/__init__.py -> > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11_msrest/build/msrest/pipeline > copying msrest/pipeline/universal.py -> > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11_msrest/build/msrest/pipeline > copying msrest/pipeline/requests.py -> > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11_msrest/build/msrest/pipeline > copying msrest/pipeline/async_requests.py -> > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11_msrest/build/msrest/pipeline > copying msrest/pipeline/aiohttp.py -> > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11_msrest/build/msrest/pipeline > running egg_info > writing msrest.egg-info/PKG-INFO > writing dependency_links to msrest.egg-info/dependency_links.txt > writing requirements to msrest.egg-info/requires.txt > writing top-level names to msrest.egg-info/top_level.txt > reading manifest file 'msrest.egg-info/SOURCES.txt' > reading manifest template 'MANIFEST.in' > adding license file 'LICENSE.md' > writing manifest file 'msrest.egg-info/SOURCES.txt' > copying msrest/py.typed -> > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11_msrest/build/msrest > dh_auto_test -O--buildsystem=pybuild > I: pybuild pybuild:314: cp -r /<<PKGBUILDDIR>>/tests > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_msrest/build > I: pybuild base:310: cd /<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_msrest/build; > python3.12 -m pytest --ignore=tests/asynctests/test_universal_http.py > --ignore=tests/asynctests/test_pipeline.py > ============================= test session starts > ============================== > platform linux -- Python 3.12.1, pytest-7.4.3, pluggy-1.3.0 > rootdir: /<<PKGBUILDDIR>> > configfile: setup.cfg > collected 200 items > > tests/test_auth.py F..FFF. [ > 3%] > tests/test_client.py ........... [ > 9%] > tests/test_exceptions.py .. [ > 10%] > tests/test_paging.py ..... [ > 12%] > tests/test_pipeline.py ..... [ > 15%] > tests/test_polling.py .... [ > 17%] > tests/test_requests_universal.py .... [ > 19%] > tests/test_runtime.py ............... [ > 26%] > tests/test_serialization.py ............................................ [ > 48%] > ...................................... [ > 67%] > tests/test_universal_pipeline.py ... [ > 69%] > tests/test_xml_serialization.py ........................................ [ > 89%] > ........... [ > 94%] > tests/asynctests/test_async_client.py ss [ > 95%] > tests/asynctests/test_async_paging.py sssss [ > 98%] > tests/asynctests/test_polling.py ssss > [100%] > > =================================== FAILURES > =================================== > _____________________ TestAuthentication.test_apikey_auth > ______________________ > > self = <tests.test_auth.TestAuthentication testMethod=test_apikey_auth> > > def test_apikey_auth(self): > auth = ApiKeyCredentials( > in_headers={ > 'testheader' : 'testheadervalue' > } > ) > session = auth.signed_session() > prep_req = session.prepare_request(self.request) > > self.assertDictContainsSubset({'testheader' : 'testheadervalue'}, > > prep_req.headers) > E AttributeError: 'TestAuthentication' object has no attribute > 'assertDictContainsSubset' > > tests/test_auth.py:114: AttributeError > _______________________ TestAuthentication.test_cs_auth > ________________________ > > self = <tests.test_auth.TestAuthentication testMethod=test_cs_auth> > > def test_cs_auth(self): > auth = CognitiveServicesCredentials("mysubkey") > session = auth.signed_session() > prep_req = session.prepare_request(self.request) > > self.assertDictContainsSubset({'Ocp-Apim-Subscription-Key' : > > 'mysubkey'}, prep_req.headers) > E AttributeError: 'TestAuthentication' object has no attribute > 'assertDictContainsSubset' > > tests/test_auth.py:129: AttributeError > ____________________ TestAuthentication.test_eventgrid_auth > ____________________ > > self = <tests.test_auth.TestAuthentication testMethod=test_eventgrid_auth> > > def test_eventgrid_auth(self): > auth = TopicCredentials("mytopickey") > session = auth.signed_session() > prep_req = session.prepare_request(self.request) > > self.assertDictContainsSubset({'aeg-sas-key' : 'mytopickey'}, > > prep_req.headers) > E AttributeError: 'TestAuthentication' object has no attribute > 'assertDictContainsSubset' > > tests/test_auth.py:135: AttributeError > ________________ TestAuthentication.test_eventgrid_domain_auth > _________________ > > self = <tests.test_auth.TestAuthentication > testMethod=test_eventgrid_domain_auth> > > def test_eventgrid_domain_auth(self): > auth = DomainCredentials("mydomainkey") > session = auth.signed_session() > prep_req = session.prepare_request(self.request) > > self.assertDictContainsSubset({'aeg-sas-key' : 'mydomainkey'}, > > prep_req.headers) > E AttributeError: 'TestAuthentication' object has no attribute > 'assertDictContainsSubset' > > tests/test_auth.py:141: AttributeError > =============================== warnings summary > =============================== > tests/asynctests/test_async_client.py:56 > > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_msrest/build/tests/asynctests/test_async_client.py:56: > PytestUnknownMarkWarning: Unknown pytest.mark.asyncio - is this a typo? You > can register custom marks to avoid this warning - for details, see > https://docs.pytest.org/en/stable/how-to/mark.html > @pytest.mark.asyncio > > tests/asynctests/test_async_client.py:162 > > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_msrest/build/tests/asynctests/test_async_client.py:162: > PytestUnknownMarkWarning: Unknown pytest.mark.asyncio - is this a typo? You > can register custom marks to avoid this warning - for details, see > https://docs.pytest.org/en/stable/how-to/mark.html > @pytest.mark.asyncio > > tests/asynctests/test_async_paging.py:43 > > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_msrest/build/tests/asynctests/test_async_paging.py:43: > PytestUnknownMarkWarning: Unknown pytest.mark.asyncio - is this a typo? You > can register custom marks to avoid this warning - for details, see > https://docs.pytest.org/en/stable/how-to/mark.html > @pytest.mark.asyncio > > tests/asynctests/test_async_paging.py:67 > > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_msrest/build/tests/asynctests/test_async_paging.py:67: > PytestUnknownMarkWarning: Unknown pytest.mark.asyncio - is this a typo? You > can register custom marks to avoid this warning - for details, see > https://docs.pytest.org/en/stable/how-to/mark.html > @pytest.mark.asyncio > > tests/asynctests/test_async_paging.py:92 > > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_msrest/build/tests/asynctests/test_async_paging.py:92: > PytestUnknownMarkWarning: Unknown pytest.mark.asyncio - is this a typo? You > can register custom marks to avoid this warning - for details, see > https://docs.pytest.org/en/stable/how-to/mark.html > @pytest.mark.asyncio > > tests/asynctests/test_async_paging.py:119 > > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_msrest/build/tests/asynctests/test_async_paging.py:119: > PytestUnknownMarkWarning: Unknown pytest.mark.asyncio - is this a typo? You > can register custom marks to avoid this warning - for details, see > https://docs.pytest.org/en/stable/how-to/mark.html > @pytest.mark.asyncio > > tests/asynctests/test_async_paging.py:158 > > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_msrest/build/tests/asynctests/test_async_paging.py:158: > PytestUnknownMarkWarning: Unknown pytest.mark.asyncio - is this a typo? You > can register custom marks to avoid this warning - for details, see > https://docs.pytest.org/en/stable/how-to/mark.html > @pytest.mark.asyncio > > tests/asynctests/test_polling.py:40 > > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_msrest/build/tests/asynctests/test_polling.py:40: > PytestUnknownMarkWarning: Unknown pytest.mark.asyncio - is this a typo? You > can register custom marks to avoid this warning - for details, see > https://docs.pytest.org/en/stable/how-to/mark.html > @pytest.mark.asyncio > > tests/asynctests/test_polling.py:60 > > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_msrest/build/tests/asynctests/test_polling.py:60: > PytestUnknownMarkWarning: Unknown pytest.mark.asyncio - is this a typo? You > can register custom marks to avoid this warning - for details, see > https://docs.pytest.org/en/stable/how-to/mark.html > @pytest.mark.asyncio > > tests/asynctests/test_polling.py:116 > > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_msrest/build/tests/asynctests/test_polling.py:116: > PytestUnknownMarkWarning: Unknown pytest.mark.asyncio - is this a typo? You > can register custom marks to avoid this warning - for details, see > https://docs.pytest.org/en/stable/how-to/mark.html > @pytest.mark.asyncio > > tests/asynctests/test_polling.py:149 > > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_msrest/build/tests/asynctests/test_polling.py:149: > PytestUnknownMarkWarning: Unknown pytest.mark.asyncio - is this a typo? You > can register custom marks to avoid this warning - for details, see > https://docs.pytest.org/en/stable/how-to/mark.html > @pytest.mark.asyncio > > .pybuild/cpython3_3.12_msrest/build/tests/test_client.py::TestServiceClient::test_client_request > .pybuild/cpython3_3.12_msrest/build/tests/test_client.py::TestServiceClient::test_deprecated_creds > .pybuild/cpython3_3.12_msrest/build/tests/test_runtime.py::TestRuntimeRetry::test_request_retry_3_times > .pybuild/cpython3_3.12_msrest/build/tests/test_runtime.py::TestRuntimeRetry::test_request_retry_404 > .pybuild/cpython3_3.12_msrest/build/tests/test_runtime.py::TestRuntimeRetry::test_request_retry_408 > .pybuild/cpython3_3.12_msrest/build/tests/test_runtime.py::TestRuntimeRetry::test_request_retry_501 > .pybuild/cpython3_3.12_msrest/build/tests/test_runtime.py::TestRuntimeRetry::test_request_retry_502 > .pybuild/cpython3_3.12_msrest/build/tests/test_runtime.py::TestRuntimeRetry::test_request_retry_505 > .pybuild/cpython3_3.12_msrest/build/tests/test_runtime.py::TestRuntimeRetry::test_request_retry_max > > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_msrest/build/msrest/service_client.py:259: > DeprecationWarning: Creds parameter is deprecated. Set config.credentials > instead. > warnings.warn("Creds parameter is deprecated. Set config.credentials > instead.", > > .pybuild/cpython3_3.12_msrest/build/tests/test_runtime.py: 31 warnings > /usr/lib/python3/dist-packages/httpretty/core.py:1077: DeprecationWarning: > datetime.datetime.utcnow() is deprecated and scheduled for removal in a > future version. Use timezone-aware objects to represent datetimes in UTC: > datetime.datetime.now(datetime.UTC). > now = datetime.utcnow() > > .pybuild/cpython3_3.12_msrest/build/tests/test_runtime.py: 23 warnings > /usr/lib/python3/dist-packages/urllib3/util/retry.py:455: > DeprecationWarning: Using 'method_whitelist' with Retry is deprecated and > will be removed in v2.0. Use 'allowed_methods' instead > warnings.warn( > > .pybuild/cpython3_3.12_msrest/build/tests/test_runtime.py::TestRuntimeRetry::test_request_retry_3_times > .pybuild/cpython3_3.12_msrest/build/tests/test_runtime.py::TestRuntimeRetry::test_request_retry_408 > .pybuild/cpython3_3.12_msrest/build/tests/test_runtime.py::TestRuntimeRetry::test_request_retry_502 > .pybuild/cpython3_3.12_msrest/build/tests/test_runtime.py::TestRuntimeRetry::test_request_retry_max > /usr/lib/python3/dist-packages/urllib3/util/retry.py:328: > DeprecationWarning: Using 'method_whitelist' with Retry is deprecated and > will be removed in v2.0. Use 'allowed_methods' instead > warnings.warn( > > .pybuild/cpython3_3.12_msrest/build/tests/test_runtime.py::TestRuntimeRetry::test_request_retry_3_times > .pybuild/cpython3_3.12_msrest/build/tests/test_runtime.py::TestRuntimeRetry::test_request_retry_408 > .pybuild/cpython3_3.12_msrest/build/tests/test_runtime.py::TestRuntimeRetry::test_request_retry_502 > .pybuild/cpython3_3.12_msrest/build/tests/test_runtime.py::TestRuntimeRetry::test_request_retry_max > /usr/lib/python3/dist-packages/urllib3/util/retry.py:338: > DeprecationWarning: Using 'method_whitelist' with Retry is deprecated and > will be removed in v2.0. Use 'allowed_methods' instead > return type(self)(**params) > > .pybuild/cpython3_3.12_msrest/build/tests/asynctests/test_async_client.py: 2 > warnings > .pybuild/cpython3_3.12_msrest/build/tests/asynctests/test_async_paging.py: 5 > warnings > .pybuild/cpython3_3.12_msrest/build/tests/asynctests/test_polling.py: 4 > warnings > /usr/lib/python3/dist-packages/_pytest/python.py:183: > PytestUnhandledCoroutineWarning: async def functions are not natively > supported and have been skipped. > You need to install a suitable plugin for your async framework, for example: > - anyio > - pytest-asyncio > - pytest-tornasync > - pytest-trio > - pytest-twisted > warnings.warn(PytestUnhandledCoroutineWarning(msg.format(nodeid))) > > -- Docs: https://docs.pytest.org/en/stable/how-to/capture-warnings.html > ============================= slowest 10 durations > ============================= > 1.00s call > .pybuild/cpython3_3.12_msrest/build/tests/test_polling.py::test_poller > 0.04s call > .pybuild/cpython3_3.12_msrest/build/tests/test_client.py::TestServiceClient::test_client_send > 0.03s call > .pybuild/cpython3_3.12_msrest/build/tests/test_client.py::TestServiceClient::test_format_url > 0.02s call > .pybuild/cpython3_3.12_msrest/build/tests/test_client.py::TestServiceClient::test_client_request > 0.02s call > .pybuild/cpython3_3.12_msrest/build/tests/test_runtime.py::TestRuntimeRetry::test_request_retry_3_times > 0.02s call > .pybuild/cpython3_3.12_msrest/build/tests/test_runtime.py::TestRuntime::test_request_proxy > 0.02s call > .pybuild/cpython3_3.12_msrest/build/tests/test_runtime.py::TestRedirect::test_request_redirect_post > 0.02s call > .pybuild/cpython3_3.12_msrest/build/tests/test_client.py::TestServiceClient::test_context_manager > 0.02s call > .pybuild/cpython3_3.12_msrest/build/tests/test_pipeline.py::TestClientResponse::test_raw_response > 0.01s call > .pybuild/cpython3_3.12_msrest/build/tests/test_client.py::TestServiceClient::test_keep_alive > =========================== short test summary info > ============================ > FAILED tests/test_auth.py::TestAuthentication::test_apikey_auth - > AttributeEr... > FAILED tests/test_auth.py::TestAuthentication::test_cs_auth - > AttributeError:... > FAILED tests/test_auth.py::TestAuthentication::test_eventgrid_auth - > Attribut... > FAILED tests/test_auth.py::TestAuthentication::test_eventgrid_domain_auth - > A... > ============ 4 failed, 185 passed, 11 skipped, 93 warnings in 2.41s > ============ > E: pybuild pybuild:395: test: plugin distutils failed with: exit code=1: cd > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_msrest/build; python3.12 -m pytest > --ignore=tests/asynctests/test_universal_http.py > --ignore=tests/asynctests/test_pipeline.py > I: pybuild pybuild:314: cp -r /<<PKGBUILDDIR>>/tests > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11_msrest/build > I: pybuild base:310: cd /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11_msrest/build; > python3.11 -m pytest --ignore=tests/asynctests/test_universal_http.py > --ignore=tests/asynctests/test_pipeline.py > ============================= test session starts > ============================== > platform linux -- Python 3.11.7, pytest-7.4.3, pluggy-1.3.0 > rootdir: /<<PKGBUILDDIR>> > configfile: setup.cfg > collected 200 items > > tests/test_auth.py ....... [ > 3%] > tests/test_client.py ........... [ > 9%] > tests/test_exceptions.py .. [ > 10%] > tests/test_paging.py ..... [ > 12%] > tests/test_pipeline.py ..... [ > 15%] > tests/test_polling.py .... [ > 17%] > tests/test_requests_universal.py .... [ > 19%] > tests/test_runtime.py ............... [ > 26%] > tests/test_serialization.py ............................................ [ > 48%] > ...................................... [ > 67%] > tests/test_universal_pipeline.py ... [ > 69%] > tests/test_xml_serialization.py ........................................ [ > 89%] > ........... [ > 94%] > tests/asynctests/test_async_client.py ss [ > 95%] > tests/asynctests/test_async_paging.py sssss [ > 98%] > tests/asynctests/test_polling.py ssss > [100%] > > =============================== warnings summary > =============================== > tests/asynctests/test_async_client.py:56 > > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11_msrest/build/tests/asynctests/test_async_client.py:56: > PytestUnknownMarkWarning: Unknown pytest.mark.asyncio - is this a typo? You > can register custom marks to avoid this warning - for details, see > https://docs.pytest.org/en/stable/how-to/mark.html > @pytest.mark.asyncio > > tests/asynctests/test_async_client.py:162 > > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11_msrest/build/tests/asynctests/test_async_client.py:162: > PytestUnknownMarkWarning: Unknown pytest.mark.asyncio - is this a typo? You > can register custom marks to avoid this warning - for details, see > https://docs.pytest.org/en/stable/how-to/mark.html > @pytest.mark.asyncio > > tests/asynctests/test_async_paging.py:43 > > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11_msrest/build/tests/asynctests/test_async_paging.py:43: > PytestUnknownMarkWarning: Unknown pytest.mark.asyncio - is this a typo? You > can register custom marks to avoid this warning - for details, see > https://docs.pytest.org/en/stable/how-to/mark.html > @pytest.mark.asyncio > > tests/asynctests/test_async_paging.py:67 > > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11_msrest/build/tests/asynctests/test_async_paging.py:67: > PytestUnknownMarkWarning: Unknown pytest.mark.asyncio - is this a typo? You > can register custom marks to avoid this warning - for details, see > https://docs.pytest.org/en/stable/how-to/mark.html > @pytest.mark.asyncio > > tests/asynctests/test_async_paging.py:92 > > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11_msrest/build/tests/asynctests/test_async_paging.py:92: > PytestUnknownMarkWarning: Unknown pytest.mark.asyncio - is this a typo? You > can register custom marks to avoid this warning - for details, see > https://docs.pytest.org/en/stable/how-to/mark.html > @pytest.mark.asyncio > > tests/asynctests/test_async_paging.py:119 > > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11_msrest/build/tests/asynctests/test_async_paging.py:119: > PytestUnknownMarkWarning: Unknown pytest.mark.asyncio - is this a typo? You > can register custom marks to avoid this warning - for details, see > https://docs.pytest.org/en/stable/how-to/mark.html > @pytest.mark.asyncio > > tests/asynctests/test_async_paging.py:158 > > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11_msrest/build/tests/asynctests/test_async_paging.py:158: > PytestUnknownMarkWarning: Unknown pytest.mark.asyncio - is this a typo? You > can register custom marks to avoid this warning - for details, see > https://docs.pytest.org/en/stable/how-to/mark.html > @pytest.mark.asyncio > > tests/asynctests/test_polling.py:40 > > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11_msrest/build/tests/asynctests/test_polling.py:40: > PytestUnknownMarkWarning: Unknown pytest.mark.asyncio - is this a typo? You > can register custom marks to avoid this warning - for details, see > https://docs.pytest.org/en/stable/how-to/mark.html > @pytest.mark.asyncio > > tests/asynctests/test_polling.py:60 > > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11_msrest/build/tests/asynctests/test_polling.py:60: > PytestUnknownMarkWarning: Unknown pytest.mark.asyncio - is this a typo? You > can register custom marks to avoid this warning - for details, see > https://docs.pytest.org/en/stable/how-to/mark.html > @pytest.mark.asyncio > > tests/asynctests/test_polling.py:116 > > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11_msrest/build/tests/asynctests/test_polling.py:116: > PytestUnknownMarkWarning: Unknown pytest.mark.asyncio - is this a typo? You > can register custom marks to avoid this warning - for details, see > https://docs.pytest.org/en/stable/how-to/mark.html > @pytest.mark.asyncio > > tests/asynctests/test_polling.py:149 > > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11_msrest/build/tests/asynctests/test_polling.py:149: > PytestUnknownMarkWarning: Unknown pytest.mark.asyncio - is this a typo? You > can register custom marks to avoid this warning - for details, see > https://docs.pytest.org/en/stable/how-to/mark.html > @pytest.mark.asyncio > > .pybuild/cpython3_3.11_msrest/build/tests/test_auth.py::TestAuthentication::test_apikey_auth > .pybuild/cpython3_3.11_msrest/build/tests/test_auth.py::TestAuthentication::test_cs_auth > .pybuild/cpython3_3.11_msrest/build/tests/test_auth.py::TestAuthentication::test_eventgrid_auth > .pybuild/cpython3_3.11_msrest/build/tests/test_auth.py::TestAuthentication::test_eventgrid_domain_auth > /usr/lib/python3.11/unittest/case.py:1176: DeprecationWarning: > assertDictContainsSubset is deprecated > warnings.warn('assertDictContainsSubset is deprecated', > > .pybuild/cpython3_3.11_msrest/build/tests/test_client.py::TestServiceClient::test_client_request > .pybuild/cpython3_3.11_msrest/build/tests/test_client.py::TestServiceClient::test_deprecated_creds > .pybuild/cpython3_3.11_msrest/build/tests/test_runtime.py::TestRuntimeRetry::test_request_retry_3_times > .pybuild/cpython3_3.11_msrest/build/tests/test_runtime.py::TestRuntimeRetry::test_request_retry_404 > .pybuild/cpython3_3.11_msrest/build/tests/test_runtime.py::TestRuntimeRetry::test_request_retry_408 > .pybuild/cpython3_3.11_msrest/build/tests/test_runtime.py::TestRuntimeRetry::test_request_retry_501 > .pybuild/cpython3_3.11_msrest/build/tests/test_runtime.py::TestRuntimeRetry::test_request_retry_502 > .pybuild/cpython3_3.11_msrest/build/tests/test_runtime.py::TestRuntimeRetry::test_request_retry_505 > .pybuild/cpython3_3.11_msrest/build/tests/test_runtime.py::TestRuntimeRetry::test_request_retry_max > > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11_msrest/build/msrest/service_client.py:259: > DeprecationWarning: Creds parameter is deprecated. Set config.credentials > instead. > warnings.warn("Creds parameter is deprecated. Set config.credentials > instead.", > > .pybuild/cpython3_3.11_msrest/build/tests/test_runtime.py: 23 warnings > /usr/lib/python3/dist-packages/urllib3/util/retry.py:455: > DeprecationWarning: Using 'method_whitelist' with Retry is deprecated and > will be removed in v2.0. Use 'allowed_methods' instead > warnings.warn( > > .pybuild/cpython3_3.11_msrest/build/tests/test_runtime.py::TestRuntimeRetry::test_request_retry_3_times > .pybuild/cpython3_3.11_msrest/build/tests/test_runtime.py::TestRuntimeRetry::test_request_retry_408 > .pybuild/cpython3_3.11_msrest/build/tests/test_runtime.py::TestRuntimeRetry::test_request_retry_502 > .pybuild/cpython3_3.11_msrest/build/tests/test_runtime.py::TestRuntimeRetry::test_request_retry_max > /usr/lib/python3/dist-packages/urllib3/util/retry.py:328: > DeprecationWarning: Using 'method_whitelist' with Retry is deprecated and > will be removed in v2.0. Use 'allowed_methods' instead > warnings.warn( > > .pybuild/cpython3_3.11_msrest/build/tests/test_runtime.py::TestRuntimeRetry::test_request_retry_3_times > .pybuild/cpython3_3.11_msrest/build/tests/test_runtime.py::TestRuntimeRetry::test_request_retry_408 > .pybuild/cpython3_3.11_msrest/build/tests/test_runtime.py::TestRuntimeRetry::test_request_retry_502 > .pybuild/cpython3_3.11_msrest/build/tests/test_runtime.py::TestRuntimeRetry::test_request_retry_max > /usr/lib/python3/dist-packages/urllib3/util/retry.py:338: > DeprecationWarning: Using 'method_whitelist' with Retry is deprecated and > will be removed in v2.0. Use 'allowed_methods' instead > return type(self)(**params) > > .pybuild/cpython3_3.11_msrest/build/tests/asynctests/test_async_client.py: 2 > warnings > .pybuild/cpython3_3.11_msrest/build/tests/asynctests/test_async_paging.py: 5 > warnings > .pybuild/cpython3_3.11_msrest/build/tests/asynctests/test_polling.py: 4 > warnings > /usr/lib/python3/dist-packages/_pytest/python.py:183: > PytestUnhandledCoroutineWarning: async def functions are not natively > supported and have been skipped. > You need to install a suitable plugin for your async framework, for example: > - anyio > - pytest-asyncio > - pytest-tornasync > - pytest-trio > - pytest-twisted > warnings.warn(PytestUnhandledCoroutineWarning(msg.format(nodeid))) > > -- Docs: https://docs.pytest.org/en/stable/how-to/capture-warnings.html > ============================= slowest 10 durations > ============================= > 1.00s call > .pybuild/cpython3_3.11_msrest/build/tests/test_polling.py::test_poller > 0.03s call > .pybuild/cpython3_3.11_msrest/build/tests/test_client.py::TestServiceClient::test_client_send > 0.03s call > .pybuild/cpython3_3.11_msrest/build/tests/test_client.py::TestServiceClient::test_client_stream_download > 0.03s call > .pybuild/cpython3_3.11_msrest/build/tests/test_client.py::TestServiceClient::test_format_url > 0.02s call > .pybuild/cpython3_3.11_msrest/build/tests/test_runtime.py::TestRuntime::test_request_proxy > 0.02s call > .pybuild/cpython3_3.11_msrest/build/tests/test_runtime.py::TestRedirect::test_request_redirect_get > 0.02s call > .pybuild/cpython3_3.11_msrest/build/tests/test_runtime.py::TestRedirect::test_request_redirect_delete > 0.02s call > .pybuild/cpython3_3.11_msrest/build/tests/test_client.py::TestServiceClient::test_client_request > 0.02s call > .pybuild/cpython3_3.11_msrest/build/tests/test_runtime.py::TestRuntime::test_credential_headers > 0.02s call > .pybuild/cpython3_3.11_msrest/build/tests/test_client.py::TestServiceClient::test_context_manager > ================= 189 passed, 11 skipped, 66 warnings in 2.34s > ================= > I: pybuild pybuild:340: rm -r > /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11_msrest/build/tests > dh_auto_test: error: pybuild --test --test-pytest -i python{version} -p "3.12 > 3.11" returned exit code 13 The full build log is available from: http://qa-logs.debian.net/2023/12/12/python-msrest_0.6.21-2_unstable.log All bugs filed during this archive rebuild are listed at: https://bugs.debian.org/cgi-bin/pkgreport.cgi?tag=ftbfs-20231212;users=lu...@debian.org or: https://udd.debian.org/bugs/?release=na&merged=ign&fnewerval=7&flastmodval=7&fusertag=only&fusertagtag=ftbfs-20231212&fusertaguser=lu...@debian.org&allbugs=1&cseverity=1&ctags=1&caffected=1#results A list of current common problems and possible solutions is available at http://wiki.debian.org/qa.debian.org/FTBFS . You're welcome to contribute! If you reassign this bug to another package, please mark it as 'affects'-ing this package. See https://www.debian.org/Bugs/server-control#affects If you fail to reproduce this, please provide a build log and diff it with mine so that we can identify if something relevant changed in the meantime.