20 buildPythonPackage rec {
25 src = fetchFromGitHub {
28 rev = "refs/tags/${version}";
29 hash = "sha256-GS6QnWCVUgxj5uiH13jUDvRBadAB0xcZd4pb0+4q6gk=";
32 build-system = [ setuptools ];
34 optional-dependencies = {
36 diskcache = [ diskcache ];
55 # these tests require too many dependencies
61 pythonImportsCheck = [ "cashews" ];
64 description = "Cache tools with async power";
65 homepage = "https://github.com/Krukov/cashews/";
66 changelog = "https://github.com/Krukov/cashews/releases/tag/${version}";
67 license = lib.licenses.mit;
68 maintainers = with lib.maintainers; [ moraxyc ];