From d9fca48ba3d96ee8e264366ccd2545524b7ffa12 Mon Sep 17 00:00:00 2001 From: Deepyaman Datta Date: Mon, 17 Jun 2024 14:59:09 +0100 Subject: [PATCH] docs(website): move support matrix under reference --- docs/_quarto.yml | 6 ++++-- .../support-matrix/index.qmd} | 8 ++++---- docs/{ => reference/support-matrix}/step_config.yml | 0 docs/{ => reference/support-matrix}/support_matrix.py | 0 4 files changed, 8 insertions(+), 6 deletions(-) rename docs/{support_matrix.qmd => reference/support-matrix/index.qmd} (94%) rename docs/{ => reference/support-matrix}/step_config.yml (100%) rename docs/{ => reference/support-matrix}/support_matrix.py (100%) diff --git a/docs/_quarto.yml b/docs/_quarto.yml index f00b0e4..48b0785 100644 --- a/docs/_quarto.yml +++ b/docs/_quarto.yml @@ -48,8 +48,6 @@ website: - text: "Tutorial" href: tutorial/index.qmd - sidebar:reference - - text: "Support Matrix" - href: support_matrix.qmd tools: - icon: github menu: @@ -82,6 +80,10 @@ website: - reference/steps-temporal.qmd - reference/steps-other.qmd + - section: Support + contents: + - reference/support-matrix/index.qmd + format: html: theme: diff --git a/docs/support_matrix.qmd b/docs/reference/support-matrix/index.qmd similarity index 94% rename from docs/support_matrix.qmd rename to docs/reference/support-matrix/index.qmd index efc5438..77ba107 100644 --- a/docs/support_matrix.qmd +++ b/docs/reference/support-matrix/index.qmd @@ -20,7 +20,7 @@ varies: 1. ✅ Fully supported 2. 🚫 Not supported 3. 🟡 Partial support (hover over for more information) -4. 🔍 Support varies by operation or data type across different backends (check [operation support matrix](https://ibis-project.org/support_matrix) for details) +4. 🔍 Support varies by operation or data type across different backends (check the [Ibis operation support matrix](https://ibis-project.org/backends/support/matrix) for details) ::: ::: @@ -65,11 +65,10 @@ dict(value=len(ibis.util.backend_entry_points()) - 3, color="green", icon="datab ```{python} from itables import show from support_matrix import make_support_matrix -import re - matrix = make_support_matrix() + def custom_replace(value): if value is True: return "✅" @@ -80,10 +79,11 @@ def custom_replace(value): else: return f"🟡" + show( matrix.applymap(custom_replace), ordering=False, paging=False, buttons=["copy", "excel", "csv"], ) -``` \ No newline at end of file +``` diff --git a/docs/step_config.yml b/docs/reference/support-matrix/step_config.yml similarity index 100% rename from docs/step_config.yml rename to docs/reference/support-matrix/step_config.yml diff --git a/docs/support_matrix.py b/docs/reference/support-matrix/support_matrix.py similarity index 100% rename from docs/support_matrix.py rename to docs/reference/support-matrix/support_matrix.py