Skip to content

Commit 1bc9462

Browse files
Test GHC 9.12.1, bump dependency upper bounds
1 parent ee814f4 commit 1bc9462

File tree

5 files changed

+50
-14
lines changed

5 files changed

+50
-14
lines changed

CHANGELOG.md

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -26,6 +26,11 @@ following conventions:
2626

2727
## Unreleased
2828

29+
### Non-Breaking
30+
31+
* Bump `base` dependency version upper bound
32+
* Bump (vendored) `template-haskell` dependency version upper bound
33+
2934
## 0.6.0.0 (2024-12-30)
3035

3136
### Breaking

cabal-bounds-upper.project

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
packages: ./redact.cabal
22

3-
with-compiler: ghc-9.10.1
3+
with-compiler: ghc-9.12.1
44

55
constraints:
66
-- https://hackage.haskell.org/package/ansi-terminal
@@ -9,11 +9,11 @@ constraints:
99
-- https://hackage.haskell.org/package/array
1010
-- GHC boot library
1111
-- vendored dependency
12-
, array == 0.5.7.0
12+
, array == 0.5.8.0
1313

1414
-- https://hackage.haskell.org/package/base
1515
-- GHC boot library
16-
, base == 4.20.0.0
16+
, base == 4.21.0.0
1717

1818
-- https://hackage.haskell.org/package/constraints
1919
-- vendored dependency
@@ -30,12 +30,12 @@ constraints:
3030

3131
-- https://hackage.haskell.org/package/directory
3232
-- GHC boot library
33-
, directory == 1.3.8.3
33+
, directory == 1.3.9.0
3434

3535
-- https://hackage.haskell.org/package/exceptions
3636
-- GHC boot library
3737
-- vendored dependency
38-
, exceptions == 0.10.7
38+
, exceptions == 0.10.9
3939

4040
-- https://hackage.haskell.org/package/extra
4141
-- vendored dependency
@@ -74,11 +74,11 @@ constraints:
7474
-- https://hackage.haskell.org/package/template-haskell
7575
-- GHC boot library
7676
-- vendored dependency
77-
, template-haskell == 2.22.0.0
77+
, template-haskell == 2.23.0.0
7878

7979
-- https://hackage.haskell.org/package/text
8080
-- (GHC boot library from GHC 8.4)
81-
, text == 2.1.1
81+
, text == 2.1.2
8282

8383
-- https://hackage.haskell.org/package/transformers-base
8484
-- vendored dependency

project/TODO.md

Lines changed: 0 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -6,11 +6,6 @@
66

77
## Compatibility
88

9-
* Redact now builds using GHC 9.12.1 without issue using Cabal. Stack 3.1.1
10-
has issues, but they should be resolved in Stack 3.3.1 (already released).
11-
When Stack 3.3.1 is added to GHCup, I will confirm, push, and make a Hackage
12-
revision.
13-
149
## Documentation
1510

1611
## Project

redact.cabal

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -29,6 +29,7 @@ tested-with:
2929
|| ==9.6.6
3030
|| ==9.8.4
3131
|| ==9.10.1
32+
|| ==9.12.1
3233

3334
source-repository head
3435
type: git
@@ -55,7 +56,7 @@ library
5556
Paths_redact
5657
build-depends:
5758
ansi-terminal >=0.10.3 && <1.2
58-
, base >=4.13 && <4.21
59+
, base >=4.13 && <4.22
5960
, text >=1.2.4 && <2.2
6061
default-language: Haskell2010
6162
default-extensions:
@@ -131,7 +132,7 @@ test-suite redact-test
131132
, mtl >=2.2.2 && <2.4
132133
, stm >=2.5 && <2.6
133134
, syb >=0.7.1 && <0.8
134-
, template-haskell >=2.15 && <2.23
135+
, template-haskell >=2.15 && <2.24
135136
, transformers-base >=0.4.5.2 && <0.5
136137
, unliftio >=0.2.13.1 && <0.3
137138
default-language: Haskell2010

stack-9.12.1.yaml

Lines changed: 35 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,35 @@
1+
resolver: ghc-9.12.1
2+
3+
packages:
4+
- .
5+
6+
flags:
7+
redact:
8+
optparse-applicative_ge_0_18: true
9+
10+
extra-deps:
11+
- ansi-terminal-1.1.2
12+
- ansi-terminal-types-1.1
13+
- async-2.2.5
14+
- base-orphans-0.9.3
15+
- boring-0.2.2
16+
- call-stack-0.4.0
17+
- clock-0.8.4
18+
- colour-2.3.6
19+
- constraints-0.14.2
20+
- data-default-0.8.0.0
21+
- extra-1.8
22+
- hashable-1.5.0.0
23+
- monad-control-1.0.3.1
24+
- optparse-applicative-0.18.1.0
25+
- prettyprinter-1.7.1
26+
- prettyprinter-ansi-terminal-1.1.3
27+
- safe-exceptions-0.1.7.4
28+
- syb-0.7.2.4
29+
- tagged-0.8.9
30+
- tasty-1.5.2
31+
- tasty-hunit-0.10.2
32+
- transformers-base-0.4.6
33+
- transformers-compat-0.7.2
34+
- unliftio-0.2.25.0
35+
- unliftio-core-0.2.1.0

0 commit comments

Comments
 (0)