Files
2026-07-13 13:22:34 +08:00

98 lines
2.8 KiB
TOML

# Auto-generated by dev/pyproject.py. Do not edit manually.
# This file defines the package metadata of `mlflow-tracing`.
[build-system]
requires = ["setuptools<=82.0.1"]
build-backend = "setuptools.build_meta"
[project]
name = "mlflow-tracing"
version = "3.14.1.dev0"
description = "MLflow Tracing SDK is an open-source, lightweight Python package that only includes the minimum set of dependencies and functionality to instrument your code/models/agents with MLflow Tracing."
readme = "README.md"
keywords = ["mlflow", "ai", "databricks"]
classifiers = [
"Development Status :: 5 - Production/Stable",
"Intended Audience :: Developers",
"Intended Audience :: End Users/Desktop",
"Intended Audience :: Science/Research",
"Intended Audience :: Information Technology",
"Topic :: Scientific/Engineering :: Artificial Intelligence",
"Topic :: Software Development :: Libraries :: Python Modules",
"License :: OSI Approved :: Apache Software License",
"Operating System :: OS Independent",
"Programming Language :: Python :: 3.10",
]
requires-python = ">=3.10"
dependencies = [
"cachetools<8,>=5.0.0",
"databricks-sdk<1,>=0.20.0",
"opentelemetry-api<3,>=1.9.0",
"opentelemetry-proto<3,>=1.9.0",
"opentelemetry-sdk<3,>=1.9.0",
"packaging<27",
"protobuf<8,>=3.12.0",
"pydantic<3,>=2.0.0",
]
[[project.maintainers]]
name = "Databricks"
email = "mlflow-oss-maintainers@googlegroups.com"
[project.license]
file = "LICENSE.txt"
[project.urls]
homepage = "https://mlflow.org"
issues = "https://github.com/mlflow/mlflow/issues"
documentation = "https://mlflow.org/docs/latest"
repository = "https://github.com/mlflow/mlflow"
[tool.setuptools.packages.find]
where = ["."]
include = [
"mlflow",
"mlflow.agno*",
"mlflow.anthropic*",
"mlflow.autogen*",
"mlflow.bedrock*",
"mlflow.crewai*",
"mlflow.dspy*",
"mlflow.gemini*",
"mlflow.groq*",
"mlflow.langchain*",
"mlflow.litellm*",
"mlflow.llama_index*",
"mlflow.mistral*",
"mlflow.openai*",
"mlflow.strands*",
"mlflow.haystack*",
"mlflow.azure*",
"mlflow.entities*",
"mlflow.environment_variables",
"mlflow.exceptions",
"mlflow.legacy_databricks_cli*",
"mlflow.prompt*",
"mlflow.protos*",
"mlflow.pydantic_ai*",
"mlflow.smolagents*",
"mlflow.store*",
"mlflow.telemetry*",
"mlflow.tracing*",
"mlflow.tracking*",
"mlflow.types*",
"mlflow.utils*",
"mlflow.version",
]
exclude = [
"mlflow/protos/databricks_artifacts_pb2.py",
"mlflow/protos/databricks_filesystem_service_pb2.py",
"mlflow/protos/databricks_uc_registry_messages_pb2.py",
"mlflow/protos/databricks_uc_registry_service_pb2.py",
"mlflow/protos/model_registry_pb2.py",
"mlflow/protos/unity_catalog_oss_messages_pb2.py",
"mlflow/protos/unity_catalog_oss_service_pb2.py",
"tests",
"tests.*",
]
namespaces = false