diff --git a/tests/Properties.hs b/tests/Properties.hs
--- a/tests/Properties.hs
+++ b/tests/Properties.hs
@@ -79,7 +79,7 @@
 ----------------------------------------------------------------------
 -- * Delta encoding roundtrips
 
-deltaEncDec :: Num a => [a] -> Bool
+deltaEncDec :: (Eq a, Num a) => [a] -> Bool
 deltaEncDec xs = xs == encDec
     where
         encDec = deltaDecode (deltaEncode xs)
diff --git a/zoom-cache.cabal b/zoom-cache.cabal
--- a/zoom-cache.cabal
+++ b/zoom-cache.cabal
@@ -3,7 +3,7 @@
 -- The package version. See the Haskell package versioning policy
 -- (http://www.haskell.org/haskellwiki/Package_versioning_policy) for
 -- standards guiding when and how versions should be incremented.
-Version:             1.2.1.4
+Version:             1.2.1.5
 
 Synopsis:            A streamable, seekable, zoomable cache file format
 
@@ -79,7 +79,7 @@
 
   Build-Depends:
     blaze-builder,
-    bytestring                >= 0.9     && < 0.10,
+    bytestring                >= 0.9     && < 0.11,
     containers                >= 0.2     && < 0.6,
     data-default,
     iteratee                  >= 0.8.7.6 && < 0.9,
@@ -139,7 +139,7 @@
   Build-Depends:
     base >= 3 && < 6,
     blaze-builder,
-    bytestring                >= 0.9     && < 0.10,
+    bytestring                >= 0.9     && < 0.11,
     containers                >= 0.2     && < 0.6,
     data-default,
     iteratee                  >= 0.8.7.6 && < 0.9,
@@ -168,7 +168,7 @@
     test-framework-quickcheck2 >= 0.2.9 && < 0.3,
     QuickCheck                 >= 2.4.0.1,
     random                     == 1.0.*,
-    transformers               >= 0.2     && < 0.6,
+    transformers               >= 0.2     && < 0.4,
     type-level,
     unix,
     zoom-cache
