@@ -1,5 +1,5 @@
11name: servant-server
2−version: 0.14.1
2+version: 0.15
33synopsis: A family of combinators for defining webservices APIs and serving them
44description:
55 A family of combinators for defining webservices APIs and serving them
@@ -61,44 +61,37 @@ library
6161
6262 -- Bundled with GHC: Lower bound to not force re-installs
6363 -- text and mtl are bundled starting with GHC-8.4
64− --
65− -- note: mtl lower bound is so low because of GHC-7.8
6664 build-depends:
67− base >= 4.7 && < 4.13
68− , bytestring >= 0.10.4.0 && < 0.11
69− , containers >= 0.5.5.1 && < 0.7
70− , mtl >= 2.1 && < 2.3
65+ base >= 4.9 && < 4.13
66+ , bytestring >= 0.10.8.1 && < 0.11
67+ , containers >= 0.5.7.1 && < 0.7
68+ , mtl >= 2.2.2 && < 2.3
7169 , text >= 1.2.3.0 && < 1.3
72− , transformers >= 0.3.0.0 && < 0.6
73− , filepath >= 1.3.0.2 && < 1.5
74−
75− if !impl(ghc >= 8.0)
76− build-depends:
77− semigroups >= 0.18.4 && < 0.19
70+ , transformers >= 0.5.2.0 && < 0.6
71+ , filepath >= 1.4.1.1 && < 1.5
7872
7973 -- Servant dependencies
8074 build-depends:
81− servant >= 0.14.1 && <0.15
75+ servant >= 0.15 && < 0.16
8276
8377 -- Other dependencies: Lower bound around what is in the latest Stackage LTS.
8478 -- Here can be exceptions if we really need features from the newer versions.
8579 build-depends:
86− base-compat >= 0.10.1 && < 0.11
80+ base-compat >= 0.10.5 && < 0.11
8781 , base64-bytestring >= 1.0.0.1 && < 1.1
8882 , exceptions >= 0.10.0 && < 0.11
89− , http-api-data >= 0.3.8.1 && < 0.4
90− , http-media >= 0.7.1.2 && < 0.8
91− , http-types >= 0.12.1 && < 0.13
83+ , http-api-data >= 0.3.10 && < 0.4
84+ , http-media >= 0.7.1.3 && < 0.8
85+ , http-types >= 0.12.2 && < 0.13
9286 , network-uri >= 2.6.1.0 && < 2.7
9387 , monad-control >= 1.0.2.3 && < 1.1
94− , network >= 2.6.3.5 && < 2.9
88+ , network >= 2.8 && < 2.9
9589 , string-conversions >= 0.4.0.1 && < 0.5
96− , resourcet >= 1.1.11 && < 1.3
97− , tagged >= 0.8.5 && < 0.9
98− , transformers-base >= 0.4.4 && < 0.5
99− , transformers-compat >= 0.6.2 && < 0.7
100− , wai >= 3.2.1.1 && < 3.3
101− , wai-app-static >= 3.1.6.1 && < 3.2
90+ , resourcet >= 1.2.2 && < 1.3
91+ , tagged >= 0.8.6 && < 0.9
92+ , transformers-base >= 0.4.5.2 && < 0.5
93+ , wai >= 3.2.1.2 && < 3.3
94+ , wai-app-static >= 3.1.6.2 && < 3.2
10295 , word8 >= 0.1.3 && < 0.2
10396
10497 hs-source-dirs: src
@@ -112,14 +105,15 @@ executable greet
112105 default-language: Haskell2010
113106 build-depends:
114107 base
108+ , base-compat
115109 , servant
116110 , servant-server
117111 , wai
118112 , text
119113
120114 build-depends:
121− aeson >= 1.3.1.1 && < 1.5
122− , warp >= 3.2.13 && < 3.3
115+ aeson >= 1.4.1.0 && < 1.5
116+ , warp >= 3.2.25 && < 3.3
123117
124118test-suite spec
125119 type: exitcode-stdio-1.0
@@ -160,17 +154,17 @@ test-suite spec
160154
161155 -- Additonal dependencies
162156 build-depends:
163− aeson >= 1.3.1.1 && < 1.5
164− , directory >= 1.2.1.0 && < 1.4
165− , hspec >= 2.5.1 && < 2.6
157+ aeson >= 1.4.1.0 && < 1.5
158+ , directory >= 1.3.0.0 && < 1.4
159+ , hspec >= 2.6.0 && < 2.7
166160 , hspec-wai >= 0.9.0 && < 0.10
167161 , QuickCheck >= 2.12.6.1 && < 2.13
168162 , should-not-typecheck >= 2.1.0 && < 2.2
169163 , temporary >= 1.3 && < 1.4
170− , wai-extra >= 3.0.21.0 && < 3.1
164+ , wai-extra >= 3.0.24.3 && < 3.1
171165
172166 build-tool-depends:
173− hspec-discover:hspec-discover >= 2.5.1 && <2.6
167+ hspec-discover:hspec-discover >= 2.6.0 && <2.7
174168
175169test-suite doctests
176170 build-depends: