Problem
Installing dev dependencies fails because package pins conflict:
gevent==23.9.1 requires greenlet>=2.0.0
- The project pins
greenlet==1.1.2
So this command cannot resolve dependencies:
uv pip install -r requirements-dev.txt
Additionally the runtime version is not also right.
Solution
Upgrade greenlet to 2.0.0 or higher.
Update requirements-dev.txt:
or pin exactly:
Then reinstall:
uv pip install -r requirements-dev.txt
Root Cause
greenlet==1.1.2 is outdated and incompatible with gevent==23.9.1.
Problem
Installing dev dependencies fails because package pins conflict:
gevent==23.9.1requiresgreenlet>=2.0.0greenlet==1.1.2So this command cannot resolve dependencies:
Additionally the
runtimeversion is not also right.Solution
Upgrade
greenletto 2.0.0 or higher.Update
requirements-dev.txt:or pin exactly:
Then reinstall:
Root Cause
greenlet==1.1.2is outdated and incompatible withgevent==23.9.1.