Loading pkgs/development/python-modules/levenshtein/default.nix +24 −29 Original line number Diff line number Diff line { lib , stdenv , buildPythonPackage , cmake , cython , fetchFromGitHub , pytestCheckHook , pythonOlder , rapidfuzz , rapidfuzz-cpp , scikit-build { lib, stdenv, buildPythonPackage, cmake, cython, fetchFromGitHub, pytestCheckHook, pythonOlder, rapidfuzz, rapidfuzz-cpp, scikit-build, }: buildPythonPackage rec { pname = "levenshtein"; version = "0.25.0"; version = "0.25.1"; pyproject = true; disabled = pythonOlder "3.8"; Loading @@ -22,7 +23,7 @@ buildPythonPackage rec { owner = "maxbachmann"; repo = "Levenshtein"; rev = "refs/tags/v${version}"; hash = "sha256-MkzIwTZU8hqPDOlfN4qADCKjGJIQrNhhOmVRAnAfNK0="; hash = "sha256-ye2XQL/ZQPlA4dy3tlr03WyGhfl7SaOXMt10cWHnW5o="; fetchSubmodules = true; # # for vendored `rapidfuzz-cpp` }; Loading @@ -34,25 +35,19 @@ buildPythonPackage rec { dontUseCmakeConfigure = true; buildInputs = [ rapidfuzz-cpp ]; buildInputs = [ rapidfuzz-cpp ]; env.NIX_CFLAGS_COMPILE = toString (lib.optionals (stdenv.cc.isClang && stdenv.isDarwin) [ env.NIX_CFLAGS_COMPILE = toString ( lib.optionals (stdenv.cc.isClang && stdenv.isDarwin) [ "-fno-lto" # work around https://github.com/NixOS/nixpkgs/issues/19098 ]); ] ); propagatedBuildInputs = [ rapidfuzz ]; dependencies = [ rapidfuzz ]; nativeCheckInputs = [ pytestCheckHook ]; nativeCheckInputs = [ pytestCheckHook ]; pythonImportsCheck = [ "Levenshtein" ]; pythonImportsCheck = [ "Levenshtein" ]; meta = with lib; { description = "Functions for fast computation of Levenshtein distance and string similarity"; Loading Loading
pkgs/development/python-modules/levenshtein/default.nix +24 −29 Original line number Diff line number Diff line { lib , stdenv , buildPythonPackage , cmake , cython , fetchFromGitHub , pytestCheckHook , pythonOlder , rapidfuzz , rapidfuzz-cpp , scikit-build { lib, stdenv, buildPythonPackage, cmake, cython, fetchFromGitHub, pytestCheckHook, pythonOlder, rapidfuzz, rapidfuzz-cpp, scikit-build, }: buildPythonPackage rec { pname = "levenshtein"; version = "0.25.0"; version = "0.25.1"; pyproject = true; disabled = pythonOlder "3.8"; Loading @@ -22,7 +23,7 @@ buildPythonPackage rec { owner = "maxbachmann"; repo = "Levenshtein"; rev = "refs/tags/v${version}"; hash = "sha256-MkzIwTZU8hqPDOlfN4qADCKjGJIQrNhhOmVRAnAfNK0="; hash = "sha256-ye2XQL/ZQPlA4dy3tlr03WyGhfl7SaOXMt10cWHnW5o="; fetchSubmodules = true; # # for vendored `rapidfuzz-cpp` }; Loading @@ -34,25 +35,19 @@ buildPythonPackage rec { dontUseCmakeConfigure = true; buildInputs = [ rapidfuzz-cpp ]; buildInputs = [ rapidfuzz-cpp ]; env.NIX_CFLAGS_COMPILE = toString (lib.optionals (stdenv.cc.isClang && stdenv.isDarwin) [ env.NIX_CFLAGS_COMPILE = toString ( lib.optionals (stdenv.cc.isClang && stdenv.isDarwin) [ "-fno-lto" # work around https://github.com/NixOS/nixpkgs/issues/19098 ]); ] ); propagatedBuildInputs = [ rapidfuzz ]; dependencies = [ rapidfuzz ]; nativeCheckInputs = [ pytestCheckHook ]; nativeCheckInputs = [ pytestCheckHook ]; pythonImportsCheck = [ "Levenshtein" ]; pythonImportsCheck = [ "Levenshtein" ]; meta = with lib; { description = "Functions for fast computation of Levenshtein distance and string similarity"; Loading