packages feed

html-conduit 1.1.0.1 → 1.1.0.2

raw patch · 2 files changed

+3/−4 lines, 2 filesdep −filesystem-conduit

Dependencies removed: filesystem-conduit

Files

Text/HTML/DOM.hs view
@@ -24,7 +24,7 @@ import qualified Text.XML as X import Text.XML.Stream.Parse (decodeHtmlEntities) import qualified Filesystem.Path.CurrentOS as F-import Data.Conduit.Filesystem (sourceFile)+import Data.Conduit.Binary (sourceFile) import qualified Data.ByteString.Lazy as L import Control.Monad.Trans.Resource (runExceptionT_) import Data.Functor.Identity (runIdentity)@@ -133,7 +133,7 @@     toElement _ = Nothing  readFile :: F.FilePath -> IO X.Document-readFile fp = runResourceT $ sourceFile fp $$ sinkDoc+readFile fp = runResourceT $ sourceFile (F.encodeString fp) $$ sinkDoc  parseLBS :: L.ByteString -> X.Document parseLBS lbs = runIdentity $ runExceptionT_ $ CL.sourceList (L.toChunks lbs) $$ sinkDoc
html-conduit.cabal view
@@ -1,5 +1,5 @@ Name:                html-conduit-Version:             1.1.0.1+Version:             1.1.0.2 Synopsis:            Parse HTML documents using xml-conduit datatypes. Description:         This package uses tagstream-conduit for its parser. It automatically balances mismatched tags, so that there shouldn't be any parse failures. It does not handle a full HTML document rendering, such as adding missing html and head tags. Homepage:            https://github.com/snoyberg/xml@@ -21,7 +21,6 @@                      , text                      , resourcet                        >= 0.3            && < 0.5                      , conduit                          >= 1.0            && < 1.1-                     , filesystem-conduit               >= 1.0                      , system-filepath                  >= 0.4            && < 0.5                      , xml-conduit                      >= 1.1            && < 1.2                      , tagstream-conduit                >= 0.4            && < 0.6