diff --git a/.github/workflows/main.yml b/.github/workflows/main.yml index 944868d..54d9325 100644 --- a/.github/workflows/main.yml +++ b/.github/workflows/main.yml @@ -7,7 +7,7 @@ jobs: runs-on: ${{ matrix.os }} strategy: matrix: - ghc: ['8.6.5', '8.8.4', '8.10.7', '9.0.2'] + ghc: ['8.6.5', '8.8.4', '8.10.7', '9.0.2', '9.8.2'] os: ['ubuntu-latest', 'macos-latest'] name: Haskell GHC ${{ matrix.ghc }} on ${{ matrix.os }} steps: diff --git a/gargoyle-postgresql-connect/gargoyle-postgresql-connect.cabal b/gargoyle-postgresql-connect/gargoyle-postgresql-connect.cabal index ba74f2a..e39f42a 100644 --- a/gargoyle-postgresql-connect/gargoyle-postgresql-connect.cabal +++ b/gargoyle-postgresql-connect/gargoyle-postgresql-connect.cabal @@ -11,20 +11,20 @@ synopsis: Connect to gargoyle-managed postgresql instances extra-source-files: ChangeLog.md category: System description: A convenience utility for connecting to a postgresql instance managed by gargoyle. -tested-with: GHC ==8.6.5 || ==8.8.4 || ==8.10.7 || ==9.0.2 +tested-with: GHC ==8.6.5 || ==8.8.4 || ==8.10.7 || ==9.0.2 || ==9.8.2 library exposed-modules: Gargoyle.PostgreSQL.Connect ghc-options: -Wall ghc-prof-options: -fprof-auto-exported build-depends: - base >=4.12 && <4.17 + base >=4.12 && <4.20 , bytestring >=0.10 && <0.12 , directory >=1.3 && <1.4 , gargoyle >=0.1.1.0 && < 0.2 , gargoyle-postgresql >=0.2.0.1 && < 0.3 , gargoyle-postgresql-nix >=0.3.0.0 && < 0.4 - , postgresql-simple >=0.5 && <0.7 + , postgresql-simple >=0.5 && <0.8 , resource-pool >=0.2.3 hs-source-dirs: src diff --git a/gargoyle-postgresql-nix/gargoyle-postgresql-nix.cabal b/gargoyle-postgresql-nix/gargoyle-postgresql-nix.cabal index 23e2de2..1254c66 100644 --- a/gargoyle-postgresql-nix/gargoyle-postgresql-nix.cabal +++ b/gargoyle-postgresql-nix/gargoyle-postgresql-nix.cabal @@ -16,7 +16,7 @@ extra-source-files: README.md ChangeLog.md -tested-with: GHC ==8.6.5 || ==8.8.4 || ==8.10.7 || ==9.0.2 +tested-with: GHC ==8.6.5 || ==8.8.4 || ==8.10.7 || ==9.0.2 || ==9.8.2 library exposed-modules: Gargoyle.PostgreSQL.Nix @@ -24,7 +24,7 @@ library ghc-options: -Wall ghc-prof-options: -fprof-auto-exported build-depends: - base >=4.12 && <4.17 + base >=4.12 && <4.20 , bytestring >=0.10 && <0.12 , gargoyle >=0.1 && <0.2 , gargoyle-postgresql >=0.2 && <0.3 diff --git a/gargoyle-postgresql/gargoyle-postgresql.cabal b/gargoyle-postgresql/gargoyle-postgresql.cabal index 243c835..7e87e5e 100644 --- a/gargoyle-postgresql/gargoyle-postgresql.cabal +++ b/gargoyle-postgresql/gargoyle-postgresql.cabal @@ -33,7 +33,7 @@ description: > withDb dbPath a = withGargoyle defaultPostgres dbPath $ \dbUri -> a =<< connectPostgreSQL dbUri extra-source-files: ChangeLog.md -tested-with: GHC ==8.6.5 || ==8.8.4 || ==8.10.7 || ==9.0.2 +tested-with: GHC ==8.6.5 || ==8.8.4 || ==8.10.7 || ==9.0.2 || ==9.8.2 -- Requires postgres to be in the environment to run flag enable-psql-test @@ -45,7 +45,7 @@ library ghc-options: -Wall ghc-prof-options: -fprof-auto-exported build-depends: - base >=4.12 && <4.17 + base >=4.12 && <4.20 , bytestring >=0.10 && <0.12 , directory >=1.3 && <1.4 , gargoyle >=0.1.1.0 && < 0.2 diff --git a/gargoyle/gargoyle.cabal b/gargoyle/gargoyle.cabal index 4646d3a..97869c6 100644 --- a/gargoyle/gargoyle.cabal +++ b/gargoyle/gargoyle.cabal @@ -22,14 +22,14 @@ extra-source-files: ChangeLog.md README.md -tested-with: GHC ==8.6.5 || ==8.8.4 || ==8.10.7 || ==9.0.2 +tested-with: GHC ==8.6.5 || ==8.8.4 || ==8.10.7 || ==9.0.2 || ==9.8.2 library exposed-modules: Gargoyle ghc-options: -Wall ghc-prof-options: -fprof-auto-exported build-depends: - base >=4.12.0 && <4.17 + base >=4.12.0 && <4.20 , directory >=1.3.3 && <1.4 , filelock >=0.1.1 && <0.2 , filepath >=1.4.2 && <1.5