{"library":"eth-tester","type":"library","category":null,"description":"eth-tester is a suite of tools for testing Ethereum applications, providing a clean, consistent API for interacting with various Ethereum backends (e.g., PyEVM, Ganache). It allows developers to simulate blockchain interactions, deploy contracts, and execute transactions in a controlled environment. The current version, 0.13.0b1, is a beta release, indicating active development. Its release cadence is often tied to releases of its core dependencies like PyEVM or major versions of Web3.py.","language":"python","status":"active","version":"0.13.0b1","tags":["ethereum","blockchain","testing","web3","py-evm","smart-contracts","dev-tools"],"last_verified":"Mon May 25","install":[{"cmd":"pip install eth-tester","imports":["from eth_tester import EthereumTester","from eth_tester import MockBackend","from eth_tester.backends.pyevm import PyEVMBackend","from eth_tester_ganache import GanacheBackend"]},{"cmd":"pip install eth-tester[py-evm]","imports":[]}],"homepage":null,"github":"https://github.com/ethereum/eth-tester","docs":null,"changelog":null,"pypi":"https://pypi.org/project/eth-tester/","npm":null,"openapi_spec":null,"status_page":null,"smithery":null,"compatibility":{"summary":{"python_range":"3.10–3.9","success_rate":100,"avg_install_s":6.9,"avg_import_s":3.73,"wheel_type":"wheel"},"url":"https://checklist.day/v1/registry/eth-tester/compatibility"}}