From cb8eecae6c15ae14bfb3c1f967a43dfdc0a98cbb Mon Sep 17 00:00:00 2001 From: Andrei Dziahel Date: Thu, 29 Jan 2026 18:14:08 +0100 Subject: [PATCH] add: GHC 9.10 --- .github/workflows/build.yaml | 2 +- postgrest.cabal | 16 ++++++++-------- 2 files changed, 9 insertions(+), 9 deletions(-) diff --git a/.github/workflows/build.yaml b/.github/workflows/build.yaml index 5349fd0f7a..0ef3ea70e7 100644 --- a/.github/workflows/build.yaml +++ b/.github/workflows/build.yaml @@ -171,7 +171,7 @@ jobs: cabal: strategy: matrix: - ghc: ['9.6.7', '9.8.4'] + ghc: ['9.6.7', '9.8.4', '9.10.3'] fail-fast: false name: Cabal - Linux x86-64 - GHC ${{ matrix.ghc }} runs-on: ubuntu-24.04 diff --git a/postgrest.cabal b/postgrest.cabal index fd5f3ec28b..d7d8a96cf6 100644 --- a/postgrest.cabal +++ b/postgrest.cabal @@ -97,7 +97,7 @@ library PostgREST.Response.Performance PostgREST.TimeIt PostgREST.Version - build-depends: base >= 4.9 && < 4.20 + build-depends: base >= 4.9 && < 4.21 , HTTP >= 4000.3.7 && < 4000.5 , Ranged-sets >= 0.3 && < 0.5 , aeson >= 2.0.3 && < 2.3 @@ -107,12 +107,12 @@ library , case-insensitive >= 1.2 && < 1.3 , cassava >= 0.4.5 && < 0.6 , configurator-pg >= 0.2.11 && < 0.3 - , containers >= 0.5.7 && < 0.7 + , containers >= 0.5.7 && < 0.8 , cookie >= 0.4.2 && < 0.6 , directory >= 1.2.6 && < 1.4 , either >= 4.4.1 && < 5.1 , extra >= 1.7.0 && < 2.0 - , fuzzyset >= 0.2.4 && < 0.3 + , fuzzyset >= 0.2.4 && < 0.4 , hasql >= 1.6.1.1 && < 1.7 , hasql-dynamic-statements >= 0.3.1 && < 0.4 , hasql-notifications >= 0.2.2.2 && < 0.2.3 @@ -183,8 +183,8 @@ executable postgrest NoImplicitPrelude hs-source-dirs: main main-is: Main.hs - build-depends: base >= 4.9 && < 4.20 - , containers >= 0.5.7 && < 0.7 + build-depends: base >= 4.9 && < 4.21 + , containers >= 0.5.7 && < 0.8 , postgrest , protolude >= 0.3.1 && < 0.4 ghc-options: -threaded -rtsopts "-with-rtsopts=-N -I0 -qg" @@ -258,14 +258,14 @@ test-suite spec Feature.RollbackSpec Feature.RpcPreRequestGucsSpec SpecHelper - build-depends: base >= 4.9 && < 4.20 + build-depends: base >= 4.9 && < 4.21 , aeson >= 2.0.3 && < 2.3 , aeson-qq >= 0.8.1 && < 0.9 , async >= 2.1.1 && < 2.3 , base64-bytestring >= 1 && < 1.3 , bytestring >= 0.10.8 && < 0.13 , case-insensitive >= 1.2 && < 1.3 - , containers >= 0.5.7 && < 0.7 + , containers >= 0.5.7 && < 0.8 , hasql-pool >= 1.0.1 && < 1.1 , hasql-transaction >= 1.0.1 && < 1.2 , heredoc >= 0.2 && < 0.3 @@ -302,7 +302,7 @@ test-suite doctests NoImplicitPrelude hs-source-dirs: test/doc main-is: Main.hs - build-depends: base >= 4.9 && < 4.20 + build-depends: base >= 4.9 && < 4.21 , doctest >= 0.8 , postgrest , pretty-simple