2026-04-13T06:13:25,970 Created temporary directory: /tmp/pip-ephem-wheel-cache-iexodngv 2026-04-13T06:13:25,972 Created temporary directory: /tmp/pip-build-tracker-gintiqzl 2026-04-13T06:13:25,973 Initialized build tracking at /tmp/pip-build-tracker-gintiqzl 2026-04-13T06:13:25,973 Created build tracker: /tmp/pip-build-tracker-gintiqzl 2026-04-13T06:13:25,974 Entered build tracker: /tmp/pip-build-tracker-gintiqzl 2026-04-13T06:13:25,974 Created temporary directory: /tmp/pip-wheel-oby6wp5d 2026-04-13T06:13:25,978 DEPRECATION: --no-binary currently disables reading from the cache of locally built wheels. In the future --no-binary will not influence the wheel cache. pip 23.1 will enforce this behaviour change. A possible replacement is to use the --no-cache-dir option. You can use the flag --use-feature=no-binary-enable-wheel-cache to test the upcoming behaviour. Discussion can be found at https://github.com/pypa/pip/issues/11453 2026-04-13T06:13:25,980 Created temporary directory: /tmp/pip-ephem-wheel-cache-u4kw_hjy 2026-04-13T06:13:26,002 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2026-04-13T06:13:26,006 2 location(s) to search for versions of multicall-py: 2026-04-13T06:13:26,006 * https://pypi.org/simple/multicall-py/ 2026-04-13T06:13:26,006 * https://www.piwheels.org/simple/multicall-py/ 2026-04-13T06:13:26,007 Fetching project page and analyzing links: https://pypi.org/simple/multicall-py/ 2026-04-13T06:13:26,008 Getting page https://pypi.org/simple/multicall-py/ 2026-04-13T06:13:26,009 Found index url https://pypi.org/simple 2026-04-13T06:13:26,244 Fetched page https://pypi.org/simple/multicall-py/ as application/vnd.pypi.simple.v1+json 2026-04-13T06:13:26,249 Found link https://files.pythonhosted.org/packages/51/22/9c627ef21cc1fc38f643bba8a79eedb40adb4279391ee76a8a7e40ba16b9/multicall-py-1.0.0.tar.gz (from https://pypi.org/simple/multicall-py/) (requires-python:>=3.6), version: 1.0.0 2026-04-13T06:13:26,250 Found link https://files.pythonhosted.org/packages/05/ca/3f78e967a6febf31a3259ca5055189f831c806f699d8135710493a907139/multicall-py-1.1.0.tar.gz (from https://pypi.org/simple/multicall-py/) (requires-python:>=3.6), version: 1.1.0 2026-04-13T06:13:26,251 Found link https://files.pythonhosted.org/packages/f6/0c/d367bfd5649c2665a2c2f5128269367898b6de030d0d3e0f829ff433ed70/multicall-py-1.2.0.tar.gz (from https://pypi.org/simple/multicall-py/) (requires-python:>=3.6), version: 1.2.0 2026-04-13T06:13:26,252 Found link https://files.pythonhosted.org/packages/bb/6b/121bb9ddbadffbac800b6805401b43e1fc814c4e476eb954f6c77c695c54/multicall-py-1.3.0.tar.gz (from https://pypi.org/simple/multicall-py/) (requires-python:>=3.6), version: 1.3.0 2026-04-13T06:13:26,253 Found link https://files.pythonhosted.org/packages/fe/9e/cd86b495e4480cbebf0a3cab2038a7bbe881d208c27ba698f9fc1cd59f5a/multicall-py-1.3.1.tar.gz (from https://pypi.org/simple/multicall-py/) (requires-python:>=3.6), version: 1.3.1 2026-04-13T06:13:26,254 Found link https://files.pythonhosted.org/packages/1c/5b/62aa364d98a8d59ddce254faf0fbc385ab075abfaa9a7e642e2101a021b4/multicall-py-1.3.2.tar.gz (from https://pypi.org/simple/multicall-py/) (requires-python:>=3.6), version: 1.3.2 2026-04-13T06:13:26,255 Found link https://files.pythonhosted.org/packages/72/4d/673e9852b2087fddc1d6a6008b4e554dfac7641f866dfc7b479225c6f676/multicall-py-1.3.3.tar.gz (from https://pypi.org/simple/multicall-py/) (requires-python:>=3.6), version: 1.3.3 2026-04-13T06:13:26,256 Found link https://files.pythonhosted.org/packages/da/88/e285e82bd7110f0ccb7709ec270ee2c32058db00371f2448ad4382176447/multicall-py-1.3.4.tar.gz (from https://pypi.org/simple/multicall-py/) (requires-python:>=3.6), version: 1.3.4 2026-04-13T06:13:26,257 Found link https://files.pythonhosted.org/packages/be/9d/604c773f87c4023a53ceca7b7d16586fb130c77d2808b0f52bcfc06eb0bc/multicall-py-1.3.5.tar.gz (from https://pypi.org/simple/multicall-py/) (requires-python:>=3.6), version: 1.3.5 2026-04-13T06:13:26,258 Found link https://files.pythonhosted.org/packages/07/70/cc2f8dce806fe2897a2a14e486354d18084312304bcb281cbb548b1387d9/multicall-py-1.3.6.tar.gz (from https://pypi.org/simple/multicall-py/) (requires-python:>=3.6), version: 1.3.6 2026-04-13T06:13:26,259 Found link https://files.pythonhosted.org/packages/26/96/bcd5a2f0c41d64ad897dcfd59075b68c627b424da128f5d5da52f1be62aa/multicall.py-1.3.7.tar.gz (from https://pypi.org/simple/multicall-py/) (requires-python:>=3.6), version: 1.3.7 2026-04-13T06:13:26,260 Found link https://files.pythonhosted.org/packages/e2/2f/8f632fdb30f0c3568e6c518419a5db8328652aefd5aaf388e86cb34cd2f8/multicall_py-1.3.8.tar.gz (from https://pypi.org/simple/multicall-py/) (requires-python:>=3.6), version: 1.3.8 2026-04-13T06:13:26,261 Found link https://files.pythonhosted.org/packages/55/1c/254700a89d0f96f99e3a4e12f7b3339cb739d86d7d6ae2d319e8799016a9/multicall_py-1.4.0.tar.gz (from https://pypi.org/simple/multicall-py/) (requires-python:>=3.6), version: 1.4.0 2026-04-13T06:13:26,262 Found link https://files.pythonhosted.org/packages/fb/26/b4513b3ba62a3f519ae4885177561748ebc066784f03d27aee333ed96a49/multicall_py-1.5.0.tar.gz (from https://pypi.org/simple/multicall-py/) (requires-python:>=3.6), version: 1.5.0 2026-04-13T06:13:26,263 Found link https://files.pythonhosted.org/packages/e0/a9/dba3ee384adb261ec932fe27cff3cde76756fbf82a6fe54b90eaf2825cf7/multicall_py-1.5.1.tar.gz (from https://pypi.org/simple/multicall-py/) (requires-python:>=3.6), version: 1.5.1 2026-04-13T06:13:26,264 Found link https://files.pythonhosted.org/packages/6b/3c/cf5df0258c8c2aa0a936602edda8efe97a2769eb1d159d2d5033e51b0dec/multicall_py-1.5.2.tar.gz (from https://pypi.org/simple/multicall-py/) (requires-python:>=3.6), version: 1.5.2 2026-04-13T06:13:26,265 Found link https://files.pythonhosted.org/packages/db/bc/d5bdd2c938688490ea32101945515f10b414a24fc2a287ce7dc1f2c9da4c/multicall_py-1.5.3.tar.gz (from https://pypi.org/simple/multicall-py/) (requires-python:>=3.6), version: 1.5.3 2026-04-13T06:13:26,266 Fetching project page and analyzing links: https://www.piwheels.org/simple/multicall-py/ 2026-04-13T06:13:26,266 Getting page https://www.piwheels.org/simple/multicall-py/ 2026-04-13T06:13:26,268 Found index url https://www.piwheels.org/simple 2026-04-13T06:13:26,463 Fetched page https://www.piwheels.org/simple/multicall-py/ as text/html 2026-04-13T06:13:26,469 Skipping link: No binaries permitted for multicall-py: https://archive1.piwheels.org/simple/multicall-py/multicall_py-1.5.2-py3-none-any.whl#sha256=1a0af1860cde0b63eede5ccb45bf04b6450435012ac2c0f461926998398bcbc2 (from https://www.piwheels.org/simple/multicall-py/) (requires-python:>=3.6) 2026-04-13T06:13:26,469 Skipping link: No binaries permitted for multicall-py: https://archive1.piwheels.org/simple/multicall-py/multicall_py-1.5.1-py3-none-any.whl#sha256=ccfa81127b7033d51ece12a8fb0f577409d9d200cb1f7d7d974531220b17bec2 (from https://www.piwheels.org/simple/multicall-py/) (requires-python:>=3.6) 2026-04-13T06:13:26,470 Skipping link: No binaries permitted for multicall-py: https://archive1.piwheels.org/simple/multicall-py/multicall_py-1.5.0-py3-none-any.whl#sha256=af9517aa129a0aa44feb094302176e533848652da79fa60a386e6767cd88f5d6 (from https://www.piwheels.org/simple/multicall-py/) (requires-python:>=3.6) 2026-04-13T06:13:26,471 Skipping link: No binaries permitted for multicall-py: https://archive1.piwheels.org/simple/multicall-py/multicall_py-1.4.0-py3-none-any.whl#sha256=1f928c2e4e58a32c68a670f588f2eb82c2f05f43cfb9c58ab488fc03f04e6b9f (from https://www.piwheels.org/simple/multicall-py/) (requires-python:>=3.6) 2026-04-13T06:13:26,471 Skipping link: No binaries permitted for multicall-py: https://archive1.piwheels.org/simple/multicall-py/multicall_py-1.3.8-py3-none-any.whl#sha256=d06e3357c43feab2bed55d46a76ac8a58170f0f9a40002e8b62099d88885ffcf (from https://www.piwheels.org/simple/multicall-py/) (requires-python:>=3.6) 2026-04-13T06:13:26,472 Skipping link: No binaries permitted for multicall-py: https://archive1.piwheels.org/simple/multicall-py/multicall.py-1.3.7-py3-none-any.whl#sha256=5ea0ee95899c5f349aa3f452548a668b70b52f0220d4bf0757fa00d92a9da8de (from https://www.piwheels.org/simple/multicall-py/) (requires-python:>=3.6) 2026-04-13T06:13:26,473 Skipping link: No binaries permitted for multicall-py: https://archive1.piwheels.org/simple/multicall-py/multicall_py-1.3.6-py3-none-any.whl#sha256=27055ad5cee8ec143fbc5e3159a2baccead8f870bca8b4e128600b8184832c9f (from https://www.piwheels.org/simple/multicall-py/) (requires-python:>=3.6) 2026-04-13T06:13:26,474 Skipping link: No binaries permitted for multicall-py: https://archive1.piwheels.org/simple/multicall-py/multicall_py-1.3.5-py3-none-any.whl#sha256=0e46da3c15adfeb845881e437673291a3817b12b47ac6998efd80ab112c99b28 (from https://www.piwheels.org/simple/multicall-py/) (requires-python:>=3.6) 2026-04-13T06:13:26,474 Skipping link: No binaries permitted for multicall-py: https://archive1.piwheels.org/simple/multicall-py/multicall_py-1.3.4-py3-none-any.whl#sha256=c1f27c4b0d6e651f9c7000f245c7f9a007fb3c4179044798a4eb5de5ef0b72f6 (from https://www.piwheels.org/simple/multicall-py/) (requires-python:>=3.6) 2026-04-13T06:13:26,475 Skipping link: No binaries permitted for multicall-py: https://archive1.piwheels.org/simple/multicall-py/multicall_py-1.3.3-py3-none-any.whl#sha256=5b46fe946943921a7af50a75fe854793876f31bb735cc7106d10058055122aa9 (from https://www.piwheels.org/simple/multicall-py/) (requires-python:>=3.6) 2026-04-13T06:13:26,475 Skipping link: No binaries permitted for multicall-py: https://archive1.piwheels.org/simple/multicall-py/multicall_py-1.3.2-py3-none-any.whl#sha256=8212d1364b13f216ed0f1ffa073c3a9624f6beebb7bdba0bef4e541e028d5ff3 (from https://www.piwheels.org/simple/multicall-py/) (requires-python:>=3.6) 2026-04-13T06:13:26,475 Skipping link: No binaries permitted for multicall-py: https://archive1.piwheels.org/simple/multicall-py/multicall_py-1.3.1-py3-none-any.whl#sha256=e57426b2c1e210fad9a710c8d2cd368e72543841bb6b31a8478e7347bd95caec (from https://www.piwheels.org/simple/multicall-py/) (requires-python:>=3.6) 2026-04-13T06:13:26,476 Skipping link: No binaries permitted for multicall-py: https://archive1.piwheels.org/simple/multicall-py/multicall_py-1.3.0-py3-none-any.whl#sha256=b77c1fa2490f13291463ea721bc07378f8a33df90d3d4aa3715e0232d7e83500 (from https://www.piwheels.org/simple/multicall-py/) (requires-python:>=3.6) 2026-04-13T06:13:26,477 Skipping link: No binaries permitted for multicall-py: https://archive1.piwheels.org/simple/multicall-py/multicall_py-1.2.0-py3-none-any.whl#sha256=b01b8226612f91341684c4f817a9679fe74f7cf92acf544689e4f933f0885f28 (from https://www.piwheels.org/simple/multicall-py/) (requires-python:>=3.6) 2026-04-13T06:13:26,477 Skipping link: No binaries permitted for multicall-py: https://archive1.piwheels.org/simple/multicall-py/multicall_py-1.1.0-py3-none-any.whl#sha256=5f6f3d55d3d913e146e5127b2dc2e1b91633861999a3b9a8fa397d3e5f5eb3d1 (from https://www.piwheels.org/simple/multicall-py/) (requires-python:>=3.6) 2026-04-13T06:13:26,478 Skipping link: No binaries permitted for multicall-py: https://archive1.piwheels.org/simple/multicall-py/multicall_py-1.0.0-py3-none-any.whl#sha256=c6e674f18943bc79c45f866ee7bf95c722c31ca9e3dde6baeebf76981ed25ae0 (from https://www.piwheels.org/simple/multicall-py/) (requires-python:>=3.6) 2026-04-13T06:13:26,479 Skipping link: not a file: https://www.piwheels.org/simple/multicall-py/ 2026-04-13T06:13:26,479 Skipping link: not a file: https://pypi.org/simple/multicall-py/ 2026-04-13T06:13:26,501 Given no hashes to check 1 links for project 'multicall-py': discarding no candidates 2026-04-13T06:13:26,520 Collecting multicall-py==1.5.3 2026-04-13T06:13:26,523 Created temporary directory: /tmp/pip-unpack-yr3xky5w 2026-04-13T06:13:26,747 Downloading multicall_py-1.5.3.tar.gz (31 kB) 2026-04-13T06:13:26,832 Added multicall-py==1.5.3 from https://files.pythonhosted.org/packages/db/bc/d5bdd2c938688490ea32101945515f10b414a24fc2a287ce7dc1f2c9da4c/multicall_py-1.5.3.tar.gz to build tracker '/tmp/pip-build-tracker-gintiqzl' 2026-04-13T06:13:26,834 Running setup.py (path:/tmp/pip-wheel-oby6wp5d/multicall-py_c72405a21be84275b98b23bd9fc0ba2b/setup.py) egg_info for package multicall-py 2026-04-13T06:13:26,835 Created temporary directory: /tmp/pip-pip-egg-info-gq6nqw28 2026-04-13T06:13:26,836 Preparing metadata (setup.py): started 2026-04-13T06:13:26,837 Running command python setup.py egg_info 2026-04-13T06:13:27,713 /usr/local/lib/python3.11/dist-packages/setuptools/dist.py:765: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2026-04-13T06:13:27,714 !! 2026-04-13T06:13:27,715 ******************************************************************************** 2026-04-13T06:13:27,715 Please consider removing the following classifiers in favor of a SPDX license expression: 2026-04-13T06:13:27,716 License :: OSI Approved :: MIT License 2026-04-13T06:13:27,717 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-04-13T06:13:27,718 ******************************************************************************** 2026-04-13T06:13:27,719 !! 2026-04-13T06:13:27,720 self._finalize_license_expression() 2026-04-13T06:13:27,742 running egg_info 2026-04-13T06:13:27,770 creating /tmp/pip-pip-egg-info-gq6nqw28/multicall_py.egg-info 2026-04-13T06:13:27,771 writing /tmp/pip-pip-egg-info-gq6nqw28/multicall_py.egg-info/PKG-INFO 2026-04-13T06:13:27,774 writing dependency_links to /tmp/pip-pip-egg-info-gq6nqw28/multicall_py.egg-info/dependency_links.txt 2026-04-13T06:13:27,776 writing requirements to /tmp/pip-pip-egg-info-gq6nqw28/multicall_py.egg-info/requires.txt 2026-04-13T06:13:27,777 writing top-level names to /tmp/pip-pip-egg-info-gq6nqw28/multicall_py.egg-info/top_level.txt 2026-04-13T06:13:27,778 writing manifest file '/tmp/pip-pip-egg-info-gq6nqw28/multicall_py.egg-info/SOURCES.txt' 2026-04-13T06:13:27,868 reading manifest file '/tmp/pip-pip-egg-info-gq6nqw28/multicall_py.egg-info/SOURCES.txt' 2026-04-13T06:13:27,870 reading manifest template 'MANIFEST.in' 2026-04-13T06:13:27,877 adding license file 'LICENSE' 2026-04-13T06:13:27,880 writing manifest file '/tmp/pip-pip-egg-info-gq6nqw28/multicall_py.egg-info/SOURCES.txt' 2026-04-13T06:13:27,987 Preparing metadata (setup.py): finished with status 'done' 2026-04-13T06:13:27,992 Source in /tmp/pip-wheel-oby6wp5d/multicall-py_c72405a21be84275b98b23bd9fc0ba2b has version 1.5.3, which satisfies requirement multicall-py==1.5.3 from https://files.pythonhosted.org/packages/db/bc/d5bdd2c938688490ea32101945515f10b414a24fc2a287ce7dc1f2c9da4c/multicall_py-1.5.3.tar.gz 2026-04-13T06:13:27,993 Removed multicall-py==1.5.3 from https://files.pythonhosted.org/packages/db/bc/d5bdd2c938688490ea32101945515f10b414a24fc2a287ce7dc1f2c9da4c/multicall_py-1.5.3.tar.gz from build tracker '/tmp/pip-build-tracker-gintiqzl' 2026-04-13T06:13:27,999 Created temporary directory: /tmp/pip-unpack-6fdzaktv 2026-04-13T06:13:28,000 Building wheels for collected packages: multicall-py 2026-04-13T06:13:28,005 Created temporary directory: /tmp/pip-wheel-4bjh1_q3 2026-04-13T06:13:28,005 Building wheel for multicall-py (setup.py): started 2026-04-13T06:13:28,006 Destination directory: /tmp/pip-wheel-4bjh1_q3 2026-04-13T06:13:28,007 Running command python setup.py bdist_wheel 2026-04-13T06:13:28,849 /usr/local/lib/python3.11/dist-packages/setuptools/dist.py:765: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2026-04-13T06:13:28,849 !! 2026-04-13T06:13:28,850 ******************************************************************************** 2026-04-13T06:13:28,852 Please consider removing the following classifiers in favor of a SPDX license expression: 2026-04-13T06:13:28,855 License :: OSI Approved :: MIT License 2026-04-13T06:13:28,856 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-04-13T06:13:28,857 ******************************************************************************** 2026-04-13T06:13:28,858 !! 2026-04-13T06:13:28,859 self._finalize_license_expression() 2026-04-13T06:13:28,859 running bdist_wheel 2026-04-13T06:13:28,986 running build 2026-04-13T06:13:28,987 running build_py 2026-04-13T06:13:29,019 creating build/lib/multicall 2026-04-13T06:13:29,022 copying multicall/eth_decode.py -> build/lib/multicall 2026-04-13T06:13:29,024 copying multicall/signature.py -> build/lib/multicall 2026-04-13T06:13:29,026 copying multicall/multicall.py -> build/lib/multicall 2026-04-13T06:13:29,028 copying multicall/__init__.py -> build/lib/multicall 2026-04-13T06:13:29,030 copying multicall/balance_call.py -> build/lib/multicall 2026-04-13T06:13:29,032 copying multicall/call.py -> build/lib/multicall 2026-04-13T06:13:29,033 running egg_info 2026-04-13T06:13:29,061 writing multicall_py.egg-info/PKG-INFO 2026-04-13T06:13:29,064 writing dependency_links to multicall_py.egg-info/dependency_links.txt 2026-04-13T06:13:29,066 writing requirements to multicall_py.egg-info/requires.txt 2026-04-13T06:13:29,067 writing top-level names to multicall_py.egg-info/top_level.txt 2026-04-13T06:13:29,098 reading manifest file 'multicall_py.egg-info/SOURCES.txt' 2026-04-13T06:13:29,101 reading manifest template 'MANIFEST.in' 2026-04-13T06:13:29,108 adding license file 'LICENSE' 2026-04-13T06:13:29,111 writing manifest file 'multicall_py.egg-info/SOURCES.txt' 2026-04-13T06:13:29,114 /usr/local/lib/python3.11/dist-packages/setuptools/command/build_py.py:215: _Warning: Package 'multicall.service' is absent from the `packages` configuration. 2026-04-13T06:13:29,115 !! 2026-04-13T06:13:29,116 ******************************************************************************** 2026-04-13T06:13:29,116 ############################ 2026-04-13T06:13:29,117 # Package would be ignored # 2026-04-13T06:13:29,117 ############################ 2026-04-13T06:13:29,118 Python recognizes 'multicall.service' as an importable package[^1], 2026-04-13T06:13:29,118 but it is absent from setuptools' `packages` configuration. 2026-04-13T06:13:29,119 This leads to an ambiguous overall configuration. If you want to distribute this 2026-04-13T06:13:29,120 package, please make sure that 'multicall.service' is explicitly added 2026-04-13T06:13:29,120 to the `packages` configuration field. 2026-04-13T06:13:29,122 Alternatively, you can also rely on setuptools' discovery methods 2026-04-13T06:13:29,122 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2026-04-13T06:13:29,122 instead of `find_packages(...)`/`find:`). 2026-04-13T06:13:29,123 You can read more about "package discovery" on setuptools documentation page: 2026-04-13T06:13:29,125 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2026-04-13T06:13:29,126 If you don't want 'multicall.service' to be distributed and are 2026-04-13T06:13:29,126 already explicitly excluding 'multicall.service' via 2026-04-13T06:13:29,127 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2026-04-13T06:13:29,127 you can try to use `exclude_package_data`, or `include-package-data=False` in 2026-04-13T06:13:29,128 combination with a more fine grained `package-data` configuration. 2026-04-13T06:13:29,129 You can read more about "package data files" on setuptools documentation page: 2026-04-13T06:13:29,130 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2026-04-13T06:13:29,132 [^1]: For Python, any directory (with suitable naming) can be imported, 2026-04-13T06:13:29,132 even if it does not contain any `.py` files. 2026-04-13T06:13:29,133 On the other hand, currently there is no concept of package data 2026-04-13T06:13:29,133 directory, all directories are treated like packages. 2026-04-13T06:13:29,134 ******************************************************************************** 2026-04-13T06:13:29,135 !! 2026-04-13T06:13:29,136 check.warn(importable) 2026-04-13T06:13:29,136 creating build/lib/multicall/service 2026-04-13T06:13:29,137 copying multicall/service/__init__.py -> build/lib/multicall/service 2026-04-13T06:13:29,137 copying multicall/service/base_token_service.py -> build/lib/multicall/service 2026-04-13T06:13:29,137 copying multicall/service/erc1155_service.py -> build/lib/multicall/service 2026-04-13T06:13:29,138 copying multicall/service/erc20_service.py -> build/lib/multicall/service 2026-04-13T06:13:29,138 copying multicall/service/erc721_service.py -> build/lib/multicall/service 2026-04-13T06:13:29,139 copying multicall/service/ether_service.py -> build/lib/multicall/service 2026-04-13T06:13:29,139 copying multicall/service/token_service.py -> build/lib/multicall/service 2026-04-13T06:13:29,166 /usr/local/lib/python3.11/dist-packages/setuptools/_distutils/cmd.py:90: SetuptoolsDeprecationWarning: setup.py install is deprecated. 2026-04-13T06:13:29,167 !! 2026-04-13T06:13:29,168 ******************************************************************************** 2026-04-13T06:13:29,168 Please avoid running ``setup.py`` directly. 2026-04-13T06:13:29,169 Instead, use pypa/build, pypa/installer or other 2026-04-13T06:13:29,169 standards-based tools. 2026-04-13T06:13:29,170 This deprecation is overdue, please update your project and remove deprecated 2026-04-13T06:13:29,171 calls to avoid build errors in the future. 2026-04-13T06:13:29,172 See https://blog.ganssle.io/articles/2021/10/setup-py-deprecated.html for details. 2026-04-13T06:13:29,172 ******************************************************************************** 2026-04-13T06:13:29,173 !! 2026-04-13T06:13:29,174 self.initialize_options() 2026-04-13T06:13:29,195 installing to build/bdist.linux-armv7l/wheel 2026-04-13T06:13:29,196 running install 2026-04-13T06:13:29,219 running install_lib 2026-04-13T06:13:29,246 creating build/bdist.linux-armv7l/wheel 2026-04-13T06:13:29,248 creating build/bdist.linux-armv7l/wheel/multicall 2026-04-13T06:13:29,250 copying build/lib/multicall/eth_decode.py -> build/bdist.linux-armv7l/wheel/./multicall 2026-04-13T06:13:29,253 creating build/bdist.linux-armv7l/wheel/multicall/service 2026-04-13T06:13:29,254 copying build/lib/multicall/service/erc721_service.py -> build/bdist.linux-armv7l/wheel/./multicall/service 2026-04-13T06:13:29,256 copying build/lib/multicall/service/token_service.py -> build/bdist.linux-armv7l/wheel/./multicall/service 2026-04-13T06:13:29,258 copying build/lib/multicall/service/__init__.py -> build/bdist.linux-armv7l/wheel/./multicall/service 2026-04-13T06:13:29,260 copying build/lib/multicall/service/erc20_service.py -> build/bdist.linux-armv7l/wheel/./multicall/service 2026-04-13T06:13:29,262 copying build/lib/multicall/service/base_token_service.py -> build/bdist.linux-armv7l/wheel/./multicall/service 2026-04-13T06:13:29,264 copying build/lib/multicall/service/ether_service.py -> build/bdist.linux-armv7l/wheel/./multicall/service 2026-04-13T06:13:29,266 copying build/lib/multicall/service/erc1155_service.py -> build/bdist.linux-armv7l/wheel/./multicall/service 2026-04-13T06:13:29,268 copying build/lib/multicall/signature.py -> build/bdist.linux-armv7l/wheel/./multicall 2026-04-13T06:13:29,270 copying build/lib/multicall/multicall.py -> build/bdist.linux-armv7l/wheel/./multicall 2026-04-13T06:13:29,272 copying build/lib/multicall/__init__.py -> build/bdist.linux-armv7l/wheel/./multicall 2026-04-13T06:13:29,274 copying build/lib/multicall/balance_call.py -> build/bdist.linux-armv7l/wheel/./multicall 2026-04-13T06:13:29,276 copying build/lib/multicall/call.py -> build/bdist.linux-armv7l/wheel/./multicall 2026-04-13T06:13:29,278 running install_egg_info 2026-04-13T06:13:29,313 Copying multicall_py.egg-info to build/bdist.linux-armv7l/wheel/./multicall_py-1.5.3-py3.11.egg-info 2026-04-13T06:13:29,323 running install_scripts 2026-04-13T06:13:29,335 creating build/bdist.linux-armv7l/wheel/multicall_py-1.5.3.dist-info/WHEEL 2026-04-13T06:13:29,337 creating '/tmp/pip-wheel-4bjh1_q3/multicall_py-1.5.3-py3-none-any.whl' and adding 'build/bdist.linux-armv7l/wheel' to it 2026-04-13T06:13:29,340 adding 'multicall/__init__.py' 2026-04-13T06:13:29,341 adding 'multicall/balance_call.py' 2026-04-13T06:13:29,342 adding 'multicall/call.py' 2026-04-13T06:13:29,344 adding 'multicall/eth_decode.py' 2026-04-13T06:13:29,346 adding 'multicall/multicall.py' 2026-04-13T06:13:29,347 adding 'multicall/signature.py' 2026-04-13T06:13:29,349 adding 'multicall/service/__init__.py' 2026-04-13T06:13:29,350 adding 'multicall/service/base_token_service.py' 2026-04-13T06:13:29,352 adding 'multicall/service/erc1155_service.py' 2026-04-13T06:13:29,353 adding 'multicall/service/erc20_service.py' 2026-04-13T06:13:29,354 adding 'multicall/service/erc721_service.py' 2026-04-13T06:13:29,355 adding 'multicall/service/ether_service.py' 2026-04-13T06:13:29,357 adding 'multicall/service/token_service.py' 2026-04-13T06:13:29,359 adding 'multicall_py-1.5.3.dist-info/licenses/LICENSE' 2026-04-13T06:13:29,360 adding 'multicall_py-1.5.3.dist-info/METADATA' 2026-04-13T06:13:29,361 adding 'multicall_py-1.5.3.dist-info/WHEEL' 2026-04-13T06:13:29,362 adding 'multicall_py-1.5.3.dist-info/top_level.txt' 2026-04-13T06:13:29,363 adding 'multicall_py-1.5.3.dist-info/RECORD' 2026-04-13T06:13:29,364 removing build/bdist.linux-armv7l/wheel 2026-04-13T06:13:29,480 Building wheel for multicall-py (setup.py): finished with status 'done' 2026-04-13T06:13:29,482 Created wheel for multicall-py: filename=multicall_py-1.5.3-py3-none-any.whl size=15840 sha256=859a87c978c44c1f407bd91c65b8bff96eaca74da62e6d734cade86f06ec149f 2026-04-13T06:13:29,483 Stored in directory: /tmp/pip-ephem-wheel-cache-u4kw_hjy/wheels/36/87/ff/b3e26067e520922eb264019239c99a470cfa1d9d170cd31acb 2026-04-13T06:13:29,494 Successfully built multicall-py 2026-04-13T06:13:29,498 Removed build tracker: '/tmp/pip-build-tracker-gintiqzl'