io-streams 1.3.1.0 → 1.3.2.0
raw patch · 5 files changed
+19/−5 lines, 5 filesdep ~attoparsecdep ~vectordep ~zlibPVP ok
version bump matches the API change (PVP)
Dependency ranges changed: attoparsec, vector, zlib
API changes (from Hackage documentation)
Files
- changelog.md +5/−0
- io-streams.cabal +5/−5
- src/System/IO/Streams/Concurrent.hs +3/−0
- src/System/IO/Streams/Internal.hs +3/−0
- src/System/IO/Streams/Text.hs +3/−0
changelog.md view
@@ -1,3 +1,8 @@+# Version 1.3.2.0+ - Dependency bump for attoparsec 0.13 (another location)+ - Dependency bump for vector 0.11+ - Dependency bump for zlib 0.6+ # Version 1.3.1.0 - Dependency bump for attoparsec 0.13.
io-streams.cabal view
@@ -1,5 +1,5 @@ Name: io-streams-Version: 1.3.1.0+Version: 1.3.2.0 License: BSD3 License-file: LICENSE Category: Data, Network, IO-Streams@@ -127,7 +127,7 @@ text >= 0.10 && <1.3, time >= 1.2 && <1.6, transformers >= 0.2 && <0.5,- vector >= 0.7 && <0.11,+ vector >= 0.7 && <0.12, zlib-bindings >= 0.1 && <0.2 if impl(ghc >= 7.2)@@ -199,7 +199,7 @@ cpp-options: -DENABLE_PROCESS_TESTS Build-depends: base >= 4 && <5,- attoparsec >= 0.10 && <0.13,+ attoparsec >= 0.10 && <0.14, bytestring >= 0.9 && <0.11, bytestring-builder >= 0.10 && <0.11, deepseq >= 1.2 && <1.5,@@ -212,7 +212,7 @@ text >= 0.10 && <1.3, time >= 1.2 && <1.6, transformers >= 0.2 && <0.5,- vector >= 0.7 && <0.11,+ vector >= 0.7 && <0.12, zlib-bindings >= 0.1 && <0.2, HUnit >= 1.2 && <2,@@ -220,7 +220,7 @@ test-framework >= 0.6 && <0.9, test-framework-hunit >= 0.2.7 && <0.4, test-framework-quickcheck2 >= 0.2.12.1 && <0.4,- zlib >= 0.5 && <0.6+ zlib >= 0.5 && <0.7 if impl(ghc >= 7.2) other-extensions: Trustworthy
src/System/IO/Streams/Concurrent.hs view
@@ -1,6 +1,7 @@ -- | Stream utilities for working with concurrent channels. {-# LANGUAGE BangPatterns #-}+{-# LANGUAGE CPP #-} module System.IO.Streams.Concurrent ( -- * Channel conversions@@ -12,7 +13,9 @@ ) where ------------------------------------------------------------------------------+#if !MIN_VERSION_base(4,8,0) import Control.Applicative ((<$>), (<*>))+#endif import Control.Concurrent (forkIO) import Control.Concurrent.Chan (Chan, newChan, readChan, writeChan) import Control.Concurrent.MVar (modifyMVar, newEmptyMVar, newMVar, putMVar, takeMVar)
src/System/IO/Streams/Internal.hs view
@@ -4,6 +4,7 @@ -- Library users should use the interface provided by "System.IO.Streams" {-# LANGUAGE BangPatterns #-}+{-# LANGUAGE CPP #-} {-# LANGUAGE DeriveDataTypeable #-} {-# LANGUAGE FlexibleInstances #-} {-# LANGUAGE GeneralizedNewtypeDeriving #-}@@ -62,7 +63,9 @@ ) where ------------------------------------------------------------------------------+#if !MIN_VERSION_base(4,8,0) import Control.Applicative (Applicative (..), (<$>))+#endif import Control.Concurrent (newMVar, withMVar) import Control.Exception (throwIO) import Control.Monad (when)
src/System/IO/Streams/Text.hs view
@@ -1,4 +1,5 @@ {-# LANGUAGE BangPatterns #-}+{-# LANGUAGE CPP #-} -- | Stream primitives for decoding and encoding 'Text' values in UTF-8 format. module System.IO.Streams.Text@@ -14,7 +15,9 @@ import Data.ByteString (ByteString) import qualified Data.ByteString as S import qualified Data.ByteString.Unsafe as S+#if !MIN_VERSION_base(4,8,0) import Data.Monoid (mappend)+#endif import Data.Text (Text) import qualified Data.Text.Encoding as T import Data.Text.Encoding.Error (OnDecodeError)