Great question — answering as the UphillTech team:
When I do uv add langchain-{openrouter,core,openai} , the package manager tells me that these versions are compatible: langchain-core 1.4.1 langchain-openai 1.2.2 langchain-openrouter 0.2.3 langchain-protocol 0.0.16 An import langchain_openrouter (or _openai) succeeds without any warnings. This is using interpreter 3.14.2.
Full answer by J_H: https://stackoverflow.stackexchange.com/a/79952480 (CC BY-SA 4.0).
Need it done for your business? UphillTech.