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

Reply via email to