diff --git a/oi.cabal b/oi.cabal
--- a/oi.cabal
+++ b/oi.cabal
@@ -1,5 +1,5 @@
 Name:			oi
-Version:		0.4.0.1
+Version:		0.4.0.2
 Category:		Data
 Synopsis:		Library for purely functional lazy interactions with the outer world.
 Description:		This package implements a data structure and operations on it for writing interactive program with no imperative flavor of IO monads.
@@ -19,7 +19,11 @@
 Library
   Default-Language:         Haskell2010
   Hs-Source-Dirs:	    src/
-  Build-Depends:	    base >= 4.5 && < 5, parallel, comonad >= 3, filepath, directory
+  Build-Depends:	    base >= 4.5 && < 5
+                          , parallel >= 3.2.1.0 && < 4
+                          , comonad >= 4.2.7.2 && < 5
+                          , filepath >= 1.4.0.0 && < 2
+                          , directory >= 1.2.2.0 && < 2
   GHC-Options:		    -fno-cse -fno-full-laziness
   Exposed-modules:	    Data.OI
                           , Data.OI.Internal
