Metadata-Version: 2.4
Name: roomy-observability
Version: 0.1.0
Summary: Roomy — local-first LangChain agent context observability (import as `roomy`)
Project-URL: Homepage, https://pramode.dev
Author: Sarang Pramode
License-Expression: MIT
License-File: LICENSE
Keywords: agents,langchain,llm,observability,tracing
Classifier: Development Status :: 3 - Alpha
Classifier: Intended Audience :: Developers
Classifier: License :: OSI Approved :: MIT License
Classifier: Programming Language :: Python :: 3.11
Classifier: Programming Language :: Python :: 3.12
Requires-Python: >=3.11
Requires-Dist: langchain-core>=0.3
Requires-Dist: pydantic>=2.6
Requires-Dist: pyyaml>=6.0
Requires-Dist: typer>=0.12
Provides-Extra: all
Requires-Dist: build>=1.2; extra == 'all'
Requires-Dist: fastapi>=0.115; extra == 'all'
Requires-Dist: httpx>=0.27; extra == 'all'
Requires-Dist: mypy>=1.11; extra == 'all'
Requires-Dist: pytest>=8.0; extra == 'all'
Requires-Dist: ruff>=0.6; extra == 'all'
Requires-Dist: tiktoken>=0.7; extra == 'all'
Requires-Dist: twine>=5.0; extra == 'all'
Requires-Dist: uvicorn[standard]>=0.30; extra == 'all'
Provides-Extra: api
Requires-Dist: fastapi>=0.115; extra == 'api'
Requires-Dist: uvicorn[standard]>=0.30; extra == 'api'
Provides-Extra: dev
Requires-Dist: build>=1.2; extra == 'dev'
Requires-Dist: httpx>=0.27; extra == 'dev'
Requires-Dist: mypy>=1.11; extra == 'dev'
Requires-Dist: pytest>=8.0; extra == 'dev'
Requires-Dist: ruff>=0.6; extra == 'dev'
Requires-Dist: twine>=5.0; extra == 'dev'
Provides-Extra: openai
Requires-Dist: tiktoken>=0.7; extra == 'openai'
Description-Content-Type: text/markdown

# Roomy (Python package `roomy`)

Published to PyPI as **`roomy-observability`**. Import in code as **`roomy`**.

Install from this directory in editable mode:

```bash
pip install -e ".[dev,api,openai]"
```

See the repository root [README.md](../../README.md) for usage.

**Author:** [Sarang Pramode](https://pramode.dev)
