Changelog¶
0.7.1¶
Add
ProviderSet.supports_chain()to assist comprehension-based constructors
0.7.0¶
Workflow fixes
Refactoring in common classes
0.6.0¶
Initial release.
Async and sync clients for Etherscan, Routescan, and Blockscout
Normalized Pydantic response models with hex coercion
ProviderSetwith ordered credentials, per-chain key scoping, shared rate limitsAutomatic provider fallback with
FallbackWarningresponse.providerindicates which explorer served each responseFrontend URL builder with
.urlsand.urls_for(resp.provider)Pluggable HTTP transport (aiohttp, requests, httpx)
Transport injection for custom sessions
Response cache with per-request
force_refreshBundled chain registry (600+ chains) with offline lookup
py.typedPEP 561 markerPython 3.10–3.14 support