github jupyterlab/jupyter-ai v2.29.0

one day ago

2.29.0

This release notably upgrades to LangChain v0.3 and Pydantic v2. You can now use the latest LangChain & Pydantic APIs available in the same environment as Jupyter AI! 🎉

Note that just running pip install -U jupyter-ai may not upgrade LangChain partner packages like langchain-aws or langchain-openai, as these are listed as optional dependencies.

Therefore, to upgrade all LangChain packages in your environment along with Jupyter AI, we strongly recommend running this command to upgrade:

pip install -U "jupyter-ai[all]"

(Full Changelog)

Enhancements made

  • [2.x] Upgrade to LangChain v0.3 and Pydantic v2 #1199 (@dlqqq)

Bugs fixed

  • [2.x] Fix Amazon Nova support (use StrOutputParser) #1203 (@dlqqq)

Documentation improvements

  • Update developer docs on Pydantic compatibility #1204 (@dlqqq)

Contributors to this release

(GitHub contributors page for this release)

@dlqqq | @meeseeksmachine

Don't miss a new jupyter-ai release

NewReleases is sending notifications on new releases.