Source: puddletag Version: 2.4.0-1 Severity: normal Dear Maintainer,
For some reason, the upstream build decides that it wants to recursively list all the requirements of it's requirements along in the requirements.txt or equivalent. Usage of "six" has been patched-out of these library, some like "dateutil" or "configobj" which are really common. So on Debian, python3-six is not needed anymore to run puddletag; but this Depends: might hide undeclared usage of six in unrelated apps (that happened with 'calibre' plugins the other day). Alternatively, as you see you are also one of the upstream maintainers, tagging a new upstream release will include this one commit: https://github.com/puddletag/puddletag/commit/54706d0d75bba9ad63779053a863aead83e15d82 ... but I don't know the general state of the project. Greetings, Alexandre