@@ -1,8 +1,10 @@
11cabal-version: >=1.10
22name: swagger2
3−version: 2.3
3+version: 2.3.0.1
4+x-revision: 2
45
56synopsis: Swagger 2.0 data model
7+category: Web, Swagger
68description:
79 This library is inteded to be used for decoding and encoding Swagger 2.0 API
810 specifications as well as manipulating them.
@@ -16,14 +18,19 @@ license-file: LICENSE
1618author: Nickolay Kudasov
1719maintainer: nickolay@getshoptv.com
1820copyright: (c) 2015-2016, GetShopTV
19−category: Web, Swagger
2021build-type: Custom
2122extra-source-files:
2223 README.md
2324 , CHANGELOG.md
2425 , examples/*.hs
2526 , 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
27+tested-with:
28+ GHC ==7.8.4
29+ || ==7.10.3
30+ || ==8.0.2
31+ || ==8.2.2
32+ || ==8.4.4
33+ || ==8.6.1
2734
2835custom-setup
2936 setup-depends:
@@ -54,12 +61,12 @@ library
5461
5562 -- GHC boot libraries
5663 build-depends:
57− base >=4.7 && <4.12
58− , bytestring >=0.10.4 && <0.11
59− , containers >=0.5.5.1 && <0.6
60− , template-haskell >=2.9.0.0 && <2.14
61− , time >=1.4.2 && <1.9
62− , transformers >=0.3.0.0 && <0.6
64+ base >=4.7 && <4.13
65+ , bytestring >=0.10.4.0 && <0.11
66+ , containers >=0.5.5.1 && <0.7
67+ , template-haskell >=2.9.0.0 && <2.15
68+ , time >=1.4.2 && <1.9
69+ , transformers >=0.3.0.0 && <0.6
6370
6471 build-depends:
6572 mtl >=2.1 && <2.3
@@ -67,18 +74,18 @@ library
6774
6875 -- other dependencies
6976 build-depends:
70− base-compat-batteries >=0.10.1 && <0.11
71− , aeson >=1.0.0.0 && <1.5
72− , generics-sop >=0.3.2.0 && <0.4
77+ base-compat-batteries >=0.10.4 && <0.11
78+ , aeson >=1.3.1.1 && <1.5
79+ , generics-sop >=0.3.2.0 && <0.5
7380 , hashable >=1.2.7.0 && <1.3
7481 , http-media >=0.7.1.2 && <0.8
75− , insert-ordered-containers >=0.1.0.0 && <0.3
82+ , insert-ordered-containers >=0.2.1.0 && <0.3
7683 , lens >=4.16.1 && <4.18
77− , network >=2.6.3.5 && <2.8
78− , scientific >=0.3.5.3 && <0.4
84+ , network >=2.6.3.5 && <2.9
85+ , scientific >=0.3.6.2 && <0.4
7986 , transformers-compat >=0.3 && <0.7
8087 , unordered-containers >=0.2.9.0 && <0.3
81− , uuid-types >=1.0.2 && <1.1
88+ , uuid-types >=1.0.3 && <1.1
8289 , vector >=0.12.0.1 && <0.13
8390 , QuickCheck >=2.10.1 && <2.12
8491
@@ -102,6 +109,7 @@ test-suite spec
102109 , insert-ordered-containers
103110 , lens
104111 , mtl
112+ , template-haskell
105113 , text
106114 , time
107115 , unordered-containers
@@ -109,15 +117,15 @@ test-suite spec
109117
110118 -- test-suite only dependencies
111119 build-depends:
112− aeson-qq >=0.8.2 && <0.9
113− , hspec >=2.4.8 && <2.6
120+ hspec >=2.5.5 && <2.6
114121 , HUnit >=1.6.0.0 && <1.7
115− , QuickCheck >=2.10.1 && <2.12
116− , quickcheck-instances >=0.3.18 && <0.14
122+ , QuickCheck >=2.11.3 && <2.13
123+ , quickcheck-instances >=0.3.19 && <0.14
124+ , utf8-string >=1.0.1.1 && <1.1
117125
118126 -- https://github.com/haskell/cabal/issues/3708
119127 build-tool-depends:
120− hspec-discover:hspec-discover >=2.4.8 && <2.6
128+ hspec-discover:hspec-discover >=2.5.5 && <2.6
121129
122130 other-modules:
123131 SpecCommon
@@ -127,6 +135,8 @@ test-suite spec
127135 Data.Swagger.SchemaSpec
128136 Data.Swagger.Schema.ValidationSpec
129137 Data.Swagger.Schema.GeneratorSpec
138+
139+ Data.Aeson.QQ.Simple
130140 default-language: Haskell2010
131141
132142test-suite doctests