packages feed

structs 0.1.9 → 0.1.10

raw patch · 2 files changed

+14/−8 lines, 2 filesdep −deepseqdep −ghc-primdep ~template-haskell

Dependencies removed: deepseq, ghc-prim

Dependency ranges changed: template-haskell

Files

CHANGELOG.markdown view
@@ -1,3 +1,7 @@+## 0.1.10 [2026.01.10]+* Allow building with `template-haskell-2.24.*` (GHC 9.14).+* Remove unused `deepseq` and `ghc-prim` dependencies.+ ## 0.1.9 [2023.08.06] * Support building with `template-haskell-2.21.*` (GHC 9.8). 
structs.cabal view
@@ -1,6 +1,6 @@ name:          structs category:      Data-version:       0.1.9+version:       0.1.10 license:       BSD3 cabal-version: 1.22 license-file:  LICENSE@@ -19,8 +19,12 @@              , GHC == 8.10.7              , GHC == 9.0.2              , GHC == 9.2.8-             , GHC == 9.4.5-             , GHC == 9.6.2+             , GHC == 9.4.8+             , GHC == 9.6.7+             , GHC == 9.8.4+             , GHC == 9.10.3+             , GHC == 9.12.2+             , GHC == 9.14.1 synopsis:      Strict GC'd imperative object-oriented programming with cheap pointers. description:   This project is an experiment with a small GC'd strict mutable imperative universe with cheap pointers inside of the GHC runtime system.@@ -32,17 +36,15 @@  source-repository head   type: git-  location: git://github.com/ekmett/structs.git+  location: https://github.com/ekmett/structs.git  library   build-depends:     base >= 4.9 && < 5,-    deepseq,-    template-haskell >= 2.11 && < 2.22,+    template-haskell >= 2.11 && < 2.25,     -- TODO: Eventually, we should bump the lower version bounds to >=0.6 so that     -- we can remove some CPP in Data.Struct.TH.-    th-abstraction >= 0.4 && < 0.7,-    ghc-prim,+    th-abstraction >= 0.4 && < 0.8,     primitive    exposed-modules: