diff mbox series

[1/3] conf.py: move and sort imports

Message ID 20260828-cleanup-conf-py-v1-1-c8925e5fe1ac@bootlin.com
State New
Headers show
Series conf.py cleanups | expand

Commit Message

Antonin Godard Aug. 28, 2026, 9:49 a.m. UTC
Move all imports at the top of the file and sort them.

Signed-off-by: Antonin Godard <antonin.godard@bootlin.com>
---
 documentation/conf.py | 13 +++++++------
 1 file changed, 7 insertions(+), 6 deletions(-)
diff mbox series

Patch

diff --git a/documentation/conf.py b/documentation/conf.py
index 8b50656bf..671bf537c 100644
--- a/documentation/conf.py
+++ b/documentation/conf.py
@@ -11,11 +11,16 @@ 
 # If extensions (or modules to document with autodoc) are in another directory,
 # add these directories to sys.path here. If the directory is relative to the
 # documentation root, use os.path.abspath to make it absolute, like shown here.
-#
+
+import datetime
 import os
 import re
 import sys
-import datetime
+
+from sphinx.builders.epub3 import Epub3Builder
+from sphinx.search import SearchEnglish
+from sphinx.search import languages
+
 try:
     import yaml
 except ImportError:
@@ -211,9 +216,6 @@  latex_elements = {
     'preamble': '\\usepackage[UTF8]{ctex}\n\\setcounter{tocdepth}{2}',
 }
 
-
-from sphinx.search import SearchEnglish
-from sphinx.search import languages
 class DashFriendlySearchEnglish(SearchEnglish):
 
     # Accept words that can include 'inner' hyphens or dots
@@ -230,5 +232,4 @@  function splitQuery(query) {
 languages['en'] = DashFriendlySearchEnglish
 
 # Make the EPUB builder prefer PNG to SVG because of issues rendering Inkscape SVG
-from sphinx.builders.epub3 import Epub3Builder
 Epub3Builder.supported_image_types = ['image/png', 'image/gif', 'image/jpeg']