Agent DailyAgent Daily
releaseintermediate

[Release] langchain-ai/langchain langchain-classic==1.0.4: langchain-classic==1.0.4

By github-actions[bot]github
View original on github

langchain-classic version 1.0.4 is a maintenance release focused on dependency updates, security patches, and bug fixes. Key improvements include deprecation warnings, mypy error suppression, Azure AI Foundry model provider updates, and multiple dependency bumps for security (Pygments CVE-2026-4539, cryptography, requests). The release maintains stability while addressing technical debt and compatibility issues across the langchain ecosystem.

Key Points

  • Security patch: Upgraded Pygments to >=2.20.0 across all packages to address CVE-2026-4539 vulnerability
  • Added deprecation warnings in langchain-classic to guide users toward newer APIs and prepare for future breaking changes
  • Fixed mypy type-checking errors in compatibility code to improve code quality and type safety
  • Updated Azure AI Foundry model provider classes for improved integration and compatibility
  • Bumped critical dependencies: cryptography (46.0.7), requests (2.33.0), pytest (9.0.3), aiohttp (3.13.4), and others
  • Suppressed pytest streaming output in CI to improve build log readability and performance
  • Updated development tools: black formatter upgraded to 26.3.1 for code consistency
  • Performance improvement: Added timeout on HTTP calls for minimum version checks in CI/CD pipeline
  • General housekeeping and code formatting fixes to maintain codebase quality
  • Maintained backward compatibility while preparing for future API transitions through deprecations

Found this useful? Add it to a playbook for a step-by-step implementation guide.

Workflow Diagram

Start Process
Step A
Step B
Step C
Complete
Quality

Concepts