Install & Compatibility
Where this runs
tested against v1.3.17 · pip install
no network on importno background threads
Install × environment matrix
Each cell = how many times install + import succeeded across repeated harness runs. Partial = flaky.
glibc = Debian/Ubuntu slim · musl = Alpine Linux
muslpy 3.10–3.95 runs
installs and imports cleanly · install 0.0s · import 5.384s · 120.5MB
glibcpy 3.10–3.95 runs
installs and imports cleanly · install 12.4s · import 5.004s · 128MB
130MB installed
● package 130MB
Code
Verified usage
Verified import paths — ran on the pinned version, not inferred.
ChatOpenAI
✓ from langchain_openai import ChatOpenAI
✗ from langchain import ChatOpenAI
Moved to partner package in 0.2. Wrong import raises ImportError in 1.0.
ChatAnthropic
✓ from langchain_anthropic import ChatAnthropic
✗ from langchain import ChatAnthropic
Moved to partner package in 0.2. Wrong import raises ImportError in 1.0.
create_agent
✓ from langchain import create_agent
✗ from langgraph.prebuilt import create_react_agent
create_react_agent still works in 1.0 but create_agent is now the idiomatic entry point.
Minimal LLM call using ChatOpenAI in LangChain 1.0.
from langchain_openai import ChatOpenAI
llm = ChatOpenAI(model='gpt-4o', temperature=0)
response = llm.invoke('What is the capital of France?')
print(response.content)
langchain --version
Upgrade
Version history
1.3.17latest on PyPI · released Aug 25, 2026
Audit
Dependencies
langchain-openairequiredRequired for OpenAI model access. Not included in base langchain package.
langchain-anthropicrequiredRequired for Anthropic/Claude model access. Not included in base langchain package.
langgraphoptionalRequired for stateful multi-agent workflows. Foundational runtime in v1.0.