mismi-s3-0.0.2: mismi-s3.cabal
version: 0.0.2
name:
mismi-s3
author:
Nick Hibberd
maintainer:
Nick Hibberd <nhibberd@gmail.com>
homepage:
https://github.com/nhibberd/mismi
bug-reports:
https://github.com/nhibberd/mismi/issues
synopsis:
AWS Library
description:
mismi-s3 is a library that provides a set of common and useful
operations on top of AWS S3.
category:
AWS
license:
BSD3
license-file:
LICENSE
cabal-version:
>= 1.8
build-type:
Simple
tested-with:
GHC == 8.2.2
, GHC == 8.4.3
extra-source-files:
CHANGELOG.md
library
build-depends:
base >= 3 && < 5
, mismi-core == 0.0.2.*
, mismi-s3-core == 0.0.2.*
, mismi-p == 0.0.2.*
, template-haskell
, amazonka >= 1.5 && < 1.7
, amazonka-core >= 1.5 && < 1.7
, amazonka-s3 >= 1.5 && < 1.7
, bytestring >= 0.10 && < 0.11
, bifunctors >= 4.2 && < 6
, conduit >= 1.2 && < 1.4
, conduit-extra >= 1.1.13 && < 1.5
, directory >= 1.2 && < 1.4
, exceptions >= 0.7 && < 0.11
, extra == 1.6.*
, filepath >= 1.3 && < 1.5
, http-client >= 0.4.18 && < 0.6
, http-types >= 0.8 && < 1
, lifted-async >= 0.7 && < 0.11
, mtl >= 2.1 && < 2.3
, monad-loops == 0.4.*
, process >= 1.2 && < 1.7
, resourcet >= 1.1 && < 1.3
, semigroups >= 0.16 && < 0.19
, text == 1.2.*
, transformers >= 0.3.1 && < 0.6
, transformers-bifunctors >= 0.1 && < 1
, attoparsec >= 0.12 && < 0.14
, unix == 2.7.*
, async >= 2.0 && < 2.3
, retry == 0.7.*
, lens >= 4.8 && < 4.18
, SafeSemaphore == 0.10.*
, stm == 2.4.*
, unix-bytestring == 0.3.7.*
, time >= 1.4 && < 1.10
, unordered-containers >= 0.2.5 && < 0.3
, uuid == 1.3.*
, unliftio
, mmorph >= 1.0 && < 1.2
, lifted-base == 0.2.*
ghc-options:
-Wall
hs-source-dirs:
src
exposed-modules:
Mismi.S3
Mismi.S3.Amazonka
Mismi.S3.Commands
Mismi.S3.Stream
Mismi.S3.Patch.Network
Mismi.S3.Patch.PutObjectACL
Mismi.S3.Data
Mismi.S3.Unsafe
Mismi.S3.Internal
Mismi.S3.Internal.Async
Mismi.S3.Internal.Binary
Mismi.S3.Internal.Parallel
Mismi.S3.Internal.Queue
test-suite test
type:
exitcode-stdio-1.0
main-is:
test.hs
ghc-options:
-Wall -threaded -O2
hs-source-dirs:
test
other-modules:
Test.Mismi.S3
Test.Mismi.S3.Commands
Test.Mismi.S3.Internal
build-depends:
base
, amazonka >= 1.5 && < 1.7
, amazonka-core >= 1.5 && < 1.7
, amazonka-s3 >= 1.5 && < 1.7
, hedgehog
, mismi-core == 0.0.2.*
, mismi-core-test == 0.0.2.*
, mismi-s3
, mismi-s3-core == 0.0.2.*
, mismi-s3-core-test == 0.0.2.*
, mismi-p == 0.0.2.*
, conduit >= 1.2 && < 1.4
, containers == 0.5.*
, directory >= 1.2 && < 1.4
, exceptions >= 0.7 && < 0.11
, filepath >= 1.3 && < 1.5
, http-client >= 0.4.18 && < 0.6
, lens >= 4.8 && < 4.18
, mtl >= 2.1 && < 2.3
, resourcet >= 1.1 && < 1.3
, temporary >= 1.2 && < 1.4
, text == 1.2.*
, time >= 1.4 && < 1.10
, transformers >= 0.3.1 && < 0.6
, transformers-bifunctors >= 0.1 && < 1
, unix == 2.7.*
, uuid == 1.3.*
test-suite test-io
type:
exitcode-stdio-1.0
main-is:
test-io.hs
ghc-options:
-Wall -threaded -O2
hs-source-dirs:
test
other-modules:
Test.Mismi.Amazonka
Test.Mismi.S3
Test.IO.Mismi.S3.Commands
Test.IO.Mismi.S3.Control
Test.IO.Mismi.S3.Internal
build-depends:
base
, mismi-core == 0.0.2.*
, mismi-core-test == 0.0.2.*
, mismi-s3
, mismi-s3-core == 0.0.2.*
, mismi-s3-core-test == 0.0.2.*
, mismi-p == 0.0.2.*
, bytestring >= 0.10 && < 0.11
, cryptohash
, directory >= 1.2 && < 1.4
, exceptions >= 0.7 && < 0.11
, filepath >= 1.3 && < 1.5
, hedgehog
, lens >= 4.8 && < 4.18
, mtl >= 2.1 && < 2.3
, resourcet >= 1.1 && < 1.3
, temporary >= 1.2 && < 1.4
, text == 1.2.*
, time >= 1.4 && < 1.10
, transformers >= 0.3.1 && < 0.6
, unix == 2.7.*
, uuid == 1.3.*
test-suite test-reliability
type:
exitcode-stdio-1.0
main-is:
test-reliability.hs
ghc-options:
-Wall -threaded -O2
hs-source-dirs:
test
other-modules:
Test.Mismi.S3
Test.Reliability.Reliability
Test.Reliability.Mismi.S3.Commands
build-depends:
base
, mismi-core == 0.0.2.*
, mismi-core-test == 0.0.2.*
, mismi-s3
, mismi-p == 0.0.2.*
, directory >= 1.2 && < 1.4
, exceptions >= 0.7 && < 0.11
, filepath >= 1.3 && < 1.5
, hedgehog
, mtl >= 2.1 && < 2.3
, resourcet >= 1.1 && < 1.3
, text == 1.2.*
, time >= 1.4 && < 1.10
, transformers >= 0.3.1 && < 0.6
, unix == 2.7.*
, uuid == 1.3.*
benchmark bench
type:
exitcode-stdio-1.0
main-is:
bench.hs
ghc-options:
-Wall -threaded -O2
hs-source-dirs:
test
other-modules:
Test.Mismi.S3
build-depends:
base
, mismi-core == 0.0.2.*
, mismi-core-test == 0.0.2.*
, mismi-s3
, mismi-p == 0.0.2.*
, criterion >= 1.3 && < 1.5
, conduit-extra >= 1.1.13 && < 1.5
, directory >= 1.2 && < 1.4
, exceptions >= 0.7 && < 0.11
, filepath >= 1.3 && < 1.5
, hedgehog
, mtl >= 2.1 && < 2.3
, random
, resourcet >= 1.1 && < 1.3
, temporary >= 1.2 && < 1.4
, text == 1.2.*
, transformers >= 0.3.1 && < 0.6
, unix == 2.7.*
, uuid == 1.3.*