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

Fixes #1706: 0.14: Pinned Sphinx to below 2.0.0 also for py3.5+ #1711

Merged
merged 1 commit into from Apr 5, 2019

Conversation

andy-maier
Copy link
Contributor

No description provided.

@andy-maier andy-maier self-assigned this Apr 4, 2019
@andy-maier andy-maier added this to the 0.14.1 milestone Apr 4, 2019
@andy-maier andy-maier changed the title Fixes #1706: Pinned Sphinx to below 2.0.0 also for py3.5+ Fixes #1706: 0.14: Pinned Sphinx to below 2.0.0 also for py3.5+ Apr 4, 2019
Details:

- Sphinx 2.0.0 requires Python >=3.5, so the Sphinx requirement in
  dev-requirements.txt now limits Sphinx to <2.0.0 for Python <3.5.

- Sphinx 2.0.0 fails (e.g. Python 3.7) with an AttributeError in
  the Napoleon extension.
  Issue sphinx-doc/sphinx#6246 has been
  opened. This change mitigates that failure by pinning Sphinx to
  <2.0.0 also for Python >=3.5.

Signed-off-by: Andreas Maier <maiera@de.ibm.com>
@andy-maier
Copy link
Contributor Author

The issue in Sphinx is supposedly fixed by sphinx-doc/sphinx#6237 and should be released soon as a fix release for 2.0. When that happens, our requirements file can be changed to just exclude the one failing version 2.0.0.

@andy-maier andy-maier merged commit bfdab9e into stable_0.14 Apr 5, 2019
@andy-maier andy-maier deleted the andy/fix-sphinx branch April 12, 2019 22:47
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 this pull request may close these issues.

None yet

2 participants