diff --git a/hoogle.cabal b/hoogle.cabal
--- a/hoogle.cabal
+++ b/hoogle.cabal
@@ -1,7 +1,7 @@
 cabal-version:      >= 1.6
 build-type:         Simple
 name:               hoogle
-version:            4.2.15
+version:            4.2.16
 license:            BSD3
 license-file:       docs/LICENSE
 category:           Development
@@ -39,8 +39,8 @@
         safe,
         binary,
         parsec >= 2.1,
-        transformers >= 0.2 && < 0.4,
-        uniplate == 1.6.*,
+        transformers >= 0.2,
+        uniplate >= 1.6,
         haskell-src-exts >= 1.12 && < 1.14
 
     if !os(mingw32)
@@ -106,15 +106,15 @@
 
     build-depends:
         time, old-time, old-locale,
-        cmdargs >= 0.7 && < 0.11,
-        tagsoup >= 0.11 && < 0.13,
-        blaze-builder >= 0.2 && < 0.4,
-        http-types >= 0.7 && < 0.9,
-        case-insensitive >= 0.2 && < 1.1,
-        conduit >= 0.2 && < 0.6,
-        wai >= 1.1 && < 1.4,
-        warp >= 1.1 && < 1.4,
-        Cabal >= 1.8 && < 1.17
+        cmdargs >= 0.7,
+        tagsoup >= 0.11,
+        blaze-builder >= 0.2,
+        http-types >= 0.7,
+        case-insensitive >= 0.2,
+        conduit >= 0.2,
+        wai >= 1.1,
+        warp >= 1.1,
+        Cabal >= 1.8
 
     other-modules:
         CmdLine.All
