Py-memoize

Latest version: v3.1.1

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

Scan your dependencies

Page 1 of 4

3.1.1

-----

* Since 3.8, CancelledError is a subclass of BaseException rather than Exception, so we need to catch it explicitly.
* Enabled `mypy` for `wrapper` function.

3.1.0

-----

* Added ability to configure `UpdateStatuses` (for instance to update lock duration)
* Split default implementation into an interface and a default implementation

3.0.0

-----

* Removed support for Tornado

2.1.0

-----

* Added configurable postprocessing, that allows to modify value retrieved from the cache
* Added built-in implementation, that applies deep-copy
* Fixed missing invalidation module in api docs
* Fixed MANIFEST.in

2.0.0

-----

* Changed exception handling
* now exceptions are chained (before they were added in `args`)
* timeout errors are now chained (before they were not included at all)
* in case of dogpiling, all callers are now notified about the error (see issue 23)

1.2.2

-----

* Fixed an example, that used deprecated `utcnow`

Page 1 of 4

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.