diff --git a/dev.py b/dev.py
index <HASH>..<HASH> 100755
--- a/dev.py
+++ b/dev.py
@@ -123,6 +123,10 @@ def test(suites):
     warnings.filterwarnings(action='ignore', category=DeprecationWarning, module='webtest.*',
                             message=msg3)
 
+    # Selenium tests client side code, so we only test on the newest Python version
+    if sys.version_info[0:2] != (3, 7):
+        os.environ.setdefault('SKIP_SELENIUM_TESTS', 'y')
+
     work_dir = os.path.join(_rootdir, 'ca')
 
     os.chdir(work_dir)
default to skip selenium tests everywhere but py<I>