Package: duplicity
Version: 3.0.3.2-1
Severity: wishlist
Dear Maintainer,
You've added a patch 01-debloat.patch which removes unused dependencies
or dependencies only used by certain backends.
I've noticed two more dependencies that can be dropped.
It is actually necessary to drop these in Ubuntu because we cannot
depend on them.
- python3-keyring: This seems to be unused throughout the whole codebase
- python3-requests-oauthlib: This is used by the Amazon Drive, Google
Drive and OneDrive backends, but they all try/except importing it and
print a warning message if missing. The deja-dup app for example will
graphically prompt to install the package if necessary.