packages feed

fluent-logger-conduit 0.2.0.1 → 0.3.0.0

raw patch · 2 files changed

+11/−10 lines, 2 filesdep +resourcetdep −msgpackdep ~conduitdep ~fluent-loggerPVP ok

version bump matches the API change (PVP)

Dependencies added: resourcet

Dependencies removed: msgpack

Dependency ranges changed: conduit, fluent-logger

API changes (from Hackage documentation)

Files

Network/Fluent/Conduit.hs view
@@ -22,14 +22,15 @@     ) where  import Network.Fluent.Logger ( FluentSettings, FluentLogger, newFluentLogger, closeFluentLogger, post )+import Network.Fluent.Logger.Packable ( Packable ) import Control.Monad.IO.Class ( liftIO ) import Data.ByteString ( ByteString )-import Data.Conduit ( MonadResource, bracketP, awaitForever, Consumer )-import Data.MessagePack ( Packable )+import Data.Conduit ( bracketP, awaitForever, Consumer )+import Control.Monad.Trans.Resource ( MonadResource )  -- | Stream all incoming pair ( label, data ) to the given Fluent. ----- Since 0.2.0.0+-- Since 0.3.0.0 -- sinkFluent :: (MonadResource m, Packable a) => FluentSettings -> Consumer (ByteString, a) m () sinkFluent set = bracketP@@ -39,7 +40,7 @@  -- | Stream all incoming pair ( label, data ) to the given Fluent logger. ----- Since 0.2.0.0+-- Since 0.3.0.0 -- sinkFluentWithLogger :: (MonadResource m, Packable a) => FluentLogger -> Consumer (ByteString, a) m () sinkFluentWithLogger logger = awaitForever $ liftIO . uncurry (post logger)
fluent-logger-conduit.cabal view
@@ -1,5 +1,5 @@ name:                fluent-logger-conduit-version:             0.2.0.1+version:             0.3.0.0 synopsis:            Conduit interface for fluent-logger description:         Conduit interface for fluent-logger license:             OtherLicense@@ -10,17 +10,17 @@ category:            Network, Conduit build-type:          Simple cabal-version:       >=1.8-tested-with:         GHC ==7.4.2+tested-with:         GHC ==7.8.3  source-repository head   type:                git-  location:            https://github.com/notogawa/fluent-logger-haskell.git+  location:            https://github.com/notogawa/fluent-logger-conduit.git  library   exposed-modules:     Network.Fluent.Conduit   build-depends:       base ==4.*                      , bytestring-                     , fluent-logger >=0.1 && <0.2-                     , conduit >= 1.0 && <1.1+                     , fluent-logger >=0.2 && <0.3+                     , conduit >= 1.1+                     , resourcet                      , transformers >=0.2-                     , msgpack >=0.7.1 && <0.8