diff --git a/sumpy/e2e.py b/sumpy/e2e.py
index 9ecaa7af9566a9b95bff73f9627f236feaf1605f..20d8b3111b0509c2451423ab3e1820e6cb154686 100644
--- a/sumpy/e2e.py
+++ b/sumpy/e2e.py
@@ -27,6 +27,7 @@ from six.moves import range
 
 import numpy as np
 import loopy as lp
+from loopy.version import MOST_RECENT_LANGUAGE_VERSION  # noqa
 import sumpy.symbolic as sym
 from sumpy.tools import KernelCacheWrapper
 
diff --git a/sumpy/e2p.py b/sumpy/e2p.py
index cfa30952db7a86528043645694a8ba24f96c7b50..87ddbc2a3b4d40b41f40bc0a0f4cfad5551be124 100644
--- a/sumpy/e2p.py
+++ b/sumpy/e2p.py
@@ -27,6 +27,7 @@ from six.moves import range
 
 import numpy as np
 import loopy as lp
+from loopy.version import MOST_RECENT_LANGUAGE_VERSION  # noqa
 import sumpy.symbolic as sym
 from sumpy.tools import KernelCacheWrapper
 
diff --git a/sumpy/p2e.py b/sumpy/p2e.py
index 8fc3a7732684d4b1e1aa5c69b68cb021368d2b39..f3ea1c7292b03246d55b3387279b595ae76cf813 100644
--- a/sumpy/p2e.py
+++ b/sumpy/p2e.py
@@ -27,6 +27,7 @@ from six.moves import range
 
 import numpy as np
 import loopy as lp
+from loopy.version import MOST_RECENT_LANGUAGE_VERSION  # noqa
 from sumpy.tools import KernelCacheWrapper
 
 import logging
diff --git a/sumpy/p2p.py b/sumpy/p2p.py
index 4b91b85eb8dc663693868f53e5b53eb8c9447690..8a07295de31a8741036ccfe3bddb9a33fdcbf52a 100644
--- a/sumpy/p2p.py
+++ b/sumpy/p2p.py
@@ -27,6 +27,7 @@ from six.moves import range
 
 import numpy as np
 import loopy as lp
+from loopy.version import MOST_RECENT_LANGUAGE_VERSION  # noqa
 
 from sumpy.tools import KernelComputation, KernelCacheWrapper
 
diff --git a/sumpy/qbx.py b/sumpy/qbx.py
index e0a3ea8355866cdaa770ad7466abe17bb90e978a..8b5d94d06b2ef16d551aa949a10e10c9f660183e 100644
--- a/sumpy/qbx.py
+++ b/sumpy/qbx.py
@@ -27,6 +27,7 @@ import six
 from six.moves import range, zip
 import numpy as np
 import loopy as lp
+from loopy.version import MOST_RECENT_LANGUAGE_VERSION  # noqa
 import sumpy.symbolic as sym
 from pytools import memoize_method
 from pymbolic import parse, var