Skip to content

remove setuptools from dependencies#3253

Merged
cyberw merged 1 commit intolocustio:masterfrom
dotlambda:setuptools
Nov 1, 2025
Merged

remove setuptools from dependencies#3253
cyberw merged 1 commit intolocustio:masterfrom
dotlambda:setuptools

Conversation

@dotlambda
Copy link
Copy Markdown
Contributor

It isn't used anywhere.

It isn't used anywhere.
@cyberw
Copy link
Copy Markdown
Collaborator

cyberw commented Nov 1, 2025

Good catch.

@cyberw cyberw merged commit 43e9e2c into locustio:master Nov 1, 2025
18 checks passed
@dotlambda dotlambda deleted the setuptools branch November 1, 2025 18:24
@cyberw
Copy link
Copy Markdown
Collaborator

cyberw commented Nov 6, 2025

Well... setuptools is still an indirect dependency, from gevent so it doesnt make any significant difference.

gevent==24.11.1
├── zope.event [required: Any, installed: 5.0]
│   └── setuptools [required: Any, installed: 80.9.0]
├── zope.interface [required: Any, installed: 6.3]
│   └── setuptools [required: Any, installed: 80.9.0]
└── greenlet [required: >=3.1.1, installed: 3.2.1]

@bollwyvl
Copy link
Copy Markdown
Contributor

bollwyvl commented Nov 6, 2025

still an indirect dependency

welp, it looks like setuptools has been/will be removed from:

hopefully all this gets resolved before the next breaking setuptools change: the seemingly monthly new warnings are tiresome and confusing to users.

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.

3 participants