Package profile
web3
- Summary: web3: A Python library for interacting with Ethereum
- Author: The Ethereum Foundation <snakecharmers@ethereum.org>, ApeWorX Collective <admin@apeworx.io>
- License: MIT
- Homepage: https://github.com/ApeWorX/web3.py
- Documentation: https://web3py.readthedocs.io/
- Source: https://github.com/sponsors/ApeWorX
- Number of releases: 253
- First release: 0.1.7 on 2016-04-28
- Latest release: 8.0.0 on 2026-08-31
- Latest release size: 1.3 MB (pure Python wheel)
1 known vulnerabilityLatest: GHSA-5hr4-253g-cpx2 — web3.py: SSRF via CCIP Read (EIP-3668) OffchainLookup URL handling View all →
Dependencies
Web3 has 14 dependencies, 1 of which optional.Dependent packages
| Package | Optional | Group |
|---|---|---|
| signinwithethereum | false | |
| xbr | false | |
| agno | true | evm |
| google-adk-community | true | spraay |
| py-evm | true | benchmark |
Similar packages
- eth-utilseth-utils: Common utility functions for python code that interacts with Ethereum
- uplinkA Declarative HTTP Client for Python.
- discord-py-slash-commandEasy, simple, scalable and modular: a Python API wrapper for interactions.
- telepathA library for exchanging data between Python and JavaScript
- authlibThe ultimate Python library in building OAuth and OpenID Connect servers and clients.
- algoliasearchA fully-featured and blazing-fast Python API client to interact with Algolia.
- requests-futuresAsynchronous Python HTTP for Humans.