-
-
Notifications
You must be signed in to change notification settings - Fork 132
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
feat: remove setuptools dependence #2003
Conversation
PRs to remove setuptools dependency from dependencies: after this, we can remove forks from setup.py |
PRs are in for all 3 dependencies, but eth-tester hasn't bumped their version, so we'd have to pin a hash if we want to use it right now, or wait for them to bump it. |
eth-tester just put out a new beta which includes the PR to move away from setuptools. |
f85e197
to
af876ee
Compare
so the only change in this PR that isn't merged on main is adding the eth-tester requirement. let me even see if that's still required. |
both this is due to web3[tester] having the following dependence: "eth-tester[py-evm]>=0.11.0b1,<0.12.0b1", which picks up 0.11.0b2 😀 |
What I did
spun out from #2000, remove setuptools dependency
How I did it
two ways:
How to verify it
install with
uv
then runape plugins list
and see if it errors out complaining about pkg_resources.Checklist