pip install web3==5.24.0

Web3.py

Source
Among top 1% packages on PyPI.
Over 819.9K downloads in the last 90 days.

Commonly used with web3

Based on how often these packages appear together in public requirements.txt files on GitHub.

ethereum-abi-utils

Common utility functions for ethereum codebases.

rlp

A package for Recursive Length Prefix encoding and decoding

py-solc

Python wrapper around the solc binary

ethereum

Next generation cryptocurrency network

aiortc

An implementation of WebRTC and ORTC

py-geth

Run Go-Ethereum as a subprocess

pyethapp

Python Ethereum Client

ethereum-tester-client

Ethereum JSON RPC Client for testing

aioice

An implementation of Interactive Connectivity Establishment (RFC 5245)

pylibsrtp

Python wrapper around the libsrtp library

marshmallow-dataclass

Python library to convert dataclasses into marshmallow schemas.

varint

Simple python varint implementation

crc32c

A python package implementing the crc32c algorithmin hardware and software

populus

Ethereum Development Framework

raiden-webui

Raiden webui

raiden-contracts

Raiden contracts library and utilities

multiaddr

Python implementation of jbenet's multiaddr

eth-typing

eth-typing: Common type annotations for ethereum python packages

eth-keys

Common API for Ethereum key operations.

Version usage of web3

Proportion of downloaded versions in the last 3 months (only versions over 1%).

5.22.0

14.12%

5.23.1

14.12%

5.24.0

12.31%

4.6.0

11.97%

5.23.0

8.66%

5.21.0

4.39%

4.9.2

3.05%

5.16.0

2.72%

5.19.0

2.50%

4.7.2

2.08%

5.12.0

2.03%

5.20.0

1.67%

5.18.0

1.64%

5.17.0

1.57%

5.20.1

1.49%

5.12.3

1.26%

5.13.1

1.18%