python311Packages.pykakasi: depends on setuptools

It uses pkg_resources.

+11 -4
+11 -4
pkgs/development/python-modules/pykakasi/default.nix
··· 8 8 , pytest-benchmark 9 9 , pytestCheckHook 10 10 , pythonOlder 11 + , setuptools 11 12 , setuptools-scm 12 13 }: 13 14 14 15 buildPythonPackage rec { 15 16 pname = "pykakasi"; 16 17 version = "2.2.1"; 17 - format = "setuptools"; 18 + pyproject = true; 18 19 19 20 disabled = pythonOlder "3.6"; 20 21 21 22 src = fetchFromGitHub { 22 23 owner = "miurahr"; 23 - repo = pname; 24 + repo = "pykakasi"; 24 25 rev = "refs/tags/v${version}"; 25 26 hash = "sha256-ivlenHPD00bxc0c9G368tfTEckOC3vqDB5kMQzHXbVM=="; 26 27 }; 27 28 28 - nativeBuildInputs = [ 29 + postPatch = '' 30 + substituteInPlace pyproject.toml \ 31 + --replace-fail ', "klepto"' "" 32 + ''; 33 + 34 + build-system = [ 29 35 setuptools-scm 30 36 ]; 31 37 32 - propagatedBuildInputs = [ 38 + dependencies = [ 33 39 jaconv 34 40 deprecated 41 + setuptools 35 42 ] ++ lib.optionals (pythonOlder "3.8") [ 36 43 importlib-metadata 37 44 ];