diff --git a/keycloak-hs.cabal b/keycloak-hs.cabal
--- a/keycloak-hs.cabal
+++ b/keycloak-hs.cabal
@@ -1,6 +1,6 @@
 cabal-version: 1.12
 name: keycloak-hs
-version: 2.0.1
+version: 2.0.2
 license: BSD3
 license-file: LICENSE
 copyright: 2019 Corentin Dupont
@@ -32,26 +32,26 @@
         Paths_keycloak_hs
     default-language: Haskell2010
     build-depends:
-        aeson >=1.4 && <1.5,
+        aeson >=1.4 && <1.6,
         aeson-casing >=0.1 && <0.3,
         base >=4.7 && <5,
-        base64-bytestring >=1.0 && <1.1,
-        containers >=0.5.9 && <0.7,
+        base64-bytestring >=1.0 && <1.2,
+        containers >=0.6 && <0.7,
         bytestring >=0.10 && <0.11,
         exceptions >=0.10 && <0.11,
-        hashable -any,
+        hashable >=1.1 && <1.4,
         http-api-data >=0.4 && <0.5,
         http-types >=0.12 && <0.13,
         http-client >=0.5 && <0.7,
         hslogger >=1.2 && <1.4,
-        jose,
-        lens >=4.17 && <4.19,
-        lens-aeson,
+        jose >=0.8 && <0.9,
+        lens >=4.17 && <4.20,
+        lens-aeson >=1.1 && <1.2,
         mtl >=2.2 && <2.3,
         string-conversions >=0.4 && <0.5,
         safe >=0.3 && <0.4,
         text >=1.2 && <1.3,
-        unordered-containers,
+        unordered-containers >=0.2 && <0.3,
         wreq >=0.5 && <0.6,
         word8 >=0.1 && <0.2
 
