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

Attachment: signature.asc
Description: PGP signature

Reply via email to