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

[0.29.x] Fix Python 3.12 tests #6135

Open
wants to merge 2 commits into
base: 0.29.x
Choose a base branch
from
Open

Conversation

da-woods
Copy link
Contributor

@da-woods da-woods commented Apr 7, 2024

They were almost all failing because import imp no longer works. To fix this I've backported 48325b4

I'll also tried removing "allow_failure" on Python 3.12 to see what happens. I suspect this'll need to be reverted.

algitbot pushed a commit to alpinelinux/aports that referenced this pull request Apr 12, 2024
This package requires cython<3.0 and we need cython 3 because cython 0
tests does not run on python 3.12.

Nothing else depends on py3-thinc so remove. We can re-add this package
when upstream adds support for cython 3 if needed.

ref: https://github.com/explosion/thinc/blob/3aae298d32adc167ac57e0791a5a8c0544b1e8a5/pyproject.toml#L4
ref: cython/cython#6135
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

2 participants