* Equality check performance improvements for pvectors and pmaps. Thanks dtomas for this! * Avoid calling factories multiple times for fields that do not change, see PR 120 for for details. Thanks teepark for this!
0.14.0
* Fix 117, pmap now accepts iterators as input to constructor. Thanks Julian for this! * Drop support for Python 2.6. Nothing has been done in this release that will explicitly break pyrsistent for 2.6 but it will not be considered moving forward. Dropping 2.6 support is the reason for stepping the second decimal instead of the third.
0.13.0
* Fix 113, Skip field factories when loading pickled objects. There is a minor backwards incompatibilty in the behaviour because of this. Thanks teepark for fi this! * Fix 116, negative indexing for pdeques. Thanks Julian for this!
0.12.3
* Fix 83, make it possible to use Python 3 enums as field type without having to wrap it in a list or tuple. Thanks douglas-treadwell for this!
0.12.2
* Fix 108, now possible to use the values in predicates to transform. Thanks exarkus for this! * Fix 107, support multiple level of __invariant__ inheritance. Thanks exarkus for this!
0.12.1
* Fix 97, initialize CheckedPVector from iterator- * Fix 97, cache hash value on PMap. Thanks sarum90 for this!