Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
16 changes: 16 additions & 0 deletions stack-ghc-9.10.3.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,16 @@
snapshot: lts-24.56 # GHC 9.10.3

packages:
- ./persistent
- ./persistent-sqlite
- ./persistent-test
- ./persistent-mongoDB
# Warning: The Haskell mysql package (a dependency) does not support Windows, unpatched:
- ./persistent-mysql
- ./persistent-postgresql
- ./persistent-redis
- ./persistent-qq

extra-deps:
# lts-24.56 omits postgresql-simple-interval (a dependency of persistent-postgresql):
- postgresql-simple-interval-1.0.1.2@sha256:437e6a7b3a2985ebfffdb3312bb35043f25eefe592096439e209cf8ca9efa4cc,1922
19 changes: 19 additions & 0 deletions stack-ghc-9.12.4.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,19 @@
snapshot: nightly-2026-08-27 # GHC 9.12.4

packages:
- ./persistent
- ./persistent-sqlite
- ./persistent-test
# The README for persistent-mongoDB says that it is on 'hiatus':
# - ./persistent-mongoDB
# Warning: The Haskell mysql package (a dependency) does not support Windows, unpatched:
- ./persistent-mysql
- ./persistent-postgresql
- ./persistent-redis
- ./persistent-qq

extra-deps:
# nightly-2026-08-27 omits mysql (a dependency of persistent-mysql):
- mysql-0.2.1@sha256:156061d432d29b3a56037e8a67e16589b1d370fb9ad0dd71a81ea2c4b0b195bb,2188
# nightly-2026-08-27 omits mysql-simple (a dependency of persistent-mysql):
- mysql-simple-0.4.9@sha256:ee6fa24892689aea655b61df76527c9c65cca8b8b44a70703119eee20c36443b,2781
56 changes: 56 additions & 0 deletions stack-ghc-9.2.8.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,56 @@
snapshot: lts-20.26 # GHC 9.2.8

packages:
- ./persistent
- ./persistent-sqlite
- ./persistent-test
- ./persistent-mongoDB
# Warning: the Haskell mysql package (a dependency) does not support Windows, unpatched:
- ./persistent-mysql
- ./persistent-postgresql
- ./persistent-redis
- ./persistent-qq

allow-newer: true
allow-newer-deps:
# lts-20.26 specifies MonadRandom-0.5.3 which has an unnecessarily restrictive upper bound on primitive:
- MonadRandom
# aeson-2.1.2.1 which has unnecessarily restrictive upper bounds on hashable and primitive:
- aeson
# lts-20.26 specifies quickcheck-instances-0.3.29.1 which has an unnecessarily restrictive upper bound on primitive:
- quickcheck-instances

flags:
ansi-terminal:
# lts-20.26 specifies Win32-2.12.0.1:
win32-2-13-1: false

