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.7 . Running easy_install lxml==3.7bugfix will install the unreleased branch state from https://github.com/lxml/lxml/tarball/lxml-3.7#egg=lxml-3.7bugfix 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.7.1 (2016-12-23)

  • No source changes, issued only to solve problems with the binary packages released for 3.7.0.

Release history Release notifications | RSS feed

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.7.1.tar.gz (3.8 MB view details)

Uploaded Source

Built Distributions

lxml-3.7.1.win-amd64-py3.4.exe (3.6 MB view details)

Uploaded Source

lxml-3.7.1.win-amd64-py3.3.exe (3.6 MB view details)

Uploaded Source

lxml-3.7.1.win-amd64-py3.2.exe (3.7 MB view details)

Uploaded Source

lxml-3.7.1.win-amd64-py2.7.exe (3.7 MB view details)

Uploaded Source

lxml-3.7.1.win32-py3.4.exe (3.4 MB view details)

Uploaded Source

lxml-3.7.1.win32-py3.3.exe (3.4 MB view details)

Uploaded Source

lxml-3.7.1.win32-py3.2.exe (3.3 MB view details)

Uploaded Source

lxml-3.7.1.win32-py2.7.exe (3.4 MB view details)

Uploaded Source

lxml-3.7.1-cp35-cp35m-win_amd64.whl (3.1 MB view details)

Uploaded CPython 3.5mWindows x86-64

lxml-3.7.1-cp35-cp35m-win32.whl (2.8 MB view details)

Uploaded CPython 3.5mWindows x86

lxml-3.7.1-cp35-cp35m-manylinux1_x86_64.whl (7.1 MB view details)

Uploaded CPython 3.5m

lxml-3.7.1-cp34-cp34m-manylinux1_x86_64.whl (7.2 MB view details)

Uploaded CPython 3.4m

lxml-3.7.1-cp33-cp33m-manylinux1_x86_64.whl (6.8 MB view details)

Uploaded CPython 3.3m

lxml-3.7.1-cp27-cp27mu-manylinux1_x86_64.whl (6.7 MB view details)

Uploaded CPython 2.7mu

lxml-3.7.1-cp27-cp27m-manylinux1_x86_64.whl (6.7 MB view details)

Uploaded CPython 2.7m

File details

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

File metadata

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

File hashes

Hashes for lxml-3.7.1.tar.gz
Algorithm Hash digest
SHA256 1c7f6771838300787cfa1bb3ed6512e9dc78e60ecb308a8ed49ac956569c1cca
MD5 dde0e225b51de26dd47c60575bce8e16
BLAKE2b-256 c468cf0ab7e26de58d14d441f19f7f9c2ab15eb109b0b2640f8b19c1da34e9e0

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for lxml-3.7.1.win-amd64-py3.4.exe
Algorithm Hash digest
SHA256 db8f7a9db45822a734178b43cb3958e5fdddf0863b69cf9d1941829cf2237334
MD5 b6d2b290293078aa599fa974b4b420eb
BLAKE2b-256 06504b0de9e82ab0dd6e827cb54944ee66d328fce1d62676b5b829dd1092475b

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for lxml-3.7.1.win-amd64-py3.3.exe
Algorithm Hash digest
SHA256 a5ec568a33eb727527d0121bed1386b4c786bb11c849f9317c2f0b5192105fb7
MD5 6b5bd096f338ec2d3fb6d516a6dc7231
BLAKE2b-256 f4d27f8290b56cab70af75337564b4dd24ad280a52a02ae4827b80fc6ee71e5c

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for lxml-3.7.1.win-amd64-py3.2.exe
Algorithm Hash digest
SHA256 a42b5214945e77f3aaea1588094eaba3256d0b87e9c6092a10ff1a46b879f82e
MD5 9140c5ca57786b77055605c5a298e865
BLAKE2b-256 d3138705bc3ea36e6e0c09e319a6cb3e3a5a03d2920b92854846c45626848331

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for lxml-3.7.1.win-amd64-py2.7.exe
Algorithm Hash digest
SHA256 7ae45ce747344f2e4065ed5353853a82ceb51e78465ac4060dc670bfa5fe5ce7
MD5 02db4f8052e59aa01c32d3569cc5ed74
BLAKE2b-256 9bcf4602c2b98a2b5b0e15f2253e238aef8f9ee40e346b5e3c7161a1d67e131d

See more details on using hashes here.

File details

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

File metadata

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

File hashes

Hashes for lxml-3.7.1.win32-py3.4.exe
Algorithm Hash digest
SHA256 06287300f38d450fded69eb8164b200a3b0a1939ca882ea79594df3f2ad35ace
MD5 fce57330406aae5cc53d250298a42c2c
BLAKE2b-256 ad0410434d6c81dd62deeb1044d471e760618a7ecac050f0f27bb107395feda0

See more details on using hashes here.

File details

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

File metadata

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

File hashes

Hashes for lxml-3.7.1.win32-py3.3.exe
Algorithm Hash digest
SHA256 47f0dd2fd55ca8fbc0582280a4e8b7db4c56bf72a89d449a0ad4e4898c88fd7e
MD5 40a8d33727d5a001252f058deff5f871
BLAKE2b-256 594d63d52db95946b706fa157fdb412be9ebbe083784b76f8318b1b205e954fb

