diff --git a/hw-conduit.cabal b/hw-conduit.cabal
--- a/hw-conduit.cabal
+++ b/hw-conduit.cabal
@@ -1,7 +1,7 @@
 cabal-version: 2.2
 
 name:                 hw-conduit
-version:              0.2.1.0
+version:              0.2.1.1
 synopsis:             Conduits for tokenizing streams.
 description:          Conduits for tokenizing streams. Please see README.md
 category:             Data, Conduit
@@ -12,23 +12,23 @@
 copyright:            2016-2020 John Ky
 license:              MIT
 license-file:         LICENSE
-tested-with:          GHC == 8.10.1, GHC == 8.8.3, GHC == 8.6.5, GHC == 8.4.4
+tested-with:          GHC == 9.2.2, GHC == 9.0.2, GHC == 8.10.2, GHC == 8.8.3, GHC == 8.6.5, GHC == 8.4.4
 build-type:           Simple
 extra-source-files:   README.md
 
 common base                       { build-depends: base                       >= 4.11       && < 5      }
 
 common array                      { build-depends: array                      >= 0.5        && < 0.6    }
-common bytestring                 { build-depends: bytestring                 >= 0.9        && < 0.11   }
+common bytestring                 { build-depends: bytestring                 >= 0.9        && < 0.12   }
 common conduit                    { build-depends: conduit                    >= 1.2        && < 1.4    }
 common conduit-combinators        { build-depends: conduit-combinators        >= 1.0        && < 1.4    }
 common criterion                  { build-depends: criterion                  >= 1.2        && < 1.6    }
-common doctest                    { build-depends: doctest                    >= 0.16.2     && < 0.17   }
+common doctest                    { build-depends: doctest                    >= 0.16.2     && < 0.21   }
 common doctest-discover           { build-depends: doctest-discover           >= 0.2        && < 0.3    }
-common hspec                      { build-depends: hspec                      >= 2.4        && < 2.8    }
+common hspec                      { build-depends: hspec                      >= 2.4        && < 2.10   }
 common mmap                       { build-depends: mmap                       >= 0.5        && < 0.6    }
-common time                       { build-depends: time                       >= 1.4        && < 1.10   }
-common transformers               { build-depends: transformers               >= 0.4        && < 0.6    }
+common time                       { build-depends: time                       >= 1.4        && < 1.13   }
+common transformers               { build-depends: transformers               >= 0.4        && < 0.7    }
 common unliftio-core              { build-depends: unliftio-core              >= 0.1.2.0    && < 0.3    }
 common vector                     { build-depends: vector                     >= 0.12       && < 0.13   }
 common word8                      { build-depends: word8                      >= 0.1        && < 0.2    }
@@ -95,7 +95,7 @@
                       , hw-conduit
   default-language:     Haskell2010
   type:                 exitcode-stdio-1.0
-  ghc-options:          -threaded
+  ghc-options:          -threaded -rtsopts -with-rtsopts=-N
   main-is:              DoctestDriver.hs
   HS-Source-Dirs:       doctest
   build-tool-depends:   doctest-discover:doctest-discover
diff --git a/test/HaskellWorks/Data/Conduit/ByteStringSpec.hs b/test/HaskellWorks/Data/Conduit/ByteStringSpec.hs
--- a/test/HaskellWorks/Data/Conduit/ByteStringSpec.hs
+++ b/test/HaskellWorks/Data/Conduit/ByteStringSpec.hs
@@ -2,11 +2,11 @@
 
 module HaskellWorks.Data.Conduit.ByteStringSpec (spec) where
 
-import           HaskellWorks.Data.Conduit.ByteString
-import           HaskellWorks.Data.Conduit.List
-import           Test.Hspec
+import HaskellWorks.Data.Conduit.ByteString
+import HaskellWorks.Data.Conduit.List
+import Test.Hspec
 
-{-# ANN module ("HLint: ignore Redundant do" :: String) #-}
+{- HLINT ignore "Redundant do"        -}
 
 spec :: Spec
 spec = describe "HaskellWorks.Data.Conduit.ByteStringSpec" $ do
diff --git a/test/HaskellWorks/Data/Conduit/CombinatorSpec.hs b/test/HaskellWorks/Data/Conduit/CombinatorSpec.hs
--- a/test/HaskellWorks/Data/Conduit/CombinatorSpec.hs
+++ b/test/HaskellWorks/Data/Conduit/CombinatorSpec.hs
@@ -10,7 +10,7 @@
 
 import Test.Hspec
 
-{-# ANN module ("HLint: ignore Redundant do" :: String) #-}
+{- HLINT ignore "Redundant do"        -}
 
 maybes :: [Maybe Int]
 maybes = [Just 1, Nothing, Just 2, Nothing]
