Pyrsistent

Latest version: v0.20.0

Safety actively analyzes 665704 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 9 of 12

0.11.2

* Fix bug causing potential element loss when reallocating PMap. Thanks to jml for finding
this and submitting a PR with a fix!
* Removed python 3.2 test build from Travis. There is nothing breaking 3.2 compatibility in this
release but there will be no effort moving forward to keep the 3.2 compatibility.

0.11.1

* Fix 51, PClass.set() broken when used with string+value argument.
* 50, make it possible to specify more than one assertion in an invariant
* 48, make it possible to make recursive type references by using a string
as type specification.

0.11.0

* 42, delete() function added to PVector to allow deletion of elements by index
and range. Will perform a full copy of the vector, no structural sharing.
Thanks radix for helping out with this one!
* Fix 39, explicitly disallow ordering for PMap and PBag, Python 3 style
* Fix 37, PMap.values()/keys()/items() now returns PVectors instead of lists

0.10.3

* Fix 40, make it possible to disable the C extension by setting the
PYRSISTENT_NO_C_EXTENSION environment variable.

0.10.2

* Fix 38, construction from serialized object for pvector/pset/pmap fields.

0.10.1

* Fix broken README.rst

Page 9 of 12

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.