On Mon, Mar 11, 2024 at 02:49:26PM +0100, Michael R. Crusoe wrote: > Package: black > Version: 23.1.0-1 > Severity: wishlist > X-Debbugs-Cc: cru...@debian.org > > Dear Maintainer, > > I noticed that your package supports building native code extensions using > mypyc. Upstream themselves ship portable binary wheels for better > performance. As a member of the Debian Package Team, I would be happy to add > this to your package. Please let me know.
This sounds like a nice idea; the pyproject.toml file states: [tool.hatch.build.targets.wheel.hooks.mypyc] enable-by-default = false dependencies = [ "hatch-mypyc>=0.16.0", "mypy==1.7.1", "click==8.1.3", # avoid https://github.com/pallets/click/issues/2558 ] so you would have to build python3-hatch-pypyc first, though. If you can do that, this would be plausible. I would guess that using mypyc would depend on having mypyc in Debian, but at the moment it's only an ITP (#932003). Best wishes, Julian