From d6f855cbc55018e6f6d93ccce2ef4e92daad395d Mon Sep 17 00:00:00 2001 From: Silvano Cerza <3314350+silvanocerza@users.noreply.github.com> Date: Fri, 7 Jul 2023 17:00:29 +0200 Subject: [PATCH] chore: Add support for hierarchical docs (#5278) Co-authored-by: bogdankostic --- docs/pydoc/renderers.py | 3 +++ 1 file changed, 3 insertions(+) diff --git a/docs/pydoc/renderers.py b/docs/pydoc/renderers.py index 9962964d1..7cb73214e 100644 --- a/docs/pydoc/renderers.py +++ b/docs/pydoc/renderers.py @@ -18,6 +18,7 @@ title: {title} excerpt: {excerpt} category: {category} slug: {slug} +parentDocSlug: {parent_doc_slug} order: {order} hidden: false --- @@ -39,6 +40,7 @@ class ReadmeRenderer(Renderer): excerpt: str slug: str order: int + parent_doc_slug: str = "" # Docs categories fetched from Readme.io categories: t.Dict[str, str] = dataclasses.field(init=False) # This exposes a special `markdown` settings value that can be used to pass @@ -95,6 +97,7 @@ class ReadmeRenderer(Renderer): return README_FRONTMATTER.format( title=self.title, category=self.categories[self.category_slug], + parent_doc_slug=self.parent_doc_slug, excerpt=self.excerpt, slug=self.slug, order=self.order,