diff --git a/c-dsl.cabal b/c-dsl.cabal
--- a/c-dsl.cabal
+++ b/c-dsl.cabal
@@ -1,5 +1,5 @@
 name:                c-dsl
-version:             0.3
+version:             0.3.1
 synopsis:            A higher level DSL on top of language-c
 description:         This DSL is meant to make it easier to write language-c's DSL by providing simple
                      functions/operators for writing C AST's in Haskell.
@@ -20,7 +20,7 @@
                         Language.C.DSL.Exp,
                         Language.C.DSL.StringLike
   
-  build-depends:       base >=4.6 && <4.7,
+  build-depends:       base ==4.*,
                        language-c == 0.4.*
   hs-source-dirs:      src/
   default-language:    Haskell2010
