python312Packages.mlflow: 2.19.0 -> 2.20.1 (#379001)

This commit is contained in:
Robert Schütz
2025-02-04 20:07:39 -08:00
committed by GitHub
@@ -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
];