-
-
Notifications
You must be signed in to change notification settings - Fork 517
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
Replace sage autodoc extension by built-in one #30893
Comments
Author: Tobias Diez |
Branch pushed to git repo; I updated commit sha1. New commits:
|
This comment has been minimized.
This comment has been minimized.
comment:6
Building the docs fails immediately for me, because text roles like I think it would be better, at least as a first step, to update |
comment:7
My understanding is that one of the main reasons for using our own version of |
comment:8
Thanks for the input @jhpalmieri.
That should be fixed now.
I tried rebasing first, but there were quite a few changes which made it rather difficult. So I thought replacing it completely, and then implement the necessary changes elsewhere would be easier.
I will do so! I just figured out how to convince sage to produce the documentation for something else then the manifold package. After playing around a bit, I realized that there might be quite some changes necessary (e.g. |
Work Issues: Make docbuild pass |
Branch pushed to git repo; I updated commit sha1. New commits:
|
comment:10
Setting new milestone based on a cursory review of ticket status, priority, and last modification date. |
comment:11
Setting a new milestone for this ticket based on a cursory review. |
This comment has been minimized.
This comment has been minimized.
This comment has been minimized.
This comment has been minimized.
We rebase `sage_autodoc` to Sphinx 5.3.0. This is a step toward eventual removal of sage_autodoc in sagemath#30893, a customization of Sphinx autodoc extension for Sage objects. Other related tickets are sagemath#27578. sagemath#30884, sagemath#31309, in this regard. URL: https://trac.sagemath.org/34730 Reported by: klee Ticket author(s): Kwankyu Lee Reviewer(s): Tobias Diez
Replaces sage's custom autodoc extension by the built-in one. The motivation is to add support for typing information in the documentation in #30894.
The following customizations need to be removed for this:
Depends on #30884
CC: @jhpalmieri @kwankyu
Component: documentation
Work Issues: Make docbuild pass
Author: Tobias Diez
Branch/Commit: public/documentation/replaceautodoc @
ca98b7a
Issue created by migration from https://trac.sagemath.org/ticket/30893
The text was updated successfully, but these errors were encountered: