Skip to main content

Powerful and Pythonic XML processing library combining libxml2/libxslt with the ElementTree API.

Project description

lxml is a Pythonic, mature binding for the libxml2 and libxslt libraries. It provides safe and convenient access to these libraries using the ElementTree API.

It extends the ElementTree API significantly to offer support for XPath, RelaxNG, XML Schema, XSLT, C14N and much more.

To contact the project, go to the project home page or see our bug tracker at https://launchpad.net/lxml

In case you want to use the current in-development version of lxml, you can get it from the github repository at https://github.com/lxml/lxml . Note that this requires Cython to build the sources, see the build instructions on the project home page. To the same end, running easy_install lxml==dev will install lxml from https://github.com/lxml/lxml/tarball/master#egg=lxml-dev if you have an appropriate version of Cython installed.

After an official release of a new stable series, bug fixes may become available at https://github.com/lxml/lxml/tree/lxml-3.4 . Running easy_install lxml==3.4bugfix will install the unreleased branch state from https://github.com/lxml/lxml/tarball/lxml-3.4#egg=lxml-3.4bugfix as soon as a maintenance branch has been established. Note that this requires Cython to be installed at an appropriate version for the build.

3.4.2 (2015-02-07)

Bugs fixed

  • LP#1415907: Crash when creating an XMLSchema from a non-root element of an XML document.

  • LP#1369362: HTML cleaning failed when hitting processing instructions with pseudo-attributes.

  • CDATA() wrapped content was rejected for tail text.

  • CDATA sections were not serialised as tail text of the top-level element.

Release history Release notifications | RSS feed

This version

3.4.2

Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

lxml-3.4.2.tar.gz (3.5 MB view details)

Uploaded Source

Built Distributions

lxml-3.4.2.win-amd64-py3.4.exe (3.5 MB view details)

Uploaded Source

lxml-3.4.2.win-amd64-py3.3.exe (3.5 MB view details)

Uploaded Source

lxml-3.4.2.win-amd64-py3.2.exe (3.5 MB view details)

Uploaded Source

lxml-3.4.2.win-amd64-py2.7.exe (3.5 MB view details)

Uploaded Source

lxml-3.4.2.win-amd64-py2.6.exe (3.5 MB view details)

Uploaded Source

lxml-3.4.2.win32-py3.4.exe (3.2 MB view details)

Uploaded Source

lxml-3.4.2.win32-py3.3.exe (3.2 MB view details)

Uploaded Source

lxml-3.4.2.win32-py3.2.exe (3.2 MB view details)

Uploaded Source

lxml-3.4.2.win32-py2.7.exe (3.2 MB view details)

Uploaded Source

lxml-3.4.2.win32-py2.6.exe (3.2 MB view details)

Uploaded Source

lxml-3.4.2-cp32-none-win32.whl (3.0 MB view details)

Uploaded CPython 3.2Windows x86

lxml-3.4.2-cp27-none-win_amd64.whl (3.3 MB view details)

Uploaded CPython 2.7Windows x86-64

lxml-3.4.2-cp27-none-win32.whl (3.0 MB view details)

Uploaded CPython 2.7Windows x86

lxml-3.4.2-cp26-none-win_amd64.whl (3.3 MB view details)

Uploaded CPython 2.6Windows x86-64

lxml-3.4.2-cp26-none-win32.whl (3.0 MB view details)

Uploaded CPython 2.6Windows x86

File details

Details for the file lxml-3.4.2.tar.gz.

File metadata

  • Download URL: lxml-3.4.2.tar.gz
  • Upload date:
  • Size: 3.5 MB
  • Tags: Source
  • Uploaded using Trusted Publishing? No

File hashes

Hashes for lxml-3.4.2.tar.gz
Algorithm Hash digest
SHA256 c7d5990298af6ffb00312973a25f0cc917a6368126dd40eaab41d78d3e1ea25d
MD5 429e5e771c4be0798923c04cb9739b4e
BLAKE2b-256 a6519a11f62b95f77c173dbb2b145557b595c8c36d08e77e47a2b832292270f9

See more details on using hashes here.

File details

Details for the file lxml-3.4.2.win-amd64-py3.4.exe.

File metadata

File hashes

Hashes for lxml-3.4.2.win-amd64-py3.4.exe
Algorithm Hash digest
SHA256 43034ca52bbe3f1ff8168366d2098f74ace0ad707d912be6db70f44f29c8aa66
MD5 7b0fa7a881bb1f6fad2da4144073aaf7
BLAKE2b-256 537c8e9ae67277df658fcbd0a613b3f1f3821a210583d24d10e21967f7c4d1b4

See more details on using hashes here.

File details

