Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

unpin lxml in edx-platform #35272

Open
huniafatima-arbi opened this issue Aug 9, 2024 · 2 comments
Open

unpin lxml in edx-platform #35272

huniafatima-arbi opened this issue Aug 9, 2024 · 2 comments

Comments

@huniafatima-arbi
Copy link
Contributor

lxml is pinned at lxml<5.0. lxml>=5.0 introduced breaking changes related to system dependencies
lxml==5.2.1 introduced new extra so we'll nee to rename lxml --> lxml[html-clean]
We have upgraded to python 3.12 so we can investigate and remove this constraint

@mfarhan943
Copy link
Contributor

Unpinning the lxml constraint causes test failures due to a segmentation fault.
Image

@mfarhan943 mfarhan943 removed their assignment Oct 22, 2024
@feanil
Copy link
Contributor

feanil commented Oct 24, 2024

This seems to be resolved via #35272

When both libxmlsce and lxml were updated in tandem, we did not see the segfault issue.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants