-
-
Notifications
You must be signed in to change notification settings - Fork 1.1k
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
fix the failing docs #8188
fix the failing docs #8188
Conversation
one of the docstrings we inherit from `pandas` is malformatted in that version
@keewis The docstring is fixed already pandas-dev/pandas#55050 and should be release with pandas 2.1.1 around 20th of September. We can try to remove the pinning when that release is finally out. |
by pinning to |
Great, overlooked that one. |
I'm going to merge this as soon as the tests pass |
that's interesting... I activated "auto merge", then restarted a ci job because one of the jobs was flaky (netcdf4 + multithreading), but automerge activated as soon as RTD was done, even though the restarted job is still running. This most likely won't affect main since it was just flaky, but this might also have been a mistake on my part so I would have liked for it to wait... |
Thanks! Sorry I missed the error prior. Having the tests be green in the good state is very helpful for catching errors... |
* don't try to build with `pandas=2.1.0` one of the docstrings we inherit from `pandas` is malformatted in that version * reorder the project metadata sections * source the exhaustive list of optional deps from `pyproject.toml` * link to the new location of the colormap tutorial in matplotlib * also convert the narrative documentation to `pyproject.toml`
It looks like pandas milestoned the fix for 2.2 so we might have to revisit the pinning. Update: This got a backport to 2.1.1 at the last minute 👍 💯 |
The docs have been failing because of a malformatted docstring we inherit from
pandas
, and this caused us to miss another error in #8183. The fix is to avoid installingpandas=2.1.0
, which should be the only version with the malformatted docstring, and to apply the missing changes from #8183 here.setup.cfg
in favor ofpyproject.toml
#8183