diff --git a/log4hs.cabal b/log4hs.cabal
--- a/log4hs.cabal
+++ b/log4hs.cabal
@@ -4,10 +4,10 @@
 --
 -- see: https://github.com/sol/hpack
 --
--- hash: 079eb73a7023c732592ffb83519d9d0edb3f5deb7e12f1786a072b767bbb249b
+-- hash: a3438c9a7d132145f0468cc5eb8a4ebe54bd68bf61668f53e134e25e013f332c
 
 name:           log4hs
-version:        0.0.1.0
+version:        0.0.2.0
 synopsis:       A python logging style log library
 description:    Please see the README
 category:       logging
@@ -32,16 +32,16 @@
   hs-source-dirs:
       src
   build-depends:
-      aeson >=1.4
+      aeson >=0.8 && <1.5
     , base >=4.7 && <5
-    , containers >=0.6
-    , data-default >=0.7
-    , directory >=1.3
-    , filepath >=1.4
-    , template-haskell >=2.14
-    , text >=1.2
-    , time >=1.8
-    , unordered-containers >=0.2
+    , containers >=0.6 && <0.7
+    , data-default >=0.5 && <1.0
+    , directory >=1.2 && <1.4
+    , filepath >=1.3 && <1.5
+    , template-haskell >=2.0 && <3.0
+    , text >=1.2 && <2.0
+    , time >=1.4 && <2.0
+    , unordered-containers >=0.2 && <1.0
   default-language: Haskell2010
 
 test-suite log4hs-test
@@ -53,19 +53,19 @@
       test
   ghc-options: -threaded -rtsopts -with-rtsopts=-N
   build-depends:
-      QuickCheck >=2.12
-    , aeson >=1.4
+      QuickCheck >=2.0 && <3.0
+    , aeson >=0.8 && <1.5
     , base >=4.7 && <5
-    , containers >=0.6
-    , data-default >=0.7
-    , directory >=1.3
-    , filepath >=1.4
-    , hspec >=2.6
-    , hspec-core >=2.6
+    , containers >=0.6 && <0.7
+    , data-default >=0.5 && <1.0
+    , directory >=1.2 && <1.4
+    , filepath >=1.3 && <1.5
+    , hspec >=2.1 && <3.0
+    , hspec-core >=2.1 && <3.0
     , log4hs
-    , process >=1.6
-    , template-haskell >=2.14
-    , text >=1.2
-    , time >=1.8
-    , unordered-containers >=0.2
+    , process >=1.2 && <2.0
+    , template-haskell >=2.0 && <3.0
+    , text >=1.2 && <2.0
+    , time >=1.4 && <2.0
+    , unordered-containers >=0.2 && <1.0
   default-language: Haskell2010
