You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
I've been working with the retrieval-agent-template and noticed that some of the current dependencies, particularly langchain-elasticsearch and langchain-pinecone, are restricted to older versions. These constraints are preventing the project from updating to the latest versions of essential packages like langchain, langchain-core, and langchain-experimental.
Specifically:
langchain-elasticsearch is currently capped at <0.3.0, and langchain-pinecone at <0.2.0. These restrictions block updates to langchain versions that support newer features and improvements, including Pydantic 2 compatibility.
Impact on Module Versions:
langchain: Current 0.2.16, Available 0.3.2
langchain-core: Current 0.2.41, Available 0.3.9
langchain-experimental: Current 0.0.65, Available 0.3.2
These outdated dependencies not only hinder the use of Pydantic 2 but also prevent the project from benefiting from other critical enhancements in performance, security, and compatibility offered in the newer langchain versions.
Request:
Could we update the version constraints in the pyproject.toml to allow for these newer versions? This change would not only improve compatibility with the broader Python ecosystem but also enhance the project’s functionality and maintainability.
Thanks for considering this update. I'm keen to assist in any testing or further discussions needed to facilitate these changes.
The text was updated successfully, but these errors were encountered:
Hi there,
I've been working with the
retrieval-agent-template
and noticed that some of the current dependencies, particularlylangchain-elasticsearch
andlangchain-pinecone
, are restricted to older versions. These constraints are preventing the project from updating to the latest versions of essential packages likelangchain
,langchain-core
, andlangchain-experimental
.Specifically:
langchain-elasticsearch
is currently capped at<0.3.0
, andlangchain-pinecone
at<0.2.0
. These restrictions block updates tolangchain
versions that support newer features and improvements, including Pydantic 2 compatibility.Impact on Module Versions:
These outdated dependencies not only hinder the use of Pydantic 2 but also prevent the project from benefiting from other critical enhancements in performance, security, and compatibility offered in the newer
langchain
versions.Request:
Could we update the version constraints in the
pyproject.toml
to allow for these newer versions? This change would not only improve compatibility with the broader Python ecosystem but also enhance the project’s functionality and maintainability.Thanks for considering this update. I'm keen to assist in any testing or further discussions needed to facilitate these changes.
The text was updated successfully, but these errors were encountered: