--- a/dlist.cabal
+++ b/dlist.cabal
@@ -42,7 +42,7 @@ flag Werror
 library
   build-depends:
                         base >= 4 && < 5,
-                        deepseq >= 1.1 && < 1.5
+                        deepseq >= 1.1 && < 1.6
   exposed-modules:      Data.DList
                         Data.DList.Unsafe
   other-modules:        Data.DList.Internal
@@ -80,7 +80,7 @@ test-suite test
                         -- QuickCheck-2.10 is the first version supporting
                         -- base-4.9 (ghc-8) without the Arbitrary NonEmpty
                         -- instance, which we include ourselves.
-                        QuickCheck >= 2.10 && < 2.15
+                        QuickCheck >= 2.10 && < 3
   default-language:     Haskell2010
   ghc-options:          -Wall
   if impl(ghc >= 8.0)
