diff --git a/Text/XML/Enumerator/Parse.hs b/Text/XML/Enumerator/Parse.hs
--- a/Text/XML/Enumerator/Parse.hs
+++ b/Text/XML/Enumerator/Parse.hs
@@ -69,10 +69,16 @@
       -- * Exceptions
     , XmlException (..)
     ) where
-import Data.Attoparsec.Text hiding (many)
+import Data.Attoparsec.Text
+    ( char, Parser, takeWhile1, skipWhile, string
+    , manyTill, takeWhile, try, anyChar, satisfyWith, endOfInput
+    )
 import qualified Data.Attoparsec.Text as A
-import Data.Attoparsec.Text.Enumerator
+import Data.Attoparsec.Text.Enumerator (iterParser)
 import Data.XML.Types
+    ( Name (..), Event (..), Content (..), Attribute (..)
+    , Doctype (..), Instruction (..), ExternalID (..)
+    )
 import Control.Applicative ((<|>), (<$>))
 import Data.Text.Lazy (pack, Text)
 import qualified Data.Text.Lazy as T
diff --git a/xml-enumerator.cabal b/xml-enumerator.cabal
--- a/xml-enumerator.cabal
+++ b/xml-enumerator.cabal
@@ -1,5 +1,5 @@
 name:            xml-enumerator
-version:         0.1.0
+version:         0.1.0.1
 license:         BSD3
 license-file:    LICENSE
 author:          Michael Snoyman <michaels@suite-sol.com>
@@ -21,7 +21,7 @@
                    , containers                >= 0.2      && < 0.5
                    , xml-types                 >= 0.1      && < 0.2
                    , attoparsec-text-enumerator >= 0.2     && < 0.3
-                   , attoparsec-text           >= 0.8      && < 0.9
+                   , attoparsec-text           >= 0.8.2    && < 0.9
                    , blaze-builder             >= 0.2.1.0  && < 0.3
                    , blaze-builder-enumerator  >= 0.2      && < 0.3
                    , transformers              >= 0.2      && < 0.3
