You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Installing build dependencies: started
Installing build dependencies: finished with status 'error'
error: subprocess-exited-with-error
× pip subprocess to install build dependencies did not run successfully.
│ exit code: 1
╰─> [3 lines of output]
Looking in indexes: https://pypi.anaconda.org/scipy-wheels-nightly/simple
ERROR: Could not find a version that satisfies the requirement meson-python==0.13.1 (from versions: none)
ERROR: No matching distribution found for meson-python==0.13.1
[end of output]
Might be some numpy problem?
Should the CI be robust enough to handle these kinds of errors? Because I suppose we would like to get the automatic issue created anyway?
The text was updated successfully, but these errors were encountered:
actually, no, it's not numpy but pandas that caused that issue... we're installing pandas, numpy, matplotlib, and scipy from the scipy-wheels-nightly repository, and apparently pip selects the source distribution of pandas and fails because the build dependencies cannot be satisfied.
I don't know why it selects the source dist, but the fix might be easy: switch to scientific-python-nightly-wheels, because apparently pandas doesn't seem to publish to scipy-wheels-nightly anymore?
as for making CI emit an error in that case: yes, that would be ideal, but then we'd need to rethink our test workflow... we currently have a step that fails early if the import doesn't succeed (because running pytest on the entire testsuite is expensive, even if we're only collecting tests), but that obviously does not create pytest log files.
What happened?
The upstream CI has been failing for a while. Here's the latest:
https://github.com/pydata/xarray/actions/runs/5501368493/jobs/10024902009#step:7:16
Digging a little in the logs
Might be some numpy problem?
Should the CI be robust enough to handle these kinds of errors? Because I suppose we would like to get the automatic issue created anyway?
The text was updated successfully, but these errors were encountered: