diff --git a/.github/workflows/workflow.yaml b/.github/workflows/workflow.yaml index 5224baa..6799510 100644 --- a/.github/workflows/workflow.yaml +++ b/.github/workflows/workflow.yaml @@ -87,17 +87,17 @@ "version": "12" }, { - "ghc": "9.0.2", + "ghc": "9.2.7", "platform": "ubuntu", "version": "22.04" }, { - "ghc": "9.2.5", + "ghc": "9.4.4", "platform": "ubuntu", "version": "22.04" }, { - "ghc": "9.4.4", + "ghc": "9.6.1", "platform": "ubuntu", "version": "22.04" }, diff --git a/burrito.cabal b/burrito.cabal index 062d30b..d60d1cc 100644 --- a/burrito.cabal +++ b/burrito.cabal @@ -39,13 +39,13 @@ flag pedantic common library build-depends: - , base >= 4.15.0 && < 4.18 - , bytestring >= 0.10.12 && < 0.12 - , containers >= 0.6.4 && < 0.7 - , parsec >= 3.1.14 && < 3.2 - , template-haskell >= 2.17.0 && < 2.20 + , base >= 4.16.0 && < 4.19 + , bytestring >= 0.11.4 && < 0.12 + , containers >= 0.6.5 && < 0.7 + , parsec >= 3.1.15 && < 3.2 + , template-haskell >= 2.18.0 && < 2.21 , text >= 1.2.5 && < 1.3 || >= 2.0 && < 2.1 - , transformers >= 0.5.6 && < 0.6 + , transformers >= 0.5.6 && < 0.7 default-language: Haskell2010 ghc-options: -Weverything @@ -54,15 +54,12 @@ common library -Wno-missed-specialisations -Wno-missing-deriving-strategies -Wno-missing-exported-signatures + -Wno-missing-kind-signatures -Wno-missing-safe-haskell-mode -Wno-prepositive-qualified-module -Wno-safe -Wno-unsafe - if impl(ghc >= 9.2) - ghc-options: - -Wno-missing-kind-signatures - if flag(pedantic) ghc-options: -Werror