On Sat, Apr 04, 2026 at 07:22:52AM +0000, Martin wrote: > Package: wnpp > Severity: wishlist > Owner: Martin <[email protected]> > X-Debbugs-Cc: [email protected], [email protected] > > Package name : urllib3.future > Version : 2.19.901 > Upstream Author : Ahmed R. Tahri <[email protected]> > URL : https://github.com/jawah/ > License : MIT > Programming Lang: Python > Description : powerful, user-friendly HTTP client for Python > urllib3.future brings many features that are missing from both the > Python standard libraries and urllib3 > > This will be a new, indirect dependency of Gajim.
Handling the installation of this package alongside urllib3 will be fun, since it installs files in exactly the same paths as urllib3, completely on purpose. I don't think it will be a good idea to have the binary package conflict with python3-urllib3, since that would mean introducing alternative dependencies in all reverse dependencies of python3-urllib3, which is... a lot of packages :) I guess you may need to do something like dpkg-divert in preinst or something like that, and it will need some careful testing WRT installation ordering (e.g. make sure the diversion works correctly if python3-urllib3 had not been installed before, but is installed at some point later). I'm not saying this should not be packaged, just that it will need some careful handling. G'luck, Peter -- Peter Pentchev [email protected] [email protected] [email protected] PGP key: https://www.ringlet.net/roam/roam.key.asc Key fingerprint 2EE7 A7A5 17FC 124C F115 C354 651E EFB0 2527 DF13
signature.asc
Description: PGP signature

