python311Packages.pykakasi: depends on setuptools

It uses pkg_resources.
This commit is contained in:
Robert Schütz 2024-03-31 17:25:49 -07:00
parent e33b00946c
commit 8e47f1d7c7
1 changed files with 11 additions and 4 deletions

View File

@ -8,30 +8,37 @@
, pytest-benchmark
, pytestCheckHook
, pythonOlder
, setuptools
, setuptools-scm
}:
buildPythonPackage rec {
pname = "pykakasi";
version = "2.2.1";
format = "setuptools";
pyproject = true;
disabled = pythonOlder "3.6";
src = fetchFromGitHub {
owner = "miurahr";
repo = pname;
repo = "pykakasi";
rev = "refs/tags/v${version}";
hash = "sha256-ivlenHPD00bxc0c9G368tfTEckOC3vqDB5kMQzHXbVM==";
};
nativeBuildInputs = [
postPatch = ''
substituteInPlace pyproject.toml \
--replace-fail ', "klepto"' ""
'';
build-system = [
setuptools-scm
];
propagatedBuildInputs = [
dependencies = [
jaconv
deprecated
setuptools
] ++ lib.optionals (pythonOlder "3.8") [
importlib-metadata
];