@@ -1,5 +1,5 @@
1name: servant-server
1name: servant-server
2−version: 0.14.1
2+version: 0.15
3synopsis: A family of combinators for defining webservices APIs and serving them
3synopsis: A family of combinators for defining webservices APIs and serving them
4description:
4description:
5 A family of combinators for defining webservices APIs and serving them
5 A family of combinators for defining webservices APIs and serving them
@@ -61,44 +61,37 @@ library
62 -- Bundled with GHC: Lower bound to not force re-installs
62 -- Bundled with GHC: Lower bound to not force re-installs
63 -- text and mtl are bundled starting with GHC-8.4
63 -- text and mtl are bundled starting with GHC-8.4
65− -- note: mtl lower bound is so low because of GHC-7.8
66 build-depends:
64 build-depends:
67− base >= 4.7 && < 4.13
65+ base >= 4.9 && < 4.13
68− , bytestring >= 0.10.4.0 && < 0.11
66+ , bytestring >= 0.10.8.1 && < 0.11
69− , containers >= 0.5.5.1 && < 0.7
67+ , containers >= 0.5.7.1 && < 0.7
70− , mtl >= 2.1 && < 2.3
68+ , mtl >= 2.2.2 && < 2.3
71 , text >= 1.2.3.0 && < 1.3
69 , text >= 1.2.3.0 && < 1.3
72− , transformers >= 0.3.0.0 && < 0.6
70+ , transformers >= 0.5.2.0 && < 0.6
73− , filepath >= 1.3.0.2 && < 1.5
71+ , filepath >= 1.4.1.1 && < 1.5
77− semigroups >= 0.18.4 && < 0.19
79 -- Servant dependencies
73 -- Servant dependencies
80 build-depends:
74 build-depends:
81− servant >= 0.14.1 && <0.15
75+ servant >= 0.15 && < 0.16
83 -- Other dependencies: Lower bound around what is in the latest Stackage LTS.
77 -- Other dependencies: Lower bound around what is in the latest Stackage LTS.
84 -- Here can be exceptions if we really need features from the newer versions.
78 -- Here can be exceptions if we really need features from the newer versions.
85 build-depends:
79 build-depends:
86− base-compat >= 0.10.1 && < 0.11
80+ base-compat >= 0.10.5 && < 0.11
87 , base64-bytestring >= 1.0.0.1 && < 1.1
81 , base64-bytestring >= 1.0.0.1 && < 1.1
88 , exceptions >= 0.10.0 && < 0.11
82 , exceptions >= 0.10.0 && < 0.11
89− , http-api-data >= 0.3.8.1 && < 0.4
83+ , http-api-data >= 0.3.10 && < 0.4
90− , http-media >= 0.7.1.2 && < 0.8
84+ , http-media >= 0.7.1.3 && < 0.8
91− , http-types >= 0.12.1 && < 0.13
85+ , http-types >= 0.12.2 && < 0.13
92 , network-uri >= 2.6.1.0 && < 2.7
86 , network-uri >= 2.6.1.0 && < 2.7
93 , monad-control >= 1.0.2.3 && < 1.1
87 , monad-control >= 1.0.2.3 && < 1.1
94− , network >= 2.6.3.5 && < 2.9
88+ , network >= 2.8 && < 2.9
95 , string-conversions >= 0.4.0.1 && < 0.5
89 , string-conversions >= 0.4.0.1 && < 0.5
96− , resourcet >= 1.1.11 && < 1.3
90+ , resourcet >= 1.2.2 && < 1.3
97− , tagged >= 0.8.5 && < 0.9
91+ , tagged >= 0.8.6 && < 0.9
98− , transformers-base >= 0.4.4 && < 0.5
92+ , transformers-base >= 0.4.5.2 && < 0.5
99− , transformers-compat >= 0.6.2 && < 0.7
100− , wai >= 3.2.1.1 && < 3.3
93+ , wai >= 3.2.1.2 && < 3.3
101− , wai-app-static >= 3.1.6.1 && < 3.2
94+ , wai-app-static >= 3.1.6.2 && < 3.2
102 , word8 >= 0.1.3 && < 0.2
95 , word8 >= 0.1.3 && < 0.2
104 hs-source-dirs: src
97 hs-source-dirs: src
@@ -112,14 +105,15 @@ executable greet
112 default-language: Haskell2010
105 default-language: Haskell2010
113 build-depends:
106 build-depends:
115 , servant
109 , servant
116 , servant-server
110 , servant-server
120 build-depends:
114 build-depends:
121− aeson >= 1.3.1.1 && < 1.5
115+ aeson >= 1.4.1.0 && < 1.5
122− , warp >= 3.2.13 && < 3.3
116+ , warp >= 3.2.25 && < 3.3
124test-suite spec
118test-suite spec
125 type: exitcode-stdio-1.0
119 type: exitcode-stdio-1.0
@@ -160,17 +154,17 @@ test-suite spec
161 -- Additonal dependencies
155 -- Additonal dependencies
162 build-depends:
156 build-depends:
163− aeson >= 1.3.1.1 && < 1.5
157+ aeson >= 1.4.1.0 && < 1.5
164− , directory >= 1.2.1.0 && < 1.4
158+ , directory >= 1.3.0.0 && < 1.4
165− , hspec >= 2.5.1 && < 2.6
159+ , hspec >= 2.6.0 && < 2.7
166 , hspec-wai >= 0.9.0 && < 0.10
160 , hspec-wai >= 0.9.0 && < 0.10
167 , QuickCheck >= 2.12.6.1 && < 2.13
161 , QuickCheck >= 2.12.6.1 && < 2.13
168 , should-not-typecheck >= 2.1.0 && < 2.2
162 , should-not-typecheck >= 2.1.0 && < 2.2
169 , temporary >= 1.3 && < 1.4
163 , temporary >= 1.3 && < 1.4
170− , wai-extra >= 3.0.21.0 && < 3.1
164+ , wai-extra >= 3.0.24.3 && < 3.1
172 build-tool-depends:
166 build-tool-depends:
173− hspec-discover:hspec-discover >= 2.5.1 && <2.6
167+ hspec-discover:hspec-discover >= 2.6.0 && <2.7
175test-suite doctests
169test-suite doctests
176 build-depends:
170 build-depends: