Skip to content

Commit

Permalink
Update dependency versions
Browse files Browse the repository at this point in the history
  • Loading branch information
harendra-kumar committed Oct 29, 2023
1 parent 7751cdb commit 2249526
Show file tree
Hide file tree
Showing 4 changed files with 17 additions and 17 deletions.
10 changes: 5 additions & 5 deletions benchmark/streamly-benchmarks.cabal
Original file line number Diff line number Diff line change
Expand Up @@ -176,20 +176,20 @@ common bench-depends
-- Core libraries shipped with ghc, the min and max
-- constraints of these libraries should match with
-- the GHC versions we support
base >= 4.9 && < 4.19
, deepseq >= 1.4.1 && < 1.5
base >= 4.9 && < 4.20
, deepseq >= 1.4.1 && < 1.6
, mtl >= 2.2 && < 2.3.2

-- other libraries
, random >= 1.0 && < 2.0
, transformers >= 0.4 && < 0.7
, containers >= 0.5 && < 0.7
, containers >= 0.5 && < 0.8
, hashable >= 1.3 && < 1.5
, unordered-containers >= 0.2 && < 0.3
, process >= 1.4 && < 1.7
, directory >= 1.2.2 && < 1.4
, filepath >= 1.4.1 && < 1.5
, ghc-prim >= 0.4 && < 0.11
, ghc-prim >= 0.4 && < 0.12

if flag(use-streamly-core)
build-depends: streamly-core
Expand All @@ -201,7 +201,7 @@ common bench-depends
build-depends: gauge >= 0.2.4 && < 0.3
else
build-depends: tasty-bench >= 0.3 && < 0.4
, tasty >= 1.4.1 && < 1.5
, tasty >= 1.4.1 && < 1.6
mixins: tasty-bench
(Test.Tasty.Bench as Gauge
, Test.Tasty.Bench as Gauge.Main
Expand Down
8 changes: 4 additions & 4 deletions core/streamly-core.cabal
Original file line number Diff line number Diff line change
Expand Up @@ -448,21 +448,21 @@ library
-- packages depending on the "ghc" package (packages
-- depending on doctest is a common example) can
-- depend on streamly.
ghc-prim >= 0.5.3 && < 0.11
ghc-prim >= 0.5.3 && < 0.12
, fusion-plugin-types >= 0.1 && < 0.2
, base >= 4.12 && < 4.19
, base >= 4.12 && < 4.20
, exceptions >= 0.8.0 && < 0.11
, transformers >= 0.5.5 && < 0.7
, filepath >= 1.4.2 && < 1.5

-- streamly-unicode-core
, template-haskell >= 2.14 && < 2.21
, template-haskell >= 2.14 && < 2.22

-- streamly-filesystem-core
, directory >= 1.3.3 && < 1.4

-- XXX to be removed
, containers >= 0.6.0 && < 0.7
, containers >= 0.6.0 && < 0.8
, heaps >= 0.3 && < 0.5

if impl(ghc >= 9.0)
Expand Down
8 changes: 4 additions & 4 deletions streamly.cabal
Original file line number Diff line number Diff line change
Expand Up @@ -485,13 +485,13 @@ library
-- packages depending on the "ghc" package (packages
-- depending on doctest is a common example) can
-- depend on streamly.
base >= 4.12 && < 4.19
, containers >= 0.6.0 && < 0.7
, deepseq >= 1.4.4 && < 1.5
base >= 4.12 && < 4.20
, containers >= 0.6.0 && < 0.8
, deepseq >= 1.4.4 && < 1.6
, exceptions >= 0.8.0 && < 0.11
, mtl >= 2.2.2 && < 2.4
, transformers >= 0.5.5 && < 0.7
, template-haskell >= 2.14 && < 2.21
, template-haskell >= 2.14 && < 2.22

-- The core streamly package
, streamly-core == 0.2.0
Expand Down
8 changes: 4 additions & 4 deletions test/streamly-tests.cabal
Original file line number Diff line number Diff line change
Expand Up @@ -145,11 +145,11 @@ common optimization-options
common test-dependencies
build-depends:
streamly-core
, base >= 4.9 && < 4.19
, containers >= 0.5 && < 0.7
, base >= 4.9 && < 4.20
, containers >= 0.5 && < 0.8
, exceptions >= 0.8 && < 0.11
, ghc
, hspec >= 2.0 && < 2.10
, hspec >= 2.0 && < 2.12
, mtl >= 2.2 && < 2.3.2
, random >= 1.0.0 && < 1.3
, transformers >= 0.4 && < 0.7
Expand All @@ -159,7 +159,7 @@ common test-dependencies
, temporary >= 1.3 && < 1.4
, network >= 3.1 && < 3.2
, scientific >= 0.0 && < 0.4
, template-haskell >= 2.12 && < 2.21
, template-haskell >= 2.12 && < 2.22

if !flag(use-streamly-core)
build-depends: streamly
Expand Down

0 comments on commit 2249526

Please sign in to comment.