[dpdk-dev] [PATCH] doc: fix sphinx compatibility

Thomas Monjalon thomas at monjalon.net
Thu Apr 9 23:03:22 CEST 2020


The function add_stylesheet() is deprecated since sphinx 1.8.
It will be removed in sphinx 4.0.
It is replaced by add_css_file().

Cc: stable at dpdk.org

Signed-off-by: Thomas Monjalon <thomas at monjalon.net>
---
 doc/guides/conf.py | 5 ++++-
 1 file changed, 4 insertions(+), 1 deletion(-)

diff --git a/doc/guides/conf.py b/doc/guides/conf.py
index c368fa51d4..6974f0fd2f 100644
--- a/doc/guides/conf.py
+++ b/doc/guides/conf.py
@@ -415,4 +415,7 @@ def setup(app):
         # Process the numref references once the doctree has been created.
         app.connect('doctree-resolved', process_numref)
 
-    app.add_stylesheet('css/custom.css')
+    try:
+        app.add_css_file('css/custom.css')
+    except:
+        app.add_stylesheet('css/custom.css')
-- 
2.26.0



More information about the dev mailing list