From a737eace4c93609988b4fee3102d601586d8584e Mon Sep 17 00:00:00 2001 From: Sarah Clark Date: Sun, 2 Feb 2025 18:02:20 -0800 Subject: [PATCH] python312Packages.mlflow: 2.19.0 -> 2.20.1 --- pkgs/development/python-modules/mlflow/default.nix | 11 +++++------ 1 file changed, 5 insertions(+), 6 deletions(-) diff --git a/pkgs/development/python-modules/mlflow/default.nix b/pkgs/development/python-modules/mlflow/default.nix index 754bcf8b4b4d..1f239c975dd3 100644 --- a/pkgs/development/python-modules/mlflow/default.nix +++ b/pkgs/development/python-modules/mlflow/default.nix @@ -59,6 +59,7 @@ pytestCheckHook, pytorch-lightning, sentence-transformers, + shap, starlette, statsmodels, tensorflow, @@ -70,20 +71,16 @@ buildPythonPackage rec { pname = "mlflow"; - version = "2.19.0"; + version = "2.20.1"; pyproject = true; src = fetchFromGitHub { owner = "mlflow"; repo = "mlflow"; tag = "v${version}"; - hash = "sha256-QUyoT6tl/kv/RAntKYZ83p/lvssX1dJb45VpklAVQT4="; + hash = "sha256-672lKzYkWpUuUB2hiVtOqMhQltzRMGhoff2ZimLWJC8="; }; - # Remove currently broken dependency `shap`, a model explainability package. - # This seems quite unprincipled especially with tests not being enabled, - # but not mlflow has a 'skinny' install option which does not require `shap`. - pythonRemoveDeps = [ "shap" ]; pythonRelaxDeps = [ "gunicorn" "importlib-metadata" @@ -117,10 +114,12 @@ buildPythonPackage rec { pandas protobuf pyarrow + pydantic pyyaml requests scikit-learn scipy + shap sqlalchemy sqlparse ];