CVS log for pkgsrc/devel/py-cachelib/Makefile
Up to [cvs.NetBSD.org] / pkgsrc / devel / py-cachelib
Request diff between arbitrary revisions
Keyword substitution: kv
Default branch: MAIN
Revision 1.15: download - view: text, markup, annotated - select for diffs
Sat Apr 12 09:39:49 2025 UTC (4 weeks, 4 days ago) by adam
Branches: MAIN
CVS tags: HEAD
Diff to: previous 1.14: preferred, colored
Changes since revision 1.14: +3 -4
lines
Fix PLIST after py-setuptools update; bump depends and revision
Revision 1.14: download - view: text, markup, annotated - select for diffs
Mon Nov 11 07:28:02 2024 UTC (6 months ago) by wiz
Branches: MAIN
CVS tags: pkgsrc-2025Q1-base,
pkgsrc-2025Q1,
pkgsrc-2024Q4-base,
pkgsrc-2024Q4
Diff to: previous 1.13: preferred, colored
Changes since revision 1.13: +1 -2
lines
py-*: remove unused tool dependency
py-setuptools includes the py-wheel functionality nowadays
Revision 1.13: download - view: text, markup, annotated - select for diffs
Fri Apr 19 04:30:21 2024 UTC (12 months, 3 weeks ago) by adam
Branches: MAIN
CVS tags: pkgsrc-2024Q3-base,
pkgsrc-2024Q3,
pkgsrc-2024Q2-base,
pkgsrc-2024Q2
Diff to: previous 1.12: preferred, colored
Changes since revision 1.12: +2 -2
lines
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
Revision 1.12: download - view: text, markup, annotated - select for diffs
Mon Feb 12 12:35:22 2024 UTC (15 months ago) by adam
Branches: MAIN
CVS tags: pkgsrc-2024Q1-base,
pkgsrc-2024Q1
Diff to: previous 1.11: preferred, colored
Changes since revision 1.11: +2 -2
lines
py-cachelib: updated to 0.12.0
Version 0.12.0
- ``RedisCache`` now supports callables as keys
- Added ``MongoDB`` as a cache backend
Revision 1.11: download - view: text, markup, annotated - select for diffs
Sun Feb 11 11:04:17 2024 UTC (15 months ago) by adam
Branches: MAIN
Diff to: previous 1.10: preferred, colored
Changes since revision 1.10: +6 -7
lines
py-cachelib: updated to 0.11.0
Version 0.11.0
Drop python 3.7 support
Add python 3.11 support
Revision 1.10: download - view: text, markup, annotated - select for diffs
Wed Feb 1 09:12:04 2023 UTC (2 years, 3 months ago) by adam
Branches: MAIN
CVS tags: pkgsrc-2023Q4-base,
pkgsrc-2023Q4,
pkgsrc-2023Q3-base,
pkgsrc-2023Q3,
pkgsrc-2023Q2-base,
pkgsrc-2023Q2,
pkgsrc-2023Q1-base,
pkgsrc-2023Q1
Diff to: previous 1.9: preferred, colored
Changes since revision 1.9: +2 -2
lines
py-cachelib: updated to 0.10.2
Version 0.10.2
- Fix broken release
Revision 1.9: download - view: text, markup, annotated - select for diffs
Tue Jan 24 20:33:07 2023 UTC (2 years, 3 months ago) by adam
Branches: MAIN
Diff to: previous 1.8: preferred, colored
Changes since revision 1.8: +5 -5
lines
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.8: download - view: text, markup, annotated - select for diffs
Wed Nov 16 14:01:30 2022 UTC (2 years, 5 months ago) by adam
Branches: MAIN
CVS tags: pkgsrc-2022Q4-base,
pkgsrc-2022Q4
Diff to: previous 1.7: preferred, colored
Changes since revision 1.7: +5 -4
lines
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.7: download - view: text, markup, annotated - select for diffs
Tue Apr 26 18:36:40 2022 UTC (3 years ago) by adam
Branches: MAIN
CVS tags: pkgsrc-2022Q3-base,
pkgsrc-2022Q3,
pkgsrc-2022Q2-base,
pkgsrc-2022Q2
Diff to: previous 1.6: preferred, colored
Changes since revision 1.6: +2 -3
lines
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.6: download - view: text, markup, annotated - select for diffs
Tue Jan 4 20:52:55 2022 UTC (3 years, 4 months ago) by wiz
Branches: MAIN
CVS tags: pkgsrc-2022Q1-base,
pkgsrc-2022Q1
Diff to: previous 1.5: preferred, colored
Changes since revision 1.5: +2 -1
lines
*: bump PKGREVISION for egg.mk users
They now have a tool dependency on py-setuptools instead of a DEPENDS
Revision 1.5: download - view: text, markup, annotated - select for diffs
Mon Jan 3 07:43:22 2022 UTC (3 years, 4 months ago) by adam
Branches: MAIN
Diff to: previous 1.4: preferred, colored
Changes since revision 1.4: +2 -2
lines
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.4: download - view: text, markup, annotated - select for diffs
Wed Sep 29 09:38:52 2021 UTC (3 years, 7 months ago) by adam
Branches: MAIN
CVS tags: pkgsrc-2021Q4-base,
pkgsrc-2021Q4
Diff to: previous 1.3: preferred, colored
Changes since revision 1.3: +2 -2
lines
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 - view: text, markup, annotated - select for diffs
Thu Aug 5 13:23:15 2021 UTC (3 years, 9 months ago) by adam
Branches: MAIN
CVS tags: pkgsrc-2021Q3-base,
pkgsrc-2021Q3
Diff to: previous 1.2: preferred, colored
Changes since revision 1.2: +11 -2
lines
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 - view: text, markup, annotated - select for diffs
Wed Jun 9 20:22:13 2021 UTC (3 years, 11 months ago) by adam
Branches: MAIN
CVS tags: pkgsrc-2021Q2-base,
pkgsrc-2021Q2
Diff to: previous 1.1: preferred, colored
Changes since revision 1.1: +2 -2
lines
py-cachelib: updated to 0.1.1
Version 0.1.1
Fix FileSystemCache on Windows
Revision 1.1: download - view: text, markup, annotated - select for diffs
Thu Feb 25 14:59:15 2021 UTC (4 years, 2 months ago) by khorben
Branches: 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.
CVSweb <webmaster@jp.NetBSD.org>