diff --git a/src/Streamly/FSNotify.hs b/src/Streamly/FSNotify.hs
--- a/src/Streamly/FSNotify.hs
+++ b/src/Streamly/FSNotify.hs
@@ -57,7 +57,7 @@
 import Data.Semiring (Semiring(..))
 import Data.Text (Text, pack)
 import Data.Time.Clock (UTCTime)
-import Streamly (IsStream, MonadAsync)
+import Streamly.Prelude (IsStream, MonadAsync)
 import System.FilePath (isExtensionOf)
 
 import qualified Streamly.Prelude as SP
diff --git a/streamly-fsnotify.cabal b/streamly-fsnotify.cabal
--- a/streamly-fsnotify.cabal
+++ b/streamly-fsnotify.cabal
@@ -1,6 +1,6 @@
 cabal-version:       3.0
 name:                streamly-fsnotify
-version:             1.1.1.0
+version:             1.1.1.1
 synopsis:            Folder watching as a Streamly stream.
 description:
     Provides Streamly streams for both single-level and recursive folder watching.
@@ -22,10 +22,10 @@
         base >= 4.9 && < 5,
         filepath ^>= 1.4.2.1,
         fsnotify ^>= 0.3.0.1,
-        semirings ^>= 0.5.2,
-        streamly ^>= 0.7.0,
-        text ^>= 1.2.3.0,
-        time ^>= {1.6, 1.7, 1.8, 1.9},
+        semirings ^>= {0.5.2, 0.6},
+        streamly ^>= {0.7, 0.8, 0.9, 0.10},
+        text ^>= {1.2.3.0, 2.0, 2.1},
+        time ^>= {1.6, 1.7, 1.8, 1.9, 1.10, 1.11, 1.12},
     hs-source-dirs: src
     default-language: Haskell2010
     ghc-options: -Wall
