ApeWorX / eip712

Message classes for typed structured data hashing and signing in Ethereum
Apache License 2.0
42 stars 19 forks source link

feat: remove setuptools dependency #48

Closed wakamex closed 7 months ago

wakamex commented 7 months ago

What I did

uncapped eth-account to remove setuptools dependency. working toward fully removed dependence on setuptools in ape, tracking PR here: https://github.com/ApeWorX/ape/pull/2003

How I did it

searching uv pip install error logs, I found old versions of eth-account use pkg_resources which implies a setuptools dependency

How to verify it

uv pip install the version of ape in https://github.com/ApeWorX/ape/pull/2003

Checklist