Clone of https://github.com/NixOS/nixpkgs.git (to stress-test knotserver)
1{ lib 2, buildPythonPackage 3, fetchPypi 4, setuptools 5, setuptools-scm 6}: 7 8buildPythonPackage rec { 9 pname = "backports-functools-lru-cache"; 10 version = "1.6.6"; 11 format = "pyproject"; 12 13 src = fetchPypi { 14 pname = "backports.functools_lru_cache"; 15 inherit version; 16 hash = "sha256-e3DnAbpNtYwO2GcanTORsKu5vRvCTU6Qw0gPS6r8wtw="; 17 }; 18 19 nativeBuildInputs = [ 20 setuptools 21 setuptools-scm 22 ]; 23 24 # circular dependency: 25 # backports-functools-lru-cache -> pytest -> wc-width -> backports-functools-lru-cache 26 doCheck = false; 27 28 pythonImportsCheck = [ 29 "backports.functools_lru_cache" 30 ]; 31 32 meta = { 33 description = "Backport of functools.lru_cache"; 34 homepage = "https://github.com/jaraco/backports.functools_lru_cache"; 35 license = lib.licenses.mit; 36 }; 37} 38