packages feed

cassava 0.4.3.0 → 0.4.3.1

raw patch · 5 files changed

+14/−14 lines, 5 filesdep ~attoparsecdep ~basedep ~vectorPVP ok

version bump matches the API change (PVP)

Dependency ranges changed: attoparsec, base, vector

API changes (from Hackage documentation)

Files

Data/Csv/Conversion.hs view
@@ -42,7 +42,7 @@     , header     ) where -import Control.Applicative (Alternative, (<$>), (<|>), empty)+import Control.Applicative (Alternative, (<|>), empty) import Control.Monad (MonadPlus, mplus, mzero) import Data.Attoparsec.ByteString.Char8 (double) import qualified Data.Attoparsec.ByteString.Char8 as A8@@ -70,7 +70,7 @@ import Data.Csv.Types  #if !MIN_VERSION_base(4,8,0)-import Control.Applicative (Applicative, (<*>), (<*), (*>), pure)+import Control.Applicative (Applicative, (<$>), (<*>), (<*), (*>), pure) import Data.Monoid (Monoid, mappend, mempty) import Data.Traversable (traverse) import Data.Word (Word)
Data/Csv/Incremental.hs view
@@ -85,7 +85,7 @@ import qualified Data.ByteString as B import qualified Blaze.ByteString.Builder as Builder import qualified Data.ByteString.Lazy as L-import Data.Monoid (Monoid(mappend, mempty), (<>))+import Data.Monoid ((<>)) import qualified Data.Vector as V import Data.Word (Word8) @@ -99,6 +99,7 @@ import Data.Csv.Util (endOfLine)  #if !MIN_VERSION_base(4,8,0)+import Data.Monoid (Monoid(mappend, mempty)) import Control.Applicative ((<*)) #endif @@ -360,7 +361,7 @@ encodeByName = encodeByNameWith Encoding.defaultEncodeOptions  -- | Like 'encodeByName', but header and field order is dictated by--- the 'Conversion.header' method.+-- the 'Conversion.headerOrder' method. encodeDefaultOrderedByName :: (DefaultOrdered a, ToNamedRecord a) =>                               NamedBuilder a -> L.ByteString encodeDefaultOrderedByName =
Data/Csv/Parser.hs view
@@ -26,7 +26,7 @@  import Blaze.ByteString.Builder (fromByteString, toByteString) import Blaze.ByteString.Builder.Char.Utf8 (fromChar)-import Control.Applicative ((<$>), optional)+import Control.Applicative (optional) import Data.Attoparsec.ByteString.Char8 (char, endOfInput) import qualified Data.Attoparsec.ByteString as A import qualified Data.Attoparsec.Lazy as AL@@ -40,7 +40,7 @@ import Data.Csv.Util ((<$!>), blankLine, endOfLine, liftM2', cr, newline, doubleQuote)  #if !MIN_VERSION_base(4,8,0)-import Control.Applicative ((*>), (<*), pure)+import Control.Applicative ((<$>), (*>), (<*), pure) import Data.Monoid (mappend, mempty) #endif 
Data/Csv/Streaming.hs view
@@ -28,7 +28,6 @@     , decodeByNameWith     ) where -import Control.Applicative ((<$>)) import Control.DeepSeq (NFData(rnf)) import qualified Data.ByteString as B import qualified Data.ByteString.Lazy as BL@@ -44,7 +43,7 @@ import Data.Csv.Types  #if !MIN_VERSION_base(4,8,0)-import Control.Applicative ((<*>), pure)+import Control.Applicative ((<$>), (<*>), pure) import Data.Traversable (Traversable(..)) #endif 
cassava.cabal view
@@ -1,5 +1,5 @@ Name:                cassava-Version:             0.4.3.0+Version:             0.4.3.1 Synopsis:            A CSV parsing and encoding library Description:   A CSV parsing and encoding library optimized for ease of use and high@@ -37,7 +37,7 @@   Build-depends:     array < 0.6,     attoparsec >= 0.10.2 && < 0.14,-    base < 5,+    base >= 4.5 && < 5,     blaze-builder < 0.5,     bytestring < 0.11,     containers < 0.6,@@ -45,7 +45,7 @@     hashable < 1.3,     text < 1.3,     unordered-containers < 0.3,-    vector < 0.11+    vector < 0.12    ghc-options: -Wall -O2 @@ -58,7 +58,7 @@   Main-is: UnitTests.hs   Build-depends:     attoparsec,-    base,+    base >= 4.5,     bytestring,     cassava,     hashable < 1.3,@@ -93,7 +93,7 @@   Build-depends:     array < 0.6,     attoparsec >= 0.10.2 && < 0.13,-    base < 5,+    base >= 4.5 && < 5,     blaze-builder < 0.5,     bytestring < 0.11,     containers < 0.6,@@ -104,7 +104,7 @@     text < 1.3,     text,     unordered-containers < 0.3,-    vector < 0.11+    vector < 0.12    ghc-options: -Wall -O2