@@ -18,8 +18,6 @@ category: Servant, Web
18build-type: Custom
18build-type: Custom
19cabal-version: >=1.10
19cabal-version: >=1.10
20tested-with:
20tested-with:
23 GHC==8.0.2
21 GHC==8.0.2
24 GHC==8.2.2
22 GHC==8.2.2
25 GHC==8.4.3
23 GHC==8.4.3
@@ -74,22 +72,22 @@ library
75 -- note: mtl lower bound is so low because of GHC-7.8
73 -- note: mtl lower bound is so low because of GHC-7.8
76 build-depends:
74 build-depends:
77− base >= 4.7 && < 4.12
75+ base >= 4.9 && < 4.12
78− , bytestring >= 0.10.4.0 && < 0.11
76+ , bytestring >= 0.10.8.1 && < 0.11
79 , mtl >= 2.1 && < 2.3
77 , mtl >= 2.1 && < 2.3
80 , text >= 1.2.3.0 && < 1.3
78 , text >= 1.2.3.0 && < 1.3
82 if !impl(ghc >= 8.0)
80 if !impl(ghc >= 8.0)
83 build-depends:
81 build-depends:
84− semigroups >= 0.18.4 && < 0.19
82+ semigroups >= 0.18.5 && < 0.19
86 -- Other dependencies: Lower bound around what is in the latest Stackage LTS.
84 -- Other dependencies: Lower bound around what is in the latest Stackage LTS.
87 -- Here can be exceptions if we really need features from the newer versions.
85 -- Here can be exceptions if we really need features from the newer versions.
88 build-depends:
86 build-depends:
89− base-compat >= 0.10.1 && < 0.11
87+ base-compat >= 0.10.4 && < 0.11
90 , aeson >= 1.3.1.1 && < 1.5
88 , aeson >= 1.3.1.1 && < 1.5
91 , attoparsec >= 0.13.2.2 && < 0.14
89 , attoparsec >= 0.13.2.2 && < 0.14
92− , case-insensitive >= 1.2.0.10 && < 1.3
90+ , case-insensitive >= 1.2.0.11 && < 1.3
93 , http-api-data >= 0.3.8.1 && < 0.4
91 , http-api-data >= 0.3.8.1 && < 0.4
94 , http-media >= 0.7.1.2 && < 0.8
92 , http-media >= 0.7.1.2 && < 0.8
95 , http-types >= 0.12.1 && < 0.13
93 , http-types >= 0.12.1 && < 0.13
@@ -154,23 +152,23 @@ test-suite spec
155 -- Additonal dependencies
153 -- Additonal dependencies
156 build-depends:
154 build-depends:
157− aeson-compat >= 0.3.7.1 && < 0.4
155+ aeson-compat >= 0.3.8 && < 0.4
158− , hspec >= 2.5.1 && < 2.6
156+ , hspec >= 2.5.4 && < 2.6
159 , QuickCheck >= 2.11.3 && < 2.12
157 , QuickCheck >= 2.11.3 && < 2.12
160 , quickcheck-instances >= 0.3.18 && < 0.4
158 , quickcheck-instances >= 0.3.18 && < 0.4
162 build-tool-depends:
160 build-tool-depends:
163− hspec-discover:hspec-discover >= 2.5.1 && < 2.6
161+ hspec-discover:hspec-discover >= 2.5.4 && < 2.6
165test-suite doctests
163test-suite doctests
166 build-depends:
164 build-depends:
168 , servant
166 , servant
169− , doctest >= 0.15.0 && <0.16
167+ , doctest >= 0.16.0 && <0.17
171 -- We test Links failure with doctest, so we need extra dependencies
169 -- We test Links failure with doctest, so we need extra dependencies
172 build-depends:
170 build-depends:
173− hspec >= 2.5.1 && < 2.6
171+ hspec >= 2.5.4 && < 2.6
175 type: exitcode-stdio-1.0
173 type: exitcode-stdio-1.0
176 main-is: test/doctests.hs
174 main-is: test/doctests.hs