# 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