Skip to main content
Files added late

16 files were added to this release more than 14 days after its initial publication. Inspect the release files before installing.

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 subversion 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

Features added

  • When looking for children, lxml.objectify takes ‘{}tag’ as meaning an empty namespace, as opposed to the parent namespace.

Bugs fixed

  • When finished reading from a file-like object, the parser immediately calls its .close() method.

  • When finished parsing, iterparse() immediately closes the input file.

  • Work-around for libxml2 bug that can leave the HTML parser in a non-functional state after parsing a severly broken document (fixed in libxml2 2.7.8).

  • marque tag in HTML cleanup code is correctly named marquee.

Other changes

  • Some public functions in the Cython-level C-API have more explicit return types.

Metadata

Release files for lxml 2.3

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Files added late

16 files were uploaded more than 14 days after the first file in this release.

While project maintainers occasionally add legitimate files to an existing release, late additions can also indicate a security compromise.

We recommend inspecting the release files before installing.

Source distribution (sdist)

Source distribution for lxml 2.3
File Size Uploaded Provenance
lxml-2.3.tar.gz 3.2 MB Without provenance Details

Built distributions (wheels)

Table of built distributions (wheels) for lxml 2.3
File
lxml-2.3.win-amd64-py3.2.exe Details
lxml-2.3.win-amd64-py3.1.exe Details
lxml-2.3.win-amd64-py2.7.exe Details
lxml-2.3.win-amd64-py2.6.exe Details
lxml-2.3.win32-py3.2.exe Details
lxml-2.3.win32-py3.1.exe Details
lxml-2.3.win32-py2.7.exe Details
lxml-2.3.win32-py2.6.exe Details
lxml-2.3-py3.2-win-amd64.egg Legacy Egg format - - Details
lxml-2.3-py3.2-win32.egg Legacy Egg format - - Details
lxml-2.3-py3.1-win-amd64.egg Legacy Egg format - - Details
lxml-2.3-py3.1-win32.egg Legacy Egg format - - Details
lxml-2.3-py2.7-win-amd64.egg Legacy Egg format - - Details
lxml-2.3-py2.7-win32.egg Legacy Egg format - - Details
lxml-2.3-py2.7-macosx-10.6-intel.egg Legacy Egg format - - Details
lxml-2.3-py2.7-macosx-10.3-fat.egg Legacy Egg format - - Details
lxml-2.3-py2.6-win-amd64.egg Legacy Egg format - - Details
lxml-2.3-py2.6-win32.egg Legacy Egg format - - Details
lxml-2.3-py2.6-macosx-10.3-fat.egg Legacy Egg format - - Details
lxml-2.3-py2.5-macosx-10.3-ppc.egg Legacy Egg format - - Details
lxml-2.3-py2.5-macosx-10.3-i386.egg Legacy Egg format - - Details

Total release size: 60.8 MB

Release files / lxml-2.3.tar.gz

Download URL lxml-2.3.tar.gz
Size 3.2 MB
Tags Source
SHA-256 checksum
How to use checksums
eea1b8d29532739c1383cb4794c5eacd6176f0972b59e8d29348335b87ff2e66
BLAKE2b-256 checksum
How to use checksums
eaf8c62f5857ca8274d89932696cb0876dab40385e2293a709a359f92793141e
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No

Release files / lxml-2.3.win-amd64-py3.2.exe

File added late

This file was uploaded more than 14 days after the first file in this release.

While project maintainers occasionally add legitimate files to an existing release, late additions can also indicate a security compromise.

We recommend inspecting the release file before installing.

Download URL lxml-2.3.win-amd64-py3.2.exe
Size 1.7 MB
Tags Source
SHA-256 checksum
How to use checksums
0a73daf28f01c0584c5182fe3023e6b07f3d4d196c2b2d64b7a2d0ef1bfdddfb
BLAKE2b-256 checksum
How to use checksums
9a017f4964da7fcba72361ddee50456a54d36112247db9cdf2ffa0b5d4f905a7
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No

Release files / lxml-2.3.win-amd64-py3.1.exe

File added late

This file was uploaded more than 14 days after the first file in this release.

While project maintainers occasionally add legitimate files to an existing release, late additions can also indicate a security compromise.

We recommend inspecting the release file before installing.

