diff --git a/changelog b/changelog
--- a/changelog
+++ b/changelog
@@ -1,3 +1,7 @@
+0.3.3.4
+	* Relax upper version bounds of base and deepseq
+	  for the test suite and benchmarks.
+
 0.3.3.3
 	* Add support for `deepseq-1.4`.
 
diff --git a/scientific.cabal b/scientific.cabal
--- a/scientific.cabal
+++ b/scientific.cabal
@@ -1,5 +1,5 @@
 name:                scientific
-version:             0.3.3.3
+version:             0.3.3.4
 synopsis:            Numbers represented using scientific notation
 description:
   @Data.Scientific@ provides a space efficient and arbitrary precision
@@ -92,7 +92,7 @@
   ghc-options:      -Wall
 
   build-depends: scientific
-               , base             >= 4.3   && < 4.8
+               , base             >= 4.3   && < 4.9
                , tasty            >= 0.5   && < 0.11
                , tasty-ant-xml    >= 1.0   && < 1.1
                , tasty-hunit      >= 0.8   && < 0.10
@@ -109,10 +109,10 @@
   main-is:          bench.hs
   default-language: Haskell2010
   ghc-options:      -O2
-  build-depends:    base       >= 4.3 && < 4.8
-                  , criterion  >= 0.5 && < 1.1
+  build-depends:    base        >= 4.3   && < 4.9
+                  , criterion   >= 0.5   && < 1.1
                   , ghc-prim
-                  , deepseq     >= 1.3   && < 1.4
+                  , deepseq     >= 1.3   && < 1.5
                   , text        >= 0.8   && < 1.3
                   , bytestring  >= 0.10  && < 0.11
                   , hashable    >= 1.1.2 && < 1.3
