2023-10-01T10:41:26,756 Created temporary directory: /tmp/pip-build-tracker-943aab_q 2023-10-01T10:41:26,757 Initialized build tracking at /tmp/pip-build-tracker-943aab_q 2023-10-01T10:41:26,757 Created build tracker: /tmp/pip-build-tracker-943aab_q 2023-10-01T10:41:26,758 Entered build tracker: /tmp/pip-build-tracker-943aab_q 2023-10-01T10:41:26,758 Created temporary directory: /tmp/pip-wheel-xaz4qka3 2023-10-01T10:41:26,762 Created temporary directory: /tmp/pip-ephem-wheel-cache-jh59o_fs 2023-10-01T10:41:26,783 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2023-10-01T10:41:26,787 2 location(s) to search for versions of geodefi: 2023-10-01T10:41:26,787 * https://pypi.org/simple/geodefi/ 2023-10-01T10:41:26,787 * https://www.piwheels.org/simple/geodefi/ 2023-10-01T10:41:26,788 Fetching project page and analyzing links: https://pypi.org/simple/geodefi/ 2023-10-01T10:41:26,789 Getting page https://pypi.org/simple/geodefi/ 2023-10-01T10:41:26,791 Found index url https://pypi.org/simple/ 2023-10-01T10:41:26,931 Fetched page https://pypi.org/simple/geodefi/ as application/vnd.pypi.simple.v1+json 2023-10-01T10:41:26,935 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:41:26,935 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:41:26,936 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:41:26,937 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:41:26,938 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:41:26,938 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:41:26,939 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:41:26,940 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:41:26,941 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:41:26,942 Fetching project page and analyzing links: https://www.piwheels.org/simple/geodefi/ 2023-10-01T10:41:26,943 Getting page https://www.piwheels.org/simple/geodefi/ 2023-10-01T10:41:26,944 Found index url https://www.piwheels.org/simple/ 2023-10-01T10:41:27,121 Fetched page https://www.piwheels.org/simple/geodefi/ as text/html 2023-10-01T10:41:27,124 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:41:27,125 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:41:27,126 Skipping link: not a file: https://www.piwheels.org/simple/geodefi/ 2023-10-01T10:41:27,128 Skipping link: not a file: https://pypi.org/simple/geodefi/ 2023-10-01T10:41:27,150 Given no hashes to check 1 links for project 'geodefi': discarding no candidates 2023-10-01T10:41:27,173 Collecting geodefi==1.2.2 2023-10-01T10:41:27,183 Created temporary directory: /tmp/pip-unpack-jvla_8et 2023-10-01T10:41:27,415 Downloading geodefi-1.2.2.tar.gz (398 kB) 2023-10-01T10:41:27,699 Added geodefi==1.2.2 from https://files.pythonhosted.org/packages/e0/ba/b239df3ad53add2f892f982d1323ec46d7b9b7d4b230f812966f86c882cd/geodefi-1.2.2.tar.gz to build tracker '/tmp/pip-build-tracker-943aab_q' 2023-10-01T10:41:27,701 Running setup.py (path:/tmp/pip-wheel-xaz4qka3/geodefi_993732c2e8954b35b927dd38a67a3b2f/setup.py) egg_info for package geodefi 2023-10-01T10:41:27,702 Created temporary directory: /tmp/pip-pip-egg-info-y6r_uns3 2023-10-01T10:41:27,702 Preparing metadata (setup.py): started 2023-10-01T10:41:27,704 Running command python setup.py egg_info 2023-10-01T10:41:28,146 /usr/local/lib/python3.11/dist-packages/setuptools/dist.py:498: SetuptoolsDeprecationWarning: Invalid dash-separated options 2023-10-01T10:41:28,146 !! 2023-10-01T10:41:28,147 ******************************************************************************** 2023-10-01T10:41:28,148 Usage of dash-separated 'description-file' will not be supported in future 2023-10-01T10:41:28,148 versions. Please use the underscore name 'description_file' instead. 2023-10-01T10:41:28,149 This deprecation is overdue, please update your project and remove deprecated 2023-10-01T10:41:28,150 calls to avoid build errors in the future. 2023-10-01T10:41:28,151 See https://setuptools.pypa.io/en/latest/userguide/declarative_config.html for details. 2023-10-01T10:41:28,152 ******************************************************************************** 2023-10-01T10:41:28,153 !! 2023-10-01T10:41:28,154 opt = self.warn_dash_deprecation(opt, section) 2023-10-01T10:41:28,191 /usr/local/lib/python3.11/dist-packages/setuptools/config/setupcfg.py:293: _DeprecatedConfig: Deprecated config in `setup.cfg` 2023-10-01T10:41:28,191 !! 2023-10-01T10:41:28,193 ******************************************************************************** 2023-10-01T10:41:28,193 The license_file parameter is deprecated, use license_files instead. 2023-10-01T10:41:28,195 By 2023-Oct-30, you need to update your project and remove deprecated calls 2023-10-01T10:41:28,195 or your builds will no longer be supported. 2023-10-01T10:41:28,196 See https://setuptools.pypa.io/en/latest/userguide/declarative_config.html for details. 2023-10-01T10:41:28,197 ******************************************************************************** 2023-10-01T10:41:28,198 !! 2023-10-01T10:41:28,199 parsed = self.parsers.get(option_name, lambda x: x)(value) 2023-10-01T10:41:29,403 /usr/local/lib/python3.11/dist-packages/setuptools/dist.py:498: SetuptoolsDeprecationWarning: Invalid dash-separated options 2023-10-01T10:41:29,405 !! 2023-10-01T10:41:29,411 ******************************************************************************** 2023-10-01T10:41:29,413 Usage of dash-separated 'description-file' will not be supported in future 2023-10-01T10:41:29,416 versions. Please use the underscore name 'description_file' instead. 2023-10-01T10:41:29,422 This deprecation is overdue, please update your project and remove deprecated 2023-10-01T10:41:29,424 calls to avoid build errors in the future. 2023-10-01T10:41:29,431 See https://setuptools.pypa.io/en/latest/userguide/declarative_config.html for details. 2023-10-01T10:41:29,433 ******************************************************************************** 2023-10-01T10:41:29,437 !! 2023-10-01T10:41:29,439 opt = self.warn_dash_deprecation(opt, section) 2023-10-01T10:41:29,488 /usr/local/lib/python3.11/dist-packages/setuptools/config/setupcfg.py:293: _DeprecatedConfig: Deprecated config in `setup.cfg` 2023-10-01T10:41:29,489 !! 2023-10-01T10:41:29,491 ******************************************************************************** 2023-10-01T10:41:29,492 The license_file parameter is deprecated, use license_files instead. 2023-10-01T10:41:29,494 By 2023-Oct-30, you need to update your project and remove deprecated calls 2023-10-01T10:41:29,496 or your builds will no longer be supported. 2023-10-01T10:41:29,498 See https://setuptools.pypa.io/en/latest/userguide/declarative_config.html for details. 2023-10-01T10:41:29,499 ******************************************************************************** 2023-10-01T10:41:29,502 !! 2023-10-01T10:41:29,503 parsed = self.parsers.get(option_name, lambda x: x)(value) 2023-10-01T10:41:29,530 running egg_info 2023-10-01T10:41:29,531 creating /tmp/pip-pip-egg-info-y6r_uns3/geodefi.egg-info 2023-10-01T10:41:29,555 writing /tmp/pip-pip-egg-info-y6r_uns3/geodefi.egg-info/PKG-INFO 2023-10-01T10:41:29,560 writing dependency_links to /tmp/pip-pip-egg-info-y6r_uns3/geodefi.egg-info/dependency_links.txt 2023-10-01T10:41:29,562 writing requirements to /tmp/pip-pip-egg-info-y6r_uns3/geodefi.egg-info/requires.txt 2023-10-01T10:41:29,564 writing top-level names to /tmp/pip-pip-egg-info-y6r_uns3/geodefi.egg-info/top_level.txt 2023-10-01T10:41:29,566 writing manifest file '/tmp/pip-pip-egg-info-y6r_uns3/geodefi.egg-info/SOURCES.txt' 2023-10-01T10:41:29,685 reading manifest file '/tmp/pip-pip-egg-info-y6r_uns3/geodefi.egg-info/SOURCES.txt' 2023-10-01T10:41:29,687 reading manifest template 'MANIFEST.in' 2023-10-01T10:41:29,705 warning: no files found matching 'LICENCE' 2023-10-01T10:41:29,706 adding license file 'LICENSE' 2023-10-01T10:41:29,708 writing manifest file '/tmp/pip-pip-egg-info-y6r_uns3/geodefi.egg-info/SOURCES.txt' 2023-10-01T10:41:29,820 Preparing metadata (setup.py): finished with status 'done' 2023-10-01T10:41:29,824 Source in /tmp/pip-wheel-xaz4qka3/geodefi_993732c2e8954b35b927dd38a67a3b2f has version 1.2.2, which satisfies requirement geodefi==1.2.2 from https://files.pythonhosted.org/packages/e0/ba/b239df3ad53add2f892f982d1323ec46d7b9b7d4b230f812966f86c882cd/geodefi-1.2.2.tar.gz 2023-10-01T10:41:29,825 Removed geodefi==1.2.2 from https://files.pythonhosted.org/packages/e0/ba/b239df3ad53add2f892f982d1323ec46d7b9b7d4b230f812966f86c882cd/geodefi-1.2.2.tar.gz from build tracker '/tmp/pip-build-tracker-943aab_q' 2023-10-01T10:41:29,831 Created temporary directory: /tmp/pip-unpack-fbga8nkg 2023-10-01T10:41:29,832 Created temporary directory: /tmp/pip-unpack-1oy5qlx3 2023-10-01T10:41:29,839 Building wheels for collected packages: geodefi 2023-10-01T10:41:29,843 Created temporary directory: /tmp/pip-wheel-f5eajtmz 2023-10-01T10:41:29,843 Building wheel for geodefi (setup.py): started 2023-10-01T10:41:29,845 Destination directory: /tmp/pip-wheel-f5eajtmz 2023-10-01T10:41:29,845 Running command python setup.py bdist_wheel 2023-10-01T10:41:30,296 /usr/local/lib/python3.11/dist-packages/setuptools/dist.py:498: SetuptoolsDeprecationWarning: Invalid dash-separated options 2023-10-01T10:41:30,296 !! 2023-10-01T10:41:30,298 ******************************************************************************** 2023-10-01T10:41:30,298 Usage of dash-separated 'description-file' will not be supported in future 2023-10-01T10:41:30,299 versions. Please use the underscore name 'description_file' instead. 2023-10-01T10:41:30,300 This deprecation is overdue, please update your project and remove deprecated 2023-10-01T10:41:30,301 calls to avoid build errors in the future. 2023-10-01T10:41:30,302 See https://setuptools.pypa.io/en/latest/userguide/declarative_config.html for details. 2023-10-01T10:41:30,303 ******************************************************************************** 2023-10-01T10:41:30,304 !! 2023-10-01T10:41:30,304 opt = self.warn_dash_deprecation(opt, section) 2023-10-01T10:41:30,345 /usr/local/lib/python3.11/dist-packages/setuptools/config/setupcfg.py:293: _DeprecatedConfig: Deprecated config in `setup.cfg` 2023-10-01T10:41:30,345 !! 2023-10-01T10:41:30,347 ******************************************************************************** 2023-10-01T10:41:30,347 The license_file parameter is deprecated, use license_files instead. 2023-10-01T10:41:30,348 By 2023-Oct-30, you need to update your project and remove deprecated calls 2023-10-01T10:41:30,349 or your builds will no longer be supported. 2023-10-01T10:41:30,350 See https://setuptools.pypa.io/en/latest/userguide/declarative_config.html for details. 2023-10-01T10:41:30,350 ******************************************************************************** 2023-10-01T10:41:30,351 !! 2023-10-01T10:41:30,352 parsed = self.parsers.get(option_name, lambda x: x)(value) 2023-10-01T10:41:30,887 /usr/local/lib/python3.11/dist-packages/setuptools/dist.py:498: SetuptoolsDeprecationWarning: Invalid dash-separated options 2023-10-01T10:41:30,888 !! 2023-10-01T10:41:30,889 ******************************************************************************** 2023-10-01T10:41:30,889 Usage of dash-separated 'description-file' will not be supported in future 2023-10-01T10:41:30,889 versions. Please use the underscore name 'description_file' instead. 2023-10-01T10:41:30,891 This deprecation is overdue, please update your project and remove deprecated 2023-10-01T10:41:30,891 calls to avoid build errors in the future. 2023-10-01T10:41:30,892 See https://setuptools.pypa.io/en/latest/userguide/declarative_config.html for details. 2023-10-01T10:41:30,893 ******************************************************************************** 2023-10-01T10:41:30,894 !! 2023-10-01T10:41:30,895 opt = self.warn_dash_deprecation(opt, section) 2023-10-01T10:41:30,928 /usr/local/lib/python3.11/dist-packages/setuptools/config/setupcfg.py:293: _DeprecatedConfig: Deprecated config in `setup.cfg` 2023-10-01T10:41:30,929 !! 2023-10-01T10:41:30,930 ******************************************************************************** 2023-10-01T10:41:30,931 The license_file parameter is deprecated, use license_files instead. 2023-10-01T10:41:30,932 By 2023-Oct-30, you need to update your project and remove deprecated calls 2023-10-01T10:41:30,932 or your builds will no longer be supported. 2023-10-01T10:41:30,934 See https://setuptools.pypa.io/en/latest/userguide/declarative_config.html for details. 2023-10-01T10:41:30,934 ******************************************************************************** 2023-10-01T10:41:30,935 !! 2023-10-01T10:41:30,936 parsed = self.parsers.get(option_name, lambda x: x)(value) 2023-10-01T10:41:30,956 running bdist_wheel 2023-10-01T10:41:31,088 running build 2023-10-01T10:41:31,088 running build_py 2023-10-01T10:41:31,116 creating build 2023-10-01T10:41:31,117 creating build/lib 2023-10-01T10:41:31,117 creating build/lib/geode 2023-10-01T10:41:31,118 copying geode/__init__.py -> build/lib/geode 2023-10-01T10:41:31,120 copying geode/Geode.py -> build/lib/geode 2023-10-01T10:41:31,123 creating build/lib/geode/classes 2023-10-01T10:41:31,124 copying geode/classes/pool.py -> build/lib/geode/classes 2023-10-01T10:41:31,126 copying geode/classes/operator.py -> build/lib/geode/classes 2023-10-01T10:41:31,128 copying geode/classes/__init__.py -> build/lib/geode/classes 2023-10-01T10:41:31,130 copying geode/classes/id.py -> build/lib/geode/classes 2023-10-01T10:41:31,131 copying geode/classes/beacon.py -> build/lib/geode/classes 2023-10-01T10:41:31,133 copying geode/classes/validator.py -> build/lib/geode/classes 2023-10-01T10:41:31,135 copying geode/classes/token.py -> build/lib/geode/classes 2023-10-01T10:41:31,137 copying geode/classes/portal.py -> build/lib/geode/classes 2023-10-01T10:41:31,139 creating build/lib/geode/utils 2023-10-01T10:41:31,140 copying geode/utils/wrappers.py -> build/lib/geode/utils 2023-10-01T10:41:31,142 copying geode/utils/__init__.py -> build/lib/geode/utils 2023-10-01T10:41:31,143 copying geode/utils/id.py -> build/lib/geode/utils 2023-10-01T10:41:31,145 copying geode/utils/merkle.py -> build/lib/geode/utils 2023-10-01T10:41:31,147 copying geode/utils/crypto.py -> build/lib/geode/utils 2023-10-01T10:41:31,148 copying geode/utils/abi.py -> build/lib/geode/utils 2023-10-01T10:41:31,150 copying geode/utils/token.py -> build/lib/geode/utils 2023-10-01T10:41:31,151 copying geode/utils/solidity.py -> build/lib/geode/utils 2023-10-01T10:41:31,153 creating build/lib/geode/exceptions 2023-10-01T10:41:31,154 copying geode/exceptions/__init__.py -> build/lib/geode/exceptions 2023-10-01T10:41:31,156 copying geode/exceptions/main.py -> build/lib/geode/exceptions 2023-10-01T10:41:31,158 creating build/lib/geode/globals 2023-10-01T10:41:31,159 copying geode/globals/__init__.py -> build/lib/geode/globals 2023-10-01T10:41:31,161 copying geode/globals/id.py -> build/lib/geode/globals 2023-10-01T10:41:31,162 copying geode/globals/beacon.py -> build/lib/geode/globals 2023-10-01T10:41:31,164 copying geode/globals/validator.py -> build/lib/geode/globals 2023-10-01T10:41:31,166 copying geode/globals/network.py -> build/lib/geode/globals 2023-10-01T10:41:31,167 copying geode/globals/token.py -> build/lib/geode/globals 2023-10-01T10:41:31,169 copying geode/globals/constants.py -> build/lib/geode/globals 2023-10-01T10:41:31,171 creating build/lib/geode/utils/bls 2023-10-01T10:41:31,172 copying geode/utils/bls/__init__.py -> build/lib/geode/utils/bls 2023-10-01T10:41:31,174 copying geode/utils/bls/validate.py -> build/lib/geode/utils/bls 2023-10-01T10:41:31,176 copying geode/utils/bls/serialize.py -> build/lib/geode/utils/bls 2023-10-01T10:41:31,177 copying geode/utils/bls/keystore.py -> build/lib/geode/utils/bls 2023-10-01T10:41:31,180 copying geode/utils/bls/crypto.py -> build/lib/geode/utils/bls 2023-10-01T10:41:31,181 copying geode/utils/bls/staking_deposit.py -> build/lib/geode/utils/bls 2023-10-01T10:41:31,184 copying geode/utils/bls/main.py -> build/lib/geode/utils/bls 2023-10-01T10:41:31,185 running egg_info 2023-10-01T10:41:31,211 writing geodefi.egg-info/PKG-INFO 2023-10-01T10:41:31,214 writing dependency_links to geodefi.egg-info/dependency_links.txt 2023-10-01T10:41:31,216 writing requirements to geodefi.egg-info/requires.txt 2023-10-01T10:41:31,217 writing top-level names to geodefi.egg-info/top_level.txt 2023-10-01T10:41:31,247 reading manifest file 'geodefi.egg-info/SOURCES.txt' 2023-10-01T10:41:31,250 reading manifest template 'MANIFEST.in' 2023-10-01T10:41:31,268 warning: no files found matching 'LICENCE' 2023-10-01T10:41:31,269 adding license file 'LICENSE' 2023-10-01T10:41:31,272 writing manifest file 'geodefi.egg-info/SOURCES.txt' 2023-10-01T10:41:31,274 /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:41:31,274 !! 2023-10-01T10:41:31,276 ******************************************************************************** 2023-10-01T10:41:31,276 ############################ 2023-10-01T10:41:31,277 # Package would be ignored # 2023-10-01T10:41:31,277 ############################ 2023-10-01T10:41:31,278 Python recognizes 'geode.abis.goerli.contracts' as an importable package[^1], 2023-10-01T10:41:31,279 but it is absent from setuptools' `packages` configuration. 2023-10-01T10:41:31,280 This leads to an ambiguous overall configuration. If you want to distribute this 2023-10-01T10:41:31,280 package, please make sure that 'geode.abis.goerli.contracts' is explicitly added 2023-10-01T10:41:31,281 to the `packages` configuration field. 2023-10-01T10:41:31,282 Alternatively, you can also rely on setuptools' discovery methods 2023-10-01T10:41:31,282 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2023-10-01T10:41:31,286 instead of `find_packages(...)`/`find:`). 2023-10-01T10:41:31,290 You can read more about "package discovery" on setuptools documentation page: 2023-10-01T10:41:31,291 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2023-10-01T10:41:31,292 If you don't want 'geode.abis.goerli.contracts' to be distributed and are 2023-10-01T10:41:31,293 already explicitly excluding 'geode.abis.goerli.contracts' via 2023-10-01T10:41:31,294 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2023-10-01T10:41:31,295 you can try to use `exclude_package_data`, or `include-package-data=False` in 2023-10-01T10:41:31,295 combination with a more fine grained `package-data` configuration. 2023-10-01T10:41:31,296 You can read more about "package data files" on setuptools documentation page: 2023-10-01T10:41:31,297 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2023-10-01T10:41:31,298 [^1]: For Python, any directory (with suitable naming) can be imported, 2023-10-01T10:41:31,299 even if it does not contain any `.py` files. 2023-10-01T10:41:31,301 On the other hand, currently there is no concept of package data 2023-10-01T10:41:31,304 directory, all directories are treated like packages. 2023-10-01T10:41:31,304 ******************************************************************************** 2023-10-01T10:41:31,305 !! 2023-10-01T10:41:31,306 check.warn(importable) 2023-10-01T10:41:31,306 /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:41:31,308 !! 2023-10-01T10:41:31,312 ******************************************************************************** 2023-10-01T10:41:31,312 ############################ 2023-10-01T10:41:31,313 # Package would be ignored # 2023-10-01T10:41:31,314 ############################ 2023-10-01T10:41:31,314 Python recognizes 'geode.abis.goerli.libraries' as an importable package[^1], 2023-10-01T10:41:31,315 but it is absent from setuptools' `packages` configuration. 2023-10-01T10:41:31,316 This leads to an ambiguous overall configuration. If you want to distribute this 2023-10-01T10:41:31,316 package, please make sure that 'geode.abis.goerli.libraries' is explicitly added 2023-10-01T10:41:31,317 to the `packages` configuration field. 2023-10-01T10:41:31,318 Alternatively, you can also rely on setuptools' discovery methods 2023-10-01T10:41:31,319 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2023-10-01T10:41:31,319 instead of `find_packages(...)`/`find:`). 2023-10-01T10:41:31,320 You can read more about "package discovery" on setuptools documentation page: 2023-10-01T10:41:31,321 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2023-10-01T10:41:31,323 If you don't want 'geode.abis.goerli.libraries' to be distributed and are 2023-10-01T10:41:31,324 already explicitly excluding 'geode.abis.goerli.libraries' via 2023-10-01T10:41:31,325 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2023-10-01T10:41:31,325 you can try to use `exclude_package_data`, or `include-package-data=False` in 2023-10-01T10:41:31,326 combination with a more fine grained `package-data` configuration. 2023-10-01T10:41:31,327 You can read more about "package data files" on setuptools documentation page: 2023-10-01T10:41:31,328 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2023-10-01T10:41:31,329 [^1]: For Python, any directory (with suitable naming) can be imported, 2023-10-01T10:41:31,329 even if it does not contain any `.py` files. 2023-10-01T10:41:31,330 On the other hand, currently there is no concept of package data 2023-10-01T10:41:31,331 directory, all directories are treated like packages. 2023-10-01T10:41:31,332 ******************************************************************************** 2023-10-01T10:41:31,334 !! 2023-10-01T10:41:31,335 check.warn(importable) 2023-10-01T10:41:31,335 creating build/lib/geode/abis 2023-10-01T10:41:31,336 creating build/lib/geode/abis/goerli 2023-10-01T10:41:31,336 creating build/lib/geode/abis/goerli/contracts 2023-10-01T10:41:31,337 copying geode/abis/goerli/contracts/LiquidityPool.json -> build/lib/geode/abis/goerli/contracts 2023-10-01T10:41:31,337 copying geode/abis/goerli/contracts/Portal.json -> build/lib/geode/abis/goerli/contracts 2023-10-01T10:41:31,338 copying geode/abis/goerli/contracts/WithdrawalContract.json -> build/lib/geode/abis/goerli/contracts 2023-10-01T10:41:31,338 copying geode/abis/goerli/contracts/gETH.json -> build/lib/geode/abis/goerli/contracts 2023-10-01T10:41:31,339 creating build/lib/geode/abis/goerli/libraries 2023-10-01T10:41:31,339 copying geode/abis/goerli/libraries/GeodeModuleLib.json -> build/lib/geode/abis/goerli/libraries 2023-10-01T10:41:31,341 copying geode/abis/goerli/libraries/LiquidityModuleLib.json -> build/lib/geode/abis/goerli/libraries 2023-10-01T10:41:31,342 copying geode/abis/goerli/libraries/OracleExtensionLib.json -> build/lib/geode/abis/goerli/libraries 2023-10-01T10:41:31,344 copying geode/abis/goerli/libraries/StakeModuleLib.json -> build/lib/geode/abis/goerli/libraries 2023-10-01T10:41:31,372 /usr/local/lib/python3.11/dist-packages/setuptools/_distutils/cmd.py:66: SetuptoolsDeprecationWarning: setup.py install is deprecated. 2023-10-01T10:41:31,372 !! 2023-10-01T10:41:31,374 ******************************************************************************** 2023-10-01T10:41:31,374 Please avoid running ``setup.py`` directly. 2023-10-01T10:41:31,375 Instead, use pypa/build, pypa/installer or other 2023-10-01T10:41:31,376 standards-based tools. 2023-10-01T10:41:31,377 See https://blog.ganssle.io/articles/2021/10/setup-py-deprecated.html for details. 2023-10-01T10:41:31,377 ******************************************************************************** 2023-10-01T10:41:31,378 !! 2023-10-01T10:41:31,379 self.initialize_options() 2023-10-01T10:41:31,401 installing to build/bdist.linux-armv7l/wheel 2023-10-01T10:41:31,402 running install 2023-10-01T10:41:31,427 running install_lib 2023-10-01T10:41:31,452 creating build/bdist.linux-armv7l 2023-10-01T10:41:31,453 creating build/bdist.linux-armv7l/wheel 2023-10-01T10:41:31,455 creating build/bdist.linux-armv7l/wheel/geode 2023-10-01T10:41:31,457 creating build/bdist.linux-armv7l/wheel/geode/classes 2023-10-01T10:41:31,458 copying build/lib/geode/classes/pool.py -> build/bdist.linux-armv7l/wheel/geode/classes 2023-10-01T10:41:31,465 copying build/lib/geode/classes/operator.py -> build/bdist.linux-armv7l/wheel/geode/classes 2023-10-01T10:41:31,466 copying build/lib/geode/classes/__init__.py -> build/bdist.linux-armv7l/wheel/geode/classes 2023-10-01T10:41:31,468 copying build/lib/geode/classes/id.py -> build/bdist.linux-armv7l/wheel/geode/classes 2023-10-01T10:41:31,470 copying build/lib/geode/classes/beacon.py -> build/bdist.linux-armv7l/wheel/geode/classes 2023-10-01T10:41:31,472 copying build/lib/geode/classes/validator.py -> build/bdist.linux-armv7l/wheel/geode/classes 2023-10-01T10:41:31,474 copying build/lib/geode/classes/token.py -> build/bdist.linux-armv7l/wheel/geode/classes 2023-10-01T10:41:31,476 copying build/lib/geode/classes/portal.py -> build/bdist.linux-armv7l/wheel/geode/classes 2023-10-01T10:41:31,477 copying build/lib/geode/__init__.py -> build/bdist.linux-armv7l/wheel/geode 2023-10-01T10:41:31,479 copying build/lib/geode/Geode.py -> build/bdist.linux-armv7l/wheel/geode 2023-10-01T10:41:31,481 creating build/bdist.linux-armv7l/wheel/geode/abis 2023-10-01T10:41:31,482 creating build/bdist.linux-armv7l/wheel/geode/abis/goerli 2023-10-01T10:41:31,484 creating build/bdist.linux-armv7l/wheel/geode/abis/goerli/libraries 2023-10-01T10:41:31,484 copying build/lib/geode/abis/goerli/libraries/StakeModuleLib.json -> build/bdist.linux-armv7l/wheel/geode/abis/goerli/libraries 2023-10-01T10:41:31,491 copying build/lib/geode/abis/goerli/libraries/OracleExtensionLib.json -> build/bdist.linux-armv7l/wheel/geode/abis/goerli/libraries 2023-10-01T10:41:31,498 copying build/lib/geode/abis/goerli/libraries/GeodeModuleLib.json -> build/bdist.linux-armv7l/wheel/geode/abis/goerli/libraries 2023-10-01T10:41:31,502 copying build/lib/geode/abis/goerli/libraries/LiquidityModuleLib.json -> build/bdist.linux-armv7l/wheel/geode/abis/goerli/libraries 2023-10-01T10:41:31,507 creating build/bdist.linux-armv7l/wheel/geode/abis/goerli/contracts 2023-10-01T10:41:31,508 copying build/lib/geode/abis/goerli/contracts/gETH.json -> build/bdist.linux-armv7l/wheel/geode/abis/goerli/contracts 2023-10-01T10:41:31,514 copying build/lib/geode/abis/goerli/contracts/WithdrawalContract.json -> build/bdist.linux-armv7l/wheel/geode/abis/goerli/contracts 2023-10-01T10:41:31,525 copying build/lib/geode/abis/goerli/contracts/LiquidityPool.json -> build/bdist.linux-armv7l/wheel/geode/abis/goerli/contracts 2023-10-01T10:41:31,538 copying build/lib/geode/abis/goerli/contracts/Portal.json -> build/bdist.linux-armv7l/wheel/geode/abis/goerli/contracts 2023-10-01T10:41:31,542 creating build/bdist.linux-armv7l/wheel/geode/utils 2023-10-01T10:41:31,543 copying build/lib/geode/utils/wrappers.py -> build/bdist.linux-armv7l/wheel/geode/utils 2023-10-01T10:41:31,545 copying build/lib/geode/utils/__init__.py -> build/bdist.linux-armv7l/wheel/geode/utils 2023-10-01T10:41:31,547 copying build/lib/geode/utils/id.py -> build/bdist.linux-armv7l/wheel/geode/utils 2023-10-01T10:41:31,548 copying build/lib/geode/utils/merkle.py -> build/bdist.linux-armv7l/wheel/geode/utils 2023-10-01T10:41:31,551 copying build/lib/geode/utils/crypto.py -> build/bdist.linux-armv7l/wheel/geode/utils 2023-10-01T10:41:31,552 copying build/lib/geode/utils/abi.py -> build/bdist.linux-armv7l/wheel/geode/utils 2023-10-01T10:41:31,554 copying build/lib/geode/utils/token.py -> build/bdist.linux-armv7l/wheel/geode/utils 2023-10-01T10:41:31,556 creating build/bdist.linux-armv7l/wheel/geode/utils/bls 2023-10-01T10:41:31,557 copying build/lib/geode/utils/bls/__init__.py -> build/bdist.linux-armv7l/wheel/geode/utils/bls 2023-10-01T10:41:31,559 copying build/lib/geode/utils/bls/validate.py -> build/bdist.linux-armv7l/wheel/geode/utils/bls 2023-10-01T10:41:31,561 copying build/lib/geode/utils/bls/serialize.py -> build/bdist.linux-armv7l/wheel/geode/utils/bls 2023-10-01T10:41:31,563 copying build/lib/geode/utils/bls/keystore.py -> build/bdist.linux-armv7l/wheel/geode/utils/bls 2023-10-01T10:41:31,565 copying build/lib/geode/utils/bls/crypto.py -> build/bdist.linux-armv7l/wheel/geode/utils/bls 2023-10-01T10:41:31,567 copying build/lib/geode/utils/bls/staking_deposit.py -> build/bdist.linux-armv7l/wheel/geode/utils/bls 2023-10-01T10:41:31,569 copying build/lib/geode/utils/bls/main.py -> build/bdist.linux-armv7l/wheel/geode/utils/bls 2023-10-01T10:41:31,571 copying build/lib/geode/utils/solidity.py -> build/bdist.linux-armv7l/wheel/geode/utils 2023-10-01T10:41:31,573 creating build/bdist.linux-armv7l/wheel/geode/exceptions 2023-10-01T10:41:31,574 copying build/lib/geode/exceptions/__init__.py -> build/bdist.linux-armv7l/wheel/geode/exceptions 2023-10-01T10:41:31,576 copying build/lib/geode/exceptions/main.py -> build/bdist.linux-armv7l/wheel/geode/exceptions 2023-10-01T10:41:31,578 creating build/bdist.linux-armv7l/wheel/geode/globals 2023-10-01T10:41:31,579 copying build/lib/geode/globals/__init__.py -> build/bdist.linux-armv7l/wheel/geode/globals 2023-10-01T10:41:31,580 copying build/lib/geode/globals/id.py -> build/bdist.linux-armv7l/wheel/geode/globals 2023-10-01T10:41:31,582 copying build/lib/geode/globals/beacon.py -> build/bdist.linux-armv7l/wheel/geode/globals 2023-10-01T10:41:31,583 copying build/lib/geode/globals/validator.py -> build/bdist.linux-armv7l/wheel/geode/globals 2023-10-01T10:41:31,585 copying build/lib/geode/globals/network.py -> build/bdist.linux-armv7l/wheel/geode/globals 2023-10-01T10:41:31,587 copying build/lib/geode/globals/token.py -> build/bdist.linux-armv7l/wheel/geode/globals 2023-10-01T10:41:31,588 copying build/lib/geode/globals/constants.py -> build/bdist.linux-armv7l/wheel/geode/globals 2023-10-01T10:41:31,590 running install_egg_info 2023-10-01T10:41:31,620 Copying geodefi.egg-info to build/bdist.linux-armv7l/wheel/geodefi-1.2.2-py3.11.egg-info 2023-10-01T10:41:31,631 running install_scripts 2023-10-01T10:41:31,644 creating build/bdist.linux-armv7l/wheel/geodefi-1.2.2.dist-info/WHEEL 2023-10-01T10:41:31,646 creating '/tmp/pip-wheel-f5eajtmz/geodefi-1.2.2-py3-none-any.whl' and adding 'build/bdist.linux-armv7l/wheel' to it 2023-10-01T10:41:31,649 adding 'geode/Geode.py' 2023-10-01T10:41:31,650 adding 'geode/__init__.py' 2023-10-01T10:41:31,702 adding 'geode/abis/goerli/contracts/LiquidityPool.json' 2023-10-01T10:41:31,711 adding 'geode/abis/goerli/contracts/Portal.json' 2023-10-01T10:41:31,744 adding 'geode/abis/goerli/contracts/WithdrawalContract.json' 2023-10-01T10:41:31,764 adding 'geode/abis/goerli/contracts/gETH.json' 2023-10-01T10:41:31,772 adding 'geode/abis/goerli/libraries/GeodeModuleLib.json' 2023-10-01T10:41:31,791 adding 'geode/abis/goerli/libraries/LiquidityModuleLib.json' 2023-10-01T10:41:31,829 adding 'geode/abis/goerli/libraries/OracleExtensionLib.json' 2023-10-01T10:41:31,887 adding 'geode/abis/goerli/libraries/StakeModuleLib.json' 2023-10-01T10:41:31,891 adding 'geode/classes/__init__.py' 2023-10-01T10:41:31,892 adding 'geode/classes/beacon.py' 2023-10-01T10:41:31,894 adding 'geode/classes/id.py' 2023-10-01T10:41:31,895 adding 'geode/classes/operator.py' 2023-10-01T10:41:31,897 adding 'geode/classes/pool.py' 2023-10-01T10:41:31,898 adding 'geode/classes/portal.py' 2023-10-01T10:41:31,899 adding 'geode/classes/token.py' 2023-10-01T10:41:31,901 adding 'geode/classes/validator.py' 2023-10-01T10:41:31,902 adding 'geode/exceptions/__init__.py' 2023-10-01T10:41:31,904 adding 'geode/exceptions/main.py' 2023-10-01T10:41:31,905 adding 'geode/globals/__init__.py' 2023-10-01T10:41:31,907 adding 'geode/globals/beacon.py' 2023-10-01T10:41:31,908 adding 'geode/globals/constants.py' 2023-10-01T10:41:31,909 adding 'geode/globals/id.py' 2023-10-01T10:41:31,910 adding 'geode/globals/network.py' 2023-10-01T10:41:31,911 adding 'geode/globals/token.py' 2023-10-01T10:41:31,913 adding 'geode/globals/validator.py' 2023-10-01T10:41:31,914 adding 'geode/utils/__init__.py' 2023-10-01T10:41:31,916 adding 'geode/utils/abi.py' 2023-10-01T10:41:31,917 adding 'geode/utils/crypto.py' 2023-10-01T10:41:31,918 adding 'geode/utils/id.py' 2023-10-01T10:41:31,920 adding 'geode/utils/merkle.py' 2023-10-01T10:41:31,921 adding 'geode/utils/solidity.py' 2023-10-01T10:41:31,922 adding 'geode/utils/token.py' 2023-10-01T10:41:31,924 adding 'geode/utils/wrappers.py' 2023-10-01T10:41:31,925 adding 'geode/utils/bls/__init__.py' 2023-10-01T10:41:31,927 adding 'geode/utils/bls/crypto.py' 2023-10-01T10:41:31,928 adding 'geode/utils/bls/keystore.py' 2023-10-01T10:41:31,930 adding 'geode/utils/bls/main.py' 2023-10-01T10:41:31,931 adding 'geode/utils/bls/serialize.py' 2023-10-01T10:41:31,933 adding 'geode/utils/bls/staking_deposit.py' 2023-10-01T10:41:31,934 adding 'geode/utils/bls/validate.py' 2023-10-01T10:41:31,936 adding 'geodefi-1.2.2.dist-info/LICENSE' 2023-10-01T10:41:31,937 adding 'geodefi-1.2.2.dist-info/METADATA' 2023-10-01T10:41:31,938 adding 'geodefi-1.2.2.dist-info/WHEEL' 2023-10-01T10:41:31,939 adding 'geodefi-1.2.2.dist-info/top_level.txt' 2023-10-01T10:41:31,940 adding 'geodefi-1.2.2.dist-info/RECORD' 2023-10-01T10:41:31,946 removing build/bdist.linux-armv7l/wheel 2023-10-01T10:41:32,075 Building wheel for geodefi (setup.py): finished with status 'done' 2023-10-01T10:41:32,082 Created wheel for geodefi: filename=geodefi-1.2.2-py3-none-any.whl size=410851 sha256=7d09567e4f9effc483270afa4a9a8633ffdd0ba98cf0a7a4483317ca8abb5a9d 2023-10-01T10:41:32,084 Stored in directory: /tmp/pip-ephem-wheel-cache-jh59o_fs/wheels/a7/2a/5b/b7ce9073d1edcae32729427c0539d4f5c34d09db04d805a695 2023-10-01T10:41:32,094 Successfully built geodefi 2023-10-01T10:41:32,112 Removed build tracker: '/tmp/pip-build-tracker-943aab_q'