run-llama / llama_index

LlamaIndex is a data framework for your LLM applications
https://docs.llamaindex.ai
MIT License
36.68k stars 5.25k forks source link

[Feature Request]: update tenacity to 9.0.0 to fix conflict with GraphRAG #16876

Open eriklee1895 opened 5 days ago

eriklee1895 commented 5 days ago

Feature Description

When my project use llama-index and GraphRAG, there is a tenacity depends:

The conflict is caused by:
    graphrag 0.4.0 depends on tenacity<10.0.0 and >=9.0.0
    llama-index-core 0.11.22 depends on tenacity!=8.4.0, <9.0.0 and >=8.2.0

Here are the release notes for tenacity 9 (https://github.com/jd/tenacity/releases/tag/9.0.0) And I found langchain has already updated tenacity version: https://github.com/langchain-ai/langchain/pull/27201

Now, I wish llama-index can do the same change.

Reason

My project is used GraphRAG and llamaindex both, and now the depends has tenacity conflict.

Value of Feature

No response

lalitlal commented 5 days ago
qedpi commented 3 hours ago

+1 for instructor