Skip to content

Conversation

@cwrowley
Copy link
Contributor

@cwrowley cwrowley commented Nov 4, 2015

Fix #71

This PR changes the configuration file used by readthedocs, to use the github version of sphinx instead of the latest release (1.3.1). This fixes the problem with the autosummary tables not displaying on readthedocs.org.

There was also a problem with the travis build failing, because of a version mismatch in the numpy used to build slycot vs. python-control. This is also fixed, simply by installing slycot before python-control in the travis build.

There are also a few lines added to the travis script to use their new "container-based infrastructure" and attempt to cache things installed by pip. Ideally, this should speed up the travis build, but it seems about the same.

There is a bug in sphinx 1.3.1 that breaks the autosummary tables.  This
is fixed in the version of sphinx on github (though not in any official
release), and this commit tells readthedocs.org to use the github
version.
Travis build was failing because of a version mismatch between
numpy version used to build control and that used to build slycot
@murrayrm
Copy link
Member

murrayrm commented Nov 9, 2015

Reviewed changes and they look good.

murrayrm added a commit that referenced this pull request Nov 9, 2015
Fix autosummary tables on readthedocs
@murrayrm murrayrm merged commit 49045ca into python-control:master Nov 9, 2015
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.

Documentation on readthedocs.org does not list functions

2 participants