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 +2/−2
- html-conduit.cabal +1/−2
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