packages feed

binary-instances 1 → 1.0.0.1

raw patch · 4 files changed

+26/−21 lines, 4 filesdep ~QuickCheckdep ~aesondep ~basePVP ok

version bump matches the API change (PVP)

Dependency ranges changed: QuickCheck, aeson, base, binary

API changes (from Hackage documentation)

Files

binary-instances.cabal view
@@ -1,12 +1,12 @@ name:               binary-instances-version:            1+version:            1.0.0.1 synopsis:           Orphan instances for binary description:-  `binary-orphans` defines orphan instances for types in some popular packages.+  `binary-instances` defines orphan instances for types in some popular packages.  category:           Web-homepage:           https://github.com/phadej/binary-orphans#readme-bug-reports:        https://github.com/phadej/binary-orphans/issues+homepage:           https://github.com/phadej/binary-instances#readme+bug-reports:        https://github.com/phadej/binary-instances/issues author:             Oleg Grenrus <oleg.grenrus@iki.fi> maintainer:         Oleg Grenrus <oleg.grenrus@iki.fi> license:            BSD3@@ -14,21 +14,29 @@ build-type:         Simple cabal-version:      >=1.10 tested-with:-  GHC ==8.8.1 || ==8.6.5 || ==8.4.4 || ==8.2.2 || ==8.0.2 || ==7.10.3 || ==7.8.4 || ==7.6.3+  GHC ==7.6.3+   || ==7.8.4+   || ==7.10.3+   || ==8.0.2+   || ==8.2.2+   || ==8.4.4+   || ==8.6.5+   || ==8.8.3+   || ==8.10.1 -extra-source-files:-  CHANGELOG.md+extra-source-files: CHANGELOG.md  source-repository head   type:     git-  location: https://github.com/phadej/binary-orphans+  location: https://github.com/phadej/binary-instances  library+  default-language: Haskell2010   hs-source-dirs:   src   build-depends:       aeson                    >=0.7.0.6   && <1.5-    , base                     >=4.6.0.1   && <4.13-    , binary                   >=0.5.1.1   && <0.8.7+    , base                     >=4.6.0.1   && <4.15+    , binary                   >=0.5.1.1   && <0.8.9     , binary-orphans           >=1.0.1     && <1.1     , case-insensitive         >=1.2.0.4   && <1.2.2     , hashable                 >=1.2.3.3   && <1.4@@ -45,16 +53,14 @@     Data.Binary.Instances     Data.Binary.Instances.Aeson     Data.Binary.Instances.CaseInsensitive+    Data.Binary.Instances.Hashable     Data.Binary.Instances.Scientific+    Data.Binary.Instances.Tagged     Data.Binary.Instances.Text     Data.Binary.Instances.Time-    Data.Binary.Instances.Tagged-    Data.Binary.Instances.Hashable     Data.Binary.Instances.UnorderedContainers     Data.Binary.Instances.Vector -  default-language: Haskell2010- test-suite binary-instances-test   default-language: Haskell2010   type:             exitcode-stdio-1.0@@ -78,4 +84,3 @@     , time-compat     , unordered-containers     , vector-
src/Data/Binary/Instances/Aeson.hs view
@@ -1,7 +1,7 @@ {-# OPTIONS_GHC -fno-warn-orphans #-} module Data.Binary.Instances.Aeson where -import Data.Binary (Binary, Get, get, put)+import Data.Binary         (Binary, Get, get, put) import Data.Binary.Orphans ()  import Data.Binary.Instances.Scientific ()
src/Data/Binary/Instances/Tagged.hs view
@@ -1,4 +1,4 @@-{-# LANGUAGE CPP #-}+{-# LANGUAGE CPP       #-} {-# OPTIONS_GHC -fno-warn-orphans #-} #if __GLASGOW_HASKELL__ >= 706 {-# LANGUAGE PolyKinds #-}
src/Data/Binary/Instances/UnorderedContainers.hs view
@@ -1,12 +1,12 @@ {-# OPTIONS_GHC -fno-warn-orphans #-} module Data.Binary.Instances.UnorderedContainers where -import Data.Binary (Binary, get, put)+import Data.Binary         (Binary, get, put) import Data.Binary.Orphans () -import qualified Data.Hashable        as Hashable-import qualified Data.HashMap.Lazy    as HM-import qualified Data.HashSet         as HS+import qualified Data.Hashable     as Hashable+import qualified Data.HashMap.Lazy as HM+import qualified Data.HashSet      as HS  instance  (Hashable.Hashable k, Eq k, Binary k, Binary v) => Binary (HM.HashMap k v) where     get = fmap HM.fromList get