Skip to content

Conversation

@nazarpechka
Copy link
Contributor

This PR adds missing dependencies to pyproject.toml test dependency group (used for local development).
Added dependencies:

ValueError: the greenlet library is required to use this function. No module named 'greenlet'

pyproject.toml Outdated
[dependency-groups]
test = [
"codespell>=2.4.1",
"greenlet>=3.2.2",
Copy link
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Instead of installing greenlet directly, I believe we can update sqlalchemy to SQLAlchemy[asyncio].

Copy link
Contributor Author

@nazarpechka nazarpechka Jul 3, 2025

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

@averikitsch Thanks, updated to sqlalchemy[asyncio].
This is a library dependency, so we will force all users to also install greenlet. This should not be a problem though, as using AsyncPgVectorStore needs it anyway.

@averikitsch averikitsch merged commit f6c3a5c into langchain-ai:main Jul 25, 2025
2 checks passed
@nazarpechka nazarpechka deleted the development_deps branch August 6, 2025 06:06
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants