bytestring-trie 0.2.7.3 → 0.2.7.4
raw patch · 2 files changed
+20/−34 lines, 2 filesdep ~basedep ~binarydep ~bytestringPVP ok
version bump matches the API change (PVP)
Dependency ranges changed: base, binary, bytestring, deepseq
API changes (from Hackage documentation)
Files
- CHANGELOG +4/−0
- bytestring-trie.cabal +16/−34
CHANGELOG view
@@ -1,3 +1,7 @@+0.2.7.4 (2024-08-29):+ * Technical Debt:+ - Relaxed upper-bounds for GHC 9.10+ - Tightened lower-bounds to match only what CI still verifies. 0.2.7.3 (2024-04-05): * Technical Debt: - Updated for GHC 9.8
bytestring-trie.cabal view
@@ -6,18 +6,18 @@ -- <https://github.com/haskell/cabal/issues/4899> ------------------------------------------------------------------- wren gayle romano <wren@cpan.org> ~ 2024-04-05+-- wren gayle romano <wren@cpan.org> ~ 2024-08-29 ---------------------------------------------------------------- Name: bytestring-trie-Version: 0.2.7.3+Version: 0.2.7.4 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–2023 wren gayle romano+Copyright: 2008–2024 wren gayle romano -- Cabal-2.2 requires us to say "BSD-3-Clause" not "BSD3" License: BSD-3-Clause License-File: LICENSE@@ -45,10 +45,12 @@ Extra-source-files: AUTHORS, CHANGELOG, README.md --- This package should still work as far back as GHC 7.4.1:--- <https://matrix.hackage.haskell.org/#/package/bytestring-lexing>--- However, we only list here what we still verify via CI:--- <https://github.com/wrengr/bytestring-trie/actions?query=workflow%3Aci>+-- This package ought to work as far back as GHC 7.4.1; however,+-- I've tightened the lower bounds on the Build-Depends to match+-- only what we still verify via CI:+-- <https://gitlab.haskell.org/ghc/ghc/-/wikis/commentary/libraries/version-history>+-- <https://matrix.hackage.haskell.org/#/package/bytestring-lexing>+-- <https://github.com/wrengr/bytestring-trie/actions?query=workflow%3Aci> Tested-With: GHC ==8.0.2, GHC ==8.2.2,@@ -59,24 +61,9 @@ GHC ==9.0.1, GHC ==9.2.4, GHC ==9.4.8,- GHC ==9.6.4,- GHC ==9.8.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--- 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+ GHC ==9.6.5,+ GHC ==9.8.2,+ GHC ==9.10.1 Source-Repository head Type: git@@ -94,15 +81,10 @@ -- N.B., the "import:" field must be the first thing in a stanza. Common library-build-depends Default-Language: Haskell2010- -- The lower bounds are (probably still) more restrictive than- -- necessary, but once upon a time they were the lowest bounds- -- 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.20- , bytestring >= 0.9.2 && < 0.13- , binary >= 0.5.1 && < 0.11- , deepseq >= 1.2 && < 1.6+ Build-Depends: base >= 4.9 && < 4.21+ , bytestring >= 0.10.8 && < 0.13+ , binary >= 0.8.3 && < 0.9+ , deepseq >= 1.4.2 && < 1.6 -- TODO: in lieu of using CPP to expose internals to the tests/benchmarks, -- we should consider using: