on master help sign in
Revise lower and upper bounds of dependencies

Lower bounds are based on minimum supported ghc version (8.6) and upper bounds are the latest major versions.

commit4ddc30aab84fbbd66ddfeafced2ed3e862e7955d authorHarendra Kumar <harendra@composewell.com> dateTue 25 Oct 2022, 07:50 (4 years ago) parentbb2f5e3
2 files changed+16−16
core/streamly-core.cabal+9−9 streamly.cabal+7−7
core/streamly-core.cabal+9−9
@@ -403,15 +403,15 @@ library
403403 -- packages depending on the "ghc" package (packages
404404 -- depending on doctest is a common example) can
405405 -- depend on streamly.
406− base >= 4.9 && < 4.18
407− , containers >= 0.5 && < 0.7
408− , deepseq >= 1.4.1 && < 1.5
409− , directory >= 1.2.2 && < 1.4
410− , exceptions >= 0.8 && < 0.11
411− , ghc-prim >= 0.2 && < 0.10
412− , mtl >= 2.2 && < 2.3
413− , transformers >= 0.4 && < 0.7
414− , template-haskell >= 2.13 && < 2.20
406+ base >= 4.12 && < 4.18
407+ , containers >= 0.6.0 && < 0.7
408+ , deepseq >= 1.4.4 && < 1.5
409+ , directory >= 1.3.3 && < 1.4
410+ , exceptions >= 0.8.0 && < 0.11
411+ , ghc-prim >= 0.5.3 && < 0.10
412+ , mtl >= 2.2.2 && < 2.4
413+ , transformers >= 0.5.5 && < 0.7
414+ , template-haskell >= 2.14 && < 2.20
415415
416416 , fusion-plugin-types >= 0.1 && < 0.2
417417
streamly.cabal+7−7
@@ -469,12 +469,12 @@ library
469469 -- packages depending on the "ghc" package (packages
470470 -- depending on doctest is a common example) can
471471 -- depend on streamly.
472− base >= 4.9 && < 4.18
473− , containers >= 0.5 && < 0.7
474− , deepseq >= 1.4.1 && < 1.5
475− , exceptions >= 0.8 && < 0.11
476− , mtl >= 2.2 && < 2.4
477− , transformers >= 0.4 && < 0.7
472+ base >= 4.12 && < 4.18
473+ , containers >= 0.6.0 && < 0.7
474+ , deepseq >= 1.4.4 && < 1.5
475+ , exceptions >= 0.8.0 && < 0.11
476+ , mtl >= 2.2.2 && < 2.4
477+ , transformers >= 0.5.5 && < 0.7
478478
479479 -- The core streamly package
480480 , streamly-core == 0.1.0
@@ -490,7 +490,7 @@ library
490490 , atomic-primops >= 0.8 && < 0.9
491491 , lockfree-queue >= 0.2.4 && < 0.3
492492
493− , unicode-data >= 0.1 && < 0.4
493+ , unicode-data >= 0.1 && < 0.5
494494
495495 -- Network
496496 , network >= 2.6 && < 3.2