I’m trying to understand whether LangChain and its related packages (such as langchain-community) are tied to specific Python versions, or if they are generally intended to be Python-version agnostic.
Are there recommended LangChain versions for Python 3.10, 3.11, 3.12, or newer?
I’m asking because I’ve noticed conflicting or strict dependency requirements in some releases. For example:
langchain-community==1.0.0a1
depends on requests>=2.32.5,<3.0.0