********************* 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 `__.