extra-deps:
# lts-20.26 specifies aeson-2.0.3.0 (postgresql-simple requires >= 2.1.2.1)
- aeson-2.1.2.1@sha256:aaa8be7ead024f05e9d5b290eb7ee5750deec1137b8f08f7ef039b8cb9036351,6355
# lts-20.26 omits attoparsec-aeson (a dependency of persistent):
- attoparsec-aeson-2.1.0.0@sha256:fa83aba43bfa58490de8f274d19b9d58b6403a207b12cac5f93922102b084c52,1154
# lts-20.26 specifies file-embed-0.0.15.0 (persistent-postgresql requires >= 0.0.16):
- file-embed-0.0.16.0@sha256:2e8983240c1faae020b4acef6d30f0281f5ec87c2f38736dc1dc5456355e22a5,1426
# lts-20.26 omits generically (aeson requires >= 0.1)
- generically-0.1.1@sha256:7fe415234d455eb58402477899ac969e46374d0baab09e8ddd319f6394a4a369,1203
# lts-20.26 specifies hashable-1.4.2.0 (scientific requires >= 1.4.4.0):
- hashable-1.4.7.0@sha256:573f3ab242f75465a0d67ce9d84202650a1606575e6dbd6d31ffcf4767a9a379,6629
# lts-20.26 omits os-string (a dependency of hashable):
- os-string-2.0.11@sha256:c0663f5f428108680f4aae0f67b7b357c1bb5954281c7fbe941c50c58cd79f18,3618
# lts-20.26 specifies postgresql-libpq-0.9.5.0 (postgresql-simple requires >= 0.10.0.0)
- postgresql-libpq-0.11.0.0@sha256:682d17c7bce588902dc01dc255328d8de4c633f98c7837eed8e5f1cc8b445af5,2717
# lts-20.26 omits postgresql-libpq-configure (postgresql-libpq requires >= 0.11)
- postgresql-libpq-configure-0.11@sha256:019c5d83da0b4dc0b4487e0e868f2eed5efa25e0688f5cfc2ba8191a80e527aa,1309
# lts-20.26 specifies postgresql-simple-0.6.4 (postgresql-simple-interval requires >= 0.7):
- postgresql-simple-0.7.0.1@sha256:b2dffe014fa8b211feda3661921f2a6aabd63b055a0a00fe415ec2a823f9aaea,4753
# lts-20.26 omits postgresql-simple-interval (a dependency of persistent-postgresql):
- postgresql-simple-interval-1.0.1.2@sha256:437e6a7b3a2985ebfffdb3312bb35043f25eefe592096439e209cf8ca9efa4cc,1922
# lts-20.26 specifies primitive-0.7.3.0 (scientific requires >= 0.9.0.0):
- primitive-0.9.1.0@sha256:756b222c715bc6ef5ba81fa69cdbaa20c5c53beb6f16f174b8bacc93a6d239f0,3258
# lts-20.26 specifies scientific-0.3.7.0 (postgresql-simple-interval requires >= 0.3.8):
- scientific-0.3.8.1@sha256:11b0c3bcc572f08ddcb13bfad94df85e0323f39915e74cae2d7a205c631b4d30,4390
# lts-20.26 specifies vector-0.12.3.1 (postgresql-simple requires >= 0.13.0.0)
- vector-0.13.2.0@sha256:3ec12de580ee31ceac89b314fd00b5057ed40198c0b3d9e9dafa54c1941e6942,8804
# lts-20.26 specifies vector-algorithms-0.8.04 (vector requires >= 0.9.0.1)
- vector-algorithms-0.9.1.0@sha256:b3ecfefe983aeca206a4556e73d829cbe6c6c7661d671a47a8e5294c0add532d,3895
37 changes: 37 additions & 0 deletions stack-ghc-9.4.8.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,37 @@
snapshot: lts-21.25 # GHC 9.4.8

packages:
- ./persistent
- ./persistent-sqlite
- ./persistent-test
- ./persistent-mongoDB
# Warning: the Haskell mysql package (a dependency) does not support Windows, unpatched:
- ./persistent-mysql
- ./persistent-postgresql
- ./persistent-redis
- ./persistent-qq

allow-newer: true
allow-newer-deps:
# lts-21.25 specifies aeson-2.1.2.1 which has unnecessarily restrictive upper bounds on hashable and primitive:
- aeson

