Subject: CVS commit: pkgsrc/www/py-flask-caching
From: Adam Ciarcinski
Date: 2024-01-19 23:11:47
Message id: 20240119221147.69630FA42@cvs.NetBSD.org

Log Message:
py-flask-caching: updated to 2.1.0

Version 2.1.0

fix type signature in flask_caching.utils.make_template_fragment_key.
Added docs and example for make_cache_key
support Flask 3

Version 2.0.2

fix issue with boto3 dependencie due to latest cachelib released
migrate flask_caching.backends.RedisCluster dependency from redis-py-cluster to \ 
redis-py
bug fix: make the make_cache_key attributed of decorated view functions writeable.

Version 2.0.1

Relax dependency pin to allow Flask 2.x.x

Version 2.0.0

fix bug where flask_caching.backends.RedisSentinelCache.get_many would query \ 
wrong host&port combination.
Remove flask_caching.backends.FileSystemCache method overrides. It now shares \ 
100% of cachelib.FileSystemCache API and is fully compatible. Functionality \ 
relient on implementation details of said overrides from older releases might \ 
not work anymore.
Add proxy to underlaying has method of cache clients.
flask_caching.backends.FileSystemCache now stores timestamps in a universal \ 
(non-frammed) way following the lastest version of cachelib.FileSystemCache. The \ 
change also reduces overhead from 17 bytes (via previous method using pickle) to \ 
4 bytes (using python's struct). This, however, will break compatibily since \ 
older timestamps are serialized with a different strategy.

Files:
RevisionActionfile
1.11modifypkgsrc/www/py-flask-caching/Makefile
1.8modifypkgsrc/www/py-flask-caching/PLIST
1.12modifypkgsrc/www/py-flask-caching/distinfo