yasithdev opened a new pull request, #135: URL: https://github.com/apache/airavata-portals/pull/135
Coordinates a version-coupled upgrade of all four LangChain packages in `airavata-mcp-client-chatbot/backend/requirements.txt`: langchain 0.1.0→0.3.30, langchain-community 0.0.13→0.3.27, langchain-core 0.1.0→0.3.86, and langchain-ollama 0.0.1→0.3.3 (the 0.0.1 pin referenced in the original file was never published to PyPI, making the previous requirements.txt unresolvable). Also relaxes pydantic (pin 2.5.0→>=2.7.0) and httpx (pin 0.25.2→>=0.27.0) to satisfy langchain 0.3.x transitive constraints. All symbols used in this backend (`initialize_agent`, `AgentType`, `langchain.tools.tool`, `langchain_community.llms.Ollama`, `langchain_ollama.OllamaLLM`) remain present in the 0.3.x series. Verified: fresh Python 3.10 venv, `pip install -r requirements.txt` resolves cleanly with no conflicts, and all module-level imports succeed. Closes dependabot PRs #40 (langchain), #50 (langchain-community), #98 (langchain-core). -- This is an automated message from the Apache Git Service. To respond to the message, please log on to GitHub and use the URL above to go to the specific comment. To unsubscribe, e-mail: [email protected] For queries about this service, please contact Infrastructure at: [email protected]
