diff --git a/registry.cabal b/registry.cabal
--- a/registry.cabal
+++ b/registry.cabal
@@ -4,10 +4,10 @@
 --
 -- see: https://github.com/sol/hpack
 --
--- hash: a3a005241afd4b08ed13cc92e9a95d3df783d9fd0e7cc884b0f9235f388ffe6c
+-- hash: 1c6cc7f387701fc51c07ade7ff76b3358aad3c168bcf3a99ded8a7d65173a417
 
 name:           registry
-version:        0.1.4.2
+version:        0.1.5.0
 synopsis:       data structure for assembling components
 description:    This library provides a "Registry" which is a data structure containing a list of functions and values representing dependencies in a directed acyclic graph. A `make` function can then be used to create a value of a specific type out of the registry.
                 You can start with the [README](https://github.com/etorreborre/registry/blob/master/README.md) for a full description of the library.
@@ -105,8 +105,7 @@
     , exceptions >=0.8 && <0.11
     , generic-lens <2
     , hashable >=1.2 && <1.3
-    , hedgehog <0.7
-    , hedgehog-corpus <0.2
+    , hedgehog >=1.0 && <2.0
     , io-memoize <1.2
     , mmorph >=1.0 && <2
     , mtl >=2.0 && <3
@@ -119,7 +118,7 @@
     , semigroups <0.19
     , tasty <1.3
     , tasty-discover <4.3
-    , tasty-hedgehog <0.3
+    , tasty-hedgehog >=0.3.0.0 && <0.4.0.0
     , tasty-th <0.2
     , template-haskell >=2.13 && <3.0
     , text <2
diff --git a/test/Test/Data/Registry/WarmupSpec.hs b/test/Test/Data/Registry/WarmupSpec.hs
--- a/test/Test/Data/Registry/WarmupSpec.hs
+++ b/test/Test/Data/Registry/WarmupSpec.hs
@@ -70,5 +70,5 @@
   choice [genEmpty, genFailed, genOk]
 
 genEmpty  = pure Empty
-genFailed = failed <$> element simpsons
-genOk     = ok     <$> element colours
+genFailed = failed <$> element ["homer", "marge", "bart"]
+genOk     = ok     <$> element ["green", "blue", "red"]
diff --git a/test/Test/Tasty/Extensions.hs b/test/Test/Tasty/Extensions.hs
--- a/test/Test/Tasty/Extensions.hs
+++ b/test/Test/Tasty/Extensions.hs
@@ -31,7 +31,6 @@
 import           Data.MultiMap
 import           GHC.Stack
 import           Hedgehog             as Hedgehog hiding (test)
-import           Hedgehog.Corpus      as Hedgehog
 import           Hedgehog.Gen         as Hedgehog hiding (discard, print)
 import qualified Prelude              as Prelude
 import           Protolude            hiding (empty, toList, (.&.))
