From ca6bdd2758e02c239e2c31a64997b8022f7c43bf Mon Sep 17 00:00:00 2001 From: Petr Hodina Date: Sun, 25 Dec 2022 16:56:06 +0100 Subject: [PATCH 02/11] gnu: Add python-lru-dict. * gnu/packages/python-xyz.scm (python-lru-dict): New variable. diff --git a/gnu/packages/python-xyz.scm b/gnu/packages/python-xyz.scm index 3ea2763b49..b1b0bb46fb 100644 --- a/gnu/packages/python-xyz.scm +++ b/gnu/packages/python-xyz.scm @@ -5704,6 +5704,24 @@ (define-public python-feedgenerator which can produce feeds in RSS 2.0, RSS 0.91, and Atom formats.") (license license:bsd-3))) +(define-public python-lru-dict + (package + (name "python-lru-dict") + (version "1.1.8") + (source (origin + (method url-fetch) + (uri (pypi-uri "lru-dict" version)) + (sha256 + (base32 + "059i1c6yw02dwfynl4602jwfhhfvhm2wzhfzafwwzrbk83pwi2w7")))) + (build-system python-build-system) + (native-inputs (list python-pytest)) + (home-page "https://github.com/amitdev/lru-dict") + (synopsis "Fixed size dict like container") + (description "This package provides fixed size dict like container which +evicts Least Recently Used (LRU) items once size limit is exceeded.") + (license license:expat))) + (define-public python-lsp-jsonrpc (package (name "python-lsp-jsonrpc") -- 2.38.1