File tree Expand file tree Collapse file tree 8 files changed +19
-9
lines changed Expand file tree Collapse file tree 8 files changed +19
-9
lines changed Original file line number Diff line number Diff line change @@ -350,7 +350,7 @@ depends at any time are specified by `package.yaml` and `stack.yaml`. It does
350
350
not aim to be compatible with more than one version of the ` Cabal ` package at
351
351
any time. At the time of writing (June 2025) the package versions are
352
352
primarily ones in Stackage snapshot LTS Haskell 23.24 (for GHC 9.8.4) and
353
- ` hpack-0.38.1 ` and ` tls-2.1.8 ` .
353
+ ` hpack-0.38.1 ` , ` persistent-2.17.0.0 ` and ` tls-2.1.8 ` .
354
354
355
355
A Stack executable makes use of Cabal (the library) through a small 'Setup'
356
356
executable that it compiles from Haskell source code. The executable compiles
Original file line number Diff line number Diff line change @@ -145,7 +145,7 @@ constraints:
145
145
, path-io == 1.8.2
146
146
, path-pieces == 0.2.1
147
147
, pem == 0.2.4
148
- , persistent == 2.14.6.3
148
+ , persistent == 2.17.0.0
149
149
, persistent-sqlite == 2.13.3.0
150
150
, persistent-template == 2.12.0.0
151
151
, pretty == 1.1.3.6
@@ -155,6 +155,7 @@ constraints:
155
155
, process == 1.6.25.0
156
156
, project-template == 0.2.1.0
157
157
, random == 1.2.1.3
158
+ , replace-megaparsec == 1.5.0.1
158
159
, resource-pool == 0.4.0.0
159
160
, resourcet == 1.3.0
160
161
, retry == 0.9.3.1
Original file line number Diff line number Diff line change @@ -105,7 +105,7 @@ dependencies:
105
105
# In order for Cabal (the tool) to build Stack, it needs to be told of the
106
106
# upper bound on persistent. See
107
107
# https://github.com/commercialhaskell/stack/pull/5677#issuecomment-1193318542
108
- - persistent >= 2.14.0.0 && < 2.15
108
+ - persistent >= 2.14.0.0 && < 2.18
109
109
- persistent-sqlite
110
110
- pretty
111
111
- process >= 1.6.13.2
Original file line number Diff line number Diff line change @@ -59,7 +59,7 @@ share [ mkPersist sqlSettings
59
59
]
60
60
[persistLowerCase |
61
61
ConfigCacheParent sql="config_cache"
62
- directory FilePath " default=(hex(randomblob(16)))"
62
+ directory FilePath default=" (hex(randomblob(16)))"
63
63
type ConfigCacheType
64
64
pkgSrc CachePkgSrc
65
65
active Bool
Original file line number Diff line number Diff line change @@ -97,7 +97,7 @@ share [ mkPersist sqlSettings
97
97
]
98
98
[persistLowerCase |
99
99
PrecompiledCacheParent sql="precompiled_cache"
100
- platformGhcDir FilePath " default=(hex(randomblob(16)))"
100
+ platformGhcDir FilePath default=" (hex(randomblob(16)))"
101
101
compiler Text
102
102
cabalVersion Text
103
103
packageKey Text
Original file line number Diff line number Diff line change @@ -456,7 +456,7 @@ library
456
456
, pantry >= 0.10.1
457
457
, path >= 0.9.5
458
458
, path-io
459
- , persistent >= 2.14.0.0 && < 2.15
459
+ , persistent >= 2.14.0.0 && < 2.18
460
460
, persistent-sqlite
461
461
, pretty
462
462
, process >= 1.6.13.2
@@ -579,7 +579,7 @@ executable stack
579
579
, pantry >= 0.10.1
580
580
, path >= 0.9.5
581
581
, path-io
582
- , persistent >= 2.14.0.0 && < 2.15
582
+ , persistent >= 2.14.0.0 && < 2.18
583
583
, persistent-sqlite
584
584
, pretty
585
585
, process >= 1.6.13.2
@@ -684,7 +684,7 @@ executable stack-integration-test
684
684
, pantry >= 0.10.1
685
685
, path >= 0.9.5
686
686
, path-io
687
- , persistent >= 2.14.0.0 && < 2.15
687
+ , persistent >= 2.14.0.0 && < 2.18
688
688
, persistent-sqlite
689
689
, pretty
690
690
, process >= 1.6.13.2
@@ -801,7 +801,7 @@ test-suite stack-unit-test
801
801
, pantry >= 0.10.1
802
802
, path >= 0.9.5
803
803
, path-io
804
- , persistent >= 2.14.0.0 && < 2.15
804
+ , persistent >= 2.14.0.0 && < 2.18
805
805
, persistent-sqlite
806
806
, pretty
807
807
, process >= 1.6.13.2
Original file line number Diff line number Diff line change @@ -3,6 +3,8 @@ snapshot: lts-23.24 # GHC 9.8.4
3
3
extra-deps :
4
4
# lts-23.24 provides hpack-0.37.0
5
5
- hpack-0.38.1@rev:0
6
+ # lts-23.24 provides persistent-2.14.6.3
7
+ - persistent-2.17.0.0@rev:0
6
8
# lts-23.24 provides tls-2.1.1
7
9
- tls-2.1.8@rev:0
8
10
Original file line number Diff line number Diff line change @@ -11,6 +11,13 @@ packages:
11
11
size: 3798
12
12
original:
13
13
hackage: hpack-0.38.1@rev:0
14
+ - completed:
15
+ hackage: persistent-2.17.0.0@sha256:0f7e9ffa26c2d3fc4b9529de4604ce3880b5ce6d95229372c3aae83ca2a0f0ea,7049
16
+ pantry-tree:
17
+ sha256: dbb4bb665db11ca940ddea74f455afdfeb827fd9a3cef663e15673a678e3917c
18
+ size: 7096
19
+ original:
20
+ hackage: persistent-2.17.0.0@rev:0
14
21
- completed:
15
22
hackage: tls-2.1.8@sha256:69b583c77cc25d8efd62fd48462f469a7c66db551013db753e4062e3b56576f9,6223
16
23
pantry-tree:
You can’t perform that action at this time.
0 commit comments