-
-
Notifications
You must be signed in to change notification settings - Fork 4.5k
Attempt to build documentation with Travis-CI #10911
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
Conversation
|
@douglatornell can you confirm you also have these error? |
|
From what I can tell it looks like this could asking for a line break? |
|
@jzf2101 Confirmed. Output of a local docs build: |
|
My suspicion is that some of these issues come from https://github.com/ipython/ipython/blob/master/IPython/core/debugger.py#L312 |
|
According to @syutbai this is a pdb issue |
… error while formatting arguments for IPython.core.interactiveshell.sphinxify
|
@takluyver @Carreau @minrk could we have a second review? |
|
Regarding warning message:
Root cause: Making changes in PDB:
Making changes in IPython debugger.py:
Making changes in Sphinx:
|
|
I think these two warnings messages are ok for now. Another possibility is to see how to ignore some warnings in sphinx. There might be a way to ignore warnings base on RegEx but this can be in a second PR. Appologies if you've spent a long time looking into this. I wouldn't bother trying to patch CPython itself I think the issue was already raise and the answer was "Won't fix". I'll review the code now ! Thanks for sprinting on this, extra kudos for tackling documentation ! |
re-enable 3.3 and only exclude docs on 3.3
|
I've re-enabled 3.3 (we definitively want to test the IPython code on 3.3. I think it is ok to build the docs only on the latest Python so at some point we might be able to simplify the |
|
@Carreau the tests appear to pass, do you have other comments in your review before we pull? |
|
I think something's gone wrong with the Travis config - Matthias' change hasn't restored Python 3.3. I'm going to have a look now. |
|
OK, docs now only build on Python 3.6. |
This is attempt to solve #10895:
@syutbai actively contributed to this during PyCon Canada sprinting