extra-deps:
# lts-21.25 specifies file-embed-0.0.15.0 (persistent-postgresql requires >= 0.0.16):
- file-embed-0.0.16.0@sha256:2e8983240c1faae020b4acef6d30f0281f5ec87c2f38736dc1dc5456355e22a5,1426
# lts-21.25 specifies hashable-1.4.3.0 (scientific requires >= 1.4.4.0):
- hashable-1.4.7.0@sha256:573f3ab242f75465a0d67ce9d84202650a1606575e6dbd6d31ffcf4767a9a379,6629
# lts-21.25 omits os-string (a dependency of hashable):
- os-string-2.0.11@sha256:c0663f5f428108680f4aae0f67b7b357c1bb5954281c7fbe941c50c58cd79f18,3618
# lts-21.25 specifies postgresql-libpq-0.9.5.0:
- postgresql-libpq-0.11.0.0@sha256:682d17c7bce588902dc01dc255328d8de4c633f98c7837eed8e5f1cc8b445af5,2717
# lts-21.25 omits postgresql-libpq-configure:
- postgresql-libpq-configure-0.11@sha256:019c5d83da0b4dc0b4487e0e868f2eed5efa25e0688f5cfc2ba8191a80e527aa,1309
# lts-21.25 specifies postgresql-simple-0.6.5.1:
- postgresql-simple-0.7.0.0@sha256:6ada584a2e6c8f8d6cb695ceddfb0600bfe3f320ccb6cec99ca1a2f0a38d6ded,4772
# lts-21.25 omits postgresql-simple-interval (a dependency of persistent-postgresql):
- postgresql-simple-interval-1.0.1.2@sha256:437e6a7b3a2985ebfffdb3312bb35043f25eefe592096439e209cf8ca9efa4cc,1922
# lts-21.25 specifies primitive-0.8.0.0 (scientific requires >= 0.9.0.0):
- primitive-0.9.1.0@sha256:756b222c715bc6ef5ba81fa69cdbaa20c5c53beb6f16f174b8bacc93a6d239f0,3258
# lts-21.25 specifies scientific-0.3.7.0 (postgresql-simple-interval requires >= 0.3.8):
- scientific-0.3.8.1@sha256:11b0c3bcc572f08ddcb13bfad94df85e0323f39915e74cae2d7a205c631b4d30,4390
16 changes: 16 additions & 0 deletions stack-ghc-9.8.4.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,16 @@
snapshot: lts-23.28 # GHC 9.8.4

packages:
- ./persistent
- ./persistent-sqlite
- ./persistent-test
- ./persistent-mongoDB
# Warning: The Haskell mysql package (a dependency) does not support Windows, unpatched:
- ./persistent-mysql
- ./persistent-postgresql
- ./persistent-redis
- ./persistent-qq

extra-deps:
# lts-23.28 omits postgresql-simple-interval (a dependency of persistent-postgresql):
- postgresql-simple-interval-1.0.1.2@sha256:437e6a7b3a2985ebfffdb3312bb35043f25eefe592096439e209cf8ca9efa4cc,1922
10 changes: 0 additions & 10 deletions stack-nightly.yaml

This file was deleted.

26 changes: 12 additions & 14 deletions stack.yaml
Original file line number Diff line number Diff line change
@@ -1,18 +1,16 @@
resolver: nightly-2024-05-03 # GHC 9.4.5
snapshot: lts-24.56 # GHC 9.10.3

packages:
- ./persistent
- ./persistent-sqlite
- ./persistent-test
- ./persistent-mongoDB
- ./persistent-mysql
- ./persistent-postgresql
- ./persistent-redis
- ./persistent-qq
- ./persistent
- ./persistent-sqlite
- ./persistent-test
- ./persistent-mongoDB
# Warning: The Haskell mysql package (a dependency) does not support Windows, unpatched:
- ./persistent-mysql
- ./persistent-postgresql
- ./persistent-redis
- ./persistent-qq

extra-deps:
# - attoparsec-aeson-2.1.0.0
- postgresql-libpq-0.11.0.0
- postgresql-libpq-configure-0.11
- postgresql-simple-0.7.0.0
- hashable-1.4.3.0
# lts-24.56 omits postgresql-simple-interval (a dependency of persistent-postgresql):
- postgresql-simple-interval-1.0.1.2@sha256:437e6a7b3a2985ebfffdb3312bb35043f25eefe592096439e209cf8ca9efa4cc,1922
Loading