@@ -1,8 +1,9 @@
11cabal-version: >=1.10
22name: swagger2
3−version: 2.3
3+version: 2.3.0.1
44
55synopsis: Swagger 2.0 data model
6+category: Web, Swagger
67description:
78 This library is inteded to be used for decoding and encoding Swagger 2.0 API
89 specifications as well as manipulating them.
@@ -16,14 +17,19 @@ license-file: LICENSE
1617author: Nickolay Kudasov
1718maintainer: nickolay@getshoptv.com
1819copyright: (c) 2015-2016, GetShopTV
19−category: Web, Swagger
2020build-type: Custom
2121extra-source-files:
2222 README.md
2323 , CHANGELOG.md
2424 , examples/*.hs
2525 , include/overlapping-compat.h
26−tested-with: GHC==7.8.4, GHC==7.10.3, GHC==8.0.2, GHC==8.2.2, GHC==8.4.3
26+tested-with:
27+ GHC ==7.8.4
28+ || ==7.10.3
29+ || ==8.0.2
30+ || ==8.2.2
31+ || ==8.4.3
32+ || ==8.6.1
2733
2834custom-setup
2935 setup-depends:
@@ -53,12 +59,12 @@ library
5359
5460 -- GHC boot libraries
5561 build-depends:
56− base >=4.7 && <4.12
57− , bytestring >=0.10.4 && <0.11
58− , containers >=0.5.5.1 && <0.6
59− , template-haskell >=2.9.0.0 && <2.14
60− , time >=1.4.2 && <1.9
61− , transformers >=0.3.0.0 && <0.6
62+ base >=4.7 && <4.13
63+ , bytestring >=0.10.4.0 && <0.11
64+ , containers >=0.5.5.1 && <0.7
65+ , template-haskell >=2.9.0.0 && <2.15
66+ , time >=1.4.2 && <1.9
67+ , transformers >=0.3.0.0 && <0.6
6268
6369 build-depends:
6470 mtl >=2.1 && <2.3
@@ -66,18 +72,18 @@ library
6672
6773 -- other dependencies
6874 build-depends:
69− base-compat-batteries >=0.10.1 && <0.11
70− , aeson >=1.0.0.0 && <1.5
75+ base-compat-batteries >=0.10.4 && <0.11
76+ , aeson >=1.3.1.1 && <1.5
7177 , generics-sop >=0.3.2.0 && <0.4
7278 , hashable >=1.2.7.0 && <1.3
7379 , http-media >=0.7.1.2 && <0.8
74− , insert-ordered-containers >=0.1.0.0 && <0.3
80+ , insert-ordered-containers >=0.2.1.0 && <0.3
7581 , lens >=4.16.1 && <4.18
7682 , network >=2.6.3.5 && <2.8
77− , scientific >=0.3.5.3 && <0.4
83+ , scientific >=0.3.6.2 && <0.4
7884 , transformers-compat >=0.3 && <0.7
7985 , unordered-containers >=0.2.9.0 && <0.3
80− , uuid-types >=1.0.2 && <1.1
86+ , uuid-types >=1.0.3 && <1.1
8187 , vector >=0.12.0.1 && <0.13
8288
8389 default-language: Haskell2010
@@ -100,6 +106,7 @@ test-suite spec
100106 , insert-ordered-containers
101107 , lens
102108 , mtl
109+ , template-haskell
103110 , text
104111 , time
105112 , unordered-containers
@@ -107,15 +114,15 @@ test-suite spec
107114
108115 -- test-suite only dependencies
109116 build-depends:
110− aeson-qq >=0.8.2 && <0.9
111− , hspec >=2.4.8 && <2.6
117+ hspec >=2.5.5 && <2.6
112118 , HUnit >=1.6.0.0 && <1.7
113− , QuickCheck >=2.10.1 && <2.12
114− , quickcheck-instances >=0.3.18 && <0.14
119+ , QuickCheck >=2.11.3 && <2.12
120+ , quickcheck-instances >=0.3.19 && <0.14
121+ , utf8-string >=1.0.1.1 && <1.1
115122
116123 -- https://github.com/haskell/cabal/issues/3708
117124 build-tool-depends:
118− hspec-discover:hspec-discover >=2.4.8 && <2.6
125+ hspec-discover:hspec-discover >=2.5.5 && <2.6
119126
120127 other-modules:
121128 SpecCommon
@@ -124,6 +131,8 @@ test-suite spec
124131 Data.Swagger.ParamSchemaSpec
125132 Data.Swagger.SchemaSpec
126133 Data.Swagger.Schema.ValidationSpec
134+
135+ Data.Aeson.QQ.Simple
127136 default-language: Haskell2010
128137
129138test-suite doctests