From fa20a5ee80e7219b90ff908d75ca8f20a9b83712 Mon Sep 17 00:00:00 2001 From: Joris Van den Bossche Date: Wed, 10 Nov 2021 20:39:00 +0100 Subject: [PATCH] FIX: Compatibility with sphinx 4.3 (visit_table) --- pydata_sphinx_theme/bootstrap_html_translator.py | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/pydata_sphinx_theme/bootstrap_html_translator.py b/pydata_sphinx_theme/bootstrap_html_translator.py index f7b8054f5..68258a9a6 100644 --- a/pydata_sphinx_theme/bootstrap_html_translator.py +++ b/pydata_sphinx_theme/bootstrap_html_translator.py @@ -37,7 +37,10 @@ def visit_table(self, node): if LooseVersion(sphinx.__version__) < LooseVersion("4.0"): self.generate_targets_for_table(node) - self._table_row_index = 0 + if LooseVersion(sphinx.__version__) < LooseVersion("4.3"): + self._table_row_index = 0 + else: + self._table_row_indices.append(0) classes = [cls.strip(" \t\n") for cls in self.settings.table_style.split(",")]