Page MenuHomePhabricator

Update heritage (ErfgoedBot) to Pywikibot 10.7.0 and python3.13
Open, Needs TriagePublic

Description

While working on T407159 I noticed at https://github.com/wikimedia/labs-tools-heritage/blob/master/requirements.txt that our pywikibot version is more than 4 years old. We should upgrade to the current stable Pywikibot 10.7.0 and we might as well go to python3.13 (if that doesn't break too much). We should probably also bump a bunch of underlying packages.

Details

Event Timeline

Change #1201178 had a related patch set uploaded (by Jean-Frédéric; author: Jean-Frédéric):

[labs/tools/heritage@master] Re-lock and upgrade all dependencies in Pipfile.lock

https://gerrit.wikimedia.org/r/1201178

Change #1201178 merged by jenkins-bot:

[labs/tools/heritage@master] Re-lock and upgrade all dependencies in Pipfile.lock

https://gerrit.wikimedia.org/r/1201178

Mentioned in SAL (#wikimedia-cloud) [2025-11-05T09:19:47Z] <wmbot~jeanfred@tools-bastion-15> Deploy 644f974 (Re-lock and upgrade all dependencies in Pipfile.lock) for T409003)