Re: Bug#1139441: Acknowledgement (ITP: httpx2 is a fully featured HTTP client library for Python.)

Matheus Polkorny <[email protected]> Tue, 9 Jun 2026 22:48:03 -0300
Newsgroups gmane.linux.debian.devel.python
Message-ID <[email protected]>
--aoxjdtkjukigtqhh
Content-Type: text/plain; protected-headers=v1; charset=us-ascii
Content-Disposition: inline
Content-Transfer-Encoding: quoted-printable
Subject: Re: Bug#1139441: Acknowledgement (ITP: httpx2 is a fully featured
 HTTP client library for Python.)
MIME-Version: 1.0

Thanks all for the feedback.

On Tue, Jun 09, 2026 at 11:24:35AM +0500, Andrey Rakhmatullin wrote:
>But also neither httpx2 nor httpxyz provide `import httpx` (they expect=20
>you to import them `as httpx`), so I wouldn't expect the Debian packages=
=20
>provide that, so technically all of them can coexst

I agree with Andrey's point that httpx2 and httpcore2 are not intended
to be drop-in replacements for the existing httpx and httpcore packages,
as they can coexist with the existing packages.

>On Tue, Jun 09, 2026 at 04:44:24AM +0200, Carsten Schoenert wrote: #1139440
>>this library is build from the same source as the httpx2 library, no need=
 to
>>create another source package.

Regarding packaging, my current inclination would be to keep httpx2 and
httpcore2 as separate source packages, matching how httpx and httpcore
are currently packaged in Debian.
However, this is mostly for consistency with the current packaging,
and I would not have any objections to packaging them together
in a single source package given that they are developed together
upstream today.

Also, thank you, Carsten, for your willingness to sponsor this work.
Thanks as well for the packaging suggestions. I'll take them into
account while preparing the packages.
--=20
Thanks,
Polkorny

--aoxjdtkjukigtqhh
Content-Type: application/pgp-signature; name="signature.asc"

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

iQIzBAABCgAdFiEEcRD/fHLtdypUR2KKShyoWjj77loFAmoowlIACgkQShyoWjj7
7lowUg//YlqPXy9M2HG1qWIwsu8e49Yi6/ShXkYomidutMYzaCbmTd8Of9cT52En
Ll/Rx+r7RLjJostRXWVQ9G4E5p7t7m+I3MCWAOXhpztfiFVMEVQgfCMDIkAUjzLU
YDR0e53bRFjBLpPP/NrjjDJQ7dlbD1AfAh4fNVl8+tuUVM8DYdA6EHI6wQL/IF/c
K3tBS5z9RW7CjQfVHx1sM0kMVfdx72hi0yjfYoTmGOFhs+8lbgQjiLb5XVkNG4U1
jsOvmzNivrnZ039k42ghCs6E5D2ulFenBfSn4w7qcPydyjBWeyjcfN5VlJGEmmWz
/+Jv3dX/CbKXoHZ/puOPNttJWi9v302rC8a7F7rfTnNjag2HwzyECHU9R6zhQSaR
K+bSVbOjkD0cwGuovxB2zivbLw/C+Ky64i/GFamv9Apotb1G2PEllONHFumSEY5e
cHBVAwQetLR38vr4LK8uER6CBJJHEDIJ5Mpw+820a/7MVG0xjsXbDyAmG3onOvdp
VttVKu3F3Gz1DxQ48zbPCj/f02K0X0ChVq+XGy94gX/+jane9dWdMX3ViUswQjaq
XrnbyUKFP/i2+yXMNNtcqH+kvsHxr8kk3X5vjJf0dk2y8AuRr7MIacvKuTeV6P6W
SNfWXQIbx/d+80yMtgYMM77JWaIrJ3vsgVuDpTbOcqbux197hsY=
=ZvGc
-----END PGP SIGNATURE-----

--aoxjdtkjukigtqhh--