-
-
Notifications
You must be signed in to change notification settings - Fork 5.2k
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
MAINT: backports for 1.7.2, plus update Pythran min version to 0.9.12 #14937
MAINT: backports for 1.7.2, plus update Pythran min version to 0.9.12 #14937
Conversation
[azure skip] [circle skip] (cherry picked from commit 48e1dd7)
* MAINT: disable include/source coverage warning. Co-authored-by: Tirth Patel <tirthasheshpatel@gmail.com> (cherry picked from commit 5938242)
(cherry picked from commit 95fc039)
(cherry picked from commit cd1c680)
* Added missing np.import_array() In principle this should always be called before using cimported Numpy from Cython files. It becomes more important on recent versions of Cython (since they use the Numpy API rather than directly looking into the objects) * Remove version pin * Added some missing lines in templ files (cherry picked from commit 2f4bd42)
This gets rid of the NetworkX dependency in Pythran, which was removed in 0.9.12 Closes scipygh-14335
The macOS is still unhappy, but only because of:
which is present in master as well. The build failure we saw in the last PR to the 1.7.x branch is resolved. |
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.
Thanks Ralf! Although I am not sure if there is more to do for such release 😅 I guess most things happen manually either way. BTW, more than happy to know more about this to help in the future.
For the CI I did not find yet what is happening.
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.
thanks Ralf, I'll put this in and adjust the backport labels/milestones if needed so the scripts can pick up that activity when we adjust the relnotes later
ok, the backport slate should be "clean" and re-milestoned now |
These are the five backports that were in the queue, plus one commit specific to 1.7.x to update the minimum Pythran version we build with.
That version bump gets rid of the NetworkX dependency in Pythran, which was removed in 0.9.12. Closes gh-14335
This should also fix all CI failures on the 1.7.x branch.