Source: python-eth-utils Section: python Priority: optional Maintainer: Debian Python Team Uploaders: Manuel Guerra , Soren Stoutner Build-Depends: debhelper-compat (= 13), dh-sequence-python3, python3-setuptools, Build-Depends-Indep: dh-sequence-sphinxdoc , python3-sphinx , python3-sphinx-rtd-theme , python3-typing-extensions , sphinx-common , python3-all, python3-cytoolz, python3-eth-hash, python3-eth-typing, python3-hypothesis, python3-mypy, python3-pydantic (>= 2.0), python3-pydantic-core (>= 2.0), python3-pytest, python3-toolz Homepage: https://github.com/ethereum/eth-utils Vcs-Browser: https://salsa.debian.org/python-team/packages/python-eth-utils Vcs-Git: https://salsa.debian.org/python-team/packages/python-eth-utils.git Testsuite: autopkgtest-pkg-pybuild Standards-Version: 4.7.2 Package: python3-eth-utils Architecture: all Depends: ${python3:Depends}, ${misc:Depends}, ${sphinxdoc:Depends} Built-Using: ${sphinxdoc:Built-Using} Description: Common utility functions for Python that interacts with Ethereum eth-utils is an essential Python library providing a robust collection of helper functions and tools for Ethereum-based applications. It offers: . * Address handling: Checksum validation, normalization and conversions * ABI utilities: Encoding/decoding and signature manipulation * Hexadecimal and byte operations: Type-safe conversions and formatting * Cryptographic helpers: Keccak hashing and related utilities * Currency conversions: Wei/ether denomination handling * Data type validation: Type checking for common Ethereum data formats * Network utilities: Chain ID and network name handling . The library is maintained by the Ethereum Foundation and serves as a foundation for major Python Ethereum projects like web3.py, eth-account, and others. It strictly follows Ethereum standards (EIPs) and provides type-safe operations critical for secure blockchain interactions.