packages feed

bytestring-trie 0.2.7.1 → 0.2.7.2

raw patch · 15 files changed

+55/−31 lines, 15 filesdep ~basePVP ok

version bump matches the API change (PVP)

Dependency ranges changed: base

API changes (from Hackage documentation)

Files

CHANGELOG view
@@ -1,3 +1,6 @@+0.2.7.2 (2023-03-19):+  * Technical Debt:+    - Updated for GHC 9.6 0.2.7.1 (2022-08-28):   * Technical Debt:     - Updated for GHC 9.4
bytestring-trie.cabal view
@@ -6,18 +6,18 @@ --    <https://github.com/haskell/cabal/issues/4899>  ------------------------------------------------------------------- wren gayle romano <wren@cpan.org>                ~ 2022.08.28+-- wren gayle romano <wren@cpan.org>                ~ 2023-03-19 ----------------------------------------------------------------  Name:           bytestring-trie-Version:        0.2.7.1+Version:        0.2.7.2 Build-Type:     Simple Stability:      provisional Homepage:       https://wrengr.org/software/hackage.html Bug-Reports:    https://github.com/wrengr/bytestring-trie/issues Author:         wren gayle romano Maintainer:     wren@cpan.org-Copyright:      2008–2022 wren gayle romano+Copyright:      2008–2023 wren gayle romano -- Cabal-2.2 requires us to say "BSD-3-Clause" not "BSD3" License:        BSD-3-Clause License-File:   LICENSE@@ -58,20 +58,24 @@     GHC ==8.10.3,     GHC ==9.0.1,     GHC ==9.2.4,-    GHC ==9.4.1+    GHC ==9.4.4,+    GHC ==9.6.1+ -- These are the versions of our dependencies which ship with the -- above.  Alas, we can't merge this with the above because cabal -- files only have full-line comments, not end-of-line comments. -- <https://gitlab.haskell.org/ghc/ghc/-/wikis/commentary/libraries/version-history>---     GHC    Cabal  base   bytestring binary    deepseq---     8.0    1.24   4.9    0.10.8.1   0.8.3.0   1.4.2.0---     8.2    2.0    4.10   0.10.8.2   0.8.5.1   1.4.3.0---     8.4    2.2    4.11   ==         ==        ==---     8.6    2.4    4.12   ==         0.8.6.0   1.4.4.0---     8.8    3.0    4.13   0.10.9+    0.8.7.0   ==---     8.10   3.2    4.14   0.10.10+   0.8.8.0   ==---     9.0    3.4    4.15   0.10.12    ==        1.4.5.0---     9.2    3.6    4.16   0.11.1     0.8.9.0   1.4.6.0+--     GHC  Cabal   base   bytestring binary    deepseq+--     8.0  1.24    4.9    0.10.8.1   0.8.3.0   1.4.2.0+--     8.2  2.0     4.10   0.10.8.2   0.8.5.1   1.4.3.0+--     8.4  2.2     4.11   ==         ==        ==+--     8.6  2.4     4.12   ==         0.8.6.0   1.4.4.0+--     8.8  3.0     4.13   0.10.9+    0.8.7.0   ==+--     8.10 3.2     4.14   0.10.10+   0.8.8.0   ==+--     9.0  3.4     4.15   0.10.12    ==        1.4.5.0+--     9.2  3.6     4.16   0.11.1     0.8.9.0   1.4.6.0+--     9.4  3.8.1   4.17   0.11.3.1   0.8.9.1   1.4.8.0+--     9.6  3.10.1  4.18   0.11.4     ==        1.4.8.1  Source-Repository head     Type:     git@@ -94,7 +98,7 @@     -- we verified (for GHC 7.4.1).  We no longer maintain CI tests     -- that far back, but they still seem to work according to Hackage:     -- <https://matrix.hackage.haskell.org/#/package/bytestring-lexing>-    Build-Depends: base       >= 4.5   && < 4.18+    Build-Depends: base       >= 4.5   && < 4.19                  , bytestring >= 0.9.2 && < 0.12                  , binary     >= 0.5.1 && < 0.11                  , deepseq    >= 1.2   && < 1.5@@ -170,6 +174,11 @@                  -- BUG: @gauge@ depends on @basement@ which as of                  -- version 0.0.12 doesn't support GHC 9.2; so we'll                  -- have to revisit this later.+                 --+                 -- NOTE: If you're having issues building on ghc-9.6,+                 -- then be sure to update your cabal info.+                 -- The parallel-3.2.2.0 package has metadata revisions+                 -- to allow building with base-4.18.                  ,  criterion                  ,  QuickCheck  >= 2.10  && < 2.15 
dev/Bench/Foldable.hs view
@@ -5,7 +5,7 @@ --                                                  ~ 2022.03.04 -- | -- Module      :  Bench.Foldable--- Copyright   :  2008--2022 wren romano+-- Copyright   :  2008--2023 wren romano -- License     :  BSD-3-Clause -- Maintainer  :  wren@cpan.org -- Stability   :  provisional
dev/Bench/MatchOne.hs view
@@ -2,10 +2,10 @@ {-# LANGUAGE CPP, BangPatterns #-}  -------------------------------------------------------------------                                                  ~ 2022.02.12+--                                                  ~ 2023.03.19 -- | -- Module      :  Bench.MatchOne--- Copyright   :  2008--2022 wren romano+-- Copyright   :  2008--2023 wren romano -- License     :  BSD-3-Clause -- Maintainer  :  wren@cpan.org -- Stability   :  provisional@@ -19,7 +19,10 @@ import qualified Data.Trie           as T import qualified Data.Trie.Internal  as TI import qualified Data.ByteString     as S+#if !(MIN_VERSION_base(4,18,0))+-- [base-4.18 / GHC 9.6.1]: Prelude now re-exports 'liftA2'. import           Control.Applicative (liftA2)+#endif import           Control.DeepSeq     (NFData) import qualified Test.QuickCheck     as QC import qualified Criterion.Main      as C
dev/Bench/Regression.hs view
@@ -5,7 +5,7 @@ --                                                  ~ 2022.04.03 -- | -- Module      :  Bench.Regression--- Copyright   :  2008--2022 wren romano+-- Copyright   :  2008--2023 wren romano -- License     :  BSD-3-Clause -- Maintainer  :  wren@cpan.org -- Stability   :  provisional
dev/Bench/UnionWith.hs view
@@ -2,10 +2,10 @@ {-# LANGUAGE CPP, BangPatterns #-}  -------------------------------------------------------------------                                                  ~ 2022.02.21+--                                                  ~ 2023.03.19 -- | -- Module      :  Bench.UnionWith--- Copyright   :  2008--2022 wren romano+-- Copyright   :  2008--2023 wren romano -- License     :  BSD-3-Clause -- Maintainer  :  wren@cpan.org -- Stability   :  provisional@@ -20,7 +20,10 @@ import qualified Data.Trie.Internal  as TI import qualified Data.Trie.Convenience as TC import qualified Data.ByteString     as S+#if !(MIN_VERSION_base(4,18,0))+-- [base-4.18 / GHC 9.6.1]: Prelude now re-exports 'liftA2'. import           Control.Applicative (liftA2)+#endif import           Control.DeepSeq     (NFData) import qualified Test.QuickCheck     as QC import qualified Criterion.Main      as C
dev/Shared/BaseCompat.hs view
@@ -5,7 +5,7 @@ --                                                  ~ 2022.03.12 -- | -- Module      :  Shared.BaseCompat--- Copyright   :  2008--2022 wren romano+-- Copyright   :  2008--2023 wren romano -- License     :  BSD-3-Clause -- Maintainer  :  wren@cpan.org -- Stability   :  provisional
dev/Test/Main.hs view
@@ -8,7 +8,7 @@ --                                                  ~ 2022.03.05 -- | -- Module      :  Test.Main--- Copyright   :  2008--2022 wren romano+-- Copyright   :  2008--2023 wren romano -- License     :  BSD-3-Clause -- Maintainer  :  wren@cpan.org -- Stability   :  provisional
dev/Test/Properties.hs view
@@ -11,10 +11,10 @@ #define HideUnusedTopBonds  -------------------------------------------------------------------                                                  ~ 2022.03.13+--                                                  ~ 2023.03.19 -- | -- Module      :  Test.Properties--- Copyright   :  2008--2022 wren romano+-- Copyright   :  2008--2023 wren romano -- License     :  BSD-3-Clause -- Maintainer  :  wren@cpan.org -- Stability   :  provisional@@ -36,7 +36,10 @@ import qualified Test.Tasty.SmallCheck  as SC import qualified Test.Tasty.QuickCheck  as QC +#if !(MIN_VERSION_base(4,18,0))+-- [base-4.18 / GHC 9.6.1]: Prelude now re-exports 'liftA2'. import Control.Applicative  (liftA2)+#endif #ifndef HideUnusedTopBonds import Control.Monad        (join, (<=<)) #endif
dev/Test/Utils.hs view
@@ -9,7 +9,7 @@ --                                                  ~ 2021.12.14 -- | -- Module      :  Test.Utils--- Copyright   :  2008--2021 wren romano+-- Copyright   :  2008--2023 wren romano -- License     :  BSD-3-Clause -- Maintainer  :  wren@cpan.org -- Stability   :  provisional
src/Data/Trie.hs view
@@ -7,7 +7,7 @@ --                                                  ~ 2021.12.14 -- | -- Module      :  Data.Trie--- Copyright   :  2008--2021 wren romano+-- Copyright   :  2008--2023 wren romano -- License     :  BSD-3-Clause -- Maintainer  :  wren@cpan.org -- Stability   :  provisional
src/Data/Trie/Convenience.hs view
@@ -7,7 +7,7 @@ --                                                  ~ 2021.12.14 -- | -- Module      :  Data.Trie.Convenience--- Copyright   :  2008--2021 wren romano+-- Copyright   :  2008--2023 wren romano -- License     :  BSD-3-Clause -- Maintainer  :  wren@cpan.org -- Stability   :  provisional
src/Data/Trie/Internal.hs view
@@ -17,10 +17,10 @@ {-# LANGUAGE Trustworthy #-} #endif ---------------------------------------------------------------                                              ~ 2022.04.03+--                                              ~ 2023.03.19 -- | -- Module      :  Data.Trie.Internal--- Copyright   :  2008--2022 wren romano+-- Copyright   :  2008--2023 wren romano -- License     :  BSD-3-Clause -- Maintainer  :  wren@cpan.org -- Stability   :  experimental@@ -129,7 +129,10 @@ -- the Prelude re-exports all the other methods of 'Applicative' -- since base-4.8, it does not re-export 'liftA2' (at least not up -- through base-4.16.0.0 / GHC 9.2.1).+#if !(MIN_VERSION_base(4,18,0))+-- [base-4.18 / GHC 9.6.1]: Prelude now re-exports 'liftA2'. import Control.Applicative (liftA2)+#endif #if MIN_VERSION_base(4,8,0) -- [aka GHC 7.10.1]: Prelude re-exports 'Applicative', @(<$>)@, -- 'Foldable', and 'Traversable'. But not 'liftA2'.
src/Data/Trie/Internal/ByteString.hs view
@@ -9,7 +9,7 @@ --                                              ~ 2022.02.27 -- | -- Module      :  Data.Trie.Internal.ByteString--- Copyright   :  2008--2022 wren romano+-- Copyright   :  2008--2023 wren romano -- License     :  BSD-3-Clause -- Maintainer  :  wren@cpan.org -- Stability   :  stable
src/Data/Trie/Internal/Errors.hs view
@@ -8,7 +8,7 @@ --                                                  ~ 2021.12.14 -- | -- Module      :  Data.Trie.Internal.Errors--- Copyright   :  2008--2021 wren romano+-- Copyright   :  2008--2023 wren romano -- License     :  BSD-3-Clause -- Maintainer  :  wren@cpan.org -- Stability   :  internal