pythran 0.17.0, switch to wheel#39652
Conversation
|
I still get |
|
@dcoudert - apologies, should be fixed now. Such an error-prone stuff... |
|
Actually, there is something I don't understand: this PR bump pythran to version 0.17.0 but it indicates in file |
yes, your're right, it's fixed now. I again failed to navigate the maze which package managers like pip do well, and is a perfect illustration of why I argued and argue a lot against vendoring Python packages. Because it forces a human to do the job in which automatic tools are much better than humans. Why do I have to retrace by hand what's already done and dusted by maintainers of numpy+scipy, namely, figuring out what versions of tools they need? |
dcoudert
left a comment
There was a problem hiding this comment.
LGTM.
I agree with you that we should have a simpler way to update packages, and that we should use more system packages.
|
Documentation preview for this PR (built with commit 631888e; changes) is ready! 🎉 |
sagemathgh-39652: pythran 0.17.0, switch to wheel Previous version getting obsolete, also, a preparation for scipy update <!-- Put an `x` in all the boxes that apply. --> - [x] The title is concise and informative. - [x] The description explains in detail what this PR is about. - [x] I have linked a relevant issue or discussion. - [ ] I have created tests covering the changes. - [ ] I have updated the documentation and checked the documentation preview. ### ⌛ Dependencies <!-- List all open PRs that this PR logically depends on. For example, --> <!-- - sagemath#12345: short description why this is a dependency --> <!-- - sagemath#34567: ... --> URL: sagemath#39652 Reported by: Dima Pasechnik Reviewer(s): David Coudert
sagemathgh-39655: update numpy to 2.2.3, scipy to 1.15.2 this is long overdue update. It needs building tools bumped, too, thus dependencies ### 📝 Checklist <!-- Put an `x` in all the boxes that apply. --> - [x] The title is concise and informative. - [x] The description explains in detail what this PR is about. - [x] I have linked a relevant issue or discussion. - [ ] I have created tests covering the changes. - [ ] I have updated the documentation and checked the documentation preview. ### ⌛ Dependencies build tools need a bump - sagemath#39652 : pythran - sagemath#39653 : ninja - sagemath#39654: pybind11 <!-- List all open PRs that this PR logically depends on. For example, --> <!-- - sagemath#12345: short description why this is a dependency --> <!-- - sagemath#34567: ... --> URL: sagemath#39655 Reported by: Dima Pasechnik Reviewer(s): David Coudert
sagemathgh-39655: update numpy to 2.2.3, scipy to 1.15.2 this is long overdue update. It needs building tools bumped, too, thus dependencies ### 📝 Checklist <!-- Put an `x` in all the boxes that apply. --> - [x] The title is concise and informative. - [x] The description explains in detail what this PR is about. - [x] I have linked a relevant issue or discussion. - [ ] I have created tests covering the changes. - [ ] I have updated the documentation and checked the documentation preview. ### ⌛ Dependencies build tools need a bump - sagemath#39652 : pythran - sagemath#39653 : ninja - sagemath#39654: pybind11 <!-- List all open PRs that this PR logically depends on. For example, --> <!-- - sagemath#12345: short description why this is a dependency --> <!-- - sagemath#34567: ... --> URL: sagemath#39655 Reported by: Dima Pasechnik Reviewer(s): David Coudert
Previous version getting obsolete, also, a
preparation for scipy update
⌛ Dependencies