packages feed

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 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 ()