packages feed

binary-conduit 1.3 → 1.3.1

raw patch · 2 files changed

+8/−4 lines, 2 filesPVP ok

version bump matches the API change (PVP)

API changes (from Hackage documentation)

Files

Data/Conduit/Serialization/Binary.hs view
@@ -17,6 +17,7 @@   where  import           Control.Exception+import           Control.Monad (unless) import           Data.Binary import           Data.Binary.Get import           Data.Binary.Put@@ -128,6 +129,9 @@ sinkGet :: MonadThrow m => Get b -> ConduitT ByteString z m b sinkGet f = sink (runGetIncremental f)   where-      sink (Done bs _ v)  = leftover bs >> return v+      sink (Done bs _ v)  = do+        unless (BS.null bs) $+          leftover bs+        return v       sink (Fail u o e)   = throwM (ParseError u o e)       sink (Partial next) = await >>= sink . next
binary-conduit.cabal view
@@ -1,5 +1,5 @@ name:                binary-conduit-version:             1.3+version:             1.3.1 synopsis:            data serialization/deserialization conduit library description:         The binary-conduit package.       Allow binary serialization using iterative conduit interface.@@ -16,10 +16,10 @@ cabal-version:       >=1.8 tested-with:         GHC == 7.8.4, GHC == 7.10.3, GHC == 8.2.1 library-  exposed-modules:     +  exposed-modules:     Data.Conduit.Serialization.Binary   build-depends:       base >=4 && <5,-                       conduit >= 1.2.8 && < 1.4,+                       conduit >= 1.3 && < 1.4,                        bytestring >= 0.9.2 && < 10.3,                        binary >= 0.6 && < 0.9,                        vector >= 0.10,