Provide binary packages for Python 3.13

Bug #2068828 reported by Andreas Maier
14
This bug affects 3 people
Affects Status Importance Assigned to Milestone
lxml
New
Undecided
Unassigned

Bug Description

Github Actions now provides Python 3.13-beta.1 (actions/setup-python with python_version='3.13-beta.1').

Because lxml in Pypi does not yet have binary wheel archives for Python 3.13, the installation of lxml via pip causes these wheel archives to be built. The build requires the libxml2 and libxslt OS libraries to be installed. On the Ubuntu versions provided by Github Actions, they are not installed.

Taking care of installing these OS libraries in GitHub Actions workflows is too cumbersome for pure Python packages, particularly when supporting multiple OS platforms.

Please provide binary wheel archives for Python 3.13 on Pypi.

Andreas Maier (maiera)
description: updated
Revision history for this message
Chua Sung Hui (neilsundae) wrote :

Windows with MSVC as compiler also facing the same issue when building the wheel binary for lxml. Even I added the added the include path to libxml2 and libxslt OS libraries, it is still encountering other errors.

To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.