diff --git a/dahdit.cabal b/dahdit.cabal
--- a/dahdit.cabal
+++ b/dahdit.cabal
@@ -5,7 +5,7 @@
 -- see: https://github.com/sol/hpack
 
 name:           dahdit
-version:        0.6.0
+version:        0.7.0
 synopsis:       Binary parsing and serialization with integrated size
 description:    Please see the README on GitHub at <https://github.com/ejconlon/dahdit#readme>
 category:       Data
@@ -132,10 +132,9 @@
     , data-sword ==0.2.*
     , free >=5.1 && <5.3
     , ghc-typelits-knownnat ==0.7.*
-    , hedgehog ==1.5.*
     , mtl >=2.2 && <2.4
     , primitive >=0.7 && <0.10
-    , prop-unit ==0.2.*
+    , prop-unit >=1.0.1 && <1.1
     , text >=1.2 && <2.2
     , transformers >=0.5 && <0.7
     , vector >=0.12 && <0.14
diff --git a/test/Main.hs b/test/Main.hs
--- a/test/Main.hs
+++ b/test/Main.hs
@@ -147,9 +147,9 @@
 import qualified Data.Vector.Storable.Mutable as VSM
 import Data.Word (Word16, Word32, Word64, Word8)
 import GHC.Float (castWord32ToFloat, castWord64ToDouble)
-import qualified Hedgehog.Gen as Gen
-import qualified Hedgehog.Range as Range
 import PropUnit (Gen, TestLimit, TestTree, forAll, testGroup, testMain, testProp, testUnit, (===))
+import qualified PropUnit.Hedgehog.Gen as Gen
+import qualified PropUnit.Hedgehog.Range as Range
 
 class (Eq z, Show z) => CaseTarget z where
   initSource :: [Word8] -> IO z
