packages feed

floskell 0.10.6 → 0.10.7

raw patch · 3 files changed

+21/−20 lines, 3 filesdep ~aesondep ~basedep ~criterionPVP ok

version bump matches the API change (PVP)

Dependency ranges changed: aeson, base, criterion, ghc-prim, hspec, mtl, optparse-applicative, text, transformers

API changes (from Hackage documentation)

Files

CHANGELOG.md view
@@ -1,3 +1,7 @@+# Floskell 0.10.7 (2022-12-10)++* Add support for building with GHC-9.4.3+ # Floskell 0.10.6 (2021-12-14)  * Add support for building with GHC-9.0.1, GHC-9.2.1
floskell.cabal view
@@ -1,6 +1,6 @@ cabal-version:      >=1.10 name:               floskell-version:            0.10.6+version:            0.10.7 license:            BSD3 license-file:       LICENSE.md copyright:@@ -56,8 +56,8 @@     default-language: Haskell2010     ghc-options:      -Wall     build-depends:-        base >=4.9 && <4.17,-        aeson >=0.11.3.0 && <2.1,+        base >=4.9 && <4.18,+        aeson >=0.11.3.0 && <2.2,         attoparsec >=0.13.1.0 && <0.15,         bytestring >=0.10.8.1 && <0.12,         containers >=0.5.7.1 && <0.7,@@ -66,9 +66,9 @@         filepath >=1.4.1.0 && <1.5,         haskell-src-exts >=1.19 && <1.24,         monad-dijkstra >=0.1.1 && <0.2,-        mtl >=2.2.1 && <2.3,-        text >=1.2.2.2 && <1.3,-        transformers >=0.5.2.0 && <0.6,+        mtl >=2.2.1 && <2.4,+        text >=1.2.2.2 && <2.1,+        transformers >=0.5.2.0 && <0.7,         unordered-containers >=0.2.8.0 && <0.3,         utf8-string >=1.0.1.1 && <1.1 @@ -80,15 +80,15 @@         -Wall -Wno-missing-home-modules -optP-Wno-nonportable-include-path      build-depends:-        base >=4.9 && <4.17,+        base >=4.9 && <4.18,         floskell -any,         aeson-pretty >=0.8.2 && <0.9,         bytestring >=0.10.8.1 && <0.12,         directory >=1.2.6.2 && <1.4,-        ghc-prim >=0.5.0.0 && <0.9,+        ghc-prim >=0.5.0.0 && <0.10,         haskell-src-exts >=1.19 && <1.24,-        optparse-applicative >=0.12.1.0 && <0.17,-        text >=1.2.2.2 && <1.3+        optparse-applicative >=0.12.1.0 && <0.18,+        text >=1.2.2.2 && <2.1  test-suite floskell-test     type:             exitcode-stdio-1.0@@ -98,14 +98,14 @@     default-language: Haskell2010     ghc-options:      -Wall -threaded -rtsopts -with-rtsopts=-N     build-depends:-        base >=4.9 && <4.17,+        base >=4.9 && <4.18,         floskell -any,         bytestring >=0.10.8.1 && <0.12,         deepseq >=1.4.2.0 && <1.5,         exceptions >=0.8.3 && <0.12,         haskell-src-exts >=1.19 && <1.24,-        hspec >=2.2.4 && <2.8,-        text >=1.2.2.2 && <1.3,+        hspec >=2.2.4 && <2.11,+        text >=1.2.2.2 && <2.1,         utf8-string >=1.0.1.1 && <1.1  benchmark floskell-bench@@ -116,13 +116,13 @@     default-language: Haskell2010     ghc-options:      -Wall -threaded -rtsopts -with-rtsopts=-N     build-depends:-        base >=4.9 && <4.17,+        base >=4.9 && <4.18,         floskell -any,         bytestring >=0.10.8.1 && <0.12,-        criterion >=1.1.1.0 && <1.6,+        criterion >=1.1.1.0 && <1.7,         deepseq >=1.4.2.0 && <1.5,         exceptions >=0.8.3 && <0.11,-        ghc-prim >=0.5.0.0 && <0.9,+        ghc-prim >=0.5.0.0 && <0.10,         haskell-src-exts >=1.19 && <1.24,-        text >=1.2.2.2 && <1.3,+        text >=1.2.2.2 && <2.1,         utf8-string >=1.0.1.1 && <1.1
src/Floskell/ConfigFile.hs view
@@ -30,9 +30,6 @@                  ( (.:?), (.=), FromJSON(..), ToJSON(..) ) import qualified Data.Aeson                 as JSON import qualified Data.Aeson.Types           as JSON ( typeMismatch )-#if MIN_VERSION_aeson(2,0,0)-import qualified Data.Aeson.KeyMap          as JSON ( unionWith )-#endif import qualified Data.Attoparsec.ByteString as AP import qualified Data.ByteString            as BS import           Data.Char                  ( isLetter, isSpace )