git.iko.soy/typeable/swagger2
on master help sign in
Allow aeson-1.4
3eaeb8cOleg Grenrus
.travis.yml+11−10
@@ -32,24 +32,25 @@ before_cache:
32
32
33matrix:
33matrix:
34 include:
34 include:
35− - compiler: "ghc-7.8.4"
35+ - compiler: "ghc-8.4.3"
36 # env: TEST=--disable-tests BENCH=--disable-benchmarks
36 # env: TEST=--disable-tests BENCH=--disable-benchmarks
37− env: HADDOCK=false
38− addons: {apt: {packages: [ghc-ppa-tools,cabal-install-head,ghc-7.8.4], sources: [hvr-ghc]}}
37+ addons: {apt: {packages: [ghc-ppa-tools,cabal-install-2.2,ghc-8.4.3], sources: [hvr-ghc]}}
39− - compiler: "ghc-7.10.3"
38+ - compiler: "ghc-8.2.2"
40 # env: TEST=--disable-tests BENCH=--disable-benchmarks
39 # env: TEST=--disable-tests BENCH=--disable-benchmarks
41 env: HADDOCK=false
40 env: HADDOCK=false
42− addons: {apt: {packages: [ghc-ppa-tools,cabal-install-head,ghc-7.10.3], sources: [hvr-ghc]}}
41+ addons: {apt: {packages: [ghc-ppa-tools,cabal-install-2.2,ghc-8.2.2], sources: [hvr-ghc]}}
43 - compiler: "ghc-8.0.2"
42 - compiler: "ghc-8.0.2"
44 # env: TEST=--disable-tests BENCH=--disable-benchmarks
43 # env: TEST=--disable-tests BENCH=--disable-benchmarks
45 env: HADDOCK=false
44 env: HADDOCK=false
46− addons: {apt: {packages: [ghc-ppa-tools,cabal-install-head,ghc-8.0.2], sources: [hvr-ghc]}}
45+ addons: {apt: {packages: [ghc-ppa-tools,cabal-install-2.2,ghc-8.0.2], sources: [hvr-ghc]}}
47− - compiler: "ghc-8.2.2"
46+ - compiler: "ghc-7.10.3"
48 # env: TEST=--disable-tests BENCH=--disable-benchmarks
47 # env: TEST=--disable-tests BENCH=--disable-benchmarks
48+ env: HADDOCK=false
49− addons: {apt: {packages: [ghc-ppa-tools,cabal-install-head,ghc-8.2.2], sources: [hvr-ghc]}}
49+ addons: {apt: {packages: [ghc-ppa-tools,cabal-install-2.2,ghc-7.10.3], sources: [hvr-ghc]}}
50− - compiler: "ghc-8.4.1"
50+ - compiler: "ghc-7.8.4"
51 # env: TEST=--disable-tests BENCH=--disable-benchmarks
51 # env: TEST=--disable-tests BENCH=--disable-benchmarks
52+ env: HADDOCK=false
52− addons: {apt: {packages: [ghc-ppa-tools,cabal-install-head,ghc-8.4.1], sources: [hvr-ghc]}}
53+ addons: {apt: {packages: [ghc-ppa-tools,cabal-install-2.2,ghc-7.8.4], sources: [hvr-ghc]}}
53
54
54before_install:
55before_install:
55 - HC=${CC}
56 - HC=${CC}
swagger2.cabal+3−3
@@ -1,7 +1,7 @@
1cabal-version: >=1.10
1cabal-version: >=1.10
2name: swagger2
2name: swagger2
3version: 2.2.2
3version: 2.2.2
4−x-revision: 1
4+x-revision: 2
5
5
6synopsis: Swagger 2.0 data model
6synopsis: Swagger 2.0 data model
7description:
7description:
@@ -24,7 +24,7 @@ extra-source-files:
24 , CHANGELOG.md
24 , CHANGELOG.md
25 , examples/*.hs
25 , examples/*.hs
26 , include/overlapping-compat.h
26 , include/overlapping-compat.h
27−tested-with: GHC==7.8.4, GHC==7.10.3, GHC==8.0.2, GHC==8.2.2, GHC==8.4.1
27+tested-with: GHC==7.8.4, GHC==7.10.3, GHC==8.0.2, GHC==8.2.2, GHC==8.4.3
28
28
29custom-setup
29custom-setup
30 setup-depends:
30 setup-depends:
@@ -68,7 +68,7 @@ library
68 -- other dependencies
68 -- other dependencies
69 build-depends:
69 build-depends:
70 base-compat-batteries >=0.10.1 && <0.11
70 base-compat-batteries >=0.10.1 && <0.11
71− , aeson >=1.0.0.0 && <1.4
71+ , aeson >=1.0.0.0 && <1.5
72 , generics-sop >=0.3.2.0 && <0.4
72 , generics-sop >=0.3.2.0 && <0.4
73 , hashable >=1.2.7.0 && <1.3
73 , hashable >=1.2.7.0 && <1.3
74 , http-media >=0.7.1.2 && <0.8
74 , http-media >=0.7.1.2 && <0.8