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.

Reply via email to