Hi all,

a new stable release Pywikibot 7.4 was deployed yesterday. What is new with it?

- the pypi package also supports built (wheel) distribution [1]
- api write actions was updated
- a memento module was added to fix the memento_client package [2]
- Flow board topic continuation of iterating reverse was fixed [3]
- login.py and preload_sites are utility scripts now [4]

Refer the changelog for other changes. [5]

Be aware that use of Python 3.5 is deprecated and will be dropped with Pywikobot 8. [6]

There is a misbehaviour found with  Python 3.9 and newer: If you interrupt a script with KeyboardInterrupt (Strg-C), all pages which are in the asyncroneous put queue are lost. The fix [7] comes with Pywikibot 7.5.


[1] PEP 427 – The Wheel Binary Package Format 1.0 | peps.python.org
[2] https://phabricator.wikimedia.org/T185561
[3] https://phabricator.wikimedia.org/T138323
[4] https://doc.wikimedia.org/pywikibot/stable/utilities/scripts_ref.html#module-pywikibot.scripts
[5] https://doc.wikimedia.org/pywikibot/stable/changelog.html
[6] https://phabricator.wikimedia.org/T301908
[7] https://gerrit.wikimedia.org/r/c/pywikibot/core/+/807423