diff --git a/Text/HTML/TagStream/ByteString.hs b/Text/HTML/TagStream/ByteString.hs
--- a/Text/HTML/TagStream/ByteString.hs
+++ b/Text/HTML/TagStream/ByteString.hs
@@ -6,7 +6,7 @@
 import qualified Blaze.ByteString.Builder as B
 import           Control.Applicative
 import           Control.Monad (unless)
-import           Data.Attoparsec.Char8
+import           Data.Attoparsec.ByteString.Char8
 import           Data.ByteString (ByteString)
 import qualified Data.ByteString.Char8 as S
 import           Data.Conduit
diff --git a/tagstream-conduit.cabal b/tagstream-conduit.cabal
--- a/tagstream-conduit.cabal
+++ b/tagstream-conduit.cabal
@@ -1,5 +1,5 @@
 Name:                tagstream-conduit
-Version:             0.5.5.2
+Version:             0.5.5.3
 Synopsis:            streamlined html tag parser
 Description:
     Tag-stream is a library for parsing HTML//XML to a token stream.
@@ -38,13 +38,11 @@
                      , text
                      , case-insensitive
                      , transformers >= 0.2
-                     , conduit >= 0.5 && < 1.3
-                     , conduit-extra
+                     , conduit >= 1.2
+                     , conduit-extra >= 1.1.0
                      , resourcet
-                     , attoparsec
+                     , attoparsec >= 0.10
                      , blaze-builder
-                     , blaze-builder-conduit >= 0.5 && < 1.2
-                     , attoparsec-conduit >= 0.5
                      , xml-conduit >= 1.1.0.0
                      , data-default >= 0.5.0
 
@@ -55,7 +53,7 @@
     build-depends:     base >= 4 && < 5
                      , bytestring
                      , text
-                     , conduit >= 0.0.2
+                     , conduit >= 1.2
                      , QuickCheck
                      , HUnit
                      , hspec >= 1.3
