Metadata-Version: 2.1
Name: web3
Version: 7.0.0b3
Summary: web3.py
Home-page: https://github.com/ethereum/web3.py
Author: The Ethereum Foundation
Author-email: snakecharmers@ethereum.org
License: MIT
Keywords: ethereum
Classifier: Development Status :: 5 - Production/Stable
Classifier: Intended Audience :: Developers
Classifier: License :: OSI Approved :: MIT License
Classifier: Natural Language :: English
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3.8
Classifier: Programming Language :: Python :: 3.9
Classifier: Programming Language :: Python :: 3.10
Classifier: Programming Language :: Python :: 3.11
Requires-Python: >=3.8
Description-Content-Type: text/markdown
License-File: LICENSE
Requires-Dist: aiohttp>=3.7.4.post0
Requires-Dist: eth-abi>=4.0.0
Requires-Dist: eth-account>=0.8.0
Requires-Dist: eth-hash[pycryptodome]>=0.5.1
Requires-Dist: eth-typing>=3.0.0
Requires-Dist: eth-utils>=4.0.0
Requires-Dist: hexbytes<0.4.0,>=0.1.0
Requires-Dist: pydantic>=2.4.0
Requires-Dist: pywin32>=223; platform_system == "Windows"
Requires-Dist: requests>=2.16.0
Requires-Dist: typing-extensions>=4.0.1
Requires-Dist: websockets>=10.0.0
Requires-Dist: pyunormalize>=15.0.0
Provides-Extra: tester
Requires-Dist: eth-tester[py-evm]==v0.10.0-b.3; extra == "tester"
Requires-Dist: py-geth>=4.1.0; extra == "tester"
Provides-Extra: linter
Requires-Dist: black>=22.1.0; extra == "linter"
Requires-Dist: blocklint>=0.2.4; extra == "linter"
Requires-Dist: flake8==3.8.3; extra == "linter"
Requires-Dist: isort>=5.11.0; extra == "linter"
Requires-Dist: mypy==1.4.1; extra == "linter"
Requires-Dist: types-setuptools>=57.4.4; extra == "linter"
Requires-Dist: types-requests>=2.26.1; extra == "linter"
Provides-Extra: docs
Requires-Dist: sphinx>=5.3.0; extra == "docs"
Requires-Dist: sphinx_rtd_theme>=1.0.0; extra == "docs"
Requires-Dist: towncrier<22,>=21; extra == "docs"
Provides-Extra: dev
Requires-Dist: eth-tester[py-evm]==v0.10.0-b.3; extra == "dev"
Requires-Dist: py-geth>=4.1.0; extra == "dev"
Requires-Dist: black>=22.1.0; extra == "dev"
Requires-Dist: blocklint>=0.2.4; extra == "dev"
Requires-Dist: flake8==3.8.3; extra == "dev"
Requires-Dist: isort>=5.11.0; extra == "dev"
Requires-Dist: mypy==1.4.1; extra == "dev"
Requires-Dist: types-setuptools>=57.4.4; extra == "dev"
Requires-Dist: types-requests>=2.26.1; extra == "dev"
Requires-Dist: sphinx>=5.3.0; extra == "dev"
Requires-Dist: sphinx_rtd_theme>=1.0.0; extra == "dev"
Requires-Dist: towncrier<22,>=21; extra == "dev"
Requires-Dist: bumpversion; extra == "dev"
Requires-Dist: flaky>=3.7.0; extra == "dev"
Requires-Dist: hypothesis>=3.31.2; extra == "dev"
Requires-Dist: importlib-metadata<5.0; python_version < "3.8" and extra == "dev"
Requires-Dist: pytest>=7.0.0; extra == "dev"
Requires-Dist: pytest-asyncio<0.23,>=0.18.1; extra == "dev"
Requires-Dist: pytest-mock>=1.10; extra == "dev"
Requires-Dist: pytest-watch>=4.2; extra == "dev"
Requires-Dist: pytest-xdist>=1.29; extra == "dev"
Requires-Dist: setuptools>=38.6.0; extra == "dev"
Requires-Dist: tox>=3.18.0; extra == "dev"
Requires-Dist: tqdm>4.32; extra == "dev"
Requires-Dist: twine>=1.13; extra == "dev"
Requires-Dist: build>=0.9.0; extra == "dev"

# web3.py

[![Documentation Status](https://readthedocs.org/projects/web3py/badge/?version=latest)](https://web3py.readthedocs.io/en/latest/?badge=latest)
[![Discord](https://img.shields.io/discord/809793915578089484?color=blue&label=chat&logo=discord&logoColor=white)](https://discord.gg/GHryRvPB84)
[![Build Status](https://circleci.com/gh/ethereum/web3.py.svg?style=shield)](https://circleci.com/gh/ethereum/web3.py)

A Python library for interacting with Ethereum.

-   Python 3.8+ support

---

## Quickstart

[Get started in 5 minutes](https://web3py.readthedocs.io/en/latest/quickstart.html) or
[take a tour](https://web3py.readthedocs.io/en/latest/overview.html) of the library.

## Documentation

For additional guides, examples, and APIs, see the [documentation](https://web3py.readthedocs.io/en/latest/).

## Want to help?

Want to file a bug, contribute some code, or improve documentation? Excellent! Read up on our
guidelines for [contributing](https://web3py.readthedocs.io/en/latest/contributing.html),
then check out issues that are labeled
[Good First Issue](https://github.com/ethereum/web3.py/issues?q=is%3Aissue+is%3Aopen+label%3A%22Good+First+Issue%22).

---

#### Questions on implementation or usage? Join the conversation on [discord](https://discord.gg/GHryRvPB84).
