packages feed

aws-lambda-runtime 0 → 0.0.0.1

raw patch · 2 files changed

+42/−44 lines, 2 filesdep +time-compatdep −timedep ~aesondep ~basedep ~base-compatPVP ok

version bump matches the API change (PVP)

Dependencies added: time-compat

Dependencies removed: time

Dependency ranges changed: aeson, base, base-compat, http-client, http-media, lens, lens-aeson

API changes (from Hackage documentation)

Files

aws-lambda-runtime.cabal view
@@ -1,9 +1,8 @@-cabal-version:       2.2-name:                aws-lambda-runtime-version:             0--synopsis: Haskell on AWS Lambda Runtime API-category: AWS, Development+cabal-version: 2.2+name:          aws-lambda-runtime+version:       0.0.0.1+synopsis:      Haskell on AWS Lambda Runtime API+category:      AWS, Development description:   Make "native" Haskell AWS Lambda (using Runtime API).   .@@ -11,15 +10,14 @@   .   * "AWS.Lambda.RuntimeAPI.Package" is for packaging them. -homepage:     https://github.com/phadej/aws-lambda-haskell-runtime-bug-reports:  https://github.com/phadej/aws-lambda-haskell-runtime/issues-license:      Apache-2.0-license-file: LICENSE-author:       Oleg Grenrus <oleg.grenrus@iki.fi>-maintainer:   Oleg Grenrus <oleg.grenrus@iki.fi>-copyright:    (c) 2018 Futurice, 2018 Oleg Grenrus--tested-with:  GHC ==8.2.2 || ==8.4.4 || ==8.6.2+homepage:      https://github.com/phadej/aws-lambda-haskell-runtime+bug-reports:   https://github.com/phadej/aws-lambda-haskell-runtime/issues+license:       Apache-2.0+license-file:  LICENSE+author:        Oleg Grenrus <oleg.grenrus@iki.fi>+maintainer:    Oleg Grenrus <oleg.grenrus@iki.fi>+copyright:     (c) 2018 Futurice, 2018 Oleg Grenrus+tested-with:   GHC ==8.2.2 || ==8.4.4 || ==8.6.5 || ==8.8.1  source-repository head   type:     git@@ -35,28 +33,28 @@    -- GHC boot libraries   build-depends:-    , base              ^>=4.10.1.0 || ^>=4.11.1.0 || ^>=4.12.0.0-    , bytestring        ^>=0.10.8.2-    , containers        ^>=0.5.10.2 || ^>= 0.6.0.1-    , deepseq           ^>=1.4.3.0-    , text              ^>=1.2.3.0-    , time              ^>=1.8.0.2+    , base        ^>=4.10.1.0 || ^>=4.11.1.0 || ^>=4.12.0.0 || ^>=4.13.0.0+    , bytestring  ^>=0.10.8.2+    , containers  ^>=0.5.10.2 || ^>=0.6.0.1+    , deepseq     ^>=1.4.3.0+    , text        ^>=1.2.3.0    -- other dependencies   build-depends:-    , aeson             ^>=1.4.2.0-    , async             ^>=2.2.1-    , base-compat       ^>=0.10.5-    , http-client       ^>=0.5.14-    , http-media        ^>=0.7.1.3-    , http-types        ^>=0.12.2+    , aeson        ^>=1.4.2.0+    , async        ^>=2.2.1+    , base-compat  ^>=0.11.0+    , http-client  ^>=0.6.4+    , http-media   ^>=0.8.0.0+    , http-types   ^>=0.12.2+    , time-compat  ^>=1.9.2.2    -- for Package   build-depends:-    , filepath    ^>=1.4.1.2-    , parsec      ^>=3.1.13.0-    , process     ^>=1.6.1.0-    , zip-archive ^>=0.4+    , filepath     ^>=1.4.1.2+    , parsec       ^>=3.1.13.0+    , process      ^>=1.6.1.0+    , zip-archive  ^>=0.4  executable example-lambda   ghc-options:      -Wall@@ -66,12 +64,12 @@    -- inherited dependencies   build-depends:-    , base     , aeson     , aws-lambda-runtime+    , base     , text    -- additional dependencies   build-depends:-    , lens        ^>=4.17-    , lens-aeson  ^>=1.0.2+    , lens        ^>=4.18+    , lens-aeson  ^>=1.1
src/AWS/Lambda/RuntimeAPI.hs view
@@ -39,16 +39,16 @@ import System.Environment       (lookupEnv) import System.IO                (hFlush, stdout) -import qualified Data.Aeson             as Aeson-import qualified Data.ByteString        as BS-import qualified Data.ByteString.Char8  as BS8-import qualified Data.ByteString.Lazy   as LBS-import qualified Data.Map.Strict        as Map-import qualified Data.Text              as Text-import qualified Data.Time.Clock.System as Time-import qualified Network.HTTP.Client    as H-import qualified Network.HTTP.Media     as HTTP-import qualified Network.HTTP.Types     as HTTP+import qualified Data.Aeson                    as Aeson+import qualified Data.ByteString               as BS+import qualified Data.ByteString.Char8         as BS8+import qualified Data.ByteString.Lazy          as LBS+import qualified Data.Map.Strict               as Map+import qualified Data.Text                     as Text+import qualified Data.Time.Clock.System.Compat as Time+import qualified Network.HTTP.Client           as H+import qualified Network.HTTP.Media            as HTTP+import qualified Network.HTTP.Types            as HTTP  ------------------------------------------------------------------------------- -- Types