packages feed

aws 0.7.6.2 → 0.7.6.3

raw patch · 3 files changed

+22/−5 lines, 3 filesdep ~conduitdep ~xml-conduitPVP: major bump suggested

API removals or changes: PVP suggests a major version bump

Dependency ranges changed: conduit, xml-conduit

API changes (from Hackage documentation)

- Aws: awsIteratedList :: (IteratedTransaction r a, ListResponse a i) => Configuration -> ServiceConfiguration r NormalQuery -> Manager -> r -> GSource (ResourceT IO) i
+ Aws: awsIteratedList :: (IteratedTransaction r a, ListResponse a i) => Configuration -> ServiceConfiguration r NormalQuery -> Manager -> r -> Producer (ResourceT IO) i
- Aws: awsIteratedSource :: IteratedTransaction r a => Configuration -> ServiceConfiguration r NormalQuery -> Manager -> r -> GSource (ResourceT IO) (Response (ResponseMetadata a) a)
+ Aws: awsIteratedSource :: IteratedTransaction r a => Configuration -> ServiceConfiguration r NormalQuery -> Manager -> r -> Producer (ResourceT IO) (Response (ResponseMetadata a) a)
- Aws.Aws: awsIteratedList :: (IteratedTransaction r a, ListResponse a i) => Configuration -> ServiceConfiguration r NormalQuery -> Manager -> r -> GSource (ResourceT IO) i
+ Aws.Aws: awsIteratedList :: (IteratedTransaction r a, ListResponse a i) => Configuration -> ServiceConfiguration r NormalQuery -> Manager -> r -> Producer (ResourceT IO) i
- Aws.Aws: awsIteratedSource :: IteratedTransaction r a => Configuration -> ServiceConfiguration r NormalQuery -> Manager -> r -> GSource (ResourceT IO) (Response (ResponseMetadata a) a)
+ Aws.Aws: awsIteratedSource :: IteratedTransaction r a => Configuration -> ServiceConfiguration r NormalQuery -> Manager -> r -> Producer (ResourceT IO) (Response (ResponseMetadata a) a)

Files

Aws/Aws.hs view
@@ -1,3 +1,4 @@+{-# LANGUAGE CPP #-} module Aws.Aws ( -- * Logging   LogLevel(..)@@ -262,7 +263,11 @@                      -> ServiceConfiguration r NormalQuery                      -> HTTP.Manager                      -> r+#if MIN_VERSION_conduit(1, 0, 0)+                     -> C.Producer (ResourceT IO) (Response (ResponseMetadata a) a)+#else                      -> C.GSource (ResourceT IO) (Response (ResponseMetadata a) a)+#endif awsIteratedSource cfg scfg manager req_ = go req_   where go request = do resp <- lift $ aws cfg scfg manager request                         C.yield resp@@ -278,7 +283,16 @@                      -> ServiceConfiguration r NormalQuery                      -> HTTP.Manager                      -> r+#if MIN_VERSION_conduit(1, 0, 0)+                     -> C.Producer (ResourceT IO) i+#else                      -> C.GSource (ResourceT IO) i+#endif awsIteratedList cfg scfg manager req   = awsIteratedSource cfg scfg manager req-    C.>+> CL.concatMapM (fmap listResponse . readResponseIO)+#if MIN_VERSION_conduit(1, 0, 0)+    C.=$=+#else+    C.>+>+#endif+    CL.concatMapM (fmap listResponse . readResponseIO)
README.org view
@@ -93,6 +93,9 @@  ** 0.7 series +- 0.7.6.3+  - In addition to supporting http-conduit 1.9, it would seem nice to support conduit 1.0. Previously slipped through the radar.+ - 0.7.6.2   - Support for http-conduit 1.9 
aws.cabal view
@@ -1,5 +1,5 @@ Name:                aws-Version:             0.7.6.2+Version:             0.7.6.3 Synopsis:            Amazon Web Services (AWS) for Haskell Description:         Bindings for Amazon Web Services (AWS), with the aim of supporting all AWS services. To see a high level overview of the library, see the README at <https://github.com/aristidb/aws/blob/master/README.org>. Homepage:            http://github.com/aristidb/aws@@ -20,7 +20,7 @@ Source-repository this   type: git   location: https://github.com/aristidb/aws.git-  tag: 0.7.6.2+  tag: 0.7.6.3  Source-repository head   type: git@@ -71,7 +71,7 @@                        bytestring           >= 0.9     && < 0.11,                        case-insensitive     >= 0.2     && < 1.1,                        cereal               == 0.3.*,-                       conduit              >= 0.5     && < 0.6,+                       conduit              >= 0.5     && < 1.1,                        containers           >= 0.4,                        crypto-api           >= 0.9,                        cryptohash           >= 0.6     && < 0.9,@@ -89,7 +89,7 @@                        time                 >= 1.1.4   && < 1.5,                        transformers         >= 0.2.2.0 && < 0.4,                        utf8-string          == 0.3.*,-                       xml-conduit          >= 1.0.1 && <1.1+                       xml-conduit          >= 1.0.1 && <1.2    GHC-Options: -Wall