Your message dated Mon, 01 Jan 2024 19:51:51 +0000
with message-id <e1rkokf-00cuo4...@fasolo.debian.org>
and subject line Bug#1058444: fixed in python-msrest 0.6.21-3
has caused the Debian Bug report #1058444,
regarding python-msrest: FTBFS: dh_auto_test: error: pybuild --test
--test-pytest -i python{version} -p "3.12 3.11" returned exit code 13
to be marked as done.
This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.
(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact ow...@bugs.debian.org
immediately.)
--
1058444: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1058444
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
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.
--- End Message ---
--- Begin Message ---
Source: python-msrest
Source-Version: 0.6.21-3
Done: Luca Boccassi <bl...@debian.org>
We believe that the bug you reported is fixed in the latest version of
python-msrest, which is due to be installed in the Debian FTP archive.
A summary of the changes between this version and the previous one is
attached.
Thank you for reporting the bug, which will now be closed. If you
have further comments please address them to 1058...@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.
Debian distribution maintenance software
pp.
Luca Boccassi <bl...@debian.org> (supplier of updated python-msrest package)
(This message was generated automatically at their request; if you
believe that there is a problem with it please contact the archive
administrators by mailing ftpmas...@ftp-master.debian.org)
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA512
Format: 1.8
Date: Mon, 01 Jan 2024 20:14:59 +0100
Source: python-msrest
Architecture: source
Version: 0.6.21-3
Distribution: unstable
Urgency: medium
Maintainer: Debian Python Team <team+pyt...@tracker.debian.org>
Changed-By: Luca Boccassi <bl...@debian.org>
Closes: 1058444
Changes:
python-msrest (0.6.21-3) unstable; urgency=medium
.
* Team upload.
* Bump Standards-Version to 4.6.2, no changes
* Skip more failing tests (Closes: #1058444)
* Switch to dh-sequence-python3
Checksums-Sha1:
5120de8ce00ac7ce6ca0f4d6902a29d7c84b9b5e 2525 python-msrest_0.6.21-3.dsc
f7715a7efadae5ff2f6c90abb8ba21091faa33d2 3412
python-msrest_0.6.21-3.debian.tar.xz
d55cefd8de115707cfad08a276a501a36eae48cd 8608
python-msrest_0.6.21-3_source.buildinfo
Checksums-Sha256:
e8c08eafdd77f388668550838ce90fffb333feea6ab3c568b67c51ad6d98d0b4 2525
python-msrest_0.6.21-3.dsc
2e7c52bd82695a4a5a06be9429ff86d616b35812e60c739d65c97e3e416bc32e 3412
python-msrest_0.6.21-3.debian.tar.xz
6051b9187d5f7f5b9e55c66e924f7ccc28846204cdadf0080b0570caa2774ace 8608
python-msrest_0.6.21-3_source.buildinfo
Files:
1db3ea73e39bfcaf5864005586dc1326 2525 python optional
python-msrest_0.6.21-3.dsc
2d41b5dd9cd7aa36d9fbffedfaca5ed1 3412 python optional
python-msrest_0.6.21-3.debian.tar.xz
63cecf0dca89f7764f67ee8d5f87ed9a 8608 python optional
python-msrest_0.6.21-3_source.buildinfo
-----BEGIN PGP SIGNATURE-----
iQJFBAEBCgAvFiEErCSqx93EIPGOymuRKGv37813JB4FAmWTFK8RHGJsdWNhQGRl
Ymlhbi5vcmcACgkQKGv37813JB4EaBAAvnCzFqkQ6zKBevxun/hmrzAdftPm7VTr
cD7l2qTHxW4DTWS/K3VuY8ukAMMgaD6ptZlmSKC8lj+IJ5y25jLh6Qkc86wicuF/
Kvnrdy9+tLfWagtA9U3513BfZEKNscsfsVUkroC7M9/PVmT1v31GQdyVHBKI8yBf
i+0qraLaKAwihDs0bFE9iRJenH9BwGS/3IaGXpal78k1kDy7bO4N+cfbToDRWVGM
EhUwvXzfS12Nddcisb9qcGKZ5Z0VK9tPJq+t4xvVPp7caQKOTMx1NYWh8+QiC05C
x24dLmuiId+347XpRFwBl/DrxYwHEaNyK8b05xmp44hHo+ZXhJYHHeRz+UIbMJHh
HwAV+AUgs1xLgBmycGvX/txr7n7XP9aeNJXrYBZRN8+Dpt/cpbqBoNEo2OadtbU3
XPoGp7ZpP4pMb/jzN+Svp0JsXmldgLAGw6BMV89eKBBaPj9hxREGkhFriacoe70K
grK4ZMlR5OGDKCeIq4nWB6KFhlKNWLPXnruTDCT7uiA0PKfa0t2aAlBxPzBtZcrY
/ZS+fKi8F4miamH79Ifax6M+z7tos3bgeUtbYFWKIoN/17t84ed8UyUjF13NDYEi
4PJ2VD04I9DiOdNnkrIz88xdTypDKyi3a89WZ9ddqsBhUHQ+uyQ3vqWn9YCNtfVr
ZiftWvNaIyg=
=Qmon
-----END PGP SIGNATURE-----
--- End Message ---