diff --git a/Control/Exception/Pure.hs b/Control/Exception/Pure.hs
--- a/Control/Exception/Pure.hs
+++ b/Control/Exception/Pure.hs
@@ -5,7 +5,7 @@
     , catchPureErrorsSafe
     ) where
 
-import Control.DeepSeq (NFData, deepseq)
+import Control.DeepSeq (deepseq)
 import Control.Exception
 
 
diff --git a/Data/PPrint.hs b/Data/PPrint.hs
--- a/Data/PPrint.hs
+++ b/Data/PPrint.hs
@@ -1,6 +1,7 @@
 -- |Prettyprint and compare 'Data' values.
 module Data.PPrint
     ( pprint
+    , pprintTo
     , (===)
     ) where
 
diff --git a/data-pprint.cabal b/data-pprint.cabal
--- a/data-pprint.cabal
+++ b/data-pprint.cabal
@@ -1,5 +1,5 @@
 name:                data-pprint
-version:             0.2.3
+version:             0.2.4
 category:            Testing, Text
 synopsis:            Prettyprint and compare Data values
 description:
@@ -68,10 +68,10 @@
     System.IO.Parallel
   other-modules:
   build-depends:
-    base >= 4.0 && < 4.7,
+    base >= 4.0 && < 4.9,
     pretty >= 1.0 && < 1.2,
-    mtl >= 2.0 && < 2.2,
-    deepseq >= 1.1 && < 1.4,
-    time >= 1.2 && < 1.5,
+    mtl >= 2.0 && < 2.3,
+    deepseq >= 1.1 && < 1.5,
+    time >= 1.2 && < 1.6,
     parallel >= 3.1 && < 3.3
 
