PySpect

Home

lists

Frequently asked questions

© 2025 PySpect

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

Dates and sizes of releases2018202020222024Release Date0.51.01.52.02.5Size in MB

PyPI Downloads

Weekly downloads over the last 3 monthsFebruaryMarchAprilMayJuneDate01002003004005006007008009001,000 thousand downloads per week

Dependencies

Web3 has 36 dependencies, 22 of which optional.
Dependencies of web3 (36).
DependencyOptional
aiohttpfalse
eth-abifalse
eth-accountfalse
eth-hashfalse
eth-typingfalse
eth-utilsfalse
hexbytesfalse
pydanticfalse
pyunormalizefalse
pywin32false
requestsfalse
types-requestsfalse
typing-extensionsfalse
websocketsfalse
buildtrue
bump_my_versiontrue
eth-testertrue
flakytrue
hypothesistrue
ipythontrue
mypytrue
pre-committrue
py-gethtrue
pytesttrue
pytest-asynciotrue
pytest-mocktrue
pytest-xdisttrue
setuptoolstrue
sphinxtrue
sphinx_rtd_themetrue
sphinx-autobuildtrue
towncriertrue
toxtrue
tqdmtrue
twinetrue
wheeltrue

Details