From 85894509ae042d6b34f553a7e9b2bd99a78290eb Mon Sep 17 00:00:00 2001 From: Jasper Craeghs Date: Thu, 12 Sep 2024 17:49:59 +0200 Subject: [PATCH] Use configuration file to ignore irrelevant warning of Sphinx>=7 --- tox.ini | 4 ++-- warnings_config.yml | 18 ++++++++++++++++++ 2 files changed, 20 insertions(+), 2 deletions(-) create mode 100644 warnings_config.yml diff --git a/tox.ini b/tox.ini index 502b893..165dcdd 100644 --- a/tox.ini +++ b/tox.ini @@ -64,7 +64,7 @@ whitelist_externals = make mlx-warnings commands= - mlx-warnings --sphinx --exact-warnings 1 --command make -C doc html + mlx-warnings --config warnings_config.yml --command make -C doc html [testenv:sphinx-latest] deps= @@ -77,4 +77,4 @@ whitelist_externals = make mlx-warnings commands= - mlx-warnings --sphinx --exact-warnings 1 --command make -C doc html + mlx-warnings --config warnings_config.yml --command make -C doc html diff --git a/warnings_config.yml b/warnings_config.yml new file mode 100644 index 0000000..b8017b7 --- /dev/null +++ b/warnings_config.yml @@ -0,0 +1,18 @@ +sphinx: + enabled: true + min: 1 + max: 1 + exclude: + - 'WARNING: cannot cache unpickable configuration value: .traceability_attributes_sort. \(because it contains a function, class, or module object\)' +doxygen: + enabled: false +junit: + enabled: false +xmlrunner: + enabled: false +coverity: + enabled: false +robot: + enabled: false +polyspace: + enabled: false