Added pandera

This commit is contained in:
didier committed 2024-11-04 06:06:32 -05:00
1 parent eb2f223c30
commit 21f09ac43a
1 file changed
+33
+33
View File
@@ -24,6 +24,38 @@
pythonPackages = pkgs.python312Packages;
pandera = pkgs.python3Packages.buildPythonPackage {
version = "0.5.11";
pname = "lapx";
pyproject = true;
src = pkgs.python3Packages.fetchPypi {
pname = "pandera";
version = "0.20.4";
hash = "sha256-zPYXgpPvnUOT3Ed25HR349LdUcgA7N/t7Gf/9Q9K08I=";
};
propagatedBuildInputs = with pythonPackages; [
multimethod
numpy
pandas
pydantic
typeguard
typing-inspect
wrapt
];
nativeBuildInputs = with pythonPackages; [ setuptools ];
meta = with pkgs.lib; {
description =
"The Open-source Framework for Precision Data Testing";
homepage = "https://github.com/unionai-oss/pandera";
license = pkgs.lib.licenses.mit;
maintainers = with maintainers; [ ];
};
};
custom-opencv4 = pythonPackages.opencv4.override {
enableGtk3 = true;
enableFfmpeg =
@@ -199,6 +231,7 @@
python312Packages.ultralytics = ultralytics;
python312Packages.boxmot = boxmot;
python312Packages.opencv4 = custom-opencv4;
python312Pachakes.pandera = pandera;
};
devShells.default = pkgs.mkShell {
buildInputs = [ (pkgs.python312.withPackages (ps: [ ultralytics ])) ];