Skip to content

many-abis v0.4.0

Choose a tag to compare

@ackness ackness released this 29 Sep 14:39
· 4 commits to main since this release

Verified ABI and EVM chain metadata with pinned provenance, now published through GitHub Actions using PyPI Trusted Publishing (OIDC).

  • Ship 37 verified ABIs, 99 contract records, and 53 token records with lazy, read-only ABI access and defensive catalog lookups.
  • Include provenance, license evidence, pinned on-chain snapshots, and Python typing resources; exclude quarantined legacy ABIs from distributions.
  • Use uv for dependency locking and reproducible wheel/source builds, with installation smoke tests and PEP 740 attestations.
  • Add runnable catalog, Etherscan V2, and web3.py examples.

Requires Python 3.13 or newer. See the README for current APIs and migration-relevant behavior.

Install after the publishing workflow succeeds:

python -m pip install many-abis==0.4.0