depot/third_party/nixpkgs/pkgs/development/python-modules/hnswlib/default.nix
Default email fa5436e0a7 Project import generated by Copybara.
GitOrigin-RevId: e8057b67ebf307f01bdcc8fba94d94f75039d1f6
2024-06-05 17:53:02 +02:00

29 lines
440 B
Nix

{
buildPythonPackage,
hnswlib,
numpy,
pybind11,
setuptools,
unittestCheckHook,
}:
buildPythonPackage {
pname = "hnswlib";
inherit (hnswlib) version src meta;
format = "pyproject";
nativeBuildInputs = [
numpy
setuptools
pybind11
];
nativeCheckInputs = [ unittestCheckHook ];
unittestFlagsArray = [
"tests/python"
"--pattern 'bindings_test*.py'"
];
pythonImportsCheck = [ "hnswlib" ];
}