| 806 | |
| 807 | |
| 808 | def setup(app) -> None: |
| 809 | app.connect("source-read", rstjinja) |
| 810 | app.connect("autodoc-process-docstring", remove_flags_docstring) |
| 811 | app.connect("autodoc-process-docstring", process_class_docstrings) |
| 812 | app.connect("autodoc-process-docstring", process_business_alias_docstrings) |
| 813 | app.add_autodocumenter(AccessorDocumenter) |
| 814 | app.add_autodocumenter(AccessorAttributeDocumenter) |
| 815 | app.add_autodocumenter(AccessorMethodDocumenter) |
| 816 | app.add_autodocumenter(AccessorCallableDocumenter) |
| 817 | app.add_directive("autosummary", PandasAutosummary) |
| 818 | |
| 819 | |
| 820 | # Ignore list for broken links,found in CI run checks for broken-linkcheck.yml |