on master help sign in
Add missing lower bounds on library dependencies.
0a03013Adam Bergmark
aeson.cabal+7−7
@@ -86,10 +86,10 @@ library
86 build-depends:
86 build-depends:
87 attoparsec >= 0.13.0.1,
87 attoparsec >= 0.13.0.1,
88 base >= 4.5 && < 5,
88 base >= 4.5 && < 5,
89− base-compat >= 0.9.1 && <0.10,
89+ base-compat >= 0.9.1 && < 0.10,
90 bytestring >= 0.10.4.0,
90 bytestring >= 0.10.4.0,
91− containers,
91+ containers >= 0.2.4.1,
92− deepseq,
92+ deepseq >= 1.3,
93 dlist >= 0.2,
93 dlist >= 0.2,
94 ghc-prim >= 0.2,
94 ghc-prim >= 0.2,
95 hashable >= 1.1.2.0,
95 hashable >= 1.1.2.0,
@@ -97,8 +97,8 @@ library
97 tagged >=0.8.3 && <0.9,
97 tagged >=0.8.3 && <0.9,
98 template-haskell >= 2.7,
98 template-haskell >= 2.7,
99 text >= 1.1.1.0,
99 text >= 1.1.1.0,
100− time,
100+ time >= 1.1.1.4,
101− time-locale-compat >=0.1.1 && <0.2,
101+ time-locale-compat >= 0.1.1 && < 0.2,
102 unordered-containers >= 0.2.5.0,
102 unordered-containers >= 0.2.5.0,
103 vector >= 0.8
103 vector >= 0.8
104
104
@@ -106,12 +106,12 @@ library
106 -- `Data.Semigroup` and `Control.Monad.Fail` and `Control.Monad.IO.Class` are available in base only since GHC 8.0 / base 4.9
106 -- `Data.Semigroup` and `Control.Monad.Fail` and `Control.Monad.IO.Class` are available in base only since GHC 8.0 / base 4.9
107 build-depends:
107 build-depends:
108 semigroups >= 0.16.1 && < 0.19,
108 semigroups >= 0.16.1 && < 0.19,
109− transformers,
109+ transformers >= 0.2.2.0,
110 fail == 4.9.*
110 fail == 4.9.*
111
111
112 if !impl(ghc >= 7.10)
112 if !impl(ghc >= 7.10)
113 -- `Numeric.Natural` is available in base only since GHC 7.10 / base 4.8
113 -- `Numeric.Natural` is available in base only since GHC 7.10 / base 4.8
114− build-depends: nats >=1 && <1.2
114+ build-depends: nats >= 1 && < 1.2
115
115
116 if flag(developer)
116 if flag(developer)
117 ghc-options: -Werror
117 ghc-options: -Werror