De archiveerbot is nu ook weer online.

De tbpmelder en potd-bot hebben hetzelfde euvel; hier is alleen de ellende nog iets groter: de nieuwe pywikibot-versies ondersteunen geen Python 2.7 meer, en beide bots maken gebruik van een aantal Python 2-specifieke zaken ( ur'' strings, unicode() calls, dict.has_key(x) ipv x in dict). Die moeten dus allemaal opgeruimd worden voordat het onder Python 3 draait (en daarmee dus überhaupt weer draait).

@Frank Geerlings , zou jij dat op kunnen pakken aangezien jij de bots oorspronkelijk gebouwd hebt?

Groet,
Merlijn





On Sun, 14 Nov 2021 at 16:56, Merlijn van Deen (valhallasw) <valhallasw@arctus.nl> wrote:
Hallo allen,

Zowel de archiveringsbot als de tbp-updater werken al een week of twee niet meer. Dat lijkt gerelateerd te zijn aan een deprecation binnen de mediawiki-api, waar de (sterk verouderde) versie van pywikibot niet mee overweg kan.

Helaas gaat het upgraden naar een recente pywikibot ook niet van een leien dakje: er zijn een groot aantal oude APIs weggehaald, waar wij nog wel gebruik van maken (o.a. getSite, setAction). Die zijn ook al 5-10 jaar deprecated, dus op zich niet zo gek, maar het levert wel nu op een ongelukkig moment extra werk met zich mee.

De tbp-updater heb ik gefixt, ik ben nu bezig met de archiveerbot. Zou iemand anders ondertussen een kijkje kunnen nemen naar de tbp-melder en potd-rotate? Met een beetje geluk hebben ze allemaal niet al te veel aanpassingen nodig.

Groet,
Merlijn

---------- Forwarded message ---------
From: Wikipedia <wiki@wikimedia.org>
Date: Sun, 14 Nov 2021 at 16:04
Subject: E-mail van Wikipedia-gebruiker "Romaine"
To: Valhallasw <valhallasw@arctus.nl>


Hi Merlijn,

De archiveerbot en de bot die dagelijks de nominatiepagina aanmaakt is in staking. Zou je er naar kunnen kijken?

https://nl.wikipedia.org/wiki/Overleg_Wikipedia:Nlwikibots#Archivering_Help:Helpdesk

Groetjes,
Romaine

--
Deze e-mail is verstuurd door Romaine aan Valhallasw door middel van de functie "e-mail gebruiker" van de Nederlandstalige Wikipedia (nl.wikipedia.org). De e-mail is automatisch afgeleverd en de Wikimedia Foundation kan op geen enkele wijze aansprakelijk worden gesteld voor de inhoud. Indien deze e-mail ongewenste inhoud bevat of als u onbekend bent met de functie e-mail gebruiker, lees dan onderstaande informatie:

De afzender heeft bij het verzenden geen enkele informatie ontvangen over uw mailaccount en er is geen enkele verplichting op deze e-mail te antwoorden (zie voor meer informatie https://nl.wikipedia.org/wiki/Wikipedia:Mailfunctie).
Om uw e-mailvoorkeuren voor gebruiker ‪Romaine‬ te beheren gaat u naar <https://nl.wikipedia.org/wiki/Speciaal:Mute/Romaine>.