Up to [cvs.NetBSD.org] / pkgsrc / devel / py-cachelib
Request diff between arbitrary revisions
Default branch: MAIN
Revision 1.11 / (download) - annotate - [select for diffs], Wed Feb 1 09:12:04 2023 UTC (7 months, 2 weeks ago) by adam
Branch: MAIN
CVS Tags: pkgsrc-2023Q2-base,
pkgsrc-2023Q2,
pkgsrc-2023Q1-base,
pkgsrc-2023Q1,
HEAD
Changes since 1.10: +4 -4
lines
Diff to previous 1.10 (colored)
py-cachelib: updated to 0.10.2 Version 0.10.2 - Fix broken release
Revision 1.10 / (download) - annotate - [select for diffs], Tue Jan 24 20:33:07 2023 UTC (7 months, 3 weeks ago) by adam
Branch: MAIN
Changes since 1.9: +4 -4
lines
Diff to previous 1.9 (colored)
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
Revision 1.9 / (download) - annotate - [select for diffs], Wed Nov 16 14:01:30 2022 UTC (10 months ago) by adam
Branch: MAIN
CVS Tags: pkgsrc-2022Q4-base,
pkgsrc-2022Q4
Changes since 1.8: +4 -4
lines
Diff to previous 1.8 (colored)
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.
Revision 1.8 / (download) - annotate - [select for diffs], Tue Apr 26 18:36:40 2022 UTC (16 months, 3 weeks ago) by adam
Branch: MAIN
CVS Tags: pkgsrc-2022Q3-base,
pkgsrc-2022Q3,
pkgsrc-2022Q2-base,
pkgsrc-2022Q2
Changes since 1.7: +4 -4
lines
Diff to previous 1.7 (colored)
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.
Revision 1.7 / (download) - annotate - [select for diffs], Mon Jan 3 07:43:22 2022 UTC (20 months, 2 weeks ago) by adam
Branch: MAIN
CVS Tags: pkgsrc-2022Q1-base,
pkgsrc-2022Q1
Changes since 1.6: +4 -4
lines
Diff to previous 1.6 (colored)
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.
Revision 1.6 / (download) - annotate - [select for diffs], Tue Oct 26 10:18:16 2021 UTC (22 months, 3 weeks ago) by nia
Branch: MAIN
CVS Tags: pkgsrc-2021Q4-base,
pkgsrc-2021Q4
Changes since 1.5: +2 -2
lines
Diff to previous 1.5 (colored)
archivers: Replace RMD160 checksums with BLAKE2s checksums All checksums have been double-checked against existing RMD160 and SHA512 hashes Could not be committed due to merge conflict: devel/py-traitlets/distinfo The following distfiles were unfetchable (note: some may be only fetched conditionally): ./devel/pvs/distinfo pvs-3.2-solaris.tgz ./devel/eclipse/distinfo eclipse-sourceBuild-srcIncluded-3.0.1.zip
Revision 1.5 / (download) - annotate - [select for diffs], Thu Oct 7 13:43:00 2021 UTC (23 months, 2 weeks ago) by nia
Branch: MAIN
Changes since 1.4: +1 -2
lines
Diff to previous 1.4 (colored)
devel: Remove SHA1 hashes for distfiles
Revision 1.4 / (download) - annotate - [select for diffs], Wed Sep 29 09:38:52 2021 UTC (23 months, 3 weeks ago) by adam
Branch: MAIN
Changes since 1.3: +5 -5
lines
Diff to previous 1.3 (colored)
py-cachelib: updated to 0.3.0 Version 0.3.0 ------------- - Optimize ``FileSystemCache`` pruning. - Fix a bug in ``FileSystemCache`` where entries would not be removed when the total was over the threshold, and the entry count would be lost. - ``FileSystemCache`` logs system-related exceptions. - Removal of expired entries in ``FileSystemCache`` is only triggered if the number of entries is over the ``threshhold`` when calling ``set``. ``get`` ``has`` still return ``None`` and ``False`` respectively for expired entries, but will not remove the files. All removals happen at pruning time or explicitly with ``clear`` and ``delete``.
Revision 1.3 / (download) - annotate - [select for diffs], Thu Aug 5 13:23:15 2021 UTC (2 years, 1 month ago) by adam
Branch: MAIN
CVS Tags: pkgsrc-2021Q3-base,
pkgsrc-2021Q3
Changes since 1.2: +5 -5
lines
Diff to previous 1.2 (colored)
py-cachelib: updated to 0.2.0 Version 0.2.0 Support for Python 2 has been dropped. Only Python 3.6 and above are supported. Fix FileSystemCache.set incorrectly considering value overrides on existing keys as new cache entries. SimpleCache and FileSystemCache first remove expired entries, followed by older entries, when cleaning up. Fix problem where file count was not being updated in FileSystemCache.get and FileSystemCache.has after removals. When attempting to access non-existent entries with Memcached, these will now be initialized with a given value delta.
Revision 1.2 / (download) - annotate - [select for diffs], Wed Jun 9 20:22:13 2021 UTC (2 years, 3 months ago) by adam
Branch: MAIN
CVS Tags: pkgsrc-2021Q2-base,
pkgsrc-2021Q2
Changes since 1.1: +5 -5
lines
Diff to previous 1.1 (colored)
py-cachelib: updated to 0.1.1 Version 0.1.1 Fix FileSystemCache on Windows
Revision 1.1 / (download) - annotate - [select for diffs], Thu Feb 25 14:59:15 2021 UTC (2 years, 6 months ago) by khorben
Branch: MAIN
CVS Tags: pkgsrc-2021Q1-base,
pkgsrc-2021Q1
py-cachelib: import version 0.1 py-cachelib is a collection of cache libraries in the same API interface. Extracted from werkzeug.