Details for the file lxml-3.4.2.win-amd64-py3.3.exe.

File metadata

File hashes

Hashes for lxml-3.4.2.win-amd64-py3.3.exe
Algorithm Hash digest
SHA256 5b88abeba18fd5ccdb3808877dcbb7eb06bfba9192eb0c2e6eb54e5111b3d4dc
MD5 8fe1fe11f09df2d6ce9b9728a2daf89f
BLAKE2b-256 2059e8af1cb58f0b9ee5e1ff2171c505dc26307988db795ba7fb1863a410d24e

See more details on using hashes here.

File details

Details for the file lxml-3.4.2.win-amd64-py3.2.exe.

File metadata

File hashes

Hashes for lxml-3.4.2.win-amd64-py3.2.exe
Algorithm Hash digest
SHA256 64256eea27c465df3301ecc4fcd452392d9307f2c83db6a50d3fe3e718148a25
MD5 e8c764d0665107233318d411cb72f12b
BLAKE2b-256 c031833d3ef60cc57d5e1f9e6974b7d670777ff5c0d7462ad348485a6f808e49

See more details on using hashes here.

File details

Details for the file lxml-3.4.2.win-amd64-py2.7.exe.

File metadata

File hashes

Hashes for lxml-3.4.2.win-amd64-py2.7.exe
Algorithm Hash digest
SHA256 4ea825cf1d92f89286106a6df39df48c5a7d2c3728f21006531346509ba9d6f7
MD5 629be11cf9770ef76adc15d364c1338f
BLAKE2b-256 54f2f6ff17d2da645bc40c3ded1246fde0ce065a1b70477d20f16b54695c8d74

See more details on using hashes here.

File details

Details for the file lxml-3.4.2.win-amd64-py2.6.exe.

File metadata

File hashes

Hashes for lxml-3.4.2.win-amd64-py2.6.exe
Algorithm Hash digest
SHA256 92cdffcaad2327ab487e411893cfc5dd83a1eac17e7939ef5aeea8bbc3dd2c3a
MD5 24fa2228b26fdd7a0cbb871b2fdfac9a
BLAKE2b-256 ca696734fac387d632a79f2d0b892639565ee194d5b0f96b82716d525e3060cf

See more details on using hashes here.

File details

Details for the file lxml-3.4.2.win32-py3.4.exe.

File metadata

  • Download URL: lxml-3.4.2.win32-py3.4.exe
  • Upload date:
  • Size: 3.2 MB
  • Tags: Source
  • Uploaded using Trusted Publishing? No

File hashes

Hashes for lxml-3.4.2.win32-py3.4.exe
Algorithm Hash digest
SHA256 360a3bad0832a5becebf9e1191fcacc0f36a2f821c660791322871659338b462
MD5 2abac13e85863d1182977b6c9b7bd241
BLAKE2b-256 2520bfde9ff37c031f10fa83835f45f56d039bfb715c3b6a4b42885235249177

See more details on using hashes here.

File details

Details for the file lxml-3.4.2.win32-py3.3.exe.

File metadata

  • Download URL: lxml-3.4.2.win32-py3.3.exe
  • Upload date:
  • Size: 3.2 MB
  • Tags: Source
  • Uploaded using Trusted Publishing? No

File hashes

Hashes for lxml-3.4.2.win32-py3.3.exe
Algorithm Hash digest
SHA256 a2771f7d838077f17fb6078a66f64d7872f09857c267405d9f5e9c5f00a36aed
MD5 289aca64fdaa4b554c1db4e17c911965
BLAKE2b-256 79022ddf827cd91fb52af1f2295020b50393eed76d1e576348fc477aac5d612d

See more details on using hashes here.

File details

Details for the file lxml-3.4.2.win32-py3.2.exe.

File metadata

  • Download URL: lxml-3.4.2.win32-py3.2.exe
  • Upload date:
  • Size: 3.2 MB
  • Tags: Source
  • Uploaded using Trusted Publishing? No

File hashes

Hashes for lxml-3.4.2.win32-py3.2.exe
Algorithm Hash digest
SHA256 d8d3c85d5a5f1a4b3560bce7e69974012e76ad5109a9556bb1063220d7a32d9b
MD5 3a0ee7086e4d8de6717e2d33d7f93588
BLAKE2b-256 3314c7d9736f6dff6a1ad66b4471d10d412c7f4638a0f0bbe646ae3a420d4733

See more details on using hashes here.

File details

Details for the file lxml-3.4.2.win32-py2.7.exe.

File metadata

  • Download URL: lxml-3.4.2.win32-py2.7.exe
  • Upload date:
  • Size: 3.2 MB
  • Tags: Source
  • Uploaded using Trusted Publishing? No

File hashes

