-
Notifications
You must be signed in to change notification settings - Fork 394
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
Update build system and rebuild with numpy >= 2.0 #611
Conversation
Perhaps one of the maintainers can comment on the build failure. Pinging @kant 🔔 |
@cvanelteren The error is coming because of the deprecated versions used in all the artifacts actions; I appreciate all your efforts in this PR, and I think it is actually a good moment to start thinking of
My only concern with the current PR is that it makes several big changes all at once, I would be in favour of addressing each of the current problems one by one in separate PR. I think that, as of today, the |
It is not currently possible to create extension modules in |
@molinav no worries if this PR is trashed ;-). I wasn't keeping track of the main. I am happy to chip in to work on stuff. I don't have full overview of the pipeline but noticed some verbose and missing stuff in I agree that this is perhaps a bit too rushed and fast. We could split this PR up by first tackling To answer one of you questions:
Yes I have included it as such in the PR here |
I'e just seen that there is a ruff checker available. |
I have some time to work on this but don't wanna step on anyone's toes. If the team could outline what they have in mind and my time is appreciated then by all means I can and will under some guidance where you wanna move the package. |
I would really appreciate your help, @cvanelteren. Unfortunately, I am quite overloaded and close to my limits, so I doubt I can be hands-on myself at least until the second half of March. Reviewing changes should be something that I can still handle despite my limited availability. My comment #611 (comment) above summarises the main changes needed. The following PRs into
All these PRs (fixed workflows, |
Thanks for the guidelines. I started working on the first task here: #612 |
Closing in favor of #614 |
I think all points above are now addressed @molinav. Can we proceed to push develop to main? |
@cvanelteren All the major changes are now addressed. I would like to mention some points regarding open items:
I think the last two points should be addressed before I prepare |
Thanks for the detailed reply, it helps me understand the vision.
|
Hi there,
I made some changes to the build chain and update the numpy dependencies. The tests pass both here as in our package Ultraplot. Let me know if you wish me to comment on these changes.
Sincerely,
C