On Tue, Jun 09, 2026 at 04:44:24AM +0200, Carsten Schoenert wrote: > Hello Matheus > > this library is build from the same source as the httpx2 library, no need to > create another source package. > > > Dependency for httpx2, which is a dependency of Starlette. > > Yes, but still not a reason to create another source package. I'd close this > ITP and only focus on the other one. >
I tried keeping both packages under the same source package, but the upstream monorepo is not directly buildable in Debian as-is. The workspace members rely on uv-dynamic-versioning for version generation, which is not currently packaged in Debian. As a result, building the monorepo requires either packaging uv-dynamic-versioning first or carrying a Debian-specific patch to replace the dynamic versioning with a static version. On the other hand, the standalone httpcore2 source distribution already includes the generated metadata required by hatchling and builds cleanly with pybuild without any additional patches. For that reason, I would prefer to keep httpcore2 as a separate source package rather than carrying a versioning patch that would need to be reviewed and updated for every upstream release. -- Thanks, Polkorny
signature.asc
Description: PGP signature

