-
Notifications
You must be signed in to change notification settings - Fork 4
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
Switch back to w2dynamics upstream repository #5
Conversation
if: ${{ contains(matrix.cxx, 'clang') }} | ||
run: | ||
echo "CXXFLAGS=-stdlib=libc++" >> $GITHUB_ENV | ||
|
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
This block was duplicated.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Thank you @hmenke for the fixes. I agree we should limit the w2dyn interface for now to Python 3.11 maximum until w2dynamics/w2dynamics#25 is merged into w2dynamics. Then we should remove the constrain again.
@hmenke @HugoStrand @Wentzell , |
cb11c2d
to
1063144
Compare
I have updated w2dynamics to the very latest commit w2dynamics/w2dynamics@7364c00 on unstable I have also changed the cmake logic to now use |
CI is passing also without fixing the Python Version in ghactions. |
We have to pin Python to 3.11 in CI, because w2dynamics depends on distutils which was removed in Python 3.12.
Removing distutils from w2dynamics would be a larger undertaking since it would require reworking the entire f2py integration.