Download URL lxml-2.3.win-amd64-py3.1.exe
Size 1.7 MB
Tags Source
SHA-256 checksum
How to use checksums
f591b4851e88b1912f484c9d0ed4b02d32849169586e4fcb07a266b8d6bb0423
BLAKE2b-256 checksum
How to use checksums
468df879402a8401f0f10d1cbedbcdd99f0b22af93f5d507bab9c05b4b13fd2d
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No

Release files / lxml-2.3.win-amd64-py2.7.exe

File added late

This file was uploaded more than 14 days after the first file in this release.

While project maintainers occasionally add legitimate files to an existing release, late additions can also indicate a security compromise.

We recommend inspecting the release file before installing.

Download URL lxml-2.3.win-amd64-py2.7.exe
Size 1.7 MB
Tags Source
SHA-256 checksum
How to use checksums
e3f6aead2ca76c97351d7ca852330972f00fb20eae105b89c7d614f4884ea407
BLAKE2b-256 checksum
How to use checksums
3a017b0b7fdf5aceb45d2f51d6b4f229b5d856a03716a13f89f7456afc209014
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No

Release files / lxml-2.3.win-amd64-py2.6.exe

File added late

This file was uploaded more than 14 days after the first file in this release.

While project maintainers occasionally add legitimate files to an existing release, late additions can also indicate a security compromise.

We recommend inspecting the release file before installing.

Download URL lxml-2.3.win-amd64-py2.6.exe
Size 1.7 MB
Tags Source
SHA-256 checksum
How to use checksums
02aff8dfc37485c97f3b816297cef3aab6665c793d4849508bc0f5c9b2137f88
BLAKE2b-256 checksum
How to use checksums
c9098bb61b9a6d67e57f1cc8e02ebd697f2ca5e3ccb3b686848b0222d2a82f58
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No

Release files / lxml-2.3.win32-py3.2.exe

File added late

This file was uploaded more than 14 days after the first file in this release.

While project maintainers occasionally add legitimate files to an existing release, late additions can also indicate a security compromise.

We recommend inspecting the release file before installing.

Download URL lxml-2.3.win32-py3.2.exe
Size 2.7 MB
Tags Source
SHA-256 checksum
How to use checksums
3bfdec3dc54ef6ac28aee47b4385661c60fd441a581c9f40f7695e11bbfc5feb
BLAKE2b-256 checksum
How to use checksums
18c0ce50496ce5dc131d0303d95ab64d3f230d9ffe329a287951cc9829e74b9e
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No

Release files / lxml-2.3.win32-py3.1.exe

File added late

This file was uploaded more than 14 days after the first file in this release.

While project maintainers occasionally add legitimate files to an existing release, late additions can also indicate a security compromise.

We recommend inspecting the release file before installing.

Download URL lxml-2.3.win32-py3.1.exe
Size 2.7 MB
Tags Source
SHA-256 checksum
How to use checksums
bcc6a11422a913758c22917cf54dc212f53c3ec2d27a55b0b686bdf3fbad2538
BLAKE2b-256 checksum
How to use checksums
8dd778d4560f9528fe32200cb1749c591d66b9406268b727ea82f1a434976269
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No

Release files / lxml-2.3.win32-py2.7.exe

File added late

This file was uploaded more than 14 days after the first file in this release.

While project maintainers occasionally add legitimate files to an existing release, late additions can also indicate a security compromise.

We recommend inspecting the release file before installing.

Download URL lxml-2.3.win32-py2.7.exe
Size 2.7 MB
Tags Source
SHA-256 checksum
How to use checksums
f826d25df6db6b030ce19af66efd3204b836f2b1d0034b89b1cf1d7683c18cd4
BLAKE2b-256 checksum
How to use checksums
3deeaffbc53073a951541b82a0ba2a70de266580c00f94dd768a60f125b04fca
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No

Release files / lxml-2.3.win32-py2.6.exe

File added late

This file was uploaded more than 14 days after the first file in this release.

While project maintainers occasionally add legitimate files to an existing release, late additions can also indicate a security compromise.

We recommend inspecting the release file before installing.

Download URL lxml-2.3.win32-py2.6.exe
Size 2.7 MB
Tags Source
SHA-256 checksum
How to use checksums
9c8a8d7695d0ea315c57ae22c1761d28670e74fb128595cd68053a7be67b55b0
BLAKE2b-256 checksum
How to use checksums
12a9f729a8dd8b2e8a78b6159b85fc90a44f47d28fed1af273b290ae824e4c02
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No

