diff --git a/Pipes/Csv.hs b/Pipes/Csv.hs
--- a/Pipes/Csv.hs
+++ b/Pipes/Csv.hs
@@ -90,7 +90,7 @@
 -- | Equivalent to @'decodeByNameWith' 'defaultDecodeOptions'@.
 decodeByName :: (Monad m, FromNamedRecord a)
              => Producer ByteString m ()
-             => Producer (Either String a) m ()
+             -> Producer (Either String a) m ()
 decodeByName = decodeByNameWith defaultDecodeOptions
 
 
diff --git a/pipes-csv.cabal b/pipes-csv.cabal
--- a/pipes-csv.cabal
+++ b/pipes-csv.cabal
@@ -1,5 +1,5 @@
 name:                pipes-csv
-version:             1.0.0
+version:             1.1.0
 synopsis: Fast, streaming csv parser
 license:             MIT
 license-file:        LICENSE
@@ -18,10 +18,9 @@
 library
   ghc-options: -Wall -O2
   exposed-modules:   Pipes.Csv
-  build-depends: base       >= 4.6  && < 4.7
-               , text       >= 0.11 && < 0.12
-               , bytestring >= 0.10 && < 0.11
-               , cassava    >= 0.2  && < 0.3
-               , pipes      >= 4    && < 5
+  build-depends: base       >= 4.5     && < 4.7
+               , bytestring >= 0.9.2.1 && < 0.11
+               , cassava    >= 0.2     && < 0.3
+               , pipes      >= 4       && < 5
   default-language:    Haskell2010
 
