packages feed

hashmap 1.3.0.0 → 1.3.0.1

raw patch · 2 files changed

+20/−8 lines, 2 filesdep ~containersdep ~deepseqPVP ok

version bump matches the API change (PVP)

Dependency ranges changed: containers, deepseq

API changes (from Hackage documentation)

Files

CHANGES view
@@ -1,3 +1,10 @@+= Version 1.3.0.1, 2012-12-14 =+^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^+* Relax dependencies -- allow older versions of containers.+A new flag is introduced, because there are dependencies+between containers and deepseq versions: it is not possible+to compile with deepseq >= 1.2 and containers < 0.4.2.+ = Version 1.3.0.0, 2012-12-11 = ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ * Add NFData instances.
hashmap.cabal view
@@ -1,5 +1,5 @@ Name:                hashmap-Version:             1.3.0.0+Version:             1.3.0.1 Synopsis:            Persistent containers Map and Set based on hashing. Description:         An implementation of persistent 'Map' and 'Set' containers                      based on hashing. The implementation is build on@@ -28,14 +28,19 @@ Cabal-version:       >= 1.6 Extra-source-files:  CHANGES +Flag OldContainers+  Description: Use old version of containers where NFData instances are provided by deepseq.+  Default: False+ Library-  Exposed-modules:   Data.HashMap, Data.HashSet+  Exposed-modules: Data.HashMap, Data.HashSet -  Build-depends:     base >= 4.0 && < 5,-                     containers >= 0.4.2,-                     deepseq >= 1.2,-                     hashable >= 1.0+  Build-depends: base >= 4.0 && < 5, hashable >= 1.0+  if !flag(OldContainers)+    Build-depends: containers >= 0.4.2, deepseq >= 1.2+  else+    Build-depends: containers >= 0.3, deepseq >= 1.0 && < 1.2 -  Extensions:        CPP+  Extensions: CPP   if impl(ghc)-    Extensions:      StandaloneDeriving, DeriveDataTypeable+    Extensions: StandaloneDeriving, DeriveDataTypeable