Skip to content

Commit 2abacb9

Browse files
authored
Update version bounds
This was triggered by #534 which showed that some lower bounds for `dlist` had bitrotted. While at it, I empirically tested a few of the lower version bounds and tightened those that didn't make sense anymore (since we can't even test them with GHC 7.4+), and also set a couple of upper bounds for packages which have a history of avoiding major version increments until unavoidable.
1 parent 3e5b028 commit 2abacb9

File tree

1 file changed

+6
-6
lines changed

1 file changed

+6
-6
lines changed

aeson.cabal

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -114,9 +114,9 @@ library
114114
attoparsec >= 0.13.0.1,
115115
base >= 4.5 && < 5,
116116
base-compat >= 0.9.1 && < 0.10,
117-
containers >= 0.2.4.1,
118-
deepseq >= 1.3,
119-
dlist >= 0.2,
117+
containers >= 0.4.2,
118+
deepseq >= 1.3 && < 1.5,
119+
dlist >= 0.6,
120120
ghc-prim >= 0.2,
121121
hashable >= 1.1.2.0,
122122
scientific >= 0.3.4.7 && < 0.4,
@@ -125,15 +125,15 @@ library
125125
text >= 1.1.1.0,
126126
time >= 1.1.1.4,
127127
time-locale-compat >= 0.1.1 && < 0.2,
128-
unordered-containers >= 0.2.5.0,
128+
unordered-containers >= 0.2.5.0 && < 0.3,
129129
uuid-types >= 1.0.3 && <1.1,
130130
vector >= 0.8
131131

132132
if flag(bytestring-builder)
133-
build-depends: bytestring >= 0.9 && < 0.10.4,
133+
build-depends: bytestring >= 0.9.2 && < 0.10.4,
134134
bytestring-builder >= 0.10.4 && < 1
135135
else
136-
build-depends: bytestring >= 0.10.4
136+
build-depends: bytestring >= 0.10.4 && < 0.11
137137

138138
if !impl(ghc >= 8.0)
139139
-- `Data.Semigroup` and `Control.Monad.Fail` and `Control.Monad.IO.Class` are available in base only since GHC 8.0 / base 4.9

0 commit comments

Comments
 (0)