py-eip712-structs icon indicating copy to clipboard operation
py-eip712-structs copied to clipboard

update to work with python 3.10-3.12

Open wakamex opened this issue 1 year ago • 0 comments

  • Switch from ganache to anvil
  • Remove pysha3 dependency
  • Remove python2 style super() call
  • Remove OrderedAttributesMeta. From version 3.7 onward, dictionaries maintain the insertion order of their items.
  • Require python >= 3.10 as the lowest version to install with uv
  • Switch from Sphinx to Google docstring format for readability
  • Lint with ruff
  • Add Github workflows (lint and test)
  • Add pyproject.toml

wakamex avatar Jun 16 '24 19:06 wakamex