packages feed

cabal-bounds 2.4.0 → 2.5.0

raw patch · 3 files changed

+20/−20 lines, 3 filesdep ~aesondep ~filepathdep ~lens

Dependency ranges changed: aeson, filepath, lens, lens-aeson, strict, tasty, text, transformers

Files

CHANGELOG view
@@ -1,3 +1,7 @@+2.5.0+-----+* Support ghc 9.8.2+ 2.4.0 ----- * Support Cabal 3.12
README.md view
@@ -31,19 +31,14 @@  `cabal-bounds` tries to automate this update process to some degree. So a typical update process might look like: -    # update the version infos of all libraries+    # update the version infos of all packages     $> cabal update--    # create a cabal sandbox for building your project, this ensures that you're really using-    # the newest available versions of the dependencies, otherwise you would be constraint-    # to the already installed versions-    $> cabal sandbox init       -    # build your project and allow newer library versions used as specified by the cabal file.-    $> cabal install --allow-newer+    # build the project and allow newer versions of the dependencies as specified in the cabal file+    $> cabal build --allow-newer='THE_PROJECT_NAME:*' -    # update the upper bound of all dependencies of the cabal file in the working directory-    # if their upper bound is lower then the version used by the build+    # update the upper bound of all dependencies in the cabal file, if their upper bound is lower+    # than the version used by the build     $> cabal-bounds update --upper  If you're leaving out the `--upper` flag then `update` will widen the bounds on both directions.
cabal-bounds.cabal view
@@ -1,6 +1,6 @@ cabal-version:      >=1.10.0 name:               cabal-bounds-version:            2.4.0+version:            2.5.0 license:            BSD3 license-file:       LICENSE maintainer:         daniel.trstenjak@gmail.com@@ -8,6 +8,7 @@ tested-with:     ghc ==7.6.2 ghc ==7.6.3 ghc ==7.8.3 ghc ==7.10.1 ghc ==8.0.1     ghc ==8.2.1 ghc ==8.4.2 ghc ==8.6.3 ghc ==8.10.1 ghc ==9.4.7+    ghc ==9.8.2  synopsis:     A command line program for managing the dependency versions in a cabal file.@@ -92,18 +93,18 @@     build-depends:         base >=4.6.0.0 && <5,         cmdargs >=0.10.5 && <0.11,-        lens >=4.0.1 && <4.20,-        strict >=0.3.2 && <0.4,+        lens >=4.0.1 && <6.0,+        strict >=0.3.2 && <0.6,         unordered-containers >=0.2.3.3 && <0.3,-        transformers >=0.3.0.0 && <0.6,+        transformers >=0.3.0.0 && <0.7,         cabal-lenses >=0.8.0 && <1.0,         Cabal >=3.12 && <4.0,-        filepath >=1.3 && <1.5,+        filepath >=1.3 && <1.6,         directory >=1.2 && <1.4,-        aeson >=1.2.3.0 && <1.6,-        lens-aeson >=1.0.2 && <1.2,+        aeson >=1.2.3.0 && <2.3,+        lens-aeson >=1.0.2 && <1.3,         bytestring >=0.10.8.2 && <1.0,-        text >=1.1.0.1 && <1.3+        text >=1.1.0.1 && <2.2  executable cabal-bounds     main-is:          Main.hs@@ -122,10 +123,10 @@     ghc-options:      -W     build-depends:         base >=3 && <5,-        tasty >=0.9.0.1 && <1.4,+        tasty >=0.9.0.1 && <1.6,         tasty-golden >=2.2.0.2 && <2.4,         process >=1.1.0.2 && <1.7,-        filepath >=1.3 && <1.5,+        filepath >=1.3 && <1.6,         directory >=1.2 && <1.4,         Glob >=0.7 && <0.11,         cabal-bounds -any