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