@@ -1,8 +1,10 @@
1cabal-version: >=1.10
1cabal-version: >=1.10
2name: swagger2
2name: swagger2
3−version: 2.3
3+version: 2.3.0.1
5synopsis: Swagger 2.0 data model
6synopsis: Swagger 2.0 data model
6description:
8description:
7 This library is inteded to be used for decoding and encoding Swagger 2.0 API
9 This library is inteded to be used for decoding and encoding Swagger 2.0 API
8 specifications as well as manipulating them.
10 specifications as well as manipulating them.
@@ -16,14 +18,19 @@ license-file: LICENSE
16author: Nickolay Kudasov
18author: Nickolay Kudasov
17maintainer: nickolay@getshoptv.com
19maintainer: nickolay@getshoptv.com
18copyright: (c) 2015-2016, GetShopTV
20copyright: (c) 2015-2016, GetShopTV
19−category: Web, Swagger
20build-type: Custom
21build-type: Custom
21extra-source-files:
22extra-source-files:
23 , CHANGELOG.md
24 , CHANGELOG.md
24 , examples/*.hs
25 , examples/*.hs
25 , include/overlapping-compat.h
26 , 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:
28custom-setup
35custom-setup
29 setup-depends:
36 setup-depends:
@@ -54,12 +61,12 @@ library
55 -- GHC boot libraries
62 -- GHC boot libraries
56 build-depends:
63 build-depends:
57− base >=4.7 && <4.12
64+ base >=4.7 && <4.13
58− , bytestring >=0.10.4 && <0.11
65+ , bytestring >=0.10.4.0 && <0.11
59− , containers >=0.5.5.1 && <0.6
66+ , containers >=0.5.5.1 && <0.7
60− , template-haskell >=2.9.0.0 && <2.14
67+ , template-haskell >=2.9.0.0 && <2.15
61− , time >=1.4.2 && <1.9
68+ , time >=1.4.2 && <1.9
62− , transformers >=0.3.0.0 && <0.6
69+ , transformers >=0.3.0.0 && <0.6
64 build-depends:
71 build-depends:
65 mtl >=2.1 && <2.3
72 mtl >=2.1 && <2.3
@@ -67,18 +74,18 @@ library
68 -- other dependencies
75 -- other dependencies
69 build-depends:
76 build-depends:
70− base-compat-batteries >=0.10.1 && <0.11
77+ base-compat-batteries >=0.10.4 && <0.11
71− , aeson >=1.0.0.0 && <1.5
78+ , aeson >=1.3.1.1 && <1.5
72− , generics-sop >=0.3.2.0 && <0.4
79+ , generics-sop >=0.3.2.0 && <0.5
73 , hashable >=1.2.7.0 && <1.3
80 , hashable >=1.2.7.0 && <1.3
74 , http-media >=0.7.1.2 && <0.8
81 , 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
76 , lens >=4.16.1 && <4.18
83 , lens >=4.16.1 && <4.18
77− , network >=2.6.3.5 && <2.8
84+ , network >=2.6.3.5 && <2.9
78− , scientific >=0.3.5.3 && <0.4
85+ , scientific >=0.3.6.2 && <0.4
79 , transformers-compat >=0.3 && <0.7
86 , transformers-compat >=0.3 && <0.7
80 , unordered-containers >=0.2.9.0 && <0.3
87 , unordered-containers >=0.2.9.0 && <0.3
81− , uuid-types >=1.0.2 && <1.1
88+ , uuid-types >=1.0.3 && <1.1
82 , vector >=0.12.0.1 && <0.13
89 , vector >=0.12.0.1 && <0.13
83 , QuickCheck >=2.10.1 && <2.12
90 , QuickCheck >=2.10.1 && <2.12
@@ -102,6 +109,7 @@ test-suite spec
102 , insert-ordered-containers
109 , insert-ordered-containers
107 , unordered-containers
115 , unordered-containers
@@ -109,15 +117,15 @@ test-suite spec
110 -- test-suite only dependencies
118 -- test-suite only dependencies
111 build-depends:
119 build-depends:
112− aeson-qq >=0.8.2 && <0.9
113− , hspec >=2.4.8 && <2.6
120+ hspec >=2.5.5 && <2.6
114 , HUnit >=1.6.0.0 && <1.7
121 , HUnit >=1.6.0.0 && <1.7
115− , QuickCheck >=2.10.1 && <2.12
122+ , QuickCheck >=2.11.3 && <2.13
116− , quickcheck-instances >=0.3.18 && <0.14
123+ , quickcheck-instances >=0.3.19 && <0.14
124+ , utf8-string >=1.0.1.1 && <1.1
118 -- https://github.com/haskell/cabal/issues/3708
126 -- https://github.com/haskell/cabal/issues/3708
119 build-tool-depends:
127 build-tool-depends:
120− hspec-discover:hspec-discover >=2.4.8 && <2.6
128+ hspec-discover:hspec-discover >=2.5.5 && <2.6
122 other-modules:
130 other-modules:
123 SpecCommon
131 SpecCommon
@@ -127,6 +135,8 @@ test-suite spec
127 Data.Swagger.SchemaSpec
135 Data.Swagger.SchemaSpec
128 Data.Swagger.Schema.ValidationSpec
136 Data.Swagger.Schema.ValidationSpec
129 Data.Swagger.Schema.GeneratorSpec
137 Data.Swagger.Schema.GeneratorSpec
139+ Data.Aeson.QQ.Simple
130 default-language: Haskell2010
140 default-language: Haskell2010
132test-suite doctests
142test-suite doctests