Hashes for lxml-3.4.2.win32-py2.7.exe
Algorithm Hash digest
SHA256 28e1e14cf55cc69c1e64b26b7f5fd7c751361faae488cbf8440e1e0891d32c86
MD5 cb89b340056705663487a1ba1ab9f9a9
BLAKE2b-256 f7d37da1d30d6b7137e34535ffe9fc7f4875dce3611e7af7f4352c99b9d6c6e3

See more details on using hashes here.

File details

Details for the file lxml-3.4.2.win32-py2.6.exe.

File metadata

  • Download URL: lxml-3.4.2.win32-py2.6.exe
  • Upload date:
  • Size: 3.2 MB
  • Tags: Source
  • Uploaded using Trusted Publishing? No

File hashes

Hashes for lxml-3.4.2.win32-py2.6.exe
Algorithm Hash digest
SHA256 c58cb61b7dd674ee94e276783a6f197b2328edb77b3e7124ca4ae142a975aea2
MD5 ce8f72aa377f8f050f35af61b836d358
BLAKE2b-256 6b49c68f39471e4fbfb193f9eec203e8d355b272b702848e7ec0cd9880def79c

See more details on using hashes here.

File details

Details for the file lxml-3.4.2-cp32-none-win32.whl.

File metadata

  • Download URL: lxml-3.4.2-cp32-none-win32.whl
  • Upload date:
  • Size: 3.0 MB
  • Tags: CPython 3.2, Windows x86
  • Uploaded using Trusted Publishing? No

File hashes

Hashes for lxml-3.4.2-cp32-none-win32.whl
Algorithm Hash digest
SHA256 7f2f61434c5680dec41e1bfc4fbe1fc1aa91b29fb3b7c671d1cf398e923c0dad
MD5 952d8b983bfcb109d9e62ab625b7f524
BLAKE2b-256 6cc2e2f1e0d8e9c723f3d73689e4a7c2fd7a1cd6ecae08df5699f8b7b4e5719f

See more details on using hashes here.

File details

Details for the file lxml-3.4.2-cp27-none-win_amd64.whl.

File metadata

File hashes

Hashes for lxml-3.4.2-cp27-none-win_amd64.whl
Algorithm Hash digest
SHA256 787657bda67738ac82003e7f9806f4e7350dd5ff9a1366956c997e32f8a3120a
MD5 562c136f3b4115aacb3273fd1a9d0811
BLAKE2b-256 cf195f0d75573b4ee4868314b69089a65d833051a9d84024bb540f90fa883331

See more details on using hashes here.

File details

Details for the file lxml-3.4.2-cp27-none-win32.whl.

File metadata

  • Download URL: lxml-3.4.2-cp27-none-win32.whl
  • Upload date:
  • Size: 3.0 MB
  • Tags: CPython 2.7, Windows x86
  • Uploaded using Trusted Publishing? No

File hashes

Hashes for lxml-3.4.2-cp27-none-win32.whl
Algorithm Hash digest
SHA256 3d8fa5fc079bf61f15a7c66c80b63e9bd63f2a6c18e925d936f6f625d3d3f1b1
MD5 b1e88e1163a9b6f07fb88e7ff1eebe36
BLAKE2b-256 2697cafe6ccb9eff3c525ba0b847a0c6cf84a3b5bc1af1483e9c2eef37aa2bef

See more details on using hashes here.

File details

Details for the file lxml-3.4.2-cp26-none-win_amd64.whl.

File metadata

File hashes

Hashes for lxml-3.4.2-cp26-none-win_amd64.whl
Algorithm Hash digest
SHA256 3c9ccfc8e9e72d76e839ad448ad44e312c5e7ff6a5c8bb1d8f6cb57d3211513f
MD5 35b6856bddb0fa8631c5e116d5c4d152
BLAKE2b-256 ac4a8bacdf0577d85bfe194da86405eabd882615d56cfd7b232846f32f028ecf

See more details on using hashes here.

File details

Details for the file lxml-3.4.2-cp26-none-win32.whl.

File metadata

  • Download URL: lxml-3.4.2-cp26-none-win32.whl
  • Upload date:
  • Size: 3.0 MB
  • Tags: CPython 2.6, Windows x86
  • Uploaded using Trusted Publishing? No

File hashes

Hashes for lxml-3.4.2-cp26-none-win32.whl
Algorithm Hash digest
SHA256 5ad69a967cda4ae18fa90b3f2219bc9747f3a09f89601a79ccdd94f2be17245d
MD5 5f9ac97bea2ebc33d0555b4f4931d716
BLAKE2b-256 aa89ff74ec2f58e462006a55646eb0fae66b737b0b1043152bce8f23fa237e63

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page