Release files / lxml-2.3-py3.2-win-amd64.egg

File added late

This file was uploaded more than 14 days after the first file in this release.

While project maintainers occasionally add legitimate files to an existing release, late additions can also indicate a security compromise.

We recommend inspecting the release file before installing.

Download URL lxml-2.3-py3.2-win-amd64.egg
Size 1.6 MB
Tags Egg
SHA-256 checksum
How to use checksums
e7b0d4170859aa8ab2d24318f7f55df285c65fe86a9db33378d2b31c9967720b
BLAKE2b-256 checksum
How to use checksums
81f326a227dcc4ec7de8a17773a3e0e8a77aaf26a1e4db203b07625388fc4afe
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No

Release files / lxml-2.3-py3.2-win32.egg

File added late

This file was uploaded more than 14 days after the first file in this release.

While project maintainers occasionally add legitimate files to an existing release, late additions can also indicate a security compromise.

We recommend inspecting the release file before installing.

Download URL lxml-2.3-py3.2-win32.egg
Size 2.6 MB
Tags Egg
SHA-256 checksum
How to use checksums
92f1dacaeccda9a0d51974ef915c069ac7470846d6ad89500db77dcfd60920c8
BLAKE2b-256 checksum
How to use checksums
89a6a21f1c0dd58ddc633466165bf3eb16bc28e04ed6977f02e15e8e8ac9a260
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No

Release files / lxml-2.3-py3.1-win-amd64.egg

File added late

This file was uploaded more than 14 days after the first file in this release.

While project maintainers occasionally add legitimate files to an existing release, late additions can also indicate a security compromise.

We recommend inspecting the release file before installing.

Download URL lxml-2.3-py3.1-win-amd64.egg
Size 1.6 MB
Tags Egg
SHA-256 checksum
How to use checksums
e33d8757ff29ce2dffc73b04cce7b9ab9b224355ea33ba622ad7eb65f6667de9
BLAKE2b-256 checksum
How to use checksums
65f4f717b8a1e85e30cbc22f3b00fe5ce15757bcf603b22b952664cbd7a96b32
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No

Release files / lxml-2.3-py3.1-win32.egg

File added late

This file was uploaded more than 14 days after the first file in this release.

While project maintainers occasionally add legitimate files to an existing release, late additions can also indicate a security compromise.

We recommend inspecting the release file before installing.

Download URL lxml-2.3-py3.1-win32.egg
Size 2.6 MB
Tags Egg
SHA-256 checksum
How to use checksums
dd525649a4454444d5bd9cc72363226bbb5e513fa395e48b8257a3bf8346fa86
BLAKE2b-256 checksum
How to use checksums
37876502c85b2d344c5a5e0e60d0680fdd96a7fcad8e8182652fa188852c3a7a
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No

Release files / lxml-2.3-py2.7-win-amd64.egg

File added late

This file was uploaded more than 14 days after the first file in this release.

While project maintainers occasionally add legitimate files to an existing release, late additions can also indicate a security compromise.

We recommend inspecting the release file before installing.

Download URL lxml-2.3-py2.7-win-amd64.egg
Size 1.6 MB
Tags Egg
SHA-256 checksum
How to use checksums
85829f320d294d0cf23cace2f0bad66b106392b9bd5cf96379e49e6cd47be102
BLAKE2b-256 checksum
How to use checksums
bd113919a3aa3b5adb26ef836957bb3d8b84440ebc5036db3128321d7551301d
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No

Release files / lxml-2.3-py2.7-win32.egg

File added late

This file was uploaded more than 14 days after the first file in this release.

While project maintainers occasionally add legitimate files to an existing release, late additions can also indicate a security compromise.

We recommend inspecting the release file before installing.

Download URL lxml-2.3-py2.7-win32.egg
Size 2.6 MB
Tags Egg
SHA-256 checksum
How to use checksums
64e56a0d38683c5c1eceecb8d559444f95a2305ad115a777439eb0d89a9c7cdb
BLAKE2b-256 checksum
How to use checksums
d4fae4e0c7a8fe971b10e275cdc20efd16f553a225e700c400c11da25276e4f4
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No

Release files / lxml-2.3-py2.7-macosx-10.6-intel.egg

