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

MAINT: update minimum required versions and CI maintanance #199

Merged
merged 4 commits into from
Jan 12, 2024

Conversation

bsipocz
Copy link
Member

@bsipocz bsipocz commented Dec 21, 2023

I'll also use this PR to fix #190

I'm happy to separate the PR into two, one to bump the minimum versions following SPEC0 and the other to update and fix the devdeps job

@bsipocz bsipocz added the infrastructure Issues relevant to infrasructure, rather than content label Dec 21, 2023
@bsipocz bsipocz force-pushed the CI_update_versions branch 2 times, most recently from 3628875 to 1fc42cc Compare December 21, 2023 01:06
@bsipocz bsipocz force-pushed the CI_update_versions branch 2 times, most recently from cbb8e22 to 58556ae Compare December 21, 2023 05:51
Copy link
Collaborator

@rossbar rossbar left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Thanks @bsipocz for the updates.

Instead of skipping the mooreslaw building, what about merging #182 instead to get rid of the statsmodels dependency. I think the motivation for #182 was already strong, but now that statsmodels is holding pinning us so far back from development numpy I think the motivation is even stronger


It looks like we're on the same page 🚀

tox.ini Show resolved Hide resolved
Keep reinstalling numpy with a separated pip command to ensure the dev version is picked up even if a downstream dependency upper limited it
@bsipocz
Copy link
Member Author

bsipocz commented Dec 22, 2023

OK, so this is now rebased and should have passing jobs with the exception of the conda ones. A debug session and hopeful fix will come for those separately.

Copy link
Collaborator

@rossbar rossbar left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM, thanks @bsipocz !

@rossbar rossbar merged commit a870f27 into numpy:main Jan 12, 2024
11 checks passed
@bsipocz bsipocz deleted the CI_update_versions branch January 13, 2024 21:54
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
infrastructure Issues relevant to infrasructure, rather than content
Projects
None yet
Development

Successfully merging this pull request may close these issues.

BUG: CI is not picking up the dev dependencies
2 participants