commit 9ca2b9bf8c29c6ab62d594cb37f5400659359d1d
parent 6e7a8385a94544058561fae60b17f0502f66ce3e
Author: Adrian STEINER <adrian.steiner@bfh.ch>
Date: Wed, 2 Sep 2026 15:16:43 +0200
Add bom table from csv file
Diffstat:
3 files changed, 11 insertions(+), 2 deletions(-)
diff --git a/requirements.txt b/requirements.txt
@@ -4,4 +4,5 @@ sphinxcontrib-video==0.2.1
sphinx-autobuild
sphinx-immaterial[keys]
git+https://github.com/steinerAdi/sphinx-embedPDF.git
-myst-parser
-\ No newline at end of file
+myst-parser
+sphinx-csv-filter
+\ No newline at end of file
diff --git a/source/bom/index.rst b/source/bom/index.rst
@@ -2,3 +2,9 @@ BOM List
========
+For interactive BOM see :ntLink:`src:/_static/xOTP_generatorv0.7.1.html, name:here, symbol:1`.
+
+
+.. csv-filter:: BOM Material Table
+ :file: ../../taler-xotp_hw/board/docs/xOTPbomTable.csv
+ :included_cols: 0,1,3,4
+\ No newline at end of file
diff --git a/source/conf.py b/source/conf.py
@@ -32,6 +32,7 @@ extensions = [
"sphinx_immaterial.kbd_keys",
"sphinx_embedpdf.sphinx_embedpdf",
"myst_parser",
+ 'crate.sphinx.csv',
]
html_sidebars = {