diff --git a/tests/Main.hs b/tests/Main.hs
--- a/tests/Main.hs
+++ b/tests/Main.hs
@@ -12,10 +12,8 @@
 import Test.QuickCheck.All
 
 import qualified Data.IntMap as IntMap
-import qualified Data.IntMap.Strict as IntMap.Strict
 import qualified Data.IntSet as IntSet
 import qualified Data.Map as Map
-import qualified Data.Map.Strict as Map.Strict
 import qualified Data.Sequence as Sequence
 import qualified Data.Set as Set
 
@@ -62,14 +60,8 @@
 prop_lazy_int_map :: Bool
 prop_lazy_int_map = $(lift $ IntMap.fromList mapdata) == IntMap.fromList mapdata
 
-prop_strict_int_map :: Bool
-prop_strict_int_map = $(lift $ IntMap.Strict.fromList mapdata) == IntMap.Strict.fromList mapdata
-
 prop_lazy_map :: Bool
 prop_lazy_map = $(lift $ Map.fromList mapdata) == Map.fromList mapdata
-
-prop_strict_map :: Bool
-prop_strict_map = $(lift $ Map.Strict.fromList mapdata) == Map.Strict.fromList mapdata
 
 prop_int_set :: Bool
 prop_int_set = $(lift $ IntSet.fromList setdata) == IntSet.fromList setdata
diff --git a/th-lift-instances.cabal b/th-lift-instances.cabal
--- a/th-lift-instances.cabal
+++ b/th-lift-instances.cabal
@@ -1,5 +1,5 @@
 name:          th-lift-instances
-version:       0.1
+version:       0.1.1
 license:       BSD3
 cabal-version: >= 1.10
 license-file:  LICENSE
@@ -34,10 +34,10 @@
       base >= 4.4 && < 5
     , template-haskell
     , th-lift
-    , containers == 0.5.*
-    , vector == 0.10.*
-    , text == 1.1.*
-    , bytestring == 0.10.*
+    , containers >= 0.4 && < 0.6
+    , vector >= 0.9 && < 0.11
+    , text >= 0.11 && < 1.2
+    , bytestring >= 0.9 && < 0.11
   exposed-modules:
     Instances.TH.Lift
 
@@ -48,10 +48,10 @@
   build-depends:
       base
     , template-haskell
-    , containers == 0.5.*
-    , vector == 0.10.*
-    , text == 1.1.*
-    , bytestring == 0.10.*
+    , containers >= 0.4 && < 0.6
+    , vector >= 0.9 && < 0.11
+    , text >= 0.11 && < 1.2
+    , bytestring >= 0.9 && < 0.11
     , th-lift-instances
     , QuickCheck >= 2.6 && < 2.8
   hs-source-dirs: tests
