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 +7/−0
- hashmap.cabal +13/−8
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