Hi team,

I'm currently packaging pytooling [1].

I have encountered a rather weird dependency requirement with the upstream as the upstream's pyproject.toml has this very package that I'm trying to package as a build dependency for the build system like this:

[build-system]
requires = [
  "setuptools >= 80.0",
  "wheel ~= 0.45",
  "pyTooling ~= 8.5"
]

The full pyproject.toml file can be found here [2]

I'm quite confused on how to proceed in this case. Should I just keep setuptools and wheel and remove pytooling for the deb package dependencies?

[1] https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1109491

[2] https://github.com/pyTooling/pyTooling/blob/main/pyproject.toml


--
Regards,

Aryan Karamtoth
Debian Contributor
IRC: SpaciousCoder78

GPG Fingerprint: 7A7D 9308 2BD1 9BAF A83B 7E34 FE90 07B8 ED64 0421

Attachment: OpenPGP_0xFE9007B8ED640421.asc
Description: OpenPGP public key

Attachment: OpenPGP_signature.asc
Description: OpenPGP digital signature

Reply via email to