diff --git a/hierarchical-clustering.cabal b/hierarchical-clustering.cabal
--- a/hierarchical-clustering.cabal
+++ b/hierarchical-clustering.cabal
@@ -1,5 +1,5 @@
 Name:                hierarchical-clustering
-Version:             0.4.3
+Version:             0.4.4
 Synopsis:            Fast algorithms for single, average/UPGMA and complete linkage clustering.
 License:             BSD3
 License-file:        LICENSE
@@ -26,6 +26,10 @@
   @Data.Clustering.Hierarchical@ automatically chooses the best
   implementation we have.
   .
+  Changes in version 0.4.4:
+  .
+  * Remove most upper bounds.
+  .
   Changes in version 0.4:
   .
   * Specialize the distance type to Double for efficiency reasons.
@@ -87,8 +91,8 @@
     Data.Clustering.Hierarchical.Internal.Types
   Build-depends:
       base       == 4.*
-    , array      >= 0.3 && < 0.5
-    , containers >= 0.3 && < 0.6
+    , array      >= 0.3
+    , containers >= 0.3
   GHC-options: -Wall
 
 Test-suite runtests
@@ -98,9 +102,9 @@
   Build-depends:
       base       == 4.*
 
-    , hspec      >= 0.9 && < 1.2
-    , HUnit      == 1.2.*
-    , QuickCheck == 2.4.*
+    , hspec      >= 0.9
+    , HUnit      >= 1.2
+    , QuickCheck >= 2.4
 
     , hierarchical-clustering
   GHC-options: -Wall
