diff --git a/hashtables.cabal b/hashtables.cabal
--- a/hashtables.cabal
+++ b/hashtables.cabal
@@ -1,5 +1,5 @@
 Name:                hashtables
-Version:             1.0.1.2
+Version:             1.0.1.3
 Synopsis:            Mutable hash tables in the ST monad
 Homepage:            http://github.com/gregorycollins/hashtables
 License:             BSD3
diff --git a/test/hashtables-test.cabal b/test/hashtables-test.cabal
--- a/test/hashtables-test.cabal
+++ b/test/hashtables-test.cabal
@@ -63,16 +63,16 @@
     cc-options: -DUSE_SSE_4_1 -msse4.1
     cpp-options: -DUSE_SSE_4_1
 
-  Build-depends:     base >= 4 && <5,
-                     hashable >= 1.1 && <2,
-                     mwc-random == 0.8.*,
+  Build-depends:     base                       >= 4     && <5,
+                     hashable                   >= 1.1   && <2,
+                     mwc-random                 >= 0.8   && <0.13,
                      primitive,
-                     QuickCheck >= 2.3.0.2,
-                     HUnit >= 1.2 && <2,
-                     test-framework >= 0.3.1 && <0.4,
-                     test-framework-quickcheck2 >= 0.2.6 && < 0.3,
-                     test-framework-hunit >= 0.2.6 && <3,
-                     vector >= 0.7
+                     QuickCheck                 >= 2.3.0.2,
+                     HUnit                      >= 1.2   && <2,
+                     test-framework             >= 0.3.1 && <0.6,
+                     test-framework-quickcheck2 >= 0.2.6 && <0.3,
+                     test-framework-hunit       >= 0.2.6 && <3,
+                     vector                     >= 0.7
 
   cpp-options: -DTESTSUITE
 
@@ -110,17 +110,17 @@
     cc-options: -DUSE_SSE_4_1 -msse4.1
     cpp-options: -DUSE_SSE_4_1
 
-  Build-depends:     base >= 4 && <5,
-                     hashable >= 1.1 && <2,
-                     mwc-random == 0.8.*,
-                     QuickCheck >= 2.3.0.2,
-                     HUnit >= 1.2 && <2,
-                     test-framework >= 0.3.1 && <0.4,
-                     test-framework-quickcheck2 >= 0.2.6 && < 0.3,
-                     test-framework-hunit >= 0.2.6 && <3,
-                     statistics == 0.8.*,
+  Build-depends:     base                       >= 4       && <5,
+                     hashable                   >= 1.1     && <2,
+                     mwc-random                 >= 0.8     && <0.13,
+                     QuickCheck                 >= 2.3.0.2 && <3,
+                     HUnit                      >= 1.2     && <2,
+                     test-framework             >= 0.3.1   && <0.6,
+                     test-framework-quickcheck2 >= 0.2.6   && <0.3,
+                     test-framework-hunit       >= 0.2.6   && <3,
+                     statistics                 >= 0.8     && <0.11,
                      primitive,
-                     vector >= 0.7
+                     vector                     >= 0.7
 
   if impl(ghc >= 7)
     ghc-options: -rtsopts
