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

Cython3 support #444

Merged
merged 15 commits into from
Aug 16, 2023
Merged

Cython3 support #444

merged 15 commits into from
Aug 16, 2023

Conversation

isuruf
Copy link
Member

@isuruf isuruf commented Jun 8, 2023

Major change is in d4ca69f which is a workaround to Cython3 deprecating
the support for translation time constant conditional statements.

@isuruf
Copy link
Member Author

isuruf commented Jun 8, 2023

cc @mgorny

@isuruf isuruf requested a review from a team June 15, 2023 23:20
@bjodah
Copy link
Contributor

bjodah commented Jun 24, 2023

Well done on finding a workaround @isuruf. If we had unlimited time resources I guess we would come up with something else, but this looks like the simplest fix to me. :)

@bjodah bjodah self-requested a review June 24, 2023 08:43
@bjodah
Copy link
Contributor

bjodah commented Jun 24, 2023

Maybe we should add a CI-job which explicitly runs with cython>=3?

@isuruf
Copy link
Member Author

isuruf commented Aug 16, 2023

New CI uses cython3 now

@isuruf isuruf merged commit 8d5d63c into symengine:master Aug 16, 2023
35 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.

3 participants