2023-10-01T10:42:16,873 Created temporary directory: /tmp/pip-build-tracker-hexjhqrd 2023-10-01T10:42:16,874 Initialized build tracking at /tmp/pip-build-tracker-hexjhqrd 2023-10-01T10:42:16,874 Created build tracker: /tmp/pip-build-tracker-hexjhqrd 2023-10-01T10:42:16,875 Entered build tracker: /tmp/pip-build-tracker-hexjhqrd 2023-10-01T10:42:16,875 Created temporary directory: /tmp/pip-wheel-i3qfkdln 2023-10-01T10:42:16,878 Created temporary directory: /tmp/pip-ephem-wheel-cache-1umm2kx_ 2023-10-01T10:42:16,901 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2023-10-01T10:42:16,905 2 location(s) to search for versions of geodefi: 2023-10-01T10:42:16,905 * https://pypi.org/simple/geodefi/ 2023-10-01T10:42:16,905 * https://www.piwheels.org/simple/geodefi/ 2023-10-01T10:42:16,906 Fetching project page and analyzing links: https://pypi.org/simple/geodefi/ 2023-10-01T10:42:16,907 Getting page https://pypi.org/simple/geodefi/ 2023-10-01T10:42:16,908 Found index url https://pypi.org/simple/ 2023-10-01T10:42:17,051 Fetched page https://pypi.org/simple/geodefi/ as application/vnd.pypi.simple.v1+json 2023-10-01T10:42:17,054 Skipping link: No binaries permitted for geodefi: https://files.pythonhosted.org/packages/b0/30/d0510192bef4df775f53e2ef18784552b013b3fbb76003c793fafb10a940/geodefi-1.1.1-py3-none-any.whl (from https://pypi.org/simple/geodefi/) (requires-python:>=3.6) 2023-10-01T10:42:17,055 Found link https://files.pythonhosted.org/packages/df/3d/0a1b1c6b513a779a9575c82341411b562ce15c49f1500a8bb482dce7575d/geodefi-1.1.1.tar.gz (from https://pypi.org/simple/geodefi/) (requires-python:>=3.6), version: 1.1.1 2023-10-01T10:42:17,056 Skipping link: No binaries permitted for geodefi: https://files.pythonhosted.org/packages/08/3c/276afcb89a276aec15ba84d8a9d5b45206166126d7e5454abafdb3517c30/geodefi-1.2.0-py3-none-any.whl (from https://pypi.org/simple/geodefi/) (requires-python:>=3.6) 2023-10-01T10:42:17,057 Found link https://files.pythonhosted.org/packages/87/95/d4a642e10c9abd02b69e8d178ea0877bfc0262ca79a74fad2a6c9967536e/geodefi-1.2.0.tar.gz (from https://pypi.org/simple/geodefi/) (requires-python:>=3.6), version: 1.2.0 2023-10-01T10:42:17,058 Skipping link: No binaries permitted for geodefi: https://files.pythonhosted.org/packages/90/d6/82ef59c25da3de8a8a72f03caa41d6537142223bdc45d683647fa93424aa/geodefi-1.2.1-py3-none-any.whl (from https://pypi.org/simple/geodefi/) (requires-python:>=3.6) 2023-10-01T10:42:17,058 Skipping link: No binaries permitted for geodefi: https://files.pythonhosted.org/packages/4c/79/9f1d1bd029ddb14172aebecb3af26d717ac97c4ba316fe854c31cd52a290/geodefi-1.2.2-py3-none-any.whl (from https://pypi.org/simple/geodefi/) (requires-python:>=3.6) 2023-10-01T10:42:17,059 Found link https://files.pythonhosted.org/packages/e0/ba/b239df3ad53add2f892f982d1323ec46d7b9b7d4b230f812966f86c882cd/geodefi-1.2.2.tar.gz (from https://pypi.org/simple/geodefi/) (requires-python:>=3.6), version: 1.2.2 2023-10-01T10:42:17,060 Skipping link: No binaries permitted for geodefi: https://files.pythonhosted.org/packages/87/7b/5d5703633ebcd508e0153150a55352049033b54f994e4a874ddbef684f1a/geodefi-1.3.0-py3-none-any.whl (from https://pypi.org/simple/geodefi/) (requires-python:>=3.6) 2023-10-01T10:42:17,061 Found link https://files.pythonhosted.org/packages/3e/5c/e8df3d9308ea0accb4137f47d977f470b9e4416baeaac4cb14fa6c757b6e/geodefi-1.3.0.tar.gz (from https://pypi.org/simple/geodefi/) (requires-python:>=3.6), version: 1.3.0 2023-10-01T10:42:17,062 Fetching project page and analyzing links: https://www.piwheels.org/simple/geodefi/ 2023-10-01T10:42:17,062 Getting page https://www.piwheels.org/simple/geodefi/ 2023-10-01T10:42:17,064 Found index url https://www.piwheels.org/simple/ 2023-10-01T10:42:17,232 Fetched page https://www.piwheels.org/simple/geodefi/ as text/html 2023-10-01T10:42:17,233 Skipping link: No binaries permitted for geodefi: https://www.piwheels.org/simple/geodefi/geodefi-1.2.0-py3-none-any.whl#sha256=5fff630b3e23f110b954b98ce879f9739a424838f8b237ddf9600830bfafa801 (from https://www.piwheels.org/simple/geodefi/) (requires-python:>=3.6) 2023-10-01T10:42:17,234 Skipping link: No binaries permitted for geodefi: https://www.piwheels.org/simple/geodefi/geodefi-1.1.1-py3-none-any.whl#sha256=cc1ee2333c186a50c096ce868e9c836463b85b9744816da850451d735a9e25d2 (from https://www.piwheels.org/simple/geodefi/) (requires-python:>=3.6) 2023-10-01T10:42:17,235 Skipping link: not a file: https://www.piwheels.org/simple/geodefi/ 2023-10-01T10:42:17,235 Skipping link: not a file: https://pypi.org/simple/geodefi/ 2023-10-01T10:42:17,255 Given no hashes to check 1 links for project 'geodefi': discarding no candidates 2023-10-01T10:42:17,275 Collecting geodefi==1.3.0 2023-10-01T10:42:17,278 Created temporary directory: /tmp/pip-unpack-xan_u0ni 2023-10-01T10:42:17,494 Downloading geodefi-1.3.0.tar.gz (398 kB) 2023-10-01T10:42:17,812 Added geodefi==1.3.0 from https://files.pythonhosted.org/packages/3e/5c/e8df3d9308ea0accb4137f47d977f470b9e4416baeaac4cb14fa6c757b6e/geodefi-1.3.0.tar.gz to build tracker '/tmp/pip-build-tracker-hexjhqrd' 2023-10-01T10:42:17,814 Running setup.py (path:/tmp/pip-wheel-i3qfkdln/geodefi_30cf536d2df342d8af42ef2e71b21226/setup.py) egg_info for package geodefi 2023-10-01T10:42:17,816 Created temporary directory: /tmp/pip-pip-egg-info-bsawdwtk 2023-10-01T10:42:17,817 Preparing metadata (setup.py): started 2023-10-01T10:42:17,819 Running command python setup.py egg_info 2023-10-01T10:42:18,318 /usr/local/lib/python3.11/dist-packages/setuptools/dist.py:498: SetuptoolsDeprecationWarning: Invalid dash-separated options 2023-10-01T10:42:18,319 !! 2023-10-01T10:42:18,320 ******************************************************************************** 2023-10-01T10:42:18,320 Usage of dash-separated 'description-file' will not be supported in future 2023-10-01T10:42:18,321 versions. Please use the underscore name 'description_file' instead. 2023-10-01T10:42:18,322 This deprecation is overdue, please update your project and remove deprecated 2023-10-01T10:42:18,322 calls to avoid build errors in the future. 2023-10-01T10:42:18,323 See https://setuptools.pypa.io/en/latest/userguide/declarative_config.html for details. 2023-10-01T10:42:18,324 ******************************************************************************** 2023-10-01T10:42:18,325 !! 2023-10-01T10:42:18,325 opt = self.warn_dash_deprecation(opt, section) 2023-10-01T10:42:18,364 /usr/local/lib/python3.11/dist-packages/setuptools/config/setupcfg.py:293: _DeprecatedConfig: Deprecated config in `setup.cfg` 2023-10-01T10:42:18,365 !! 2023-10-01T10:42:18,366 ******************************************************************************** 2023-10-01T10:42:18,366 The license_file parameter is deprecated, use license_files instead. 2023-10-01T10:42:18,367 By 2023-Oct-30, you need to update your project and remove deprecated calls 2023-10-01T10:42:18,368 or your builds will no longer be supported. 2023-10-01T10:42:18,369 See https://setuptools.pypa.io/en/latest/userguide/declarative_config.html for details. 2023-10-01T10:42:18,370 ******************************************************************************** 2023-10-01T10:42:18,371 !! 2023-10-01T10:42:18,371 parsed = self.parsers.get(option_name, lambda x: x)(value) 2023-10-01T10:42:18,921 /usr/local/lib/python3.11/dist-packages/setuptools/dist.py:498: SetuptoolsDeprecationWarning: Invalid dash-separated options 2023-10-01T10:42:18,922 !! 2023-10-01T10:42:18,923 ******************************************************************************** 2023-10-01T10:42:18,923 Usage of dash-separated 'description-file' will not be supported in future 2023-10-01T10:42:18,924 versions. Please use the underscore name 'description_file' instead. 2023-10-01T10:42:18,925 This deprecation is overdue, please update your project and remove deprecated 2023-10-01T10:42:18,925 calls to avoid build errors in the future. 2023-10-01T10:42:18,927 See https://setuptools.pypa.io/en/latest/userguide/declarative_config.html for details. 2023-10-01T10:42:18,927 ******************************************************************************** 2023-10-01T10:42:18,928 !! 2023-10-01T10:42:18,929 opt = self.warn_dash_deprecation(opt, section) 2023-10-01T10:42:18,963 /usr/local/lib/python3.11/dist-packages/setuptools/config/setupcfg.py:293: _DeprecatedConfig: Deprecated config in `setup.cfg` 2023-10-01T10:42:18,963 !! 2023-10-01T10:42:18,964 ******************************************************************************** 2023-10-01T10:42:18,965 The license_file parameter is deprecated, use license_files instead. 2023-10-01T10:42:18,965 By 2023-Oct-30, you need to update your project and remove deprecated calls 2023-10-01T10:42:18,966 or your builds will no longer be supported. 2023-10-01T10:42:18,967 See https://setuptools.pypa.io/en/latest/userguide/declarative_config.html for details. 2023-10-01T10:42:18,967 ******************************************************************************** 2023-10-01T10:42:18,968 !! 2023-10-01T10:42:18,969 parsed = self.parsers.get(option_name, lambda x: x)(value) 2023-10-01T10:42:18,999 running egg_info 2023-10-01T10:42:19,000 creating /tmp/pip-pip-egg-info-bsawdwtk/geodefi.egg-info 2023-10-01T10:42:19,025 writing /tmp/pip-pip-egg-info-bsawdwtk/geodefi.egg-info/PKG-INFO 2023-10-01T10:42:19,029 writing dependency_links to /tmp/pip-pip-egg-info-bsawdwtk/geodefi.egg-info/dependency_links.txt 2023-10-01T10:42:19,031 writing requirements to /tmp/pip-pip-egg-info-bsawdwtk/geodefi.egg-info/requires.txt 2023-10-01T10:42:19,032 writing top-level names to /tmp/pip-pip-egg-info-bsawdwtk/geodefi.egg-info/top_level.txt 2023-10-01T10:42:19,034 writing manifest file '/tmp/pip-pip-egg-info-bsawdwtk/geodefi.egg-info/SOURCES.txt' 2023-10-01T10:42:19,119 reading manifest file '/tmp/pip-pip-egg-info-bsawdwtk/geodefi.egg-info/SOURCES.txt' 2023-10-01T10:42:19,120 reading manifest template 'MANIFEST.in' 2023-10-01T10:42:19,140 warning: no files found matching 'LICENCE' 2023-10-01T10:42:19,140 adding license file 'LICENSE' 2023-10-01T10:42:19,143 writing manifest file '/tmp/pip-pip-egg-info-bsawdwtk/geodefi.egg-info/SOURCES.txt' 2023-10-01T10:42:19,256 Preparing metadata (setup.py): finished with status 'done' 2023-10-01T10:42:19,260 Source in /tmp/pip-wheel-i3qfkdln/geodefi_30cf536d2df342d8af42ef2e71b21226 has version 1.3.0, which satisfies requirement geodefi==1.3.0 from https://files.pythonhosted.org/packages/3e/5c/e8df3d9308ea0accb4137f47d977f470b9e4416baeaac4cb14fa6c757b6e/geodefi-1.3.0.tar.gz 2023-10-01T10:42:19,261 Removed geodefi==1.3.0 from https://files.pythonhosted.org/packages/3e/5c/e8df3d9308ea0accb4137f47d977f470b9e4416baeaac4cb14fa6c757b6e/geodefi-1.3.0.tar.gz from build tracker '/tmp/pip-build-tracker-hexjhqrd' 2023-10-01T10:42:19,267 Created temporary directory: /tmp/pip-unpack-f2_s0esh 2023-10-01T10:42:19,268 Created temporary directory: /tmp/pip-unpack-owbaqwaw 2023-10-01T10:42:19,275 Building wheels for collected packages: geodefi 2023-10-01T10:42:19,279 Created temporary directory: /tmp/pip-wheel-q8sf06wt 2023-10-01T10:42:19,279 Building wheel for geodefi (setup.py): started 2023-10-01T10:42:19,281 Destination directory: /tmp/pip-wheel-q8sf06wt 2023-10-01T10:42:19,281 Running command python setup.py bdist_wheel 2023-10-01T10:42:19,722 /usr/local/lib/python3.11/dist-packages/setuptools/dist.py:498: SetuptoolsDeprecationWarning: Invalid dash-separated options 2023-10-01T10:42:19,722 !! 2023-10-01T10:42:19,723 ******************************************************************************** 2023-10-01T10:42:19,724 Usage of dash-separated 'description-file' will not be supported in future 2023-10-01T10:42:19,724 versions. Please use the underscore name 'description_file' instead. 2023-10-01T10:42:19,725 This deprecation is overdue, please update your project and remove deprecated 2023-10-01T10:42:19,726 calls to avoid build errors in the future. 2023-10-01T10:42:19,727 See https://setuptools.pypa.io/en/latest/userguide/declarative_config.html for details. 2023-10-01T10:42:19,727 ******************************************************************************** 2023-10-01T10:42:19,728 !! 2023-10-01T10:42:19,729 opt = self.warn_dash_deprecation(opt, section) 2023-10-01T10:42:19,765 /usr/local/lib/python3.11/dist-packages/setuptools/config/setupcfg.py:293: _DeprecatedConfig: Deprecated config in `setup.cfg` 2023-10-01T10:42:19,766 !! 2023-10-01T10:42:19,767 ******************************************************************************** 2023-10-01T10:42:19,767 The license_file parameter is deprecated, use license_files instead. 2023-10-01T10:42:19,768 By 2023-Oct-30, you need to update your project and remove deprecated calls 2023-10-01T10:42:19,769 or your builds will no longer be supported. 2023-10-01T10:42:19,770 See https://setuptools.pypa.io/en/latest/userguide/declarative_config.html for details. 2023-10-01T10:42:19,770 ******************************************************************************** 2023-10-01T10:42:19,771 !! 2023-10-01T10:42:19,772 parsed = self.parsers.get(option_name, lambda x: x)(value) 2023-10-01T10:42:20,311 /usr/local/lib/python3.11/dist-packages/setuptools/dist.py:498: SetuptoolsDeprecationWarning: Invalid dash-separated options 2023-10-01T10:42:20,311 !! 2023-10-01T10:42:20,312 ******************************************************************************** 2023-10-01T10:42:20,313 Usage of dash-separated 'description-file' will not be supported in future 2023-10-01T10:42:20,313 versions. Please use the underscore name 'description_file' instead. 2023-10-01T10:42:20,314 This deprecation is overdue, please update your project and remove deprecated 2023-10-01T10:42:20,315 calls to avoid build errors in the future. 2023-10-01T10:42:20,316 See https://setuptools.pypa.io/en/latest/userguide/declarative_config.html for details. 2023-10-01T10:42:20,316 ******************************************************************************** 2023-10-01T10:42:20,317 !! 2023-10-01T10:42:20,318 opt = self.warn_dash_deprecation(opt, section) 2023-10-01T10:42:20,351 /usr/local/lib/python3.11/dist-packages/setuptools/config/setupcfg.py:293: _DeprecatedConfig: Deprecated config in `setup.cfg` 2023-10-01T10:42:20,352 !! 2023-10-01T10:42:20,353 ******************************************************************************** 2023-10-01T10:42:20,354 The license_file parameter is deprecated, use license_files instead. 2023-10-01T10:42:20,355 By 2023-Oct-30, you need to update your project and remove deprecated calls 2023-10-01T10:42:20,355 or your builds will no longer be supported. 2023-10-01T10:42:20,356 See https://setuptools.pypa.io/en/latest/userguide/declarative_config.html for details. 2023-10-01T10:42:20,357 ******************************************************************************** 2023-10-01T10:42:20,358 !! 2023-10-01T10:42:20,359 parsed = self.parsers.get(option_name, lambda x: x)(value) 2023-10-01T10:42:20,378 running bdist_wheel 2023-10-01T10:42:20,510 running build 2023-10-01T10:42:20,511 running build_py 2023-10-01T10:42:20,539 creating build 2023-10-01T10:42:20,539 creating build/lib 2023-10-01T10:42:20,540 creating build/lib/geode 2023-10-01T10:42:20,541 copying geode/__init__.py -> build/lib/geode 2023-10-01T10:42:20,543 copying geode/Geode.py -> build/lib/geode 2023-10-01T10:42:20,546 creating build/lib/geode/utils 2023-10-01T10:42:20,547 copying geode/utils/crypto.py -> build/lib/geode/utils 2023-10-01T10:42:20,549 copying geode/utils/merkle.py -> build/lib/geode/utils 2023-10-01T10:42:20,551 copying geode/utils/solidity.py -> build/lib/geode/utils 2023-10-01T10:42:20,552 copying geode/utils/__init__.py -> build/lib/geode/utils 2023-10-01T10:42:20,554 copying geode/utils/wrappers.py -> build/lib/geode/utils 2023-10-01T10:42:20,556 copying geode/utils/token.py -> build/lib/geode/utils 2023-10-01T10:42:20,557 copying geode/utils/id.py -> build/lib/geode/utils 2023-10-01T10:42:20,559 copying geode/utils/abi.py -> build/lib/geode/utils 2023-10-01T10:42:20,561 creating build/lib/geode/classes 2023-10-01T10:42:20,562 copying geode/classes/__init__.py -> build/lib/geode/classes 2023-10-01T10:42:20,564 copying geode/classes/pool.py -> build/lib/geode/classes 2023-10-01T10:42:20,566 copying geode/classes/beacon.py -> build/lib/geode/classes 2023-10-01T10:42:20,568 copying geode/classes/token.py -> build/lib/geode/classes 2023-10-01T10:42:20,569 copying geode/classes/validator.py -> build/lib/geode/classes 2023-10-01T10:42:20,571 copying geode/classes/id.py -> build/lib/geode/classes 2023-10-01T10:42:20,573 copying geode/classes/portal.py -> build/lib/geode/classes 2023-10-01T10:42:20,575 copying geode/classes/operator.py -> build/lib/geode/classes 2023-10-01T10:42:20,577 creating build/lib/geode/globals 2023-10-01T10:42:20,578 copying geode/globals/__init__.py -> build/lib/geode/globals 2023-10-01T10:42:20,580 copying geode/globals/beacon.py -> build/lib/geode/globals 2023-10-01T10:42:20,581 copying geode/globals/token.py -> build/lib/geode/globals 2023-10-01T10:42:20,583 copying geode/globals/validator.py -> build/lib/geode/globals 2023-10-01T10:42:20,584 copying geode/globals/id.py -> build/lib/geode/globals 2023-10-01T10:42:20,586 copying geode/globals/constants.py -> build/lib/geode/globals 2023-10-01T10:42:20,588 copying geode/globals/network.py -> build/lib/geode/globals 2023-10-01T10:42:20,590 creating build/lib/geode/exceptions 2023-10-01T10:42:20,590 copying geode/exceptions/__init__.py -> build/lib/geode/exceptions 2023-10-01T10:42:20,592 copying geode/exceptions/main.py -> build/lib/geode/exceptions 2023-10-01T10:42:20,594 creating build/lib/geode/utils/bls 2023-10-01T10:42:20,595 copying geode/utils/bls/crypto.py -> build/lib/geode/utils/bls 2023-10-01T10:42:20,597 copying geode/utils/bls/serialize.py -> build/lib/geode/utils/bls 2023-10-01T10:42:20,599 copying geode/utils/bls/__init__.py -> build/lib/geode/utils/bls 2023-10-01T10:42:20,601 copying geode/utils/bls/main.py -> build/lib/geode/utils/bls 2023-10-01T10:42:20,602 copying geode/utils/bls/validate.py -> build/lib/geode/utils/bls 2023-10-01T10:42:20,605 copying geode/utils/bls/staking_deposit.py -> build/lib/geode/utils/bls 2023-10-01T10:42:20,607 copying geode/utils/bls/keystore.py -> build/lib/geode/utils/bls 2023-10-01T10:42:20,609 running egg_info 2023-10-01T10:42:20,635 writing geodefi.egg-info/PKG-INFO 2023-10-01T10:42:20,638 writing dependency_links to geodefi.egg-info/dependency_links.txt 2023-10-01T10:42:20,639 writing requirements to geodefi.egg-info/requires.txt 2023-10-01T10:42:20,641 writing top-level names to geodefi.egg-info/top_level.txt 2023-10-01T10:42:20,671 reading manifest file 'geodefi.egg-info/SOURCES.txt' 2023-10-01T10:42:20,674 reading manifest template 'MANIFEST.in' 2023-10-01T10:42:20,693 warning: no files found matching 'LICENCE' 2023-10-01T10:42:20,693 adding license file 'LICENSE' 2023-10-01T10:42:20,696 writing manifest file 'geodefi.egg-info/SOURCES.txt' 2023-10-01T10:42:20,699 /usr/local/lib/python3.11/dist-packages/setuptools/command/build_py.py:204: _Warning: Package 'geode.abis.goerli.contracts' is absent from the `packages` configuration. 2023-10-01T10:42:20,699 !! 2023-10-01T10:42:20,700 ******************************************************************************** 2023-10-01T10:42:20,701 ############################ 2023-10-01T10:42:20,701 # Package would be ignored # 2023-10-01T10:42:20,702 ############################ 2023-10-01T10:42:20,702 Python recognizes 'geode.abis.goerli.contracts' as an importable package[^1], 2023-10-01T10:42:20,703 but it is absent from setuptools' `packages` configuration. 2023-10-01T10:42:20,704 This leads to an ambiguous overall configuration. If you want to distribute this 2023-10-01T10:42:20,704 package, please make sure that 'geode.abis.goerli.contracts' is explicitly added 2023-10-01T10:42:20,704 to the `packages` configuration field. 2023-10-01T10:42:20,705 Alternatively, you can also rely on setuptools' discovery methods 2023-10-01T10:42:20,706 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2023-10-01T10:42:20,706 instead of `find_packages(...)`/`find:`). 2023-10-01T10:42:20,713 You can read more about "package discovery" on setuptools documentation page: 2023-10-01T10:42:20,715 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2023-10-01T10:42:20,716 If you don't want 'geode.abis.goerli.contracts' to be distributed and are 2023-10-01T10:42:20,716 already explicitly excluding 'geode.abis.goerli.contracts' via 2023-10-01T10:42:20,717 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2023-10-01T10:42:20,719 you can try to use `exclude_package_data`, or `include-package-data=False` in 2023-10-01T10:42:20,719 combination with a more fine grained `package-data` configuration. 2023-10-01T10:42:20,721 You can read more about "package data files" on setuptools documentation page: 2023-10-01T10:42:20,722 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2023-10-01T10:42:20,723 [^1]: For Python, any directory (with suitable naming) can be imported, 2023-10-01T10:42:20,724 even if it does not contain any `.py` files. 2023-10-01T10:42:20,725 On the other hand, currently there is no concept of package data 2023-10-01T10:42:20,726 directory, all directories are treated like packages. 2023-10-01T10:42:20,730 ******************************************************************************** 2023-10-01T10:42:20,731 !! 2023-10-01T10:42:20,732 check.warn(importable) 2023-10-01T10:42:20,733 /usr/local/lib/python3.11/dist-packages/setuptools/command/build_py.py:204: _Warning: Package 'geode.abis.goerli.libraries' is absent from the `packages` configuration. 2023-10-01T10:42:20,733 !! 2023-10-01T10:42:20,734 ******************************************************************************** 2023-10-01T10:42:20,735 ############################ 2023-10-01T10:42:20,737 # Package would be ignored # 2023-10-01T10:42:20,737 ############################ 2023-10-01T10:42:20,738 Python recognizes 'geode.abis.goerli.libraries' as an importable package[^1], 2023-10-01T10:42:20,739 but it is absent from setuptools' `packages` configuration. 2023-10-01T10:42:20,740 This leads to an ambiguous overall configuration. If you want to distribute this 2023-10-01T10:42:20,740 package, please make sure that 'geode.abis.goerli.libraries' is explicitly added 2023-10-01T10:42:20,741 to the `packages` configuration field. 2023-10-01T10:42:20,742 Alternatively, you can also rely on setuptools' discovery methods 2023-10-01T10:42:20,743 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2023-10-01T10:42:20,743 instead of `find_packages(...)`/`find:`). 2023-10-01T10:42:20,744 You can read more about "package discovery" on setuptools documentation page: 2023-10-01T10:42:20,745 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2023-10-01T10:42:20,746 If you don't want 'geode.abis.goerli.libraries' to be distributed and are 2023-10-01T10:42:20,747 already explicitly excluding 'geode.abis.goerli.libraries' via 2023-10-01T10:42:20,748 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2023-10-01T10:42:20,749 you can try to use `exclude_package_data`, or `include-package-data=False` in 2023-10-01T10:42:20,750 combination with a more fine grained `package-data` configuration. 2023-10-01T10:42:20,751 You can read more about "package data files" on setuptools documentation page: 2023-10-01T10:42:20,752 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2023-10-01T10:42:20,753 [^1]: For Python, any directory (with suitable naming) can be imported, 2023-10-01T10:42:20,753 even if it does not contain any `.py` files. 2023-10-01T10:42:20,754 On the other hand, currently there is no concept of package data 2023-10-01T10:42:20,755 directory, all directories are treated like packages. 2023-10-01T10:42:20,756 ******************************************************************************** 2023-10-01T10:42:20,761 !! 2023-10-01T10:42:20,761 check.warn(importable) 2023-10-01T10:42:20,762 creating build/lib/geode/abis 2023-10-01T10:42:20,762 creating build/lib/geode/abis/goerli 2023-10-01T10:42:20,763 creating build/lib/geode/abis/goerli/contracts 2023-10-01T10:42:20,763 copying geode/abis/goerli/contracts/LiquidityPool.json -> build/lib/geode/abis/goerli/contracts 2023-10-01T10:42:20,763 copying geode/abis/goerli/contracts/Portal.json -> build/lib/geode/abis/goerli/contracts 2023-10-01T10:42:20,764 copying geode/abis/goerli/contracts/WithdrawalContract.json -> build/lib/geode/abis/goerli/contracts 2023-10-01T10:42:20,764 copying geode/abis/goerli/contracts/gETH.json -> build/lib/geode/abis/goerli/contracts 2023-10-01T10:42:20,765 creating build/lib/geode/abis/goerli/libraries 2023-10-01T10:42:20,766 copying geode/abis/goerli/libraries/GeodeModuleLib.json -> build/lib/geode/abis/goerli/libraries 2023-10-01T10:42:20,766 copying geode/abis/goerli/libraries/LiquidityModuleLib.json -> build/lib/geode/abis/goerli/libraries 2023-10-01T10:42:20,767 copying geode/abis/goerli/libraries/OracleExtensionLib.json -> build/lib/geode/abis/goerli/libraries 2023-10-01T10:42:20,768 copying geode/abis/goerli/libraries/StakeModuleLib.json -> build/lib/geode/abis/goerli/libraries 2023-10-01T10:42:20,802 /usr/local/lib/python3.11/dist-packages/setuptools/_distutils/cmd.py:66: SetuptoolsDeprecationWarning: setup.py install is deprecated. 2023-10-01T10:42:20,802 !! 2023-10-01T10:42:20,804 ******************************************************************************** 2023-10-01T10:42:20,804 Please avoid running ``setup.py`` directly. 2023-10-01T10:42:20,805 Instead, use pypa/build, pypa/installer or other 2023-10-01T10:42:20,805 standards-based tools. 2023-10-01T10:42:20,806 See https://blog.ganssle.io/articles/2021/10/setup-py-deprecated.html for details. 2023-10-01T10:42:20,807 ******************************************************************************** 2023-10-01T10:42:20,808 !! 2023-10-01T10:42:20,808 self.initialize_options() 2023-10-01T10:42:20,829 installing to build/bdist.linux-armv7l/wheel 2023-10-01T10:42:20,830 running install 2023-10-01T10:42:20,854 running install_lib 2023-10-01T10:42:20,879 creating build/bdist.linux-armv7l 2023-10-01T10:42:20,880 creating build/bdist.linux-armv7l/wheel 2023-10-01T10:42:20,882 creating build/bdist.linux-armv7l/wheel/geode 2023-10-01T10:42:20,883 creating build/bdist.linux-armv7l/wheel/geode/utils 2023-10-01T10:42:20,884 copying build/lib/geode/utils/crypto.py -> build/bdist.linux-armv7l/wheel/geode/utils 2023-10-01T10:42:20,886 copying build/lib/geode/utils/merkle.py -> build/bdist.linux-armv7l/wheel/geode/utils 2023-10-01T10:42:20,889 copying build/lib/geode/utils/solidity.py -> build/bdist.linux-armv7l/wheel/geode/utils 2023-10-01T10:42:20,891 copying build/lib/geode/utils/__init__.py -> build/bdist.linux-armv7l/wheel/geode/utils 2023-10-01T10:42:20,893 copying build/lib/geode/utils/wrappers.py -> build/bdist.linux-armv7l/wheel/geode/utils 2023-10-01T10:42:20,895 copying build/lib/geode/utils/token.py -> build/bdist.linux-armv7l/wheel/geode/utils 2023-10-01T10:42:20,897 copying build/lib/geode/utils/id.py -> build/bdist.linux-armv7l/wheel/geode/utils 2023-10-01T10:42:20,898 copying build/lib/geode/utils/abi.py -> build/bdist.linux-armv7l/wheel/geode/utils 2023-10-01T10:42:20,901 creating build/bdist.linux-armv7l/wheel/geode/utils/bls 2023-10-01T10:42:20,902 copying build/lib/geode/utils/bls/crypto.py -> build/bdist.linux-armv7l/wheel/geode/utils/bls 2023-10-01T10:42:20,904 copying build/lib/geode/utils/bls/serialize.py -> build/bdist.linux-armv7l/wheel/geode/utils/bls 2023-10-01T10:42:20,906 copying build/lib/geode/utils/bls/__init__.py -> build/bdist.linux-armv7l/wheel/geode/utils/bls 2023-10-01T10:42:20,907 copying build/lib/geode/utils/bls/main.py -> build/bdist.linux-armv7l/wheel/geode/utils/bls 2023-10-01T10:42:20,909 copying build/lib/geode/utils/bls/validate.py -> build/bdist.linux-armv7l/wheel/geode/utils/bls 2023-10-01T10:42:20,911 copying build/lib/geode/utils/bls/staking_deposit.py -> build/bdist.linux-armv7l/wheel/geode/utils/bls 2023-10-01T10:42:20,914 copying build/lib/geode/utils/bls/keystore.py -> build/bdist.linux-armv7l/wheel/geode/utils/bls 2023-10-01T10:42:20,917 creating build/bdist.linux-armv7l/wheel/geode/classes 2023-10-01T10:42:20,918 copying build/lib/geode/classes/__init__.py -> build/bdist.linux-armv7l/wheel/geode/classes 2023-10-01T10:42:20,919 copying build/lib/geode/classes/pool.py -> build/bdist.linux-armv7l/wheel/geode/classes 2023-10-01T10:42:20,922 copying build/lib/geode/classes/beacon.py -> build/bdist.linux-armv7l/wheel/geode/classes 2023-10-01T10:42:20,924 copying build/lib/geode/classes/token.py -> build/bdist.linux-armv7l/wheel/geode/classes 2023-10-01T10:42:20,925 copying build/lib/geode/classes/validator.py -> build/bdist.linux-armv7l/wheel/geode/classes 2023-10-01T10:42:20,928 copying build/lib/geode/classes/id.py -> build/bdist.linux-armv7l/wheel/geode/classes 2023-10-01T10:42:20,930 copying build/lib/geode/classes/portal.py -> build/bdist.linux-armv7l/wheel/geode/classes 2023-10-01T10:42:20,932 copying build/lib/geode/classes/operator.py -> build/bdist.linux-armv7l/wheel/geode/classes 2023-10-01T10:42:20,934 copying build/lib/geode/__init__.py -> build/bdist.linux-armv7l/wheel/geode 2023-10-01T10:42:20,937 creating build/bdist.linux-armv7l/wheel/geode/globals 2023-10-01T10:42:20,938 copying build/lib/geode/globals/__init__.py -> build/bdist.linux-armv7l/wheel/geode/globals 2023-10-01T10:42:20,940 copying build/lib/geode/globals/beacon.py -> build/bdist.linux-armv7l/wheel/geode/globals 2023-10-01T10:42:20,942 copying build/lib/geode/globals/token.py -> build/bdist.linux-armv7l/wheel/geode/globals 2023-10-01T10:42:20,944 copying build/lib/geode/globals/validator.py -> build/bdist.linux-armv7l/wheel/geode/globals 2023-10-01T10:42:20,946 copying build/lib/geode/globals/id.py -> build/bdist.linux-armv7l/wheel/geode/globals 2023-10-01T10:42:20,947 copying build/lib/geode/globals/constants.py -> build/bdist.linux-armv7l/wheel/geode/globals 2023-10-01T10:42:20,949 copying build/lib/geode/globals/network.py -> build/bdist.linux-armv7l/wheel/geode/globals 2023-10-01T10:42:20,951 creating build/bdist.linux-armv7l/wheel/geode/exceptions 2023-10-01T10:42:20,952 copying build/lib/geode/exceptions/__init__.py -> build/bdist.linux-armv7l/wheel/geode/exceptions 2023-10-01T10:42:20,954 copying build/lib/geode/exceptions/main.py -> build/bdist.linux-armv7l/wheel/geode/exceptions 2023-10-01T10:42:20,957 creating build/bdist.linux-armv7l/wheel/geode/abis 2023-10-01T10:42:20,958 creating build/bdist.linux-armv7l/wheel/geode/abis/goerli 2023-10-01T10:42:20,960 creating build/bdist.linux-armv7l/wheel/geode/abis/goerli/libraries 2023-10-01T10:42:20,961 copying build/lib/geode/abis/goerli/libraries/LiquidityModuleLib.json -> build/bdist.linux-armv7l/wheel/geode/abis/goerli/libraries 2023-10-01T10:42:20,966 copying build/lib/geode/abis/goerli/libraries/StakeModuleLib.json -> build/bdist.linux-armv7l/wheel/geode/abis/goerli/libraries 2023-10-01T10:42:20,975 copying build/lib/geode/abis/goerli/libraries/OracleExtensionLib.json -> build/bdist.linux-armv7l/wheel/geode/abis/goerli/libraries 2023-10-01T10:42:20,985 copying build/lib/geode/abis/goerli/libraries/GeodeModuleLib.json -> build/bdist.linux-armv7l/wheel/geode/abis/goerli/libraries 2023-10-01T10:42:20,989 creating build/bdist.linux-armv7l/wheel/geode/abis/goerli/contracts 2023-10-01T10:42:20,991 copying build/lib/geode/abis/goerli/contracts/WithdrawalContract.json -> build/bdist.linux-armv7l/wheel/geode/abis/goerli/contracts 2023-10-01T10:42:20,999 copying build/lib/geode/abis/goerli/contracts/LiquidityPool.json -> build/bdist.linux-armv7l/wheel/geode/abis/goerli/contracts 2023-10-01T10:42:21,009 copying build/lib/geode/abis/goerli/contracts/Portal.json -> build/bdist.linux-armv7l/wheel/geode/abis/goerli/contracts 2023-10-01T10:42:21,013 copying build/lib/geode/abis/goerli/contracts/gETH.json -> build/bdist.linux-armv7l/wheel/geode/abis/goerli/contracts 2023-10-01T10:42:21,019 copying build/lib/geode/Geode.py -> build/bdist.linux-armv7l/wheel/geode 2023-10-01T10:42:21,021 running install_egg_info 2023-10-01T10:42:21,052 Copying geodefi.egg-info to build/bdist.linux-armv7l/wheel/geodefi-1.3.0-py3.11.egg-info 2023-10-01T10:42:21,065 running install_scripts 2023-10-01T10:42:21,081 creating build/bdist.linux-armv7l/wheel/geodefi-1.3.0.dist-info/WHEEL 2023-10-01T10:42:21,083 creating '/tmp/pip-wheel-q8sf06wt/geodefi-1.3.0-py3-none-any.whl' and adding 'build/bdist.linux-armv7l/wheel' to it 2023-10-01T10:42:21,085 adding 'geode/Geode.py' 2023-10-01T10:42:21,087 adding 'geode/__init__.py' 2023-10-01T10:42:21,139 adding 'geode/abis/goerli/contracts/LiquidityPool.json' 2023-10-01T10:42:21,148 adding 'geode/abis/goerli/contracts/Portal.json' 2023-10-01T10:42:21,181 adding 'geode/abis/goerli/contracts/WithdrawalContract.json' 2023-10-01T10:42:21,201 adding 'geode/abis/goerli/contracts/gETH.json' 2023-10-01T10:42:21,209 adding 'geode/abis/goerli/libraries/GeodeModuleLib.json' 2023-10-01T10:42:21,222 adding 'geode/abis/goerli/libraries/LiquidityModuleLib.json' 2023-10-01T10:42:21,248 adding 'geode/abis/goerli/libraries/OracleExtensionLib.json' 2023-10-01T10:42:21,287 adding 'geode/abis/goerli/libraries/StakeModuleLib.json' 2023-10-01T10:42:21,292 adding 'geode/classes/__init__.py' 2023-10-01T10:42:21,293 adding 'geode/classes/beacon.py' 2023-10-01T10:42:21,295 adding 'geode/classes/id.py' 2023-10-01T10:42:21,296 adding 'geode/classes/operator.py' 2023-10-01T10:42:21,297 adding 'geode/classes/pool.py' 2023-10-01T10:42:21,299 adding 'geode/classes/portal.py' 2023-10-01T10:42:21,300 adding 'geode/classes/token.py' 2023-10-01T10:42:21,302 adding 'geode/classes/validator.py' 2023-10-01T10:42:21,304 adding 'geode/exceptions/__init__.py' 2023-10-01T10:42:21,305 adding 'geode/exceptions/main.py' 2023-10-01T10:42:21,308 adding 'geode/globals/__init__.py' 2023-10-01T10:42:21,309 adding 'geode/globals/beacon.py' 2023-10-01T10:42:21,310 adding 'geode/globals/constants.py' 2023-10-01T10:42:21,312 adding 'geode/globals/id.py' 2023-10-01T10:42:21,313 adding 'geode/globals/network.py' 2023-10-01T10:42:21,314 adding 'geode/globals/token.py' 2023-10-01T10:42:21,315 adding 'geode/globals/validator.py' 2023-10-01T10:42:21,317 adding 'geode/utils/__init__.py' 2023-10-01T10:42:21,319 adding 'geode/utils/abi.py' 2023-10-01T10:42:21,320 adding 'geode/utils/crypto.py' 2023-10-01T10:42:21,321 adding 'geode/utils/id.py' 2023-10-01T10:42:21,323 adding 'geode/utils/merkle.py' 2023-10-01T10:42:21,325 adding 'geode/utils/solidity.py' 2023-10-01T10:42:21,326 adding 'geode/utils/token.py' 2023-10-01T10:42:21,328 adding 'geode/utils/wrappers.py' 2023-10-01T10:42:21,329 adding 'geode/utils/bls/__init__.py' 2023-10-01T10:42:21,332 adding 'geode/utils/bls/crypto.py' 2023-10-01T10:42:21,333 adding 'geode/utils/bls/keystore.py' 2023-10-01T10:42:21,334 adding 'geode/utils/bls/main.py' 2023-10-01T10:42:21,336 adding 'geode/utils/bls/serialize.py' 2023-10-01T10:42:21,338 adding 'geode/utils/bls/staking_deposit.py' 2023-10-01T10:42:21,339 adding 'geode/utils/bls/validate.py' 2023-10-01T10:42:21,342 adding 'geodefi-1.3.0.dist-info/LICENSE' 2023-10-01T10:42:21,343 adding 'geodefi-1.3.0.dist-info/METADATA' 2023-10-01T10:42:21,344 adding 'geodefi-1.3.0.dist-info/WHEEL' 2023-10-01T10:42:21,345 adding 'geodefi-1.3.0.dist-info/top_level.txt' 2023-10-01T10:42:21,346 adding 'geodefi-1.3.0.dist-info/RECORD' 2023-10-01T10:42:21,354 removing build/bdist.linux-armv7l/wheel 2023-10-01T10:42:21,484 Building wheel for geodefi (setup.py): finished with status 'done' 2023-10-01T10:42:21,492 Created wheel for geodefi: filename=geodefi-1.3.0-py3-none-any.whl size=410850 sha256=2e57f1f8214c7ad6cda7d570dea97d689c9e3e2969a7ff7f59b9c3a0bb50d333 2023-10-01T10:42:21,493 Stored in directory: /tmp/pip-ephem-wheel-cache-1umm2kx_/wheels/17/81/15/9bf6574f1a27725123e85278ba047accceea280f49f4b66da6 2023-10-01T10:42:21,504 Successfully built geodefi 2023-10-01T10:42:21,517 Removed build tracker: '/tmp/pip-build-tracker-hexjhqrd'