Dvorapa added a comment.
In T248376#5994902 <https://phabricator.wikimedia.org/T248376#5994902>, @bd808 wrote: > It looks like in this particular case we can force installing the package from stretch-backports as a near term fix. > The permanent fix for this is to use a virtualenv for your Python library dependencies rather than relying on the system packages. The system packages are installed via Debian packages and thus they will always be older versions. python3-requests is the only and most important Pywikibot dependency for Python 3, I would vote for stretch-backports in this case. python-requests and python-ipaddress are Pywikibot dependencies for Python 2. Its support will be ended in Pywikibot soon, so their update is not crucial. Some Python 2 Pywikibot bots left in Toolforge broke by this strict dependency check, some will break with the next Pywikibot release. Only venv bots should be fine. The question is if we want to break them. I would say yes :D but I know so many people will argue with me. TASK DETAIL https://phabricator.wikimedia.org/T248376 EMAIL PREFERENCES https://phabricator.wikimedia.org/settings/panel/emailpreferences/ To: Dvorapa Cc: bd808, revi, Xqt, pywikibot-bugs-list, Aklapper, Dvorapa, Zkhalido, Viztor, Wenyi, Zylc, 1978Gage2001, DSquirrelGM, Chicocvenancio, Tbscho, MayS, Freddy2001, Mdupont, JJMC89, Altostratus, Avicennasis, Luke081515, mys_721tx, Jitrixis, Gryllida, jayvdb, Masti, scfc, Alchimista, coren, Rxy, Krenair
_______________________________________________ pywikibot-bugs mailing list [email protected] https://lists.wikimedia.org/mailman/listinfo/pywikibot-bugs
