diff --git a/csv-to-qif.cabal b/csv-to-qif.cabal
--- a/csv-to-qif.cabal
+++ b/csv-to-qif.cabal
@@ -1,5 +1,5 @@
 name: csv-to-qif
-version: 0.3.1
+version: 0.3.2
 cabal-version: >=1.10
 build-type: Simple
 license: BSD3
@@ -24,8 +24,11 @@
     Default: False
 
 executable csv-to-qif
-    build-depends: base >=4.2 && <5, split >=0.2.2, regex-tdfa >= 1.2.0,
-                   spreadsheet >= 0.1.3, explicit-exception >= 0.1.7
+    build-depends:  base               >= 4.6 && < 5, 
+                    split              >= 0.2.2, 
+                    regex-tdfa         >= 1.2.0,
+                    spreadsheet        >= 0.1.3.3, 
+                    explicit-exception >= 0.1.7
 
     if flag(threaded)
         buildable: True
@@ -37,8 +40,12 @@
     other-modules: Main Parser QifOptions Qifer
 
 test-suite tester
-    build-depends: base >=4.2 && <5, split >=0.2.2, regex-tdfa >= 1.2.0,
-                   Cabal >=1.9.2, hspec >=1.8
+    build-depends: base       >= 4.6 && < 5, 
+                   split      >= 0.2.2, 
+                   regex-tdfa >= 1.2.0,
+                   Cabal      >= 1.9.2, 
+                   hspec      >= 1.8
+
     type: exitcode-stdio-1.0
     main-is: Tester.hs
     buildable: True
