diff --git a/pipes-async.cabal b/pipes-async.cabal
--- a/pipes-async.cabal
+++ b/pipes-async.cabal
@@ -2,7 +2,7 @@
 -- documentation, see http://haskell.org/cabal/users-guide/
 
 name:                pipes-async
-version:             0.1.1
+version:             0.1.2
 synopsis:            A higher-level interface to using concurrency with pipes
 description:         Provides combinators like '>&>' for easily adding concurrency.
 homepage:            https://github.com/jwiegley/pipes-async
@@ -26,13 +26,13 @@
     , LambdaCase
     , TypeFamilies
   build-depends:  
-      base              >=4.8   && <4.9
-    , lifted-async      >=0.7   && <0.8
+      base              >=4.8   && <5
+    , lifted-async      >=0.7   && <0.10
     , lifted-base       >=0.2   && <0.3
     , stm               >=2.4   && <2.5
     , monad-control     >=1.0   && <1.1
     , transformers-base >=0.4.4 && <0.5
-    , pipes             >=4.1   && <4.2
+    , pipes             >=4.1   && <4.4
     , pipes-safe        >=2.2.3 && <2.3
   default-language:    Haskell2010
 
@@ -43,13 +43,13 @@
   type: exitcode-stdio-1.0
   ghc-options: -threaded -with-rtsopts "-N2" -Wall
   build-depends:
-      base              >=4.8   && <4.9
-    , lifted-async      >=0.7   && <0.8
+      base              >=4.8   && <5
+    , lifted-async      >=0.7   && <0.10
     , lifted-base       >=0.2   && <0.3
     , stm               >=2.4   && <2.5
     , monad-control     >=1.0   && <1.1
     , transformers-base >=0.4.4 && <0.5
-    , pipes             >=4.1   && <4.2
+    , pipes             >=4.1   && <4.4
     , pipes-safe        >=2.2   && <2.3
     , hspec             >=1.4
     , pipes-async
