Your message dated Wed, 17 Apr 2024 22:38:24 +0000
with message-id <e1rxdv6-00gkwe...@fasolo.debian.org>
and subject line Bug#1067372: fixed in starlette 0.37.2-1
has caused the Debian Bug report #1067372,
regarding starlette: FTBFS:         with pytest.raises(RuntimeError):
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.)


-- 
1067372: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1067372
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
Source: starlette
Version: 0.31.1-1
Severity: serious
Justification: FTBFS
Tags: trixie sid ftbfs
User: lu...@debian.org
Usertags: ftbfs-20240319 ftbfs-trixie

Hi,

During a rebuild of all packages in sid, your package failed to build
on amd64.


Relevant part (hopefully):
> tests/test_websockets.py:459: 
> _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 
> _ 
> starlette/testclient.py:402: in __init__
>     super().__init__(
> _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 
> _ 
> 
> self = <starlette.testclient.TestClient object at 0x7ff7f719c550>
> 
>     def __init__(
>         self,
>         *,
>         auth: AuthTypes | None = None,
>         params: QueryParamTypes | None = None,
>         headers: HeaderTypes | None = None,
>         cookies: CookieTypes | None = None,
>         verify: VerifyTypes = True,
>         cert: CertTypes | None = None,
>         http1: bool = True,
>         http2: bool = False,
>         proxy: ProxyTypes | None = None,
>         proxies: ProxiesTypes | None = None,
>         mounts: None | (typing.Mapping[str, BaseTransport | None]) = None,
>         timeout: TimeoutTypes = DEFAULT_TIMEOUT_CONFIG,
>         follow_redirects: bool = False,
>         limits: Limits = DEFAULT_LIMITS,
>         max_redirects: int = DEFAULT_MAX_REDIRECTS,
>         event_hooks: None | (typing.Mapping[str, list[EventHook]]) = None,
>         base_url: URLTypes = "",
>         transport: BaseTransport | None = None,
>         app: typing.Callable[..., typing.Any] | None = None,
>         trust_env: bool = True,
>         default_encoding: str | typing.Callable[[bytes], str] = "utf-8",
>     ) -> None:
>         super().__init__(
>             auth=auth,
>             params=params,
>             headers=headers,
>             cookies=cookies,
>             timeout=timeout,
>             follow_redirects=follow_redirects,
>             max_redirects=max_redirects,
>             event_hooks=event_hooks,
>             base_url=base_url,
>             trust_env=trust_env,
>             default_encoding=default_encoding,
>         )
>     
>         if http2:
>             try:
>                 import h2  # noqa
>             except ImportError:  # pragma: no cover
>                 raise ImportError(
>                     "Using http2=True, but the 'h2' package is not installed. 
> "
>                     "Make sure to install httpx using `pip install 
> httpx[http2]`."
>                 ) from None
>     
>         if proxies:
>             message = (
>                 "The 'proxies' argument is now deprecated."
>                 " Use 'proxy' or 'mounts' instead."
>             )
>             warnings.warn(message, DeprecationWarning)
>             if proxy:
>                 raise RuntimeError("Use either `proxy` or 'proxies', not 
> both.")
>     
>         if app:
>             message = (
>                 "The 'app' shortcut is now deprecated."
>                 " Use the explicit style 'transport=WSGITransport(app=...)' 
> instead."
>             )
> >           warnings.warn(message, DeprecationWarning)
> E           DeprecationWarning: The 'app' shortcut is now deprecated. Use the 
> explicit style 'transport=WSGITransport(app=...)' instead.
> 
> /usr/lib/python3/dist-packages/httpx/_client.py:680: DeprecationWarning
> ___________________ test_receive_wrong_message_type[asyncio] 
> ___________________
> 
> test_client_factory = functools.partial(<class 
> 'starlette.testclient.TestClient'>, backend='asyncio', backend_options={})
> 
>     def test_receive_wrong_message_type(test_client_factory):
>         async def app(scope, receive, send):
>             websocket = WebSocket(scope, receive=receive, send=send)
>             await websocket.accept()
>             await websocket.receive()
>     
> >       client = test_client_factory(app)
> 
> tests/test_websockets.py:471: 
> _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 
> _ 
> starlette/testclient.py:402: in __init__
>     super().__init__(
> _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 
> _ 
> 
> self = <starlette.testclient.TestClient object at 0x7ff7f7206110>
> 
>     def __init__(
>         self,
>         *,
>         auth: AuthTypes | None = None,
>         params: QueryParamTypes | None = None,
>         headers: HeaderTypes | None = None,
>         cookies: CookieTypes | None = None,
>         verify: VerifyTypes = True,
>         cert: CertTypes | None = None,
>         http1: bool = True,
>         http2: bool = False,
>         proxy: ProxyTypes | None = None,
>         proxies: ProxiesTypes | None = None,
>         mounts: None | (typing.Mapping[str, BaseTransport | None]) = None,
>         timeout: TimeoutTypes = DEFAULT_TIMEOUT_CONFIG,
>         follow_redirects: bool = False,
>         limits: Limits = DEFAULT_LIMITS,
>         max_redirects: int = DEFAULT_MAX_REDIRECTS,
>         event_hooks: None | (typing.Mapping[str, list[EventHook]]) = None,
>         base_url: URLTypes = "",
>         transport: BaseTransport | None = None,
>         app: typing.Callable[..., typing.Any] | None = None,
>         trust_env: bool = True,
>         default_encoding: str | typing.Callable[[bytes], str] = "utf-8",
>     ) -> None:
>         super().__init__(
>             auth=auth,
>             params=params,
>             headers=headers,
>             cookies=cookies,
>             timeout=timeout,
>             follow_redirects=follow_redirects,
>             max_redirects=max_redirects,
>             event_hooks=event_hooks,
>             base_url=base_url,
>             trust_env=trust_env,
>             default_encoding=default_encoding,
>         )
>     
>         if http2:
>             try:
>                 import h2  # noqa
>             except ImportError:  # pragma: no cover
>                 raise ImportError(
>                     "Using http2=True, but the 'h2' package is not installed. 
> "
>                     "Make sure to install httpx using `pip install 
> httpx[http2]`."
>                 ) from None
>     
>         if proxies:
>             message = (
>                 "The 'proxies' argument is now deprecated."
>                 " Use 'proxy' or 'mounts' instead."
>             )
>             warnings.warn(message, DeprecationWarning)
>             if proxy:
>                 raise RuntimeError("Use either `proxy` or 'proxies', not 
> both.")
>     
>         if app:
>             message = (
>                 "The 'app' shortcut is now deprecated."
>                 " Use the explicit style 'transport=WSGITransport(app=...)' 
> instead."
>             )
> >           warnings.warn(message, DeprecationWarning)
> E           DeprecationWarning: The 'app' shortcut is now deprecated. Use the 
> explicit style 'transport=WSGITransport(app=...)' instead.
> 
> /usr/lib/python3/dist-packages/httpx/_client.py:680: DeprecationWarning
> ================= 292 failed, 103 passed, 25 errors in 23.34s 
> ==================
> E: pybuild pybuild:389: test: plugin pyproject failed with: exit code=1: cd 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.11_starlette/build; python3.11 -m pytest 
> 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/2024/03/19/starlette_0.31.1-1_unstable.log

All bugs filed during this archive rebuild are listed at:
https://bugs.debian.org/cgi-bin/pkgreport.cgi?tag=ftbfs-20240319;users=lu...@debian.org
or:
https://udd.debian.org/bugs/?release=na&merged=ign&fnewerval=7&flastmodval=7&fusertag=only&fusertagtag=ftbfs-20240319&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: starlette
Source-Version: 0.37.2-1
Done: Piotr Ożarowski <pi...@debian.org>

We believe that the bug you reported is fixed in the latest version of
starlette, 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 1067...@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Piotr Ożarowski <pi...@debian.org> (supplier of updated starlette 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: Wed, 17 Apr 2024 23:49:19 +0200
Source: starlette
Architecture: source
Version: 0.37.2-1
Distribution: unstable
Urgency: medium
Maintainer: Piotr Ożarowski <pi...@debian.org>
Changed-By: Piotr Ożarowski <pi...@debian.org>
Closes: 1067372
Changes:
 starlette (0.37.2-1) unstable; urgency=medium
 .
   * New upstream release
     - closes: 1067372 (FTBFS)
Checksums-Sha1:
 5fc2dbe0c4900df640e42c5d9644108c697cab22 2424 starlette_0.37.2-1.dsc
 f090bdcc51ad2677f0ad370588b6e5312bdd7cb9 2843736 starlette_0.37.2.orig.tar.gz
 56e255c309708b0137df981dee1f5ed39a4c55ea 3548 starlette_0.37.2-1.debian.tar.xz
 8373f6ceac84f986ba81b5a394e3d60a0e1de526 8188 
starlette_0.37.2-1_amd64.buildinfo
Checksums-Sha256:
 72cafa2167e3de125a202a443ba0766fc6f3096080d5daeb1bc0a3186e9c9e30 2424 
starlette_0.37.2-1.dsc
 9af890290133b79fc3db55474ade20f6220a364a0402e0b556e7cd5e1e093823 2843736 
starlette_0.37.2.orig.tar.gz
 45a0248d3508f3eb02b9ec2a410883efbeaf2e3359183c01acf49566705341eb 3548 
starlette_0.37.2-1.debian.tar.xz
 1823d32dceb66c2dc3a230c56cc2f80f8cee8ea0319e32e09d27c987c59ae8ff 8188 
starlette_0.37.2-1_amd64.buildinfo
Files:
 2ef3c3f7a16009e5f12d9888eb3051ba 2424 python optional starlette_0.37.2-1.dsc
 b0ba8178dd4bf2cdff53c8702212be52 2843736 python optional 
starlette_0.37.2.orig.tar.gz
 0d896c9727544648d71bfe78892d844a 3548 python optional 
starlette_0.37.2-1.debian.tar.xz
 ed252f7a3af756985d6f92dda8589b0e 8188 python optional 
starlette_0.37.2-1_amd64.buildinfo

-----BEGIN PGP SIGNATURE-----

iQIzBAEBCgAdFiEEHS+omFjar2IXhi33rvbxoqdFdkUFAmYgSLcACgkQrvbxoqdF
dkWGtg//VcKuYItekb2nPuOJ8SGp5bb5NP1i7uiVuJby7njj4aO+trf/QfotYPV/
NbkFhAhKuQx2BcER7G3iFE77iFC6QMYnt2QUJjUJCreXZWXlAhrXRVe74YImguVE
VXfeKUHrwJIZ4NmcEIjv7Ab78sJwySVuzbmeOllIaDRVdDZJKxPEg3UOHbeJlFNv
eP24d/wLiU9uSqkcQcrVPkJ5ZmiCUGKAXNsrdAXOAWZGMVLK/AX+EgvaTWc/FdZ7
jljyCcXsJd/e8N81Ihv3T1Fqdii/B0999OxUOPeRoBpXx4A91sn+N3ryRtmZB8oo
vScvh2SG01wzbjFtFeIpqeYeIIBOHsLd9/AVlSIu5Nzdb9SHsUIKmLC17s4iKGce
XE09qWFz64lMMYt65ABoyPvgzJyv2Y5QRspWIqh7KLP3iKtsZqgEnQy6lPuuzV8/
jCQCpFvSBmEs1OTw8afL4WWMH0+WqNHgEeDIfzaiBu69HivjHA3314J4IfRpAiQH
T9lLfQ/nd9Hrm3Q9ZDZbaWSnAQ+mzb8EddW72sMp3+XU8WIKvTgfjDNx9BqkSsmI
ZxeLtC1AD7YW5MCqBrWS2wLUJYi8YyzuBnmp2sOvbHHwTtQe5j/ns2/WqSSQ/6Wj
TnhpWn5RxbQ/2Cn4MX+lxukc/BIBqqskFVpO3i+VrmOEA+kCoWo=
=K/pg
-----END PGP SIGNATURE-----

Attachment: pgphV_Jkb23vI.pgp
Description: PGP signature


--- End Message ---

Reply via email to