Created attachment 249160 [details] security-py-pykeepass-cache-New-port-Database-cachin.patch Description: pykeepass_cache is a support library for pykeepass. It is a drop-in replacement for pykeepass.PyKeePass which caches databases in a background process to make database access faster. This is useful in situations where the program is terminated between invocations (e.g. CLI scripts). The background process will automatically shut down after 300 seconds. WWW: https://pypi.org/project/pykeepass-cache QA: * portlint: OK (looks fine.) * testport: OK (synth: 14.0-RELEASE, amd64)
Created attachment 253763 [details] py-pykeepass-cache-2.0.3.patch Description: pykeepass_cache is a support library for pykeepass. It is a drop-in replacement for pykeepass.PyKeePass which caches databases in a background process to make database access faster. This is useful in situations where the program is terminated between invocations (e.g. CLI scripts). The background process will automatically shut down after 300 seconds. WWW: https://pypi.org/project/pykeepass-cache QA: * portlint: OK (looks fine.) * testport: OK (poudriere: 14.1-RELEASE, amd64)
A commit in branch main references this bug: URL: https://cgit.FreeBSD.org/ports/commit/?id=261382925cdfa6ae8eb20a2e54d0b72a2897f753 commit 261382925cdfa6ae8eb20a2e54d0b72a2897f753 Author: Jesús Daniel Colmenares Oviedo <DtxdF@disroot.org> AuthorDate: 2024-09-22 23:24:16 +0000 Commit: Robert Clausecker <fuz@FreeBSD.org> CommitDate: 2024-09-25 06:29:18 +0000 security/py-pykeepass-cache: New port: Database caching for PyKeePass pykeepass_cache is a support library for pykeepass. It is a drop-in replacement for pykeepass.PyKeePass which caches databases in a background process to make database access faster. This is useful in situations where the program is terminated between invocations (e.g. CLI scripts). The background process will automatically shut down after 300 seconds. WWW: https://pypi.org/project/pykeepass-cache PR: 277694 Event: EuroBSDcon 2024 security/Makefile | 1 + security/py-pykeepass-cache/Makefile (new) | 23 +++++++++++++++++++++++ security/py-pykeepass-cache/distinfo (new) | 3 +++ security/py-pykeepass-cache/pkg-descr (new) | 7 +++++++ 4 files changed, 34 insertions(+)
Thank you for your contribution.