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
It seems like one week ago sphinx 1.7.0 was released, and the version of numpydoc included with pandas is not compatible with it (it uses the sphinx.util.compat which has been deprecated).
Anaconda already includes sphinx 1.7.0, which is used by default. As in requirements_dev.txt sphinx is specified without version, after following the instructions in the contributing documentation, building the documentation fails.
I assume that numpydoc has been modified, if included in the repository instead of being added as a dependency. So, may be a quick solution is to specify sphinx==1.6.7 in requirements_dev.txt.
Happy to contribute a pull request, if you can clarify what needs to be done.
The text was updated successfully, but these errors were encountered:
We're currently blocked by an IPython release to fix an issue with newer versions of the IPython directive. I thought we already pinned sphinx in our requirements_dev, but apparently not. We want to pin to sphinx 1.5.*, since 1.6 has a regression slowing down the API docs.
Alternatively, we could backport @jorisvandenbossche's fix to IPython and vendor that? I think pinning is best for now.
It seems like one week ago sphinx 1.7.0 was released, and the version of numpydoc included with pandas is not compatible with it (it uses the
sphinx.util.compat
which has been deprecated).Anaconda already includes sphinx 1.7.0, which is used by default. As in
requirements_dev.txt
sphinx is specified without version, after following the instructions in the contributing documentation, building the documentation fails.I assume that numpydoc has been modified, if included in the repository instead of being added as a dependency. So, may be a quick solution is to specify
sphinx==1.6.7
inrequirements_dev.txt
.Happy to contribute a pull request, if you can clarify what needs to be done.
The text was updated successfully, but these errors were encountered: