python3Packages.mlflow-tracing: init at 3.12.0

This commit is contained in:
Gaetan Lepage
2026-05-18 23:17:37 +00:00
parent 32709ae95a
commit e9b3be6ac7
2 changed files with 60 additions and 0 deletions
@@ -0,0 +1,58 @@
{
lib,
buildPythonPackage,
mlflow,
# build-system
setuptools,
# dependencies
cachetools,
databricks-sdk,
opentelemetry-api,
opentelemetry-proto,
opentelemetry-sdk,
packaging,
protobuf,
pydantic,
# tests
pytestCheckHook,
}:
buildPythonPackage (finalAttrs: {
pname = "mlflow-tracing";
inherit (mlflow) version;
pyproject = true;
__structuredAttrs = true;
inherit (mlflow) src;
sourceRoot = "${finalAttrs.src.name}/libs/tracing";
build-system = [
setuptools
];
dependencies = [
cachetools
databricks-sdk
opentelemetry-api
opentelemetry-proto
opentelemetry-sdk
packaging
protobuf
pydantic
];
pythonImportsCheck = [ "mlflow.tracing" ];
# No tests
doCheck = false;
meta = {
description = "Open-Source SDK for observability and monitoring GenAI applications";
homepage = "https://github.com/mlflow/mlflow/tree/master/libs/tracing";
inherit (mlflow.meta) license;
maintainers = with lib.maintainers; [ GaetanLepage ];
};
})
+2
View File
@@ -10167,6 +10167,8 @@ self: super: with self; {
mlflow-skinny = callPackage ../development/python-modules/mlflow-skinny { };
mlflow-tracing = callPackage ../development/python-modules/mlflow-tracing { };
mlrose = callPackage ../development/python-modules/mlrose { };
mlt = toPythonModule (