See more details on using hashes here.

File details

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

File metadata

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

File hashes

Hashes for lxml-3.7.1.win32-py3.2.exe
Algorithm Hash digest
SHA256 d4c7f11ce6e6162210f5a2f43fd028e664f19f850703aefd559654c0d989b2f6
MD5 1699587c868451db3862c8953a608ec2
BLAKE2b-256 7168ce3f5408d37c6821f03ddbce93488d721d4aa4f9ede17dbd41e68cd82ed8

See more details on using hashes here.

File details

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

File metadata

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

File hashes

Hashes for lxml-3.7.1.win32-py2.7.exe
Algorithm Hash digest
SHA256 e576f7c786e56ca3d0cdb9a1cf92f533dd13dabaa2a2b5f688a6db98f41dbdff
MD5 27397ef13d0a465a24e58c2bbdcf757b
BLAKE2b-256 65e1eee4cb620a37982c557c6f4ff5c98d3334cc87d2b1cf7d43209de2b0545b

See more details on using hashes here.

File details

Details for the file lxml-3.7.1-cp35-cp35m-win_amd64.whl.

File metadata

File hashes

Hashes for lxml-3.7.1-cp35-cp35m-win_amd64.whl
Algorithm Hash digest
SHA256 7d2312098ee58dcc2ce84e9767b12fce286b1a6ea081a4f25f4b27e15e9e1eaf
MD5 751b2f6c9fbb429dc0261db7759e430f
BLAKE2b-256 4ab34cb5c0cf8315d71f7549aed086794d53647ff9b0040d4f6cea07edd08712

See more details on using hashes here.

File details

Details for the file lxml-3.7.1-cp35-cp35m-win32.whl.

File metadata

  • Download URL: lxml-3.7.1-cp35-cp35m-win32.whl
  • Upload date:
  • Size: 2.8 MB
  • Tags: CPython 3.5m, Windows x86
  • Uploaded using Trusted Publishing? No

File hashes

Hashes for lxml-3.7.1-cp35-cp35m-win32.whl
Algorithm Hash digest
SHA256 c8fd33bea8f25c55af6d497d7f1c475db78f972afcab360714fd449dafc2d6d1
MD5 b11bbaf2a4d0f59830c35162b818c88c
BLAKE2b-256 83ef87a4ab88e92046e4bbec4539b61b091f00bc936f49b465a4f9ac91419f42

See more details on using hashes here.

File details

Details for the file lxml-3.7.1-cp35-cp35m-manylinux1_x86_64.whl.

File metadata

File hashes

Hashes for lxml-3.7.1-cp35-cp35m-manylinux1_x86_64.whl
Algorithm Hash digest
SHA256 9ee56165f28da6abe480d4b740548c89a5f1d0687f37c0684ea98b0e614f0aff
MD5 68fda1ace26d1e99cc6e59a2698b8d3e
BLAKE2b-256 7fc96680e92d74dc144e1af7dde5c0ceb122c4ae9dae0e81a8c6c70be8f21e54

See more details on using hashes here.

File details

Details for the file lxml-3.7.1-cp34-cp34m-manylinux1_x86_64.whl.

File metadata

File hashes

Hashes for lxml-3.7.1-cp34-cp34m-manylinux1_x86_64.whl
Algorithm Hash digest
SHA256 35fe32835725e3b68454549f3efc4e05c96b353f7bc1e098b04d90adeb733144
MD5 e67a7c60852571e0b8af42916b612875
BLAKE2b-256 f0825f5ed1ad22942909d1b2fe82c1c4cf973b2d81dad192d5cbac7bd16324de

See more details on using hashes here.

File details

Details for the file lxml-3.7.1-cp33-cp33m-manylinux1_x86_64.whl.

File metadata

File hashes

Hashes for lxml-3.7.1-cp33-cp33m-manylinux1_x86_64.whl
Algorithm Hash digest
SHA256 f05d28c0094cb381a5d531cbda8a80618e8d0323b0bf91ba5a996267461be209
MD5 333aee5c25cc216331e4b5bf1e14818a
BLAKE2b-256 96f6629996d123b87bda926845574642da4a31e3239035876cc8908936f0d5e2

See more details on using hashes here.

File details

Details for the file lxml-3.7.1-cp27-cp27mu-manylinux1_x86_64.whl.

File metadata

File hashes

Hashes for lxml-3.7.1-cp27-cp27mu-manylinux1_x86_64.whl
Algorithm Hash digest
SHA256 7b31befd08b7b874515458725f62e186ab4da4ede92d74f9135e3e938f3bece0
MD5 938ee39666489145cba03f60d3061cde
BLAKE2b-256 f4095363d974c3ca409c1fcbf468b20855fd77d457f5ff74358b161694746c8d

See more details on using hashes here.

File details

Details for the file lxml-3.7.1-cp27-cp27m-manylinux1_x86_64.whl.

File metadata

File hashes

Hashes for lxml-3.7.1-cp27-cp27m-manylinux1_x86_64.whl
Algorithm Hash digest
SHA256 474793adc51e0187478106523e867ad4f21bc1bdf0dd5d1d157976761a543ca1
MD5 7596a28568e45e8e4d599a36a5221e7c
BLAKE2b-256 5548232ba2f78d96577b79c4345d5b921a43766e20c69c49e5a5447e45259e58

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