langchain-classic==1.0.4

LangChain Releases / 4/17/2026

📰 NewsDeveloper Stack & InfrastructureTools & Practical Usage

Key Points

  • langchain-classic version 1.0.4 was released as an update over langchain-classic 1.0.3.
  • The release adds new deprecations to guide users away from older APIs or behaviors.
  • Compatibility code was updated to suppress mypy type-checking errors.
  • Development dependencies were bumped, including pytest (to 9.0.3) and pillow (to 12.2.0), with cryptography updated to 46.0.7.

Changes since langchain-classic==1.0.3

release(langchain-classic): 1.0.4 (#36827)
chore(langchain-classic): add deprecations (#36826)
fix(langchain-classic): suppress mypy errors in compat code (#36806)
chore(deps): bump pytest to 9.0.3 (#36801)
chore: bump pytest from 9.0.2 to 9.0.3 in /libs/langchain (#36718)
chore: bump pillow from 12.1.1 to 12.2.0 in /libs/langchain (#36709)
chore: bump cryptography from 46.0.6 to 46.0.7 in /libs/langchain (#36620)
chore: bump aiohttp from 3.13.3 to 3.13.4 in /libs/langchain (#36439)
chore: pygments>=2.20.0 across all packages (CVE-2026-4539) (#36385)
chore: bump cryptography from 46.0.5 to 46.0.6 in /libs/langchain (#36325)
chore: bump requests from 2.32.5 to 2.33.0 in /libs/langchain (#36242)
fix(langchain,langchain-classic): update model provider classes for Azure AI Foundry (#35812)
ci: suppress pytest streaming output in CI (#36092)
chore: bump pyasn1 from 0.6.2 to 0.6.3 in /libs/langchain (#36030)
chore: bump black from 25.9.0 to 26.3.1 in /libs/langchain (#35858)
chore: bump orjson from 3.11.5 to 3.11.6 in /libs/langchain (#35806)
fix(langchain-classic): format (#35854)
perf(.github): set a timeout on get min versions HTTP calls (#35851)
chore: housekeeping (#35850)