-
-
Notifications
You must be signed in to change notification settings - Fork 547
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
Fix introspection with ? when doc source is not available #25786
Comments
Branch: u/saraedum/25786 |
comment:2
Is this needs review? New commits:
|
Commit: |
comment:3
I had a comment in #24655 that |
comment:4
jdemeyer: No, I have not tested this yet. But feel free to give feedback if you know something about this :) |
comment:5
See #25787 for a followup regarding the docker images. |
comment:6
In any case, I agree with the idea behind the patch. |
Author: Julian Rüth |
Reviewer: Jeroen Demeyer |
Work Issues: is the patchbot happy? |
comment:9
So, if the patchbot and my tests are Ok, then this is a positive review? |
This comment has been minimized.
This comment has been minimized.
comment:11
Replying to @saraedum:
Yes |
This comment has been minimized.
This comment has been minimized.
comment:13
This still doesn't allow introspection on Arch without having the doc sources installed, due to
in misc/sphinxify.py |
Branch pushed to git repo; I updated commit sha1. New commits:
|
comment:15
arojas: Right, now it works for me. But probably the |
comment:16
I really prefer one ticket, one issue. |
Changed work issues from is the patchbot happy? to split ticket |
Changed work issues from split ticket to is the patchbot happy? |
comment:18
Replying to @jdemeyer:
I believe that this is one issue: "Fix introspection with ? in conda and ArchLinux". And even the solution can be seen as one thing: "Make Sage runtime not depend on documentation configuration." |
comment:19
The patchbots report weird errors that seem unrelated to the changes here…let me try this out locally. |
Branch pushed to git repo; I updated commit sha1. New commits:
|
Branch pushed to git repo; I updated commit sha1. New commits:
|
Reviewer: Julian Rüth, Isuru Fernando |
comment:49
@isuruf: Could you have a look at my latest changes? (That I did not test yet, because I have not built recent Sage…) |
Changed author from Julian Rüth to Julian Rüth, Isuru Fernando |
Changed work issues from failing doctests to is the patchbot happy? |
comment:50
Looks good to me. Thanks |
comment:51
There is strange stuff about |
Branch pushed to git repo; I updated commit sha1. New commits:
|
comment:53
Thanks fbissey. That should not have been here. |
New commits:
|
Changed branch from u/saraedum/25786 to u/isuruf/25786 |
Branch pushed to git repo; I updated commit sha1. New commits:
|
comment:56
I think the patchbot is happy with it (the last run had a failure that should be unrelated). Anything to add or is it completely ready for review? |
comment:57
Nothing to add. Ready for review |
Changed reviewer from Julian Rüth, Isuru Fernando to Julian Rüth, Isuru Fernando, François Bissey |
comment:58
Looks good to me :) |
Changed branch from u/isuruf/25786 to |
Currently, introspection does not work in conda and Arch Linux (if the sagemath-doc package is not installed):
The problem is that
src/doc/common/conf.py
is not in the place that Sage expects.I don't think that we should require the documentation configuration to be installed for Sage to work.
A docker image to play with this is being built here: https://gitlab.com/sagemath/dev/sage/pipelines/25262253
Depends on #25843
CC: @antonio-rojas @jdemeyer @slel
Component: documentation
Keywords: conda, Arch Linux, introspection
Work Issues: is the patchbot happy?
Author: Julian Rüth, Isuru Fernando
Branch/Commit:
a401a17
Reviewer: Julian Rüth, Isuru Fernando, François Bissey
Issue created by migration from https://trac.sagemath.org/ticket/25786
The text was updated successfully, but these errors were encountered: