Files
nixpkgs/pkgs/development/python-modules/brainflow/default.nix
Gavin John 262a5b04f5 python3Packages.brainflow: init at 5.12.1
(cherry picked from commit 78936724cd)
2024-07-17 20:52:11 +00:00

40 lines
568 B
Nix

{
buildPythonPackage,
brainflow,
nptyping,
numpy,
python,
setuptools,
}:
buildPythonPackage {
inherit (brainflow)
pname
version
src
patches
meta
;
pyproject = true;
build-system = [ setuptools ];
dependencies = [
numpy
nptyping
];
buildInputs = [ brainflow ];
postPatch = ''
cd python_package
'';
postInstall = ''
mkdir -p "$out/${python.sitePackages}/brainflow/lib/"
cp -Tr "${brainflow}/lib" "$out/${python.sitePackages}/brainflow/lib/"
'';
pythonImportsCheck = [ "brainflow" ];
}