mirror of
https://github.com/langchain-ai/langchain-pinecone.git
synced 2026-07-16 09:24:24 -04:00
langchain-pinecone 0.2.0 doesn't support Python 3.13 #1
Reference in New Issue
Block a user
Delete Branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Originally created by @guidev on GitHub (Nov 16, 2024).
Checked other resources
Example Code
--
Error Message and Stack Trace (if applicable)
No response
Description
The current
langchain-pineconepackage (v0.2.0) depends on pinecone-client version^5.0.0. However, the latest release in the5.0.xseries is5.0.1, which was last updated on August 1, 2024, and does not support Python 3.13.The most recent version of
pineconeon PyPI is5.4.0, released on November 13, 2024, and it includes support for Python 3.13.Updating the dependency in
langchain-pineconeto usepineconeversion^5.4.0or newer would enable compatibility with Python 3.13 and ensure access to the latest features and improvements in the pinecone sdk.https://pypi.org/project/pinecone/
https://pypi.org/project/pinecone-client/
System Info
System Information
Package Information
Optional packages not installed
Other Dependencies
@keenranger commented on GitHub (Nov 19, 2024):
Not only does the
pinecone-clientversion not support Python 3.13, but aiohttp==3.9.5 doesn’t either. (aiohttpstarts to support Python 3.13 since 3.10.6). It seems like more adjustments will be necessary.@Jacky3003 commented on GitHub (Nov 19, 2024):
To Add, the following code snippet from the tests doesn't work with
aiohttp==3.11.2which is the latest version:The following output is seen below:
This was specifically for the embeddings component, but could be part of the other components as well. See system information below:
System Information
Package Information
Optional packages not installed
Other Dependencies
@Lwhieldon commented on GitHub (Mar 10, 2025):
Any updates on when langchain-pinecone will be compatible with python 313?
@OperKH commented on GitHub (Mar 12, 2025):
So, starting with
langchain-pinecone==0.2.3it supports python 3.13 langchain-ai/langchain#29737. But depends onnumpy<2.0.0,>=1.26.4andnumpy==1.26.4doesn't support python 3.13 andnumpy==2.2.3can't be installed 😔@spoletum commented on GitHub (Apr 1, 2025):
One must really love Python.
@dosubot[bot] commented on GitHub (Jul 1, 2025):
Hi, @guidev. I'm Dosu, and I'm helping the LangChain team manage their backlog. I'm marking this issue as stale.
Issue Summary:
langchain-pineconeversion 0.2.0 is incompatible with Python 3.13 due topinecone-clientdependency.pineconeversion^5.4.0or newer for compatibility.aiohttp==3.9.5andaiohttp==3.11.2have compatibility issues with Python 3.13.langchain-pinecone==0.2.3supports Python 3.13 but conflicts withnumpy.Next Steps:
Thank you for your understanding and contribution!
@hagen00 commented on GitHub (Oct 8, 2025):
I'm using python 3.13. Working fine for me.