Skip to content

locust forces upper bound on gevent version #7118

Open
@achave11-ucsc

Description

@achave11-ucsc

… which causes the make requirements_update target to fail if the gevent requirement is updated to a version > 25.0.0.

ERROR: Cannot install -r requirements.dev.txt (line 16) and gevent==25.5.1 because these package versions have conflicting dependencies.

The conflict is caused by:
    The user requested gevent==25.5.1
    locust 2.37.3 depends on gevent<25.0.0 and >=24.10.1

To fix this you could try to:
1. loosen the range of package versions you've specified
2. remove package versions to allow pip to attempt to solve the dependency conflict

ERROR: ResolutionImpossible: for help visit https://pip.pypa.io/en/latest/topics/dependency-resolution/#dealing-with-dependency-conflicts
make: *** [Makefile:33: requirements_deps] Error 1

Metadata

Metadata

Assignees

Labels

-[priority] Mediumdebt[type] A defect incurring continued engineering costinfra[subject] Project infrastructure like CI/CD, build and deployment scriptsno demo[process] Not to be demonstrated at the end of the sprintorange[process] Done by the Azul team

Type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions