Linux repositories inspector

python3-lxml - XML processing library combining libxml2/libxslt with the ElementTree API

lxml is a new Python binding for libxml2 and libxslt, completely independent from existing Python bindings. Its aim:
  • Pythonic API.
  • Documented.
  • Use Python unicode strings in API.
  • Safe (no segfaults).
  • No manual memory management!
lxml aims to provide a Pythonic API by following as much as possible the ElementTree API, trying to avoid inventing too many new APIs, or the user's having to learn new things -- XML is complicated enough.
Original maintainer
Homepagehttps://lxml.de/
4.5.0
OpenSUSE iconOpenSUSE Tumbleweed
Ubuntu iconUbuntu 20.04
4.4.2
OpenSUSE iconOpenSUSE Leap 15.2
4.4.1
Fedora iconFedora rawhide
Ubuntu iconUbuntu 19.10
4.4.0
Fedora iconFedora 31
4.3.3
Ubuntu iconUbuntu 19.04
4.3.2
Debian iconDebian 10.0
4.2.5
Debian iconDebian 9.0
Fedora iconFedora 30
Ubuntu iconUbuntu 18.10
4.2.3
Fedora iconFedora 29
4.2.1
Ubuntu iconUbuntu 18.04 LTS
4.1.1
Fedora iconFedora 28
4.1.0
MX Linux iconMX Linux stretch
4.0.0
OpenSUSE iconOpenSUSE Leap 15.0
OpenSUSE iconOpenSUSE Leap 15.1
Ubuntu iconUbuntu 17.10
3.7.1
Debian iconDebian 9.0
3.5.0
Ubuntu iconUbuntu 16.04 LTS
3.4.4
OpenSUSE iconOpenSUSE Leap 42.3
DistributionVersionSincePackageInstalledPackager
Debian iconDebian 10.0 buster/maindeb4.3.2-12019-03-181.11 MiB4.12 MiB
Debian iconDebian 9.0 stretch/maindeb3.7.1-12017-11-10879 kiB3.08 MiB
Debian iconDebian 9.0 stretch-backports/maindeb4.2.5-1~bpo9+12019-01-121.29 MiB4.59 MiB
Fedora iconFedora 28 releases/Everything-osrpm4.1.1-2.fc282019-01-141.39 MiB4.5 MiBFedora Project
Fedora iconFedora 28 releases/Server-osrpm4.1.1-2.fc282019-01-141.39 MiB4.5 MiBFedora Project
Fedora iconFedora 29 releases/Everything-osrpm4.2.3-2.fc292019-01-141.45 MiB4.77 MiBFedora Project
Fedora iconFedora 29 releases/Server-osrpm4.2.3-2.fc292019-01-141.45 MiB4.77 MiBFedora Project
Fedora iconFedora 29 releases-test/Everything-osrpm4.2.3-2.fc292019-01-141.45 MiB4.77 MiBFedora Project
Fedora iconFedora 29 releases-test/Server-osrpm4.2.3-2.fc292019-01-141.45 MiB4.77 MiBFedora Project
Fedora iconFedora 30 releases/Everything-osrpm4.2.5-2.fc302019-06-171.37 MiB4.61 MiBFedora Project
Fedora iconFedora 30 releases/Server-osrpm4.2.5-2.fc302019-06-171.37 MiB4.61 MiBFedora Project
Fedora iconFedora 30 releases-test/Server-osrpm4.2.5-2.fc302019-06-171.37 MiB4.61 MiBFedora Project
Fedora iconFedora 31 releases/Everything-osrpm4.4.0-1.fc312020-01-071.48 MiB4.99 MiBFedora Project
Fedora iconFedora rawhide development/Everything-osrpm4.4.1-4.fc322020-02-081.45 MiB4.72 MiBFedora Project
MX Linux iconMX Linux stretch stretch/maindeb4.1.0-1~mx17+12019-01-141.15 MiB4.19 MiB
OpenSUSE iconOpenSUSE Leap 15.0 ossrpm4.0.0-lp150.2.62019-01-171.22 MiB4.44 MiBhttps://bugs.opensuse.org
OpenSUSE iconOpenSUSE Leap 15.1 ossrpm4.0.0-lp151.3.132019-03-141.22 MiB4.45 MiBhttps://bugs.opensuse.org
OpenSUSE iconOpenSUSE Leap 15.2 ossrpm4.4.2-lp152.1.12020-03-191.25 MiB4.6 MiBhttps://bugs.opensuse.org
OpenSUSE iconOpenSUSE Leap 42.3 ossrpm3.4.4-5.42019-01-17760 kiB2.69 MiBhttp://bugs.opensuse.org
OpenSUSE iconOpenSUSE Tumbleweed ossrpm4.5.0-1.12020-03-111.48 MiB5.04 MiBhttps://bugs.opensuse.org
Ubuntu iconUbuntu 17.10 artful/maindeb4.0.0-12017-11-101.08 MiB4.1 MiB
Ubuntu iconUbuntu 18.04 LTS bionic/maindeb4.2.1-12018-06-121.04 MiB3.97 MiB
Ubuntu iconUbuntu 18.04 LTS bionic-security/maindeb4.2.1-1ubuntu0.12019-01-121.04 MiB3.97 MiB
Ubuntu iconUbuntu 18.04 LTS bionic-updates/maindeb4.2.1-1ubuntu0.12019-01-121.04 MiB3.97 MiB
Ubuntu iconUbuntu 18.10 cosmic/maindeb4.2.5-12019-01-141.81 MiB8.28 MiB
Ubuntu iconUbuntu 19.04 disco/maindeb4.3.3-12019-06-171.07 MiB4.11 MiB
Ubuntu iconUbuntu 19.10 eoan/maindeb4.4.1-12019-09-041.26 MiB4.7 MiB
Ubuntu iconUbuntu 20.04 focal/maindeb4.5.0-12020-03-051.32 MiB4.72 MiB
Ubuntu iconUbuntu 16.04 LTS xenial/maindeb3.5.0-1build12017-11-10792 kiB2.94 MiB
Ubuntu iconUbuntu 16.04 LTS xenial-security/maindeb3.5.0-1ubuntu0.12019-01-12791 kiB2.94 MiB
Ubuntu iconUbuntu 16.04 LTS xenial-updates/maindeb3.5.0-1ubuntu0.12019-01-12791 kiB2.94 MiB

