diff --git a/postgrest.cabal b/postgrest.cabal
index abe5785966..ec907277c5 100644
--- a/postgrest.cabal
+++ b/postgrest.cabal
@@ -113,11 +113,11 @@ library
, either >= 4.4.1 && < 5.1
, extra >= 1.7.0 && < 2.0
, fuzzyset >= 0.2.4 && < 0.3
- , hasql >= 1.6.1.1 && < 1.7
+ , hasql >=1.6.1.1 && <1.10
, hasql-dynamic-statements >= 0.3.1 && < 0.4
, hasql-notifications >= 0.2.2.2 && < 0.2.3
- , hasql-pool >= 1.0.1 && < 1.1
- , hasql-transaction >= 1.0.1 && < 1.2
+ , hasql-pool >=1.0.1 && <1.4
+ , hasql-transaction >=1.0.1 && <1.3
, heredoc >= 0.2 && < 0.3
, http-client >= 0.7.19 && < 0.8
, http-types >= 0.12.2 && < 0.13
@@ -269,8 +269,8 @@ test-suite spec
, bytestring >= 0.10.8 && < 0.13
, case-insensitive >= 1.2 && < 1.3
, containers >= 0.5.7 && < 0.7
- , hasql-pool >= 1.0.1 && < 1.1
- , hasql-transaction >= 1.0.1 && < 1.2
+ , hasql-pool >=1.0.1 && <1.4
+ , hasql-transaction >=1.0.1 && <1.3
, heredoc >= 0.2 && < 0.3
, hspec >= 2.3 && < 2.12
, hspec-expectations >= 0.8.4 && < 0.9