diff --git a/Pipes/Interleave.hs b/Pipes/Interleave.hs
--- a/Pipes/Interleave.hs
+++ b/Pipes/Interleave.hs
@@ -6,12 +6,9 @@
                         , merge
                         , mergeM
                         , groupBy
-                        , H.Entry(..)
                         ) where
 
 import Control.Monad (liftM)
-import Data.List (sortBy)
-import Data.Function (on)
 import Data.Either (rights)
 import qualified Data.Heap as H
 import qualified Data.Sequence as Seq
diff --git a/pipes-interleave.cabal b/pipes-interleave.cabal
--- a/pipes-interleave.cabal
+++ b/pipes-interleave.cabal
@@ -1,7 +1,7 @@
 name:                pipes-interleave
-version:             1.0.0
+version:             1.1.0
 synopsis:            Interleave and merge streams of elements
-description:         Interleave and merge streams of elements
+description:         Interleave and merge streams of elements.
 homepage:            http://github.com/bgamari/pipes-interleave
 license:             BSD3
 license-file:        LICENSE
@@ -21,6 +21,6 @@
   exposed-modules:     Pipes.Interleave
   build-depends:       base >=4.6 && <4.10,
                        containers >=0.5 && < 0.6,
-                       pipes >=4.0 && <4.2,
+                       pipes >=4.0 && <4.3,
                        heaps >=0.3 && <0.4
   default-language:    Haskell2010
