Path to this page:
./
devel/py-cachelib,
Collection of cache libraries in the same API interface
Branch: CURRENT,
Version: 0.13.0,
Package name: py311-cachelib-0.13.0,
Maintainer: pkgsrc-usersA collection of cache libraries in the same API interface. Extracted from
werkzeug.
Master sites:
Filesize: 33.611 KB
Version history: (Expand)
- (2024-04-19) Updated to version: py311-cachelib-0.13.0
- (2024-02-12) Updated to version: py311-cachelib-0.12.0
- (2024-02-11) Updated to version: py311-cachelib-0.11.0
- (2023-02-01) Updated to version: py310-cachelib-0.10.2
- (2023-01-25) Updated to version: py310-cachelib-0.10.1
- (2022-11-16) Updated to version: py310-cachelib-0.9.0
CVS history: (Expand)
2024-04-19 06:30:21 by Adam Ciarcinski | Files touched by this commit (2) | |
Log message:
py-cachelib: updated to 0.13.0
Version 0.13.0
- default ``hashlib.md5`` may not be available in FIPS builds. We
now do not access it at import time on ``FileSystemCache``so developers
have time to change the default.
``hashlib.md5`` will be lazy loaded when a new default is not provided
|
2024-02-12 13:35:23 by Adam Ciarcinski | Files touched by this commit (3) | |
Log message:
py-cachelib: updated to 0.12.0
Version 0.12.0
- ``RedisCache`` now supports callables as keys
- Added ``MongoDB`` as a cache backend
|
2024-02-11 12:04:17 by Adam Ciarcinski | Files touched by this commit (3) | |
Log message:
py-cachelib: updated to 0.11.0
Version 0.11.0
Drop python 3.7 support
Add python 3.11 support
|
2023-01-24 21:33:07 by Adam Ciarcinski | Files touched by this commit (3) | |
Log message:
py-cachelib: updated to 0.10.1
Version 0.10.1
Fix logging pollution due to DynamoDB logging handler
Version 0.10.0
Improve error message when FileSystemCache methods are called with non-str keys.
Added DynamoDb as a cache backend
|
2022-11-16 15:01:30 by Adam Ciarcinski | Files touched by this commit (2) | |
Log message:
py-cachelib: updated to 0.9.0
Version 0.9.0
-------------
- Add separate internal read/write clients to ``RedisCache`` to improve \
compatibility with flask-caching.
- Fix bug where cache entries would expire immediately when ``RedisCache.add``
was called without timeout.
- Improve ``FileSystemCache.set`` compatibility with Windows systems.
Version 0.8.0
-------------
- Remove deprecated ``RedisCache.load_object`` and ``RedisCache.dump_object``.
Version 0.7.0
-------------
- ``FileSystemCache`` now stores universal expiration timestamps using python's \
``struct`` module.
- Drop support for Python 3.6.
|
2022-04-26 20:36:41 by Adam Ciarcinski | Files touched by this commit (2) | |
Log message:
py-cachelib: updated to 0.6.0
Version 0.6.0
-------------
- A custom ``hash_method`` may now be provided to ``FileSystemCache`` for
hashing keys.
- Fix ``PermissionError`` issue with ``FileSystemCache`` on Windows.
|
2022-01-04 21:55:40 by Thomas Klausner | Files touched by this commit (1595) |
Log message:
*: bump PKGREVISION for egg.mk users
They now have a tool dependency on py-setuptools instead of a DEPENDS
|
2022-01-03 08:43:23 by Adam Ciarcinski | Files touched by this commit (3) | |
Log message:
py-cachelib: updated to 0.5.0
Version 0.5.0
-------------
- Cache types now have configurable serializers.
Version 0.4.1
-------------
- Fix break in ``RedisCache`` when a host object was passed
in ``RedisCache.host`` instead of a string.
Version 0.4.0
-------------
- All cache types now implement ``BaseCache`` interface both
in behavior and method return types. Thus, code written
for one cache type should work with any other cache type.
- Add type information for static typing tools.
- ``FileNotFound`` exceptions will not be logged anymore
in ``FileSystemCache`` methods in order to avoid polluting
application log files.
|