Add upper bound on postgresql-libpq
I have a desire to remove the large object bindings from postgresql-libpq.
This will probably happen with version 0.10, though I have no particular
timeframe in mind yet. Equivalent large object bindings in terms of exec
(or their async counterparts) will need to be written. I'm not sure
where these should be placed; perhaps in postgresql-libpq, perhaps in
-simple, or another package altogether.
One advantage to this approach is that we can support 64-bit large objects
without having to worry about bumping the minimum dependency on libpq proper.
commit5673db0d34dec3a1c3795e82d1edbb7eb7abd535
authorLeon P Smith <leon@melding-monads.com>
dateMon 24 Nov 2014, 18:14 (12 years ago)
parent477b790
postgresql-simple.cabal+1−1
@@ -61,7 +61,7 @@ Library
6161 case-insensitive,
6262 containers,
6363 hashable,
64− postgresql-libpq >= 0.9,
64+ postgresql-libpq >= 0.9 && < 0.10,
6565 template-haskell,
6666 text >= 0.11.1,
6767 time,