Change8

langchain-ollama==1.0.0

Breaking Changes
📦 langchainView on GitHub →
1 breaking3 features🐛 3 fixes🔧 3 symbols

Summary

This release marks the 1.0.0 stable version of langchain-ollama, featuring Python 3.14 support, a migration to the Hatchling build backend, and various documentation and parameter handling fixes.

⚠️ Breaking Changes

  • The package has reached version 1.0.0, indicating a stable API baseline. Internal build system shifted from PDM to Hatchling.

Migration Steps

  1. Update environment to support Python 3.14 if necessary.
  2. Ensure compatibility with langchain-core version 0.3.0a7 or higher as per updated pyproject.toml constraints.

✨ New Features

  • Support for Python 3.14.
  • Migration of build backend to hatchling.
  • Enriched pyproject.toml files with links to new references.

🐛 Bug Fixes

  • Exclude None parameters from the options dictionary in Ollama to prevent sending null values to the API.
  • Fixed Sphinx double-backtick snippet syntax and broken documentation references.
  • Fixed dropdown default open admonition in references.

🔧 Affected Symbols

ChatOllamaOllamaLLMlangchain_ollama