packages feed

http-conduit-browser 1.9.0 → 1.9.0.1

raw patch · 2 files changed

+6/−8 lines, 2 filesdep ~failurePVP ok

version bump matches the API change (PVP)

Dependency ranges changed: failure

API changes (from Hackage documentation)

Files

Network/HTTP/Conduit/Browser.hs view
@@ -230,7 +230,7 @@ import Data.Certificate.X509 (X509) import Network.TLS (PrivateKey) -import Data.Conduit+import qualified Data.Conduit as C import qualified Data.Conduit.Binary as CB  import qualified Data.ByteString as BS@@ -245,10 +245,8 @@ import Control.Monad.IO.Class import Control.Monad.Trans.Class import Control.Monad.Trans.State-import Control.Monad.Trans.Resource (liftResourceT)-#if !MIN_VERSION_conduit(0,5,3)+import Control.Monad.Trans.Resource (MonadResource, ResourceT, liftResourceT) import Control.Monad.Trans.Control (MonadBaseControl)-#endif import Control.Failure import qualified Control.Exception.Lifted as LE import Control.Exception (SomeException@@ -314,7 +312,7 @@ #endif  -- | Make a request, using all the state in the current BrowserState-makeRequest :: (MonadBaseControl IO m, MonadResource m) => Request (ResourceT IO) -> GenericBrowserAction m (Response (ResumableSource (ResourceT IO) BS.ByteString))+makeRequest :: (MonadBaseControl IO m, MonadResource m) => Request (ResourceT IO) -> GenericBrowserAction m (Response (C.ResumableSource (ResourceT IO) BS.ByteString)) makeRequest req = do   BrowserState     { maxRetryCount = max_retry_count@@ -411,7 +409,7 @@ downloadFile :: (MonadResource m, MonadBaseControl IO m) => FilePath -> Request (ResourceT IO) -> GenericBrowserAction m () downloadFile file request = do   res <- makeRequest request-  liftResourceT $ responseBody res $$+- CB.sinkFile file+  liftResourceT $ responseBody res C.$$+- CB.sinkFile file  updateMyCookieJar :: Response a -> Request (ResourceT IO) -> UTCTime -> CookieJar -> (Request (ResourceT IO) -> Cookie -> IO Bool) -> IO (CookieJar, Response a) updateMyCookieJar response request' now cookie_jar cookie_filter = do
http-conduit-browser.cabal view
@@ -1,5 +1,5 @@ name:            http-conduit-browser-version:         1.9.0+version:         1.9.0.1 license:         BSD3 license-file:    LICENSE author:          Myles C. Maxfield <myles.maxfield@gmail.com>@@ -35,7 +35,7 @@                  , containers                  , socks                  , network               >= 2.3-                 , failure+                 , failure               >= 0.2                  , monad-control                  , resourcet             >= 0.3    && < 0.5                  , certificate, tls