packages feed

bytes 0.15.1 → 0.15.2

raw patch · 3 files changed

+20/−5 lines, 3 filesdep ~basedep ~binarydep ~timePVP ok

version bump matches the API change (PVP)

Dependency ranges changed: base, binary, time, transformers

API changes (from Hackage documentation)

Files

.travis.yml view
@@ -25,6 +25,9 @@     - env: CABALVER=1.22 GHCVER=7.10.2       compiler: ": #GHC 7.10.2"       addons: {apt: {packages: [cabal-install-1.22,ghc-7.10.2], sources: [hvr-ghc]}}+    - env: CABALVER=1.24 GHCVER=8.0.1+      compiler: ": #GHC 8.0.1"+      addons: {apt: {packages: [cabal-install-1.24,ghc-8.0.1], sources: [hvr-ghc]}}  before_install:  - unset CC
CHANGELOG.markdown view
@@ -1,3 +1,10 @@+0.15.2+------+* Support ghc 8+* Support `time` 1.6+* Support `binary` 0.8+* Support `transformers` 0.5+ 0.15.1 ------ * Drop `Trustworthy` claim in `Data.Bytes.Put` as we now can sometimes infer `Safe`.
bytes.cabal view
@@ -1,6 +1,6 @@ name:          bytes category:      Data, Serialization-version:       0.15.1+version:       0.15.2 license:       BSD3 cabal-version: >= 1.8 license-file:  LICENSE@@ -40,15 +40,15 @@ library   build-depends:     base                      >= 4.5      && < 5,-    binary                    >= 0.5.1    && < 0.8,+    binary                    >= 0.5.1    && < 0.9,     bytestring                >= 0.9      && < 0.11,     cereal                    >= 0.3.5    && < 0.6,     containers                >= 0.3      && < 1,     hashable                  >= 1.0.1.1  && < 1.4,     mtl                       >= 2.0      && < 2.3,     text                      >= 0.2      && < 1.3,-    time                      >= 1.2      && < 1.6,-    transformers              >= 0.2      && < 0.5,+    time                      >= 1.2      && < 1.7,+    transformers              >= 0.2      && < 0.6,     transformers-compat       >= 0.3      && < 1,     unordered-containers      >= 0.2      && < 0.3,     scientific                >= 0.0      && < 1,@@ -57,6 +57,11 @@   if impl(ghc >= 7.4 && < 7.6)     build-depends: ghc-prim +  -- hack around the buggy unused matches check for class associated types in ghc 8 rc1+  if impl(ghc >= 8)+    ghc-options: -fno-warn-unused-matches++   exposed-modules:     Data.Bytes.Get     Data.Bytes.Put@@ -74,7 +79,7 @@   ghc-options:    -Wall -threaded   hs-source-dirs: tests -  if !flag(test-doctests)+  if !flag(test-doctests) || impl(ghc >= 8)     buildable: False   else     build-depends: