From f20cd020487872b6febe29404fc952cb975522d8 Mon Sep 17 00:00:00 2001 From: Eugen Wissner Date: Sat, 25 Dec 2021 07:42:10 +0100 Subject: [PATCH] Loose bounds for compatibility with major versions --- graphql.cabal | 33 +++++++++++++++++---------------- 1 file changed, 17 insertions(+), 16 deletions(-) diff --git a/graphql.cabal b/graphql.cabal index a78bced..f97dfbe 100644 --- a/graphql.cabal +++ b/graphql.cabal @@ -22,7 +22,8 @@ extra-source-files: README.md tested-with: GHC == 8.10.7, - GHC == 9.0.1 + GHC == 9.0.1, + GHC == 9.2.1 source-repository head type: git @@ -65,20 +66,20 @@ library build-depends: base >= 4.7 && < 5, - conduit >= 1.3.4 && < 1.4, - containers >= 0.6.2 && < 0.7, - exceptions >= 0.10.4 && < 0.11, - hspec-expectations >= 0.8.2 && < 0.9, - megaparsec >= 9.0.1 && < 9.1, - parser-combinators >= 1.3.0 && < 1.4, - template-haskell >= 2.16 && < 2.18, - text >= 1.2.4 && < 1.3, - transformers >= 0.5.6 && < 0.6, - unordered-containers >= 0.2.14 && < 0.3, - vector >= 0.12.3 && < 0.13 + conduit ^>= 1.3.4, + containers ^>= 0.6.2, + exceptions ^>= 0.10.4, + megaparsec >= 9.0 && < 10, + parser-combinators >= 1.3 && < 2, + template-haskell >= 2.16 && < 3, + text ^>= 1.2.4, + transformers ^>= 0.5.6, + unordered-containers ^>= 0.2.14, + vector ^>= 0.12.3 if flag(Json) build-depends: aeson >= 1.5.6 && < 1.6, + hspec-expectations >= 0.8.2 && < 0.9, scientific >= 0.3.7 && < 0.4 cpp-options: -DWITH_JSON @@ -103,13 +104,13 @@ test-suite graphql-test ghc-options: -threaded -rtsopts -with-rtsopts=-N -Wall build-depends: - QuickCheck >= 2.14.1 && < 2.15, - base >= 4.8 && < 5, + QuickCheck ^>= 2.14.1, + base, conduit, exceptions, graphql, - hspec >= 2.9.1 && < 3, - hspec-megaparsec >= 2.2.0 && < 2.3, + hspec ^>= 2.9.1, + hspec-megaparsec ^>= 2.2.0, megaparsec, text, unordered-containers