Download URL lxml-2.3-py2.7-macosx-10.6-intel.egg
Size 4.0 MB
Tags Egg
SHA-256 checksum
How to use checksums
24665ecfda59fce651631ffbc5fbe143b9fd665b5c016ddb6f8575269ca67a28
BLAKE2b-256 checksum
How to use checksums
41c837c2723c7585362e51179095e3b440c1cf967f72786b71ee4da764bf2d24
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No

Release files / lxml-2.3-py2.7-macosx-10.3-fat.egg

Download URL lxml-2.3-py2.7-macosx-10.3-fat.egg
Size 4.8 MB
Tags Egg
SHA-256 checksum
How to use checksums
547138948b83898486bb6d7441f3717395465287fd2a90b46503edf743751612
BLAKE2b-256 checksum
How to use checksums
81f7492028622a32b8e4b2519e3707c1a9234301be8e433566006a90206b57b1
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No

Release files / lxml-2.3-py2.6-win-amd64.egg

File added late

This file was uploaded more than 14 days after the first file in this release.

While project maintainers occasionally add legitimate files to an existing release, late additions can also indicate a security compromise.

We recommend inspecting the release file before installing.

Download URL lxml-2.3-py2.6-win-amd64.egg
Size 1.6 MB
Tags Egg
SHA-256 checksum
How to use checksums
3d5539e869b375d463c03b566a39a2347534297332c09e669a5bb5a4cd6ab144
BLAKE2b-256 checksum
How to use checksums
4a5a51ef95329f599d174a35e35ffeb8709198bd77ec24502078810dbffa855c
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No

Release files / lxml-2.3-py2.6-win32.egg

File added late

This file was uploaded more than 14 days after the first file in this release.

While project maintainers occasionally add legitimate files to an existing release, late additions can also indicate a security compromise.

We recommend inspecting the release file before installing.

Download URL lxml-2.3-py2.6-win32.egg
Size 2.6 MB
Tags Egg
SHA-256 checksum
How to use checksums
7fd5bc37d196e4afdee424329954be0d6d8b35574b4e9fda6109b641871c8cae
BLAKE2b-256 checksum
How to use checksums
b7e0a64645b8eb9a713400451f71f0411d31bce3627750db52b388d69a080a9d
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No

Release files / lxml-2.3-py2.6-macosx-10.3-fat.egg

Download URL lxml-2.3-py2.6-macosx-10.3-fat.egg
Size 4.8 MB
Tags Egg
SHA-256 checksum
How to use checksums
600eba1dc95a1b0aca5dc951145e21948bdd22bd12bfd5ab9f86aa0836b1d79b
BLAKE2b-256 checksum
How to use checksums
babd1c37cf9afc90bd11b99c3ee9411db40dd8080aef891ec5385cf5f7a87957
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No

Release files / lxml-2.3-py2.5-macosx-10.3-ppc.egg

Download URL lxml-2.3-py2.5-macosx-10.3-ppc.egg
Size 4.8 MB
Tags Egg
SHA-256 checksum
How to use checksums
6174465ea8e11a9bebe2b14abcc1e5eeadeffbcb3547421ec330ee2798ba0956
BLAKE2b-256 checksum
How to use checksums
0b6e7acec149b2c5a55d629a6aec15c133b76a48c49959a70485badddfdc8c6f
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No

Release files / lxml-2.3-py2.5-macosx-10.3-i386.egg

Download URL lxml-2.3-py2.5-macosx-10.3-i386.egg
Size 4.8 MB
Tags Egg
SHA-256 checksum
How to use checksums
6f8fc7b3fd1922cad8a5968b010fc465186daa9b7758bcfc17a86cfa667dc768
BLAKE2b-256 checksum
How to use checksums
c565c563e9113bd9c505ef9bba6005863fddc3b5db744000da2c0c15ffefa4e3
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No

Security for lxml 2.3

Upload timing

Files added late

16 files were uploaded more than 14 days after the first file in this release.

While project maintainers occasionally add legitimate files to an existing release, late additions can also indicate a security compromise.


Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

No provenance found

None of the files in this release were uploaded with provenance metadata.

A note on package security

PyPI is a repository for distributing packages, not a service for auditing them. While third-party security researchers and our staff do their best to detect and remove malicious packages, PyPI cannot guarantee the quality, security or suitability of any given package.

Release history Release notifications | RSS feed

This release

2.3 This release

22 release files No provenance

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page