Skip to content

Conversation

@douglatornell
Copy link
Contributor

re: #10895

@jzf2101
Copy link
Contributor

jzf2101 commented Nov 20, 2017

@douglatornell can you explain why we now need sphinx_rtd_theme in addition to build? Also, information regarding our new CI for docs would be appreciated.

@douglatornell
Copy link
Contributor Author

@jzf2101 sphinx_rtd_theme is a new dependency because it used to be bundled with sphinx, but a while ago they stopped doing that, so now it has to be installed separately.

I'll add narrative about the sphinx build on travis-ci (pr #10911)

@jzf2101
Copy link
Contributor

jzf2101 commented Nov 20, 2017

could you reverence cleaning builds

@jzf2101
Copy link
Contributor

jzf2101 commented Nov 20, 2017

Thanks!

@douglatornell
Copy link
Contributor Author

@jzf2101 Added notes about docs in Travis-CI, and how to do clean builds.

Adding more specificity based on @douglatornell 's request
@Carreau
Copy link
Member

Carreau commented Nov 21, 2017

Great awesome ! Merging and I'll add an extra comment inline to get your input on a potential extra PR !

@Carreau Carreau merged commit c0783d6 into ipython:master Nov 21, 2017

In a Python 3 ``venv``, you should be able to run::

pip install -U sphinx sphinx_rtd_theme
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I think there is a docs/requirements.txt, maybe pip install --update -r docs/requirements.txt is even more general ? But I think that's already an improvement as is so I already merged ! Thanks !

Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Good point! I should have thought of that in light of 326f41b and a couple of other things that happened during the sprint yesterday. I'll work on another PR for this.

Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

👍

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.

3 participants