|
|
|
@ -7,6 +7,7 @@ |
|
|
|
|
, ninja |
|
|
|
|
, rapidfuzz-capi |
|
|
|
|
, scikit-build |
|
|
|
|
, setuptools |
|
|
|
|
, jarowinkler |
|
|
|
|
, numpy |
|
|
|
|
, hypothesis |
|
|
|
@ -19,15 +20,17 @@ |
|
|
|
|
|
|
|
|
|
buildPythonPackage rec { |
|
|
|
|
pname = "rapidfuzz"; |
|
|
|
|
version = "2.0.11"; |
|
|
|
|
version = "2.0.15"; |
|
|
|
|
|
|
|
|
|
disabled = pythonOlder "3.6"; |
|
|
|
|
|
|
|
|
|
format = "pyproject"; |
|
|
|
|
|
|
|
|
|
src = fetchFromGitHub { |
|
|
|
|
owner = "maxbachmann"; |
|
|
|
|
repo = "RapidFuzz"; |
|
|
|
|
rev = "v${version}"; |
|
|
|
|
hash = "sha256-npmdnUMrmbHgUgqMxKBytgtL1weWw6BjVNmBkYSKNMw="; |
|
|
|
|
hash = "sha256-wn77gA6UCgsdDf3FZgjrA5gSWpWJg3YoUhx88X7aVcM="; |
|
|
|
|
}; |
|
|
|
|
|
|
|
|
|
nativeBuildInputs = [ |
|
|
|
@ -36,6 +39,7 @@ buildPythonPackage rec { |
|
|
|
|
ninja |
|
|
|
|
rapidfuzz-capi |
|
|
|
|
scikit-build |
|
|
|
|
setuptools |
|
|
|
|
]; |
|
|
|
|
|
|
|
|
|
dontUseCmakeConfigure = true; |
|
|
|
@ -72,6 +76,7 @@ buildPythonPackage rec { |
|
|
|
|
meta = with lib; { |
|
|
|
|
description = "Rapid fuzzy string matching"; |
|
|
|
|
homepage = "https://github.com/maxbachmann/RapidFuzz"; |
|
|
|
|
changelog = "https://github.com/maxbachmann/RapidFuzz/blob/${src.rev}/CHANGELOG.md"; |
|
|
|
|
license = licenses.mit; |
|
|
|
|
maintainers = with maintainers; [ dotlambda ]; |
|
|
|
|
}; |
|
|
|
|