diff --git a/gfx/gl/GLConsts.py b/gfx/gl/GLConsts.py
index 274558012bf1eefca158916f56cbfac7697c7955..d56c4df0fd6b269042c5cf197477ee7fa1a56eb0 100755
--- a/gfx/gl/GLConsts.py
+++ b/gfx/gl/GLConsts.py
@@ -22,12 +22,12 @@ Step 4:
 """
 
 # includes
-from typing import List  # mypy!
-
 import pathlib
 import sys
 import xml.etree.ElementTree
 
+from typing import List  # mypy!
+
 # -
 
 (_, XML_DIR_STR) = sys.argv
diff --git a/gfx/layers/d3d11/genshaders.py b/gfx/layers/d3d11/genshaders.py
index 2108bfe693032168f9b699c3ff6d7be5026d692d..49fed0500470db9911febddc51384cb219d75f2e 100644
--- a/gfx/layers/d3d11/genshaders.py
+++ b/gfx/layers/d3d11/genshaders.py
@@ -2,6 +2,7 @@
 # License, v. 2.0. If a copy of the MPL was not distributed with this
 # file, You can obtain one at http://mozilla.org/MPL/2.0/.
 from __future__ import absolute_import
+
 import argparse
 import codecs
 import locale
@@ -10,8 +11,9 @@ import re
 import subprocess
 import sys
 import tempfile
-import yaml
+
 import buildconfig
+import yaml
 
 
 def shell_main():
diff --git a/gfx/thebes/gencjkcisvs.py b/gfx/thebes/gencjkcisvs.py
index 72a558843560fbb9cf581e3c8a380be59ab8fba4..c61da73c42609ac903d4aea9bd75c89436c17201 100644
--- a/gfx/thebes/gencjkcisvs.py
+++ b/gfx/thebes/gencjkcisvs.py
@@ -3,6 +3,7 @@
 # You can obtain one at http://mozilla.org/MPL/2.0/.
 
 from __future__ import absolute_import
+
 import os.path
 import re
 import sys