diff --git a/sqlite-simple-errors.cabal b/sqlite-simple-errors.cabal
--- a/sqlite-simple-errors.cabal
+++ b/sqlite-simple-errors.cabal
@@ -1,5 +1,5 @@
 name:                sqlite-simple-errors
-version:             0.2.0.0
+version:             0.3.0.0
 synopsis:            Wrapper around errors from sqlite-simple
 description:         Wrapper around errors from sqlite-simple
 homepage:            https://github.com/caneroj1/sqlite-simple-errors
@@ -19,9 +19,9 @@
                      , Database.SQLite.SimpleErrors.Parser
                      , Database.SQLite.SimpleErrors.Types
   build-depends:       base >= 4.7 && < 5
-                     , sqlite-simple
-                     , text
-                     , parsec
+                     , sqlite-simple >= 0.4.9 && < 0.5.0
+                     , text >= 1.2.2.1 && < 1.2.3
+                     , parsec >= 3.1.11 && < 3.2
   default-language:    Haskell2010
 
 test-suite sqlite-simple-errors-test
@@ -32,9 +32,9 @@
   main-is:             Spec.hs
   build-depends:       base
                      , sqlite-simple-errors
-                     , sqlite-simple
-                     , text
-                     , mtl
+                     , sqlite-simple >= 0.4.9 && < 0.5.0
+                     , text >= 1.2.2.1 && < 1.2.3
+                     , mtl >= 2.2.1 && < 2.3
   ghc-options:         -threaded -rtsopts -with-rtsopts=-N
   default-language:    Haskell2010
 
