*********************
Version compatibility
*********************
This page summarizes Pywikibot compatibility with Python and MediaWiki versions.
Python and MediaWiki version support
====================================
Released Pywikibot versions support all actively maintained Python and MediaWiki
versions at the time of release:
================= ===================== ====== ==== ======= ================= ================
Pywikibot version Python version No GIL PyPy GraalPy MediaWiki version 1st Release Date
================= ===================== ====== ==== ======= ================= ================
11.0โ|version| 3.9โ3.15 ๐งช ๐ก๏ธ โ ๏ธ 1.31โ1.46 2026-02-09
10.0โ10.7.4 3.8โ3.14 โ โ
โ 1.31โ1.44 2025-03-01
9.0โ9.6.3 3.7โ3.13 โ โ
โ 1.27โ1.42 2024-03-08
8.0โ8.6 3.6.1โ3.12 โ โ
โ 1.27โ1.41 2023-01-21
7.0โ7.7.3 3.5.3โ3.11 โ โ
โ 1.23โ1.39 2022-02-26
6.0โ6.6.5 3.5โ3.10 โ โ โ 1.23โ1.37 2021-03-16
5.0โ5.6 3.5โ3.10 โ โ โ 1.19โ1.36 2020-10-19
4.0โ4.3 3.5โ3.9 โ โ โ 1.14โ1.36 2020-08-04
3.0.20190301+ 2.7.4โ2.7.18, 3.4โ3.8 โ โ โ 1.14โ1.33 2019-03-01
3.0.20180403+ 2.7.2โ2.7.18, 3.4โ3.8 โ โ โ 1.14โ1.31 2018-04-03
3.0.20170403+ 2.6โ2.7.18, 3.3โ3.8 โ โ โ 1.14โ1.29 2017-04-04
2.0 2.7, 3.3โ3.5 โ โ โ 1.14โ1.25 2015-05-25
1.0 2.5โ2.7 โ โ โ 1.2โ1.24 2003โ2016
================= ===================== ====== ==== ======= ================= ================
.. admonition:: Version status legend
**No GIL** โ Free-Threading Python build (CPython 3.13+);
runs without the Global Interpreter Lock (GIL), allowing true multithreading (:pep:`703`).
| โ **not available** โ functionality does not exist for this version
| โ **not tested** โ has not been verified yet
| โ ๏ธ **unstable** โ active development, breaking changes possible
| ๐งช **beta** โ feature complete, testing phase
| โ
**stable** โ production ready
| ๐ก๏ธ **resilient** โ long-term proven, robust operation
.. note::
All versions listed refer to the **stable releases**. Early releases before
version 3.0 were considered "perpetual beta". The first Pywikibot package,
formerly known as Pywikipediabot, is also called "trunk" or a "compat" release.
.. seealso::
- `Status of Python versions `__
- `Status of MediaWiki versions `__.