Latest updates

OpenSUSE icon

OpenSUSE Leap 15.2 oss: Updated from 4.0.0-lp152.4.3 to 4.4.2-lp152.1.1

2020-03-19
  • Update to 4.4.2:
    • LP#1835708: ElementInclude incorrectly rejected repeated non-recursive includes as recursive.
    • Remove patch lxml-libxml-2.9.10.patch which is now upstream
OpenSUSE icon

OpenSUSE Tumbleweed oss: Updated from 4.4.2-1.1 to 4.5.0-1.1

2020-03-11
  • update to 4.5.0
    • A new function indent() was added to insert tail whitespace for pretty-printing an XML tree.
    • LP#1857794 Tail text of nodes that get removed from a document using item deletion disappeared silently instead of sticking with the node that was removed.
    • LP#1840234: The package version number is now available as lxml.__version__
Ubuntu icon

Ubuntu 20.04 focal-proposed/main: Version 4.5.0-1 removed

2020-03-05
Ubuntu icon

Ubuntu 20.04 focal/main: Updated from 4.4.2-1 to 4.5.0-1

2020-03-05
  • New upstream version.
  • Bump standards version.
Ubuntu icon

Ubuntu 20.04 focal-proposed/main: Version 4.5.0-1 introduced

2020-02-19
  • New upstream version.
  • Bump standards version.
Fedora icon

Fedora rawhide development/Everything-os: Updated from 4.4.1-3.fc32 to 4.4.1-4.fc32

2020-02-08
OpenSUSE icon

OpenSUSE Tumbleweed oss: Updated from 4.4.1-2.1 to 4.4.2-1.1

2020-01-26
  • Update to 4.4.2:
    • LP#1835708: ElementInclude incorrectly rejected repeated non-recursive includes as recursive.
    • Remove patch lxml-libxml-2.9.10.patch which is now upstream
OpenSUSE icon

OpenSUSE Leap 15.2 oss: Updated from 4.0.0-lp152.4.2 to 4.0.0-lp152.4.3

2020-01-17
  • run tests only when the appropriate pythons are available
Ubuntu icon

Ubuntu 20.04 focal-proposed/main: Version 4.4.2-1 removed

2020-01-16
Ubuntu icon

Ubuntu 20.04 focal/main: Updated from 4.4.1-1build1 to 4.4.2-1

2020-01-16
  • New upstream version.
  • python-lxml-dbg: Depend on python2-dbg instead of python-dbg.
  • Bump standards version.
Ubuntu icon

Ubuntu 20.04 focal-proposed/main: Version 4.4.2-1 introduced

2020-01-10
  • New upstream version.
  • python-lxml-dbg: Depend on python2-dbg instead of python-dbg.
  • Bump standards version.
Fedora icon

Fedora 31 releases/Everything-os: Version 4.4.0-1.fc31 introduced

2020-01-07
  • Update to 4.4.0
OpenSUSE icon

OpenSUSE Leap 15.2 oss: Version 4.0.0-lp152.4.2 introduced

2020-01-07
  • run tests only when the appropriate pythons are available
Ubuntu icon

Ubuntu 20.04 focal/main: Version 4.4.1-1build1 introduced

2020-01-07
OpenSUSE icon

OpenSUSE Tumbleweed oss: Updated from 4.4.1-1.1 to 4.4.1-2.1

2019-12-13
  • Add lxml-libxml-2.9.10.patch: Fix build against libxml 2.9.10.
Fedora icon

Fedora rawhide development/Everything-os: Updated from 4.4.1-2.fc32 to 4.4.1-3.fc32

2019-11-22
Ubuntu icon

Ubuntu 16.04 LTS xenial-updates/main: Version 3.5.0-1ubuntu0.1 reintroduced

2019-10-02
  • SECURITY UPDATE: XSS attacks
    • Make the cleaner remove javascript URLs
      that use espacing in in src/lxml/html/clean.py,
      src/lxml/html/tests/test_clean.txt.
    • CVE-2018-19787
Ubuntu icon

Ubuntu 16.04 LTS xenial-updates/main: Version 3.5.0-1ubuntu0.1 removed

2019-10-02
OpenSUSE icon

OpenSUSE Tumbleweed oss: Updated from 4.4.0-1.1 to 4.4.1-1.1

2019-09-27
  • Update to 4.4.1:
    • LP#1838252: The order of an OrderedDict was lost in 4.4.0 when passing it as attrib mapping during element creation.
    • LP#1838521: The package metadata now lists the supported Python versions.
Fedora icon

Fedora rawhide development/Everything-os: Updated from 4.4.0-2.fc32 to 4.4.1-2.fc32

2019-09-08
  • Generate C files using py3 Cython

Related packages

python3 - interactive high-level object-oriented language (default python3 version)
python3-lxml-dbg - pythonic binding for the libxml2 and libxslt libraries (debug extension)
python3-lxml-debuginfo - Debug information for package python3-lxml
python3-lxml-debugsource - Debug sources for package python3-lxml
python3-lxml-devel - Development files for python-lxml
python3-lxml-doc - Documentation for python-lxml, an XML processing library
⇧ Top