packages feed

download-curl 0.1.1 → 0.1.2

raw patch · 3 files changed

+6/−14 lines, 3 filesdep ~basedep ~tagsoupPVP: major bump suggested

API removals or changes: PVP suggests a major version bump

Dependency ranges changed: base, tagsoup

API changes (from Hackage documentation)

- Network.Curl.Download: openAsTags :: String -> IO (Either String [Tag])
+ Network.Curl.Download: openAsTags :: String -> IO (Either String [Tag String])

Files

Network/Curl/Download.hs view
@@ -36,13 +36,8 @@  import Network.Curl import Foreign-import Foreign.ForeignPtr  import Data.IORef-import Control.Monad-import Control.Monad.Instances-import Data.Word-import System.IO  import qualified Data.ByteString.Internal as S import qualified Data.ByteString.Char8    as Char8@@ -99,7 +94,7 @@ -- | Download the content as for "openURI", but return it as a list of -- parsed tags using the tagsoup html parser. ---openAsTags:: String -> IO (Either String [TagSoup.Tag])+openAsTags:: String -> IO (Either String [TagSoup.Tag String]) openAsTags s = (fmap TagSoup.parseTags) `fmap` openURIString s  -- | Download the content as for "openURI", but return it as parsed XML,
Network/Curl/Download/Lazy.hs view
@@ -30,9 +30,6 @@ import Foreign  import Data.IORef-import Control.Monad-import Control.Monad.Instances-import System.IO  import qualified Data.ByteString.Lazy.Internal as L import qualified Data.ByteString.Internal      as S
download-curl.cabal view
@@ -1,5 +1,5 @@ name:            download-curl-version:         0.1.1+version:         0.1.2 homepage:        http://code.haskell.org/~dons/code/download-curl synopsis:        High-level file download based on URLs description:     High-level file download based on URLs@@ -50,10 +50,10 @@ library     exposed-modules: Network.Curl.Download                      Network.Curl.Download.Lazy-    ghc-options:     -Wall+    ghc-options:     -Wall -fno-warn-unused-do-bind      if flag(small_base)-        build-depends:   base >= 3, bytestring+        build-depends:   base >= 3 && < 6, bytestring     else-        build-depends:   base > 3-    build-depends: curl, tagsoup, feed, xml+        build-depends:   base > 3 && < 4+    build-depends: curl, tagsoup >= 0.8 && < 0.9, feed, xml