Package profile
web3
- Summary: web3: A Python library for interacting with Ethereum
- Author: The Ethereum Foundation
- Homepage: https://github.com/ethereum/web3.py
- Source: https://github.com/ethereum/web3.py (Repo profile)
- Number of releases: 244
- First release: 0.1.7 on 2016-04-28
- Latest release: 7.12.1 on 2025-07-14
Releases
PyPI Downloads
Dependencies
Web3 has 36 dependencies, 22 of which optional.Dependency | Optional |
---|---|
aiohttp | false |
eth-abi | false |
eth-account | false |
eth-hash | false |
eth-typing | false |
eth-utils | false |
hexbytes | false |
pydantic | false |
pyunormalize | false |
pywin32 | false |
requests | false |
types-requests | false |
typing-extensions | false |
websockets | false |
build | true |
bump_my_version | true |
eth-tester | true |
flaky | true |
hypothesis | true |
ipython | true |
mypy | true |
pre-commit | true |
py-geth | true |
pytest | true |
pytest-asyncio | true |
pytest-mock | true |
pytest-xdist | true |
setuptools | true |
sphinx | true |
sphinx_rtd_theme | true |
sphinx-autobuild | true |
towncrier | true |
tox | true |
tqdm | true |
twine | true |
wheel | true |