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[edit]

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


Branches – Python support table[edit]

Python version Pywikibot branch
master
6.4.0
stable
6.3.0
python2
3.0.20200703
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.
<= 2.7.3 no support no support
2.7.4 – 2.7.18 OK
3.0 – 3.3 no support
3.4 OK
3.5 – 3.8.5 OK
3.8.6 – 3.10 OK not tested

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 2021(2021-01-02) 3.5–3.10 1.19–1.36
5.5.0 12 January 2021(2021-01-12) 3.5–3.10 1.19–1.36
5.6.0 24 January 2021(2021-01-24) 3.5–3.10 1.19–1.36
6.0.0 16 March 2021(2021-03-16) 3.5–3.10 1.23–1.36
6.0.1 20 March 2021(2021-03-20) 3.5–3.10 1.23–1.36
6.1.0 17 April 2021(2021-04-17) 3.5–3.10 1.23–1.36
6.2.0 28 May 2021(2021-05-28) 3.5–3.10 1.23–1.37
6.3.0
stable
31 May 2021(2021-05-31) 3.5–3.10 1.23–1.37
6.4.0
master
June 2021(2021-06) 3.5–3.10 1.23–1.37
7.0.0**)
in development
2021(2021) 3.5–3.10 1.23–1.37

*) Already desupported and not tested.
**) Breaking change where all deprecations are dropped.