Skip to content

Upgraded cython to 3.0.x #1221

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

Merged
merged 2 commits into from
Sep 23, 2024
Merged

Conversation

bschoening
Copy link
Contributor

Upgrade cython to 3.x which builds for Python 3.x by default.

@absurdfarce
Copy link
Collaborator

absurdfarce commented Aug 27, 2024

Cross-reference: assuming this works out this should address PYTHON-1390 as well.

@absurdfarce
Copy link
Collaborator

I'm going to merge this now in order to get this ball rolling. I think we'll have some work to do based on some of the changes that come in with Cython 3.0.x, specifically around the NumPy integration. Jenkins runs for this PR are showing something that looks very much like the problems described by PYTHON-1347 but in this case I believe they're caused by the changes in the interaction between Cython 3.0.x and NumPy. This needs to be investigated a bit more but it's not an argument for holding off on this upgrade; it seems pretty obvious that supporting Cython 3.0.x is the way forward for the Python driver.

@absurdfarce absurdfarce merged commit 1798cf7 into datastax:master Sep 23, 2024
2 of 3 checks passed
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

Successfully merging this pull request may close these issues.

2 participants