diff --git a/scrypt.cabal b/scrypt.cabal
--- a/scrypt.cabal
+++ b/scrypt.cabal
@@ -1,5 +1,5 @@
 name:           scrypt
-version:        0.3.4
+version:        0.3.5
 license:        BSD3
 license-file:   LICENSE
 category:       Cryptography
@@ -38,9 +38,9 @@
     hs-source-dirs: src
     build-depends:
         base == 4.*,
-        base64-bytestring >= 0.1 && < 2,
-        bytestring >= 0.9 && < 0.11,
-        entropy == 0.2.*
+        base64-bytestring >= 0.1,
+        bytestring >= 0.9,
+        entropy >= 0.2
 
     ghc-options: -Wall
     ghc-prof-options: -auto-all
@@ -58,11 +58,11 @@
     build-depends:
         scrypt,
         base == 4.*,
-        bytestring >= 0.9 && < 0.11,
-        HUnit == 1.2.*,
+        bytestring >= 0.9,
+        HUnit >= 1.2,
         QuickCheck == 2.*,
-        test-framework == 0.6.*,
-        test-framework-hunit == 0.2.*,
-        test-framework-quickcheck2 == 0.2.*
+        test-framework >= 0.6,
+        test-framework-hunit >= 0.2,
+        test-framework-quickcheck2 >= 0.2
     ghc-options: -Wall
     ghc-prof-options: -auto-all
