ghc 9.4 PR (w/ Cabal improvement) (#142)

* Release 0.3.3, with support for GHC 9.4

- allow base-4.18 (GHC 9.4)
- allow ghc-prim 0.10
- allow bytestring 0.11.4
- test against GHC 9.4.4

Further CI tweaks:

- cabal: update GHC versions to the latest releases of the respective major version
- cabal: remove non-latest minor versions
- stack: add lts-20 (GHC 9.2.5)
- stack: bring the list of GHC versions up to date

* Update Cabal CI

---------

Co-authored-by: Robert Vollmert <rob@vllmrt.net>
This commit is contained in:
Adam Wespiser
2023-02-15 21:41:08 -05:00
committed by GitHub
co-authored by Robert Vollmert
parent cd83ebec00
commit 4680e62d7b
4 changed files with 17 additions and 10 deletions
+4 -4
View File
@@ -1,5 +1,5 @@
name: protolude
version: 0.3.2
version: 0.3.3
synopsis: A small prelude.
description: A sensible set of defaults for writing custom Preludes.
homepage: https://github.com/sdiehl/protolude
@@ -67,11 +67,11 @@ library
build-depends:
array >=0.4 && <0.6
, async >=2.0 && <2.3
, base >=4.6 && <4.17
, bytestring >=0.10 && <0.11.4
, base >=4.6 && <4.18
, bytestring >=0.10 && <0.12
, containers >=0.5 && <0.7
, deepseq >=1.3 && <1.5
, ghc-prim >=0.3 && <0.9
, ghc-prim >=0.3 && <0.10
, hashable >=1.2 && <1.5
, mtl >=2.1 && <2.3
, mtl-compat >=0.2 && <0.3