Metadata-Version: 2.4
Name: by-framework-trace-langfuse
Version: 0.0.2
Summary: Langfuse trace provider for by-framework
Requires-Python: >=3.12
Requires-Dist: by-framework>=0.2.1
Requires-Dist: langchain>=0.3.0
Requires-Dist: langfuse>=3.0.0
Provides-Extra: dev
Requires-Dist: isort>=5.13.0; extra == 'dev'
Requires-Dist: pyink>=24.0.0; extra == 'dev'
Requires-Dist: pylint>=3.0.0; extra == 'dev'
Requires-Dist: pytest-asyncio>=0.23.0; extra == 'dev'
Requires-Dist: pytest>=8.0.0; extra == 'dev'
Requires-Dist: ruff>=0.3.0; extra == 'dev'
Description-Content-Type: text/markdown

# by-framework-trace-langfuse

Langfuse trace provider package for `by-framework`.

This package provides:

- `LangfuseConfig`
- `LangfusePlugin`
- `LangfuseTraceProviderFactory`

It is designed to be installed alongside `by-framework` and discovered
optionally at runtime by the framework and related extensions.

For the generic trace provider contract and package template, see
[docs/trace_provider_development.md](docs/trace_provider_development.md).
