diff --git a/wl-pprint-extras.cabal b/wl-pprint-extras.cabal
--- a/wl-pprint-extras.cabal
+++ b/wl-pprint-extras.cabal
@@ -1,6 +1,6 @@
 name:          wl-pprint-extras
 category:      Control, Monads, Text
-version:       1.6.3.2
+version:       3.0
 cabal-version: >= 1.6
 license:       BSD3
 license-file:  LICENSE
@@ -23,10 +23,10 @@
 library
 
   build-depends:
-    base          >= 4       && < 5,
+    base          == 4.*,
     containers    >= 0.4     && < 0.6,
     semigroups    >= 0.8.3.1 && < 0.9,
-    semigroupoids >= 1.3.1.2 && < 1.4,
+    semigroupoids == 3.0.*,
     utf8-string   >= 0.3.6   && < 0.4
 
   exposed-modules:
