crewAI: Update LiteLLM dependency (https://github.com/crewAIInc/crewAI/pull/2522)

We’ve hit an issue with dependencies when using multiple agent frameworks that depend on LiteLLM.

Specifically crewAI pins a specific (~Feb 25) version of liteLLM which cannot be resolved alongside other dependencies.

Others have hit the same issue, and a PR Fix: Update litellm dependency to resolve httpx conflicts by devin-ai-integration[bot] · Pull Request #2522 · crewAIInc/crewAI · GitHub was previously opened. It appears to be well written, with tests, and by allowing higher litellm versions would avoid the conflict we were seeing.

Would the crewAI team be able to take a look and see if that PR is viable? I’m also happy to help work on any updates if the original poster is unable to.

Many thanks

1 Like

Thank you for resurfacing this. We’re working on this and will update soon.

1 Like