Skip to content

Conversation

@bschoening
Copy link
Contributor

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

@absurdfarce
Copy link
Contributor

absurdfarce commented Aug 27, 2024

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

@absurdfarce
Copy link
Contributor

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.

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