cabal-version: 2.2 name: servant-client version: 0.19 synopsis: Automatic derivation of querying functions for servant category: Servant, Web description: This library lets you derive automatically Haskell functions that let you query each endpoint of a webservice. . See . . homepage: http://docs.servant.dev/ bug-reports: http://github.com/haskell-servant/servant/issues license: BSD-3-Clause license-file: LICENSE author: Servant Contributors maintainer: haskell-servant-maintainers@googlegroups.com copyright: 2014-2016 Zalora South East Asia Pte Ltd, 2016-2019 Servant Contributors build-type: Simple tested-with: GHC ==8.6.5 || ==8.8.4 || ==8.10.2 || ==9.0.1 , GHCJS ==8.6.0.1 extra-source-files: CHANGELOG.md README.md source-repository head type: git location: http://github.com/haskell-servant/servant.git library exposed-modules: Servant.Client Servant.Client.Streaming Servant.Client.Internal.HttpClient Servant.Client.Internal.HttpClient.Streaming -- Bundled with GHC: Lower bound to not force re-installs -- text and mtl are bundled starting with GHC-8.4 build-depends: base >= 4.9 && < 4.18 , bytestring >= 0.10.8.1 && < 0.12 , containers >= 0.5.7.1 && < 0.7 , deepseq >= 1.4.2.0 && < 1.5 , mtl ^>= 2.2.2 || ^>= 2.3.1 , stm >= 2.4.5.1 && < 2.6 , text >= 1.2.3.0 && < 2.1 , time >= 1.6.0.1 && < 1.13 , transformers >= 0.5.2.0 && < 0.7 if !impl(ghc >= 8.2) build-depends: bifunctors >= 5.5.3 && < 5.6 -- Servant dependencies. -- Strict dependency on `servant-client-core` as we re-export things. build-depends: servant >= 0.18 && < 0.20 , servant-client-core >= 0.19 && < 0.19.1 -- Other dependencies: Lower bound around what is in the latest Stackage LTS. -- Here can be exceptions if we really need features from the newer versions. build-depends: base-compat >= 0.10.5 && < 0.13 , http-client >= 0.5.13.1 && < 0.8 , http-media >= 0.7.1.3 && < 0.9 , http-types >= 0.12.2 && < 0.13 , exceptions >= 0.10.0 && < 0.11 , kan-extensions >= 5.2 && < 5.3 , monad-control >= 1.0.2.3 && < 1.1 , semigroupoids >= 5.3.1 && < 5.4 , transformers-base >= 0.4.5.2 && < 0.5 , transformers-compat >= 0.6.2 && < 0.8 hs-source-dirs: src default-language: Haskell2010 ghc-options: -Wall -Wno-redundant-constraints test-suite spec type: exitcode-stdio-1.0 ghc-options: -Wall -rtsopts -threaded "-with-rtsopts=-T -N2" default-language: Haskell2010 if impl(ghcjs) buildable: False hs-source-dirs: test main-is: Spec.hs other-modules: Servant.BasicAuthSpec Servant.BrokenSpec Servant.ClientTestUtils Servant.ConnectionErrorSpec Servant.FailSpec Servant.GenAuthSpec Servant.GenericSpec Servant.HoistClientSpec Servant.StreamSpec Servant.SuccessSpec Servant.WrappedApiSpec -- Dependencies inherited from the library. No need to specify bounds. build-depends: base , aeson , base-compat , bytestring , http-api-data , http-client , http-types , mtl , kan-extensions , servant-client , servant-client-core , sop-core , stm , text , transformers , transformers-compat , wai , warp -- Additional dependencies build-depends: entropy >= 0.4.1.3 && < 0.5 , hspec >= 2.6.0 && < 2.10 , HUnit >= 1.6.0.0 && < 1.7 , network >= 2.8.0.0 && < 3.2 , QuickCheck >= 2.12.6.1 && < 2.15 , servant == 0.19.* , servant-server == 0.19.* , tdigest >= 0.2 && < 0.3 build-tool-depends: hspec-discover:hspec-discover >= 2.6.0 && < 2.10 test-suite readme type: exitcode-stdio-1.0 main-is: README.lhs build-depends: base, servant, http-client, text, servant-client, markdown-unlit build-tool-depends: markdown-unlit:markdown-unlit ghc-options: -pgmL markdown-unlit default-language: Haskell2010 if impl(ghcjs) buildable: False