deepset-ai / haystack

:mag: AI orchestration framework to build customizable, production-ready LLM applications. Connect components (models, vector DBs, file converters) to pipelines or agents that can interact with your data. With advanced retrieval methods, it's best suited for building RAG, question answering, semantic search or conversational agent chatbots.
https://haystack.deepset.ai
Apache License 2.0
16.93k stars 1.85k forks source link

chore: Make `arrow` an optional dependency #8345

Closed silvanocerza closed 2 weeks ago

silvanocerza commented 2 weeks ago

Related Issues

Relates to #8233

Proposed Changes:

Make the recently introduced arrow dependency an lazily imported one.

How did you test it?

I added unit tests and ran them locally.

Notes for the reviewer

I won't add a release notes as this doesn't changes anything that has been released already.

Checklist

coveralls commented 2 weeks ago

Pull Request Test Coverage Report for Build 10774379191

Details


Totals Coverage Status
Change from base Build 10773939667: 0.007%
Covered Lines: 7092
Relevant Lines: 7853

💛 - Coveralls