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

Track/work around lp:2035206: missing lxml wheel for cp38-macosx #494

Closed
khaeru opened this issue Sep 19, 2023 · 1 comment · Fixed by #504
Closed

Track/work around lp:2035206: missing lxml wheel for cp38-macosx #494

khaeru opened this issue Sep 19, 2023 · 1 comment · Fixed by #504
Labels
ci Continuous integration
Milestone

Comments

@khaeru
Copy link
Member

khaeru commented Sep 19, 2023

No PyPI wheel for 4.9.3-cp38-cp38-macosx.

This causes CI failures for macos-latest-py3.8: on this os/Python version (and not others), PyPI attempts to compile lxml from source, which fails.

A workaround is to pin lxml to != 4.9.3 in the "pytest" CI workflow.
A fix would need to happen upstream: publishing the missing wheel, or a new version that is not missing this wheel.

@khaeru khaeru added the ci Continuous integration label Sep 19, 2023
khaeru added a commit that referenced this issue Nov 16, 2023
Adjust workaround for #494.
khaeru added a commit that referenced this issue Nov 16, 2023
Add Python 3.12 to CI matrix; commented pending #501.
glatterf42 added a commit to glatterf42/ixmp that referenced this issue Dec 20, 2023
glatterf42 added a commit that referenced this issue Dec 20, 2023
* Adapt workaround for #494 due to new lxml release
@khaeru
Copy link
Member Author

khaeru commented Jan 8, 2024

This is reportedly resolved as of 2024-01-06 https://bugs.launchpad.net/lxml/+bug/2035206. #504 will confirm and close.

@khaeru khaeru linked a pull request Jan 8, 2024 that will close this issue
3 tasks
khaeru added a commit that referenced this issue Jan 8, 2024
@khaeru khaeru added this to the 3.8 milestone Jan 9, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
ci Continuous integration
Projects
None yet
Development

Successfully merging a pull request may close this issue.

1 participant