diff --git a/broadcast-chan-pipes.cabal b/broadcast-chan-pipes.cabal
--- a/broadcast-chan-pipes.cabal
+++ b/broadcast-chan-pipes.cabal
@@ -1,12 +1,12 @@
 Name:               broadcast-chan-pipes
-Version:            0.2.0.1
+Version:            0.2.0.2
 
 Homepage:           https://github.com/merijn/broadcast-chan
 Bug-Reports:        https://github.com/merijn/broadcast-chan/issues
 
 Author:             Merijn Verstraaten
 Maintainer:         Merijn Verstraaten <merijn@inconsistent.nl>
-Copyright:          Copyright © 2014-2018 Merijn Verstraaten
+Copyright:          Copyright © 2014-2019 Merijn Verstraaten
 
 License:            BSD3
 License-File:       LICENSE
@@ -15,7 +15,7 @@
 Cabal-Version:      >= 1.10
 Build-Type:         Simple
 Tested-With:        GHC == 7.8.4, GHC == 7.10.3, GHC == 8.0.2, GHC == 8.2.2,
-                    GHC == 8.4.3, GHC == 8.6.1
+                    GHC == 8.4.4, GHC == 8.6.4
 
 Synopsis:           Pipes-based parallel streaming code for broadcast-chan
 
@@ -38,7 +38,7 @@
   Build-Depends:        base >= 4.7 && < 5
                ,        broadcast-chan == 0.2.0.*
                ,        pipes >= 4.1.6 && < 4.4
-               ,        pipes-safe == 2.2.*
+               ,        pipes-safe >= 2.2 && < 2.4
 
 Test-Suite pipes
   Default-Language:     Haskell2010
@@ -49,10 +49,10 @@
   Build-Depends:        base
                ,        broadcast-chan-pipes
                ,        broadcast-chan-tests
-               ,        containers >= 0.4 && < 0.6
+               ,        containers >= 0.4 && < 0.7
                ,        foldl >= 1.0.4 && < 1.5
                ,        pipes >= 4.1.6 && < 4.4
-               ,        pipes-safe == 2.2.*
+               ,        pipes-safe >= 2.2 && < 2.4
 
 Source-Repository head
   Type:     git
