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

[TST] Upcoming dependency test failures #24901

Closed
github-actions bot opened this issue Jan 7, 2023 · 4 comments · Fixed by #24920
Closed

[TST] Upcoming dependency test failures #24901

github-actions bot opened this issue Jan 7, 2023 · 4 comments · Fixed by #24920
Milestone

Comments

@github-actions
Copy link

github-actions bot commented Jan 7, 2023

The weekly build with nightly wheels from numpy and pandas
has failed. Check the logs for any updates that need to be
made in matplotlib.
https://github.com/matplotlib/matplotlib/actions/runs/3860728474

@ksunden
Copy link
Member

ksunden commented Jan 7, 2023

Numpy has dropped CPython 3.8 for 1.25+

However, they are still testing on 3.8 for pypy but not cpython so they have dropped building wheels for cpython but the sdist still indicates 3.8 is okay, so the nightly pulls the sdist and tries to build it without the build deps installed.

@ksunden
Copy link
Member

ksunden commented Jan 7, 2023

Perhaps on the nightly we should add --only-binary or --prefer-binary since we do not have the build deps installed anyway.

@greglucas
Copy link
Contributor

That seems quite reasonable for these future tests since our point isn't to build other packages' wheels for them.

@tacaswell
Copy link
Member

We should drop py38 from our main branch test matrix. The NEP29 support window of py38 end April 14, 2023 and mpl 3.8 will likely be June or July 2023.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging a pull request may close this issue.

4 participants