Package: aiofiles
Severity: important
Block: -1 by 984824
thanks

Upstream has replaced setup.{py|cfg} with a pyproject.toml configuration, using poetry. This is not yet supported by dh-python - pybuild does not recognize poetry, and cannot complete the build.

pybuild does support a toml build via flit. Looking at plugin_flit.py, it looks very much like a full PEP517 implementation, except that it looks explicitly for "flit" in the toml "build-system".

Why can't pybuild work with the same API that pip uses?

The workaround appears to be adding a patch to create a setup.py file. That seems like more than should be necessary.

Attachment: OpenPGP_signature
Description: OpenPGP digital signature

Reply via email to