Manual:Pywikibot/Compatibility

From mediawiki.org
Jump to navigation Jump to search
Other languages:
English • ‎Nederlands • ‎français • ‎čeština • ‎українська • ‎日本語

This page summarizes Pywikibot compatibility with Python and MediaWiki. Python 3.5 or higher is currently required to run the bot, but Python 3.6 or higher is recommended.

Branches, releases – Python and MediaWiki deprecation graph[edit]

Legend

Horizontal
implementation/deprecation period
supported
Vertical
Pywikibot releases
git tags
current master

Branches – Python support table[edit]

Python version Pywikibot branch
master
5.5.1
stable
5.5.0
python2
3.0.20200703

3.0.20190722
Comment Current branch for developing and testing. Use it on your own risks but any bug reports are welcomed. Stable branch for production systems; updated monthly after passing unit tests. Stable branch for production systems running in Python 2 environment; no longer updated. Often used older stable branch for production systems running in Python 2 environment; no longer updated.
<= 2.7.3 no support no support
2.7.4 – 2.7.16 OK
2.7.17 – 2.7.18 OK no support
3.0 – 3.3 no support
3.4 OK
3.5 – 3.7.4 OK
3.7.5 – 3.8.5 OK no support
3.8.6 – 3.10 OK no support

Releases – Python and MediaWiki support table[edit]

Pywikibot Release date Python MediaWiki
3.0.20190722 22 July 2019(2019-07-22) 2.7, 3.4–3.7 1.14–1.34
3.0.20200111 11 January 2020(2020-01-11) 2.7, 3.4*)–3.8 1.14–1.35
3.0.20200508 8 May 2020(2020-05-08) 2.7, 3.4*)–3.8 1.14–1.35
3.0.20200609 9 June 2020(2020-06-09) 2.7, 3.4*)–3.8 1.14–1.35
3.0.20200703

python2

3 July 2020(2020-07-03) 2.7, 3.4*)–3.8 1.14–1.35
4.0.0 4 August 2020(2020-08-04) 3.5–3.8 1.14–1.35
4.1.0 16 August 2020(2020-08-16) 3.5–3.9 1.14–1.36
4.1.1 18 August 2020(2020-08-18) 3.5–3.9 1.14–1.36
4.2.0 28 August 2020(2020-08-28) 3.5–3.9 1.14–1.36
4.3.0 2 September 2020(2020-09-02) 3.5–3.9 1.14–1.36
5.0.0 19 October 2020(2020-10-19) 3.5–3.9 1.19–1.36
5.1.0 1 November 2020(2020-11-01) 3.5–3.9 1.19–1.36
5.2.0 10 December 2020(2020-12-10) 3.5–3.9 1.19–1.36
5.3.0 19 December 2020(2020-12-19) 3.5–3.10 1.19–1.36
5.4.0 2 January 2020(2020-01-02) 3.5–3.10 1.19–1.36
5.5.0

stable

12 January 2021(2021-01-12) 3.5–3.10 1.19–1.36
5.5.1
master
January 2021(2021-01) 3.5–3.10 1.19–1.36
6.0.0 February 2021(2021-02) 3.5–3.10 1.23–1.36

*) Already desupported and not tested.