diff --git a/Makefile b/Makefile index 5519b6d7c23..8a1099c5b8e 100644 --- a/Makefile +++ b/Makefile @@ -36,7 +36,6 @@ api_docs_build: API_PKG ?= text-splitters api_docs_quick_preview: - poetry run pip install "pydantic<2" poetry run python docs/api_reference/create_api_rst.py $(API_PKG) cd docs/api_reference && poetry run make html poetry run python docs/api_reference/scripts/custom_formatter.py docs/api_reference/_build/html/ diff --git a/libs/core/langchain_core/language_models/chat_models.py b/libs/core/langchain_core/language_models/chat_models.py index 9e403296142..5691c615bd0 100644 --- a/libs/core/langchain_core/language_models/chat_models.py +++ b/libs/core/langchain_core/language_models/chat_models.py @@ -195,20 +195,14 @@ class BaseChatModel(BaseLanguageModel[BaseMessage], ABC): """ # noqa: E501 - # TODO(0.3): Figure out how to re-apply deprecated decorator - # callback_manager: Optional[BaseCallbackManager] = deprecated( - # name="callback_manager", since="0.1.7", removal="1.0", alternative="callbacks" - # )( - # Field( - # default=None, - # exclude=True, - # description="Callback manager to add to the run trace.", - # ) - # ) - callback_manager: Optional[BaseCallbackManager] = Field( - default=None, - exclude=True, - description="Callback manager to add to the run trace.", + callback_manager: Optional[BaseCallbackManager] = deprecated( + name="callback_manager", since="0.1.7", removal="1.0", alternative="callbacks" + )( + Field( + default=None, + exclude=True, + description="Callback manager to add to the run trace.", + ) ) rate_limiter: Optional[BaseRateLimiter] = Field(default=None, exclude=True)