-
-
Notifications
You must be signed in to change notification settings - Fork 660
Open
Description
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:
- providing argspecs for decorators (sage_wraps): Replace sage_wraps by decorator library #30884
- using argspecs instead of signature
- dealing with cached function(methods) callers
- dealing with nested classes
- dealing with classcall metaclass
- dealing with class aliases
- skipping lazy imports to avoid deprecation warnings
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