on master help sign in
Update dependency versions
104bfc3Harendra Kumar
benchmark/streamly-benchmarks.cabal+7−7
@@ -176,20 +176,20 @@ common bench-depends
176 -- Core libraries shipped with ghc, the min and max
176 -- Core libraries shipped with ghc, the min and max
177 -- constraints of these libraries should match with
177 -- constraints of these libraries should match with
178 -- the GHC versions we support
178 -- the GHC versions we support
179− base >= 4.9 && < 4.19
179+ base >= 4.9 && < 4.20
180− , deepseq >= 1.4.1 && < 1.5
180+ , deepseq >= 1.4.1 && < 1.6
181 , mtl >= 2.2 && < 2.3.2
181 , mtl >= 2.2 && < 2.3.2
182
182
183 -- other libraries
183 -- other libraries
184 , random >= 1.0 && < 2.0
184 , random >= 1.0 && < 2.0
185 , transformers >= 0.4 && < 0.7
185 , transformers >= 0.4 && < 0.7
186− , containers >= 0.5 && < 0.7
186+ , containers >= 0.5 && < 0.8
187 , hashable >= 1.3 && < 1.5
187 , hashable >= 1.3 && < 1.5
188 , unordered-containers >= 0.2 && < 0.3
188 , unordered-containers >= 0.2 && < 0.3
189 , process >= 1.4 && < 1.7
189 , process >= 1.4 && < 1.7
190 , directory >= 1.2.2 && < 1.4
190 , directory >= 1.2.2 && < 1.4
191 , filepath >= 1.4.1 && < 1.5
191 , filepath >= 1.4.1 && < 1.5
192− , ghc-prim >= 0.4 && < 0.11
192+ , ghc-prim >= 0.4 && < 0.12
193
193
194 if flag(use-streamly-core)
194 if flag(use-streamly-core)
195 build-depends: streamly-core
195 build-depends: streamly-core
@@ -201,7 +201,7 @@ common bench-depends
201 build-depends: gauge >= 0.2.4 && < 0.3
201 build-depends: gauge >= 0.2.4 && < 0.3
202 else
202 else
203 build-depends: tasty-bench >= 0.3 && < 0.4
203 build-depends: tasty-bench >= 0.3 && < 0.4
204− , tasty >= 1.4.1 && < 1.5
204+ , tasty >= 1.4.1 && < 1.6
205 mixins: tasty-bench
205 mixins: tasty-bench
206 (Test.Tasty.Bench as Gauge
206 (Test.Tasty.Bench as Gauge
207 , Test.Tasty.Bench as Gauge.Main
207 , Test.Tasty.Bench as Gauge.Main
@@ -211,8 +211,8 @@ common bench-depends
211 build-depends:
211 build-depends:
212 fusion-plugin >= 0.2 && < 0.3
212 fusion-plugin >= 0.2 && < 0.3
213 if flag(inspection)
213 if flag(inspection)
214− build-depends: template-haskell >= 2.14 && < 2.21
214+ build-depends: template-haskell >= 2.14 && < 2.22
215− , inspection-testing >= 0.4 && < 0.5
215+ , inspection-testing >= 0.4 && < 0.6
216 -- Array uses a Storable constraint in dev build making several inspection
216 -- Array uses a Storable constraint in dev build making several inspection
217 -- tests fail
217 -- tests fail
218 if flag(dev) && flag(inspection)
218 if flag(dev) && flag(inspection)
core/streamly-core.cabal+4−4
@@ -448,21 +448,21 @@ library
448 -- packages depending on the "ghc" package (packages
448 -- packages depending on the "ghc" package (packages
449 -- depending on doctest is a common example) can
449 -- depending on doctest is a common example) can
450 -- depend on streamly.
450 -- depend on streamly.
451− ghc-prim >= 0.5.3 && < 0.11
451+ ghc-prim >= 0.5.3 && < 0.12
452 , fusion-plugin-types >= 0.1 && < 0.2
452 , fusion-plugin-types >= 0.1 && < 0.2
453− , base >= 4.12 && < 4.19
453+ , base >= 4.12 && < 4.20
454 , exceptions >= 0.8.0 && < 0.11
454 , exceptions >= 0.8.0 && < 0.11
455 , transformers >= 0.5.5 && < 0.7
455 , transformers >= 0.5.5 && < 0.7
456 , filepath >= 1.4.2 && < 1.5
456 , filepath >= 1.4.2 && < 1.5
457
457
458 -- streamly-unicode-core
458 -- streamly-unicode-core
459− , template-haskell >= 2.14 && < 2.21
459+ , template-haskell >= 2.14 && < 2.22
460
460
461 -- streamly-filesystem-core
461 -- streamly-filesystem-core
462 , directory >= 1.3.3 && < 1.4
462 , directory >= 1.3.3 && < 1.4
463
463
464 -- XXX to be removed
464 -- XXX to be removed
465− , containers >= 0.6.0 && < 0.7
465+ , containers >= 0.6.0 && < 0.8
466 , heaps >= 0.3 && < 0.5
466 , heaps >= 0.3 && < 0.5
467
467
468 if impl(ghc >= 9.0)
468 if impl(ghc >= 9.0)
docs/streamly-docs.cabal+1−1
@@ -43,7 +43,7 @@ library
43 User.Tutorials.ReactiveProgramming
43 User.Tutorials.ReactiveProgramming
44
44
45 build-depends:
45 build-depends:
46− base >= 4.9 && < 4.19
46+ base >= 4.9 && < 4.20
47 , transformers >= 0.4 && < 0.7
47 , transformers >= 0.4 && < 0.7
48 , streamly
48 , streamly
49 , streamly-core
49 , streamly-core
streamly.cabal+4−4
@@ -485,13 +485,13 @@ library
485 -- packages depending on the "ghc" package (packages
485 -- packages depending on the "ghc" package (packages
486 -- depending on doctest is a common example) can
486 -- depending on doctest is a common example) can
487 -- depend on streamly.
487 -- depend on streamly.
488− base >= 4.12 && < 4.19
488+ base >= 4.12 && < 4.20
489− , containers >= 0.6.0 && < 0.7
489+ , containers >= 0.6.0 && < 0.8
490− , deepseq >= 1.4.4 && < 1.5
490+ , deepseq >= 1.4.4 && < 1.6
491 , exceptions >= 0.8.0 && < 0.11
491 , exceptions >= 0.8.0 && < 0.11
492 , mtl >= 2.2.2 && < 2.4
492 , mtl >= 2.2.2 && < 2.4
493 , transformers >= 0.5.5 && < 0.7
493 , transformers >= 0.5.5 && < 0.7
494− , template-haskell >= 2.14 && < 2.21
494+ , template-haskell >= 2.14 && < 2.22
495
495
496 -- The core streamly package
496 -- The core streamly package
497 , streamly-core == 0.2.0
497 , streamly-core == 0.2.0
test/streamly-tests.cabal+4−4
@@ -145,11 +145,11 @@ common optimization-options
145common test-dependencies
145common test-dependencies
146 build-depends:
146 build-depends:
147 streamly-core
147 streamly-core
148− , base >= 4.9 && < 4.19
148+ , base >= 4.9 && < 4.20
149− , containers >= 0.5 && < 0.7
149+ , containers >= 0.5 && < 0.8
150 , exceptions >= 0.8 && < 0.11
150 , exceptions >= 0.8 && < 0.11
151 , ghc
151 , ghc
152− , hspec >= 2.0 && < 2.10
152+ , hspec >= 2.0 && < 2.12
153 , mtl >= 2.2 && < 2.3.2
153 , mtl >= 2.2 && < 2.3.2
154 , random >= 1.0.0 && < 1.3
154 , random >= 1.0.0 && < 1.3
155 , transformers >= 0.4 && < 0.7
155 , transformers >= 0.4 && < 0.7
@@ -159,7 +159,7 @@ common test-dependencies
159 , temporary >= 1.3 && < 1.4
159 , temporary >= 1.3 && < 1.4
160 , network >= 3.1 && < 3.2
160 , network >= 3.1 && < 3.2
161 , scientific >= 0.0 && < 0.4
161 , scientific >= 0.0 && < 0.4
162− , template-haskell >= 2.12 && < 2.21
162+ , template-haskell >= 2.12 && < 2.22
163
163
164 if !flag(use-streamly-core)
164 if !flag(use-streamly-core)
165 build-depends: streamly
165 build-depends: streamly