Releases: gqylpy/funccache
1.5.1
1.Update function description, for clear_cache_pool
.
2.Fixed TypeError
exception for unknown reasons (in some cases, the type of the global variable Function
is tampered with, <class 'function'>
-> ~Function
).
1.5.0
1.Added support with cache expiration time.
2.Added support for asynchronous functions.
3.Improved function wrapper, some magic property changes.
(All of the above changes apply only to a single function.)
4.Added a function to quickly clean the cache of a specified function or object or class.
1.4.0
1.Fixed an exception that closed the cache lock during concurrency.
1.3.4
1.Fixed an issue where triggering exceptions would result in deadlocks.
1.3.3
The focus of this upgrade is to modify the description style.
1.3.2
1.Reset the code specification, annotations look clearer now.
2.Improved document semantics for friendlier wording.
1.3.1
Fixed a fatal bug running under a lower version.
1.3
1.Fix an issue where could not create portable serialized representation.
2.Add a function "cache" for compatibility with editor syntax hints.
3.Now decorators can implement singleton classes.
4.Also optimized some code.
1.2
Fix a big bug. When used as a metaclass, an exception is thrown if "not_cache" is not defined.
1.1
Rewrite all functionality of "v1.0".