head 1.5; access; symbols pkgsrc-2026Q2:1.5.0.2 pkgsrc-2026Q2-base:1.5 pkgsrc-2026Q1:1.4.0.2 pkgsrc-2026Q1-base:1.4 pkgsrc-2025Q4:1.2.0.6 pkgsrc-2025Q4-base:1.2 pkgsrc-2025Q3:1.2.0.4 pkgsrc-2025Q3-base:1.2 pkgsrc-2025Q2:1.2.0.2 pkgsrc-2025Q2-base:1.2 pkgsrc-2025Q1:1.1.0.14 pkgsrc-2025Q1-base:1.1 pkgsrc-2024Q4:1.1.0.12 pkgsrc-2024Q4-base:1.1 pkgsrc-2024Q3:1.1.0.10 pkgsrc-2024Q3-base:1.1 pkgsrc-2024Q2:1.1.0.8 pkgsrc-2024Q2-base:1.1 pkgsrc-2024Q1:1.1.0.6 pkgsrc-2024Q1-base:1.1 pkgsrc-2023Q4:1.1.0.4 pkgsrc-2023Q4-base:1.1 pkgsrc-2023Q3:1.1.0.2 pkgsrc-2023Q3-base:1.1; locks; strict; comment @# @; 1.5 date 2026.03.31.13.12.48; author adam; state Exp; branches; next 1.4; commitid ktScTQMcOoBM38AG; 1.4 date 2026.02.23.08.57.52; author adam; state Exp; branches; next 1.3; commitid PgsosHr0vfM4OtvG; 1.3 date 2026.01.26.11.13.28; author adam; state Exp; branches; next 1.2; commitid 3YQbn9o9AUBnsTrG; 1.2 date 2025.04.12.08.14.33; author adam; state Exp; branches; next 1.1; commitid k2J7M2J4CzgXKJQF; 1.1 date 2023.08.26.14.10.39; author adam; state Exp; branches; next ; commitid n2bydC91gUGTQiCE; desc @@ 1.5 log @py-async-lru: updated to 2.3.0 2.3.0 Added cache_contains() for read-only key lookup. Changed cross-loop cache access to auto-reset and rebind to the current event loop. Added AlruCacheLoopResetWarning when an auto-reset happens due to event loop change. Forwarded cache_close(wait=...) for bound methods. @ text @$NetBSD: distinfo,v 1.4 2026/02/23 08:57:52 adam Exp $ BLAKE2s (async_lru-2.3.0.tar.gz) = 66202d38e4cf120a6fbc380d18ebb34ef4eeb45e100a5863e1de881cfda73558 SHA512 (async_lru-2.3.0.tar.gz) = 5e093c1d0c498a9b75841f1a8a253a50095a6c5658854293b207a8097862de943833e8e8bc7ed04f5afd11ab4b0e6f0d435a1dcfc68b1f364ffb5d113a61bc1f Size (async_lru-2.3.0.tar.gz) = 16332 bytes @ 1.4 log @py-async-lru: updated to 2.2.0 2.2.0 Added a jitter parameter to randomise TTL. Raise RuntimeError when cache is used by different loop. @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.3 2026/01/26 11:13:28 adam Exp $ d3 3 a5 3 BLAKE2s (async_lru-2.2.0.tar.gz) = 561acd477ffe720d6acccb85a908d524629a487a27b383f372d5862825afbb03 SHA512 (async_lru-2.2.0.tar.gz) = f0fa279457918881768076379c276283983be20a18437a0d5b570c14e55f37f2a18f102e072e74f8a5c39cf2380bd81e9daa14b358ff257f875e2fee2aee6e57 Size (async_lru-2.2.0.tar.gz) = 14654 bytes @ 1.3 log @py-async-lru: updated to 2.1.0 2.1.0 Fixed cancelling of task when all tasks waiting on it have been cancelled. Fixed DeprecationWarning from asyncio.iscoroutinefunction. @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.2 2025/04/12 08:14:33 adam Exp $ d3 3 a5 3 BLAKE2s (async_lru-2.1.0.tar.gz) = e594247548e65fec35efc20c7cc1348ef8f8fc584cb256fa793ccdad47340d49 SHA512 (async_lru-2.1.0.tar.gz) = bbeaff0a6ad1e54e1ffdbeaf7c917491fa0c9de31856bf6661b41a5fc28a8172c66519979436e29e98918eb8a6082801df2f32135ef17ce0f2a6f1974acfea76 Size (async_lru-2.1.0.tar.gz) = 12041 bytes @ 1.2 log @py-async-lru: updated to 2.0.5 2.0.5 Fixed a memory leak on exceptions and minor performance improvement. @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.1 2023/08/26 14:10:39 adam Exp $ d3 3 a5 3 BLAKE2s (async_lru-2.0.5.tar.gz) = 8d030875ca7a54ee1a89662ac37623eecb306ea738ef3b9c700e9e8ba1f20553 SHA512 (async_lru-2.0.5.tar.gz) = 0abba688b82a1656fff32470fb09077f68ea536db7e1436ad507a90f7b22d3c3e6552af5b66565ca6a21387dcf085799cc97b022086419da007cae2048c88837 Size (async_lru-2.0.5.tar.gz) = 10380 bytes @ 1.1 log @py-async-lru: added version 2.0.4 This package is a port of Python's built-in functools.lru_cache function for asyncio. To better handle async behaviour, it also ensures multiple concurrent calls will only result in 1 call to the wrapped function, with all awaits receiving the result of that call when it completes. @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.1 2017/07/16 19:04:16 adam Exp $ d3 3 a5 3 BLAKE2s (async-lru-2.0.4.tar.gz) = 795c76225eeb262acc30cb70cf38164d57b3a17321a04762aa5ba68e87495668 SHA512 (async-lru-2.0.4.tar.gz) = f659fe8fdcec310f0070ffee5eabbc92c50b9d987d0b221e119a6cc67710f4c704ba3447518170e408f32b598abcf8e94fcaec9c9111120947126f26d5f021c6 Size (async-lru-2.0.4.tar.gz) = 10019 bytes @