Metadata-Version: 2.4
Name: rag-integration
Version: 0.4.0
Summary: RAG integration plugin for mloda
Author-email: mloda <plugin-dev@mloda.ai>
License: Apache-2.0
Requires-Python: >=3.10
License-File: LICENSE
Requires-Dist: mloda>=0.8.0
Requires-Dist: mloda-testing>=0.3.2
Provides-Extra: dev
Requires-Dist: tox; extra == "dev"
Requires-Dist: tox-uv; extra == "dev"
Requires-Dist: pytest; extra == "dev"
Requires-Dist: ruff; extra == "dev"
Requires-Dist: mypy; extra == "dev"
Requires-Dist: bandit; extra == "dev"
Provides-Extra: faiss
Requires-Dist: faiss-cpu>=1.7.0; extra == "faiss"
Provides-Extra: advanced
Requires-Dist: presidio-analyzer>=2.2.0; extra == "advanced"
Requires-Dist: sentence-transformers>=2.2.0; extra == "advanced"
Requires-Dist: joblib>=1.0.0; extra == "advanced"
Requires-Dist: Pillow>=9.0.0; extra == "advanced"
Requires-Dist: faiss-cpu>=1.7.0; extra == "advanced"
Provides-Extra: eval
Requires-Dist: beir>=2.0.0; extra == "eval"
Requires-Dist: pandas>=1.3.0; extra == "eval"
Requires-Dist: numpy>=1.21.0; extra == "eval"
Provides-Extra: connectors
Requires-Dist: bm25s>=0.2.0; extra == "connectors"
Provides-Extra: rerank
Requires-Dist: flashrank>=0.2.0; extra == "rerank"
Provides-Extra: graph
Requires-Dist: networkx>=3.0; extra == "graph"
Provides-Extra: structured
Requires-Dist: sqlglot>=25; extra == "structured"
Provides-Extra: orchestrator
Requires-Dist: haystack-ai>=2.0; extra == "orchestrator"
Dynamic: license-file
