PyPI
lxml
Powerful and Pythonic XML processing library combining libxml2/libxslt with the ElementTree API.
Release cadenceEvery month
Last releaseSep 2, 2026
Open advisories0
Changelog quality100% curated
CHANGELOG + GitHub Releases
Release history SecurityYou're on
104 older or filtered releases not shown.
Upgrade guides
Breaking changes and a migration checklist for each major versionlxml 5 → 65.4.0 → 6.1.3Sep 2, 2026 BreakingBreaking2Security7Platform1Deprecated1New7Changed13Fixed21Other4lxml 4 → 54.9.4 → 5.4.0Apr 23, 2025 BreakingBreaking2Security3Platform2Deprecated1New2Changed16Fixed24Other9lxml 3 → 43.8.0 → 4.9.4Dec 19, 2023 BreakingBreaking1Security9Platform4Deprecated1New23Changed23Fixed56Other10lxml 2 → 32.3.6 → 3.8.0Jun 3, 2017 BreakingBreaking5Security1Platform1New26Changed4Fixed80Other4lxml 1 → 21.3.6 → 2.3.6Sep 28, 2012 BreakingBreaking5Deprecated1New67Changed12Fixed111Other10
VersionChannelDateChangesSecurity
7.0.0b1 BetaAug 22, 2026Fixed2Other17.0.0a3 AlphaJun 17, 2026Changed3Fixed27.0.0a2 AlphaJun 9, 2026Changed17.0.0a1 AlphaMay 29, 2026Platform1New1Changed7Fixed1Other46.1.3 StableSep 2, 2026Security16.1.2 StableAug 19, 2026Fixed2Other16.1.1 StableMay 18, 2026Security36.1.0 StableApr 18, 2026Security2New2Fix6.0.4 youStableApr 12, 2026Fixed16.0.3 StableApr 9, 2026Changed2Fixed76.0.2 StableSep 22, 2025Changed3Fixed3Other16.0.1 StableAug 22, 2025Security1Changed3Fixed2Other16.0.0 StableJun 26, 2025Breaking2Platform1Deprecated1New5Changed5Fixed6Other15.4.0 StableApr 23, 2025Security15.3.2 StableApr 5, 2025Security1Changed25.3.1 StableFeb 10, 2025Changed1Fixed35.3.0 StableAug 10, 2024Deprecated1New1Changed2Fixed2Other15.2.2 StableMay 13, 2024New1Changed1Fixed15.2.1 StableApr 2, 2024Changed1Fixed1Other15.2.0 StableMar 31, 2024Breaking1Changed1Other1