Majavah added a comment.
We (Toolforge admins) encourage people to use virtualenvs to install dependencies for their tools as those will get you much more up to date versions than what Debian ships and don't require us to install the dependencies globally on all grid nodes. You need to have Pywikibot's dependencies installed somehow if you plan to use it. I don't believe we've ever guaranteed to include dependencies needed by clones of (popular) frameworks as it's outside of our control when those frameworks add new/updated requirements (although it looks like Pywikibot has been working with what's installed on the grid by default in the past). That being said, we do install mwparserfromhell on all grid nodes, but for Python 2 only. Installing the Python 3 version is likely possible as well, but the version on Debian Stretch is 0.4 (compared to 0.5 what the error message claims to require). Upgrading the grid to a newer operating system release has been largely stalled as we've been working on creating Kubernetes-based replacements for the grid. TASK DETAIL https://phabricator.wikimedia.org/T291771 EMAIL PREFERENCES https://phabricator.wikimedia.org/settings/panel/emailpreferences/ To: Majavah Cc: Majavah, JJMC89, Legoktm, Xqt, Aklapper, pywikibot-bugs-list, Multichill, Jyoo1011, JohnsonLee01, SHEKH, Dijkstra, Khutuck, Zkhalido, Viztor, Wenyi, Tbscho, MayS, Mdupont, Dvorapa, Altostratus, Avicennasis, mys_721tx, jayvdb, Masti, Alchimista
_______________________________________________ pywikibot-bugs mailing list -- pywikibot-bugs@lists.wikimedia.org To unsubscribe send an email to pywikibot-bugs-le...@lists.wikimedia.org