conduit 1.1.0.1 → 1.1.0.2
raw patch · 2 files changed
+3/−18 lines, 2 filesdep −directorydep ~bytestringdep ~textdep ~text-stream-decodePVP ok
version bump matches the API change (PVP)
Dependencies removed: directory
Dependency ranges changed: bytestring, text, text-stream-decode
API changes (from Hackage documentation)
Files
- conduit.cabal +1/−7
- test/main.hs +2/−11
conduit.cabal view
@@ -1,5 +1,5 @@ Name: conduit-Version: 1.1.0.1+Version: 1.1.0.2 Synopsis: Streaming data processing library. Description: @conduit@ is a solution to the streaming data problem, allowing for production, transformation, and consumption of streams of data in constant memory. It is an alternative to lazy I\/O which guarantees deterministic resource handling, and fits in the same general solution space as @enumerator@\/@iteratee@ and @pipes@. For a tutorial, please visit <https://haskell.fpcomplete.com/user/snoyberg/library-documentation/conduit-overview>.@@ -28,12 +28,8 @@ , containers , transformers >= 0.2.2 && < 0.4 , mtl- , bytestring >= 0.9 , void >= 0.5.5 , mmorph- , directory- , text >= 0.11- , text-stream-decode >= 0.1.0.4 && < 0.2 ghc-options: -Wall test-suite test@@ -46,10 +42,8 @@ , base , hspec >= 1.3 , QuickCheck- , bytestring , transformers , mtl- , text , resourcet , void , containers
test/main.hs view
@@ -4,25 +4,17 @@ import Test.Hspec.QuickCheck (prop) import Test.QuickCheck.Monadic (assert, monadicIO, run) -import Control.Exception (IOException) import qualified Data.Conduit as C import qualified Data.Conduit.Lift as C import qualified Data.Conduit.Internal as CI import qualified Data.Conduit.List as CL-import Control.Monad.Trans.Resource as C (runExceptionT, runResourceT)+import Control.Monad.Trans.Resource as C (runResourceT) import Data.Maybe (fromMaybe,catMaybes,fromJust) import qualified Data.List as DL import Control.Monad.ST (runST) import Data.Monoid-import qualified Data.ByteString as S-import qualified Data.ByteString.Char8 as S8 import qualified Data.IORef as I-import qualified Data.ByteString.Lazy as L-import Data.ByteString.Lazy.Char8 ()-import qualified Data.Text as T-import qualified Data.Text.Lazy as TL-import qualified Data.Text.Lazy.Encoding as TLE-import Control.Monad.Trans.Resource (runExceptionT, runExceptionT_, allocate, resourceForkIO)+import Control.Monad.Trans.Resource (allocate, resourceForkIO) import Control.Concurrent (threadDelay, killThread) import Control.Monad.IO.Class (MonadIO, liftIO) import Control.Monad.Trans.Class (lift)@@ -36,7 +28,6 @@ import qualified Control.Concurrent.MVar as M import Control.Monad.Error (catchError, throwError, Error) import qualified Data.Map as Map-import Control.Arrow (first) import qualified Data.Conduit.Extra.ZipConduitSpec as ZipConduit (@=?) :: (Eq a, Show a) => a -> a -> IO ()