Package: dh-python Version: 4.20201102+nmu1 Severity: important Increasingly upstream packages have been moving to the PEP518 build format, for which a pyproject.toml file is provided, and no setup.py
pybuild fails to handle such packages. In some cases a trivial setup.py can be patched in, or an old one from before upstream updated to PEP518. But this does not work for all packages (fails badly with opendrop, for instance, where scons is invoked). pybuild needs to start supporting the PEP518 build method. Too late for bullseye, but I'd like to consider this a serious (FTBFS) bug post-bullseye. Drew -- System Information: Debian Release: bullseye/sid APT prefers unstable APT policy: (500, 'unstable'), (1, 'experimental') Architecture: amd64 (x86_64) Foreign Architectures: i386 Kernel: Linux 5.10.0-4-amd64 (SMP w/8 CPU threads) Kernel taint flags: TAINT_PROPRIETARY_MODULE, TAINT_OOT_MODULE Locale: LANG=en_AU.UTF-8, LC_CTYPE=en_AU.UTF-8 (charmap=UTF-8), LANGUAGE=en_AU:en Shell: /bin/sh linked to /usr/bin/dash Init: systemd (via /run/systemd/system) LSM: AppArmor: enabled Versions of packages dh-python depends on: ii python3 3.9.2-2 ii python3-distutils 3.9.2-1 dh-python recommends no packages. Versions of packages dh-python suggests: ii dpkg-dev 1.20.7.1 ii libdpkg-perl 1.20.7.1 -- no debconf information

