diff --git a/cubicweb_squareui/__pkginfo__.py b/cubicweb_squareui/__pkginfo__.py
index 58bc3a612012fe767412a4dd54cd3418954f7ac9_Y3ViaWN3ZWJfc3F1YXJldWkvX19wa2dpbmZvX18ucHk=..a16b65bbc6a8421165a117305700e2e63851553c_Y3ViaWN3ZWJfc3F1YXJldWkvX19wa2dpbmZvX18ucHk= 100644
--- a/cubicweb_squareui/__pkginfo__.py
+++ b/cubicweb_squareui/__pkginfo__.py
@@ -14,7 +14,7 @@
 web = 'https://forge.extranet.logilab.fr/cubicweb/cubes/%s' % distname
 
 __depends__ = {
-    'cubicweb': ">= 3.24.0, < 3.38.0",
+    'cubicweb': ">= 3.38.0, < 3.39.0",
     'cubicweb-bootstrap': '>= 1.3.1',
 }
 
diff --git a/cubicweb_squareui/views/__init__.py b/cubicweb_squareui/views/__init__.py
index 58bc3a612012fe767412a4dd54cd3418954f7ac9_Y3ViaWN3ZWJfc3F1YXJldWkvdmlld3MvX19pbml0X18ucHk=..a16b65bbc6a8421165a117305700e2e63851553c_Y3ViaWN3ZWJfc3F1YXJldWkvdmlld3MvX19pbml0X18ucHk= 100644
--- a/cubicweb_squareui/views/__init__.py
+++ b/cubicweb_squareui/views/__init__.py
@@ -16,7 +16,7 @@
 # with this program. If not, see <http://www.gnu.org/licenses/>.
 
 """cubicweb-squareui views/forms/actions/components for web ui"""
-from cubicweb.web.views.boxes import ContextualBoxLayout, contextual
+from cubicweb_web.views.boxes import ContextualBoxLayout, contextual
 
 
 class SimpleBoxContextFreeBoxLayout(ContextualBoxLayout):
diff --git a/cubicweb_squareui/views/basetemplates.py b/cubicweb_squareui/views/basetemplates.py
index 58bc3a612012fe767412a4dd54cd3418954f7ac9_Y3ViaWN3ZWJfc3F1YXJldWkvdmlld3MvYmFzZXRlbXBsYXRlcy5weQ==..a16b65bbc6a8421165a117305700e2e63851553c_Y3ViaWN3ZWJfc3F1YXJldWkvdmlld3MvYmFzZXRlbXBsYXRlcy5weQ== 100644
--- a/cubicweb_squareui/views/basetemplates.py
+++ b/cubicweb_squareui/views/basetemplates.py
@@ -14,5 +14,5 @@
 from cubicweb.schema import display_name
 from cubicweb.utils import UStringIO
 
-from cubicweb.web.views import basetemplates, basecomponents, actions
+from cubicweb_web.views import basetemplates, basecomponents, actions
 
@@ -18,5 +18,5 @@
 
-from cubicweb.web.views.boxes import SearchBox
+from cubicweb_web.views.boxes import SearchBox
 
 HTML5 = u'<!DOCTYPE html>'
 
diff --git a/cubicweb_squareui/views/component.py b/cubicweb_squareui/views/component.py
index 58bc3a612012fe767412a4dd54cd3418954f7ac9_Y3ViaWN3ZWJfc3F1YXJldWkvdmlld3MvY29tcG9uZW50LnB5..a16b65bbc6a8421165a117305700e2e63851553c_Y3ViaWN3ZWJfc3F1YXJldWkvdmlld3MvY29tcG9uZW50LnB5 100644
--- a/cubicweb_squareui/views/component.py
+++ b/cubicweb_squareui/views/component.py
@@ -17,8 +17,8 @@
 
 from logilab.common.registry import yes
 
-from cubicweb.web.views.basecomponents import HeaderComponent
-from cubicweb.web.views.basetemplates import TheMainTemplate
+from cubicweb_web.views.basecomponents import HeaderComponent
+from cubicweb_web.views.basetemplates import TheMainTemplate
 
 
 class HideAsidesBar(HeaderComponent):