2025-11-09T20:20:45,134 Created temporary directory: /tmp/pip-ephem-wheel-cache-619zusmc 2025-11-09T20:20:45,136 Created temporary directory: /tmp/pip-build-tracker-r6u_xusj 2025-11-09T20:20:45,136 Initialized build tracking at /tmp/pip-build-tracker-r6u_xusj 2025-11-09T20:20:45,137 Created build tracker: /tmp/pip-build-tracker-r6u_xusj 2025-11-09T20:20:45,137 Entered build tracker: /tmp/pip-build-tracker-r6u_xusj 2025-11-09T20:20:45,138 Created temporary directory: /tmp/pip-wheel-s6ybjo8h 2025-11-09T20:20:45,141 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 2025-11-09T20:20:45,143 Created temporary directory: /tmp/pip-ephem-wheel-cache-6qad1sjw 2025-11-09T20:20:45,165 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2025-11-09T20:20:45,169 2 location(s) to search for versions of wurst: 2025-11-09T20:20:45,169 * https://pypi.org/simple/wurst/ 2025-11-09T20:20:45,169 * https://www.piwheels.org/simple/wurst/ 2025-11-09T20:20:45,170 Fetching project page and analyzing links: https://pypi.org/simple/wurst/ 2025-11-09T20:20:45,170 Getting page https://pypi.org/simple/wurst/ 2025-11-09T20:20:45,172 Found index url https://pypi.org/simple 2025-11-09T20:20:45,395 Fetched page https://pypi.org/simple/wurst/ as application/vnd.pypi.simple.v1+json 2025-11-09T20:20:45,401 Skipping link: No binaries permitted for wurst: https://files.pythonhosted.org/packages/49/74/58734a7c970a55315c539f7bc6a094ed438ec859fbb13e6b45d3a0ace1a1/wurst-0.1.dev0-py3-none-any.whl (from https://pypi.org/simple/wurst/) 2025-11-09T20:20:45,402 Found link https://files.pythonhosted.org/packages/4b/9c/2c108f4a67f85888373a21119d94a2c7ea97b91397d7971e87afe80f90cf/wurst-0.1.dev0.tar.gz (from https://pypi.org/simple/wurst/), version: 0.1.dev0 2025-11-09T20:20:45,403 Skipping link: No binaries permitted for wurst: https://files.pythonhosted.org/packages/2a/32/c9e2cb092be1d5f8d63d12b3d876a2e1825975e9d2b605a0b8d5ee49639a/wurst-0.1-py3-none-any.whl (from https://pypi.org/simple/wurst/) 2025-11-09T20:20:45,404 Found link https://files.pythonhosted.org/packages/8b/7c/25eb45b7e96b0a35d1d2b643dfcdc19a1844f48891e166ed0e68769fd7fa/wurst-0.1.tar.gz (from https://pypi.org/simple/wurst/), version: 0.1 2025-11-09T20:20:45,404 Skipping link: No binaries permitted for wurst: https://files.pythonhosted.org/packages/8e/a7/98fdf26fee9b8e7087b0cbb8cd82fa8cc9ed231d9eee5b417a99dcbd8db2/wurst-0.1.1-py3-none-any.whl (from https://pypi.org/simple/wurst/) 2025-11-09T20:20:45,405 Found link https://files.pythonhosted.org/packages/3e/d8/658ad2b1844a4cf1869e54a32a6cecb37f574b54e390eebdc0ab185fd226/wurst-0.1.1.tar.gz (from https://pypi.org/simple/wurst/), version: 0.1.1 2025-11-09T20:20:45,406 Skipping link: No binaries permitted for wurst: https://files.pythonhosted.org/packages/50/71/cf511e0520750a1dfa93872d199946e5d1fd63605d02f73db36d81310a93/wurst-0.1.2-py3-none-any.whl (from https://pypi.org/simple/wurst/) 2025-11-09T20:20:45,407 Found link https://files.pythonhosted.org/packages/29/2a/54270875741fea740163ad1c8f3874e49e42bcda827c116e6b403e5dcece/wurst-0.1.2.tar.gz (from https://pypi.org/simple/wurst/), version: 0.1.2 2025-11-09T20:20:45,407 Skipping link: No binaries permitted for wurst: https://files.pythonhosted.org/packages/cc/b8/c6ad4e306df0c89fae8e045839e0f08b1320ff932a37143c8b50b160376e/wurst-0.2-py3-none-any.whl (from https://pypi.org/simple/wurst/) 2025-11-09T20:20:45,408 Found link https://files.pythonhosted.org/packages/0b/6b/3db3c5d250ab613ef605f89700a8a0d45d075539ad4bb363d1d0cd2e501c/wurst-0.2.tar.gz (from https://pypi.org/simple/wurst/), version: 0.2 2025-11-09T20:20:45,408 Skipping link: No binaries permitted for wurst: https://files.pythonhosted.org/packages/52/4e/3bfbb09de6c88f4a77978e50b2129fbf3cb184d68da5ebd71e0e12bf0b76/wurst-0.2.1-py3-none-any.whl (from https://pypi.org/simple/wurst/) 2025-11-09T20:20:45,409 Found link https://files.pythonhosted.org/packages/b3/b4/9fd8f6922c77836244f1e5898f351e2eba6a1fe7b6644b9e0908bbe68e2d/wurst-0.2.1.tar.gz (from https://pypi.org/simple/wurst/), version: 0.2.1 2025-11-09T20:20:45,410 Skipping link: No binaries permitted for wurst: https://files.pythonhosted.org/packages/75/55/79a334f9760769535baa76175d6b84d6be785d4b509eec212236e549d91f/wurst-0.2.2-py3-none-any.whl (from https://pypi.org/simple/wurst/) 2025-11-09T20:20:45,411 Found link https://files.pythonhosted.org/packages/ae/de/16a399fc088d37c8abf50de31db1219c7a63b17d69dec83e290b4bfa0c08/wurst-0.2.2.tar.gz (from https://pypi.org/simple/wurst/), version: 0.2.2 2025-11-09T20:20:45,411 Found link https://files.pythonhosted.org/packages/e9/ac/0090777278e11ee41e3b75dabcd89a49aaabfa2666bfbd5df2d8da4b33c4/wurst-0.3.tar.gz (from https://pypi.org/simple/wurst/), version: 0.3 2025-11-09T20:20:45,412 Found link https://files.pythonhosted.org/packages/f2/8a/490b3415ea6f3ed11c18cb2209bfc305ae8d60a6b85d4255d079d26eaa60/wurst-0.3.1.tar.gz (from https://pypi.org/simple/wurst/), version: 0.3.1 2025-11-09T20:20:45,412 Found link https://files.pythonhosted.org/packages/e5/b7/6f03044369682cc0f918ee05f3a8124ee8e03e98b12e71377d399ea32ef9/wurst-0.3.2.tar.gz (from https://pypi.org/simple/wurst/), version: 0.3.2 2025-11-09T20:20:45,413 Found link https://files.pythonhosted.org/packages/49/81/ad60169bba5f342fdce39d40d7302dff02abce858ac8c11aeabea01f1e6f/wurst-0.3.3.tar.gz (from https://pypi.org/simple/wurst/), version: 0.3.3 2025-11-09T20:20:45,413 Found link https://files.pythonhosted.org/packages/f7/9b/0d9a1fdb821a55e29b30840ad6b66aa32d38e5254ac4d0721671c4e8081b/wurst-0.3.4.tar.gz (from https://pypi.org/simple/wurst/), version: 0.3.4 2025-11-09T20:20:45,414 Skipping link: No binaries permitted for wurst: https://files.pythonhosted.org/packages/f2/3e/5f1008bc8e3758833829d8e0b860093c3dd05b6e5851fb622b24770e525d/wurst-0.3.5-py3-none-any.whl (from https://pypi.org/simple/wurst/) 2025-11-09T20:20:45,415 Found link https://files.pythonhosted.org/packages/1e/dc/09a7d951bc78ae0a0512d071951df67e0c43e1add8d69ec10ad69db3afb2/wurst-0.3.5.tar.gz (from https://pypi.org/simple/wurst/), version: 0.3.5 2025-11-09T20:20:45,415 Skipping link: No binaries permitted for wurst: https://files.pythonhosted.org/packages/96/c8/e0aa69d73408f9d1a8ad022280e18a784334f390be30cc1f9b0d9fa7f1bc/wurst-0.4-py3-none-any.whl (from https://pypi.org/simple/wurst/) 2025-11-09T20:20:45,416 Found link https://files.pythonhosted.org/packages/e6/8a/3ffd9b84ead7479cb749570aa08860c501403676051e57e490b06e084ba5/wurst-0.4.tar.gz (from https://pypi.org/simple/wurst/), version: 0.4 2025-11-09T20:20:45,417 Skipping link: No binaries permitted for wurst: https://files.pythonhosted.org/packages/33/42/1afd92c49dfa85fdddd34c7d880a5b97b9654d09bea11ac99b8c4b2be5e1/wurst-0.5-py3-none-any.whl (from https://pypi.org/simple/wurst/) (requires-python:>=3.9) 2025-11-09T20:20:45,418 Found link https://files.pythonhosted.org/packages/e6/cc/1c320523ddf0d4e1a36a699808dbcbb3dcdee8bc30ee888dbaea86326cdd/wurst-0.5.tar.gz (from https://pypi.org/simple/wurst/) (requires-python:>=3.9), version: 0.5 2025-11-09T20:20:45,418 Skipping link: No binaries permitted for wurst: https://files.pythonhosted.org/packages/b3/fc/375e5eb704aeaa820dcfd62f485c2381a4538c4f233803f5715c079b5fd6/wurst-0.5.2-py3-none-any.whl (from https://pypi.org/simple/wurst/) (requires-python:>=3.9) 2025-11-09T20:20:45,419 Found link https://files.pythonhosted.org/packages/14/af/76fc5b3dedbd149f0ec980a1ff16e553118e884eba08dc46655be9f390f8/wurst-0.5.2.tar.gz (from https://pypi.org/simple/wurst/) (requires-python:>=3.9), version: 0.5.2 2025-11-09T20:20:45,420 Skipping link: No binaries permitted for wurst: https://files.pythonhosted.org/packages/4d/af/98f8e37906a3d29af8e2a48d3ca28e9b5083a9d75942c97a26bb069460ab/wurst-0.5.3-py3-none-any.whl (from https://pypi.org/simple/wurst/) (requires-python:>=3.9) 2025-11-09T20:20:45,421 Found link https://files.pythonhosted.org/packages/96/99/86dc11f4c778023ac971a6ddd19ec6cc6d8517311b71421816de766a5784/wurst-0.5.3.tar.gz (from https://pypi.org/simple/wurst/) (requires-python:>=3.9), version: 0.5.3 2025-11-09T20:20:45,422 Fetching project page and analyzing links: https://www.piwheels.org/simple/wurst/ 2025-11-09T20:20:45,423 Getting page https://www.piwheels.org/simple/wurst/ 2025-11-09T20:20:45,424 Found index url https://www.piwheels.org/simple 2025-11-09T20:20:45,713 Fetched page https://www.piwheels.org/simple/wurst/ as text/html 2025-11-09T20:20:45,718 Skipping link: No binaries permitted for wurst: https://www.piwheels.org/simple/wurst/wurst-0.5.2-py3-none-any.whl#sha256=56c8bc218d819f7f7e46d5122a44ad53827e09953229e627b2832bb14b17fcbe (from https://www.piwheels.org/simple/wurst/) (requires-python:>=3.9) 2025-11-09T20:20:45,719 Skipping link: No binaries permitted for wurst: https://www.piwheels.org/simple/wurst/wurst-0.5-py3-none-any.whl#sha256=7d9457f61195cad1d84964a2c15742047b0ef3f0bfa9647a28d64a67d29b78d8 (from https://www.piwheels.org/simple/wurst/) (requires-python:>=3.9) 2025-11-09T20:20:45,719 Skipping link: No binaries permitted for wurst: https://archive1.piwheels.org/simple/wurst/wurst-0.4-py3-none-any.whl#sha256=26548be6c065f0013ea3612d5f26626315610f82907f480dfe67226a3309da48 (from https://www.piwheels.org/simple/wurst/) 2025-11-09T20:20:45,720 Skipping link: No binaries permitted for wurst: https://archive1.piwheels.org/simple/wurst/wurst-0.3.5-py3-none-any.whl#sha256=b7d66a89b897233dfd7b91f538d0f657f9e30ca80653ba5adb3a44f14f0b3709 (from https://www.piwheels.org/simple/wurst/) 2025-11-09T20:20:45,721 Skipping link: No binaries permitted for wurst: https://archive1.piwheels.org/simple/wurst/wurst-0.3.4-py3-none-any.whl#sha256=15675afc5f888d9dbeefef10f6059c749420fe188f41f505a5bd89dd748a225c (from https://www.piwheels.org/simple/wurst/) 2025-11-09T20:20:45,721 Skipping link: No binaries permitted for wurst: https://archive1.piwheels.org/simple/wurst/wurst-0.3.3-py3-none-any.whl#sha256=f31ec0ada04b58721ad2479cf63d56ab508fde34eaa76fc25e948173535ff14a (from https://www.piwheels.org/simple/wurst/) 2025-11-09T20:20:45,722 Skipping link: No binaries permitted for wurst: https://archive1.piwheels.org/simple/wurst/wurst-0.3.2-py3-none-any.whl#sha256=df3b6017e9f31944f59653ac6846d4d4f2ef0f1988aa5ac5bd4735e0a51bbd05 (from https://www.piwheels.org/simple/wurst/) 2025-11-09T20:20:45,722 Skipping link: No binaries permitted for wurst: https://archive1.piwheels.org/simple/wurst/wurst-0.3.1-py3-none-any.whl#sha256=17680190dea9c533994d0c4126f0a6952f6f1ac132d41192edf5a9442d5ea542 (from https://www.piwheels.org/simple/wurst/) 2025-11-09T20:20:45,723 Skipping link: No binaries permitted for wurst: https://archive1.piwheels.org/simple/wurst/wurst-0.3-py3-none-any.whl#sha256=423f6c463e30b0d980c93efe6c1404f4cf49bfe2dbd06425a688c8a28b382c12 (from https://www.piwheels.org/simple/wurst/) 2025-11-09T20:20:45,724 Skipping link: No binaries permitted for wurst: https://archive1.piwheels.org/simple/wurst/wurst-0.2.2-py3-none-any.whl#sha256=4f29dfe60d2654396f4efbdcef35fd1d2fdeb91316cf5b22055acc955779a95c (from https://www.piwheels.org/simple/wurst/) 2025-11-09T20:20:45,724 Skipping link: No binaries permitted for wurst: https://archive1.piwheels.org/simple/wurst/wurst-0.2.1-py3-none-any.whl#sha256=8d935358ad6d74cd1dd7ca3ca1ddc4bba07962c947bf4c38a3875a371b15badc (from https://www.piwheels.org/simple/wurst/) 2025-11-09T20:20:45,725 Skipping link: No binaries permitted for wurst: https://archive1.piwheels.org/simple/wurst/wurst-0.2-py3-none-any.whl#sha256=b1f7dbb1106dbba2933f683f090b24a35e4b04c88559919317c152051d9a4e70 (from https://www.piwheels.org/simple/wurst/) 2025-11-09T20:20:45,725 Skipping link: No binaries permitted for wurst: https://archive1.piwheels.org/simple/wurst/wurst-0.1.2-py3-none-any.whl#sha256=3b893e93dda7c7ee5e694adc3e5dd7c87a26b616e2f1ade903f2892442048bc7 (from https://www.piwheels.org/simple/wurst/) 2025-11-09T20:20:45,726 Skipping link: No binaries permitted for wurst: https://archive1.piwheels.org/simple/wurst/wurst-0.1.1-py3-none-any.whl#sha256=bbe88516ecde3564b1e9379d2d8f4ebe1f1ea4be268ecf0f4319f1cd5e82d866 (from https://www.piwheels.org/simple/wurst/) 2025-11-09T20:20:45,727 Skipping link: No binaries permitted for wurst: https://archive1.piwheels.org/simple/wurst/wurst-0.1-py3-none-any.whl#sha256=7985cfe28ff5c1b10fa9fe57fa99efddb9c588d16edce2cbf6ab7b1ddc690915 (from https://www.piwheels.org/simple/wurst/) 2025-11-09T20:20:45,727 Skipping link: No binaries permitted for wurst: https://archive1.piwheels.org/simple/wurst/wurst-0.1.dev0-py3-none-any.whl#sha256=03dd12ae0c0b83be68b5b3eedd51394675b6b3899ab59012f7ae61fcadc203a3 (from https://www.piwheels.org/simple/wurst/) 2025-11-09T20:20:45,728 Skipping link: not a file: https://www.piwheels.org/simple/wurst/ 2025-11-09T20:20:45,728 Skipping link: not a file: https://pypi.org/simple/wurst/ 2025-11-09T20:20:45,749 Given no hashes to check 1 links for project 'wurst': discarding no candidates 2025-11-09T20:20:45,766 Collecting wurst==0.5.3 2025-11-09T20:20:45,769 Created temporary directory: /tmp/pip-unpack-a2q00rsw 2025-11-09T20:20:45,907 Downloading wurst-0.5.3.tar.gz (31 kB) 2025-11-09T20:20:46,022 Added wurst==0.5.3 from https://files.pythonhosted.org/packages/96/99/86dc11f4c778023ac971a6ddd19ec6cc6d8517311b71421816de766a5784/wurst-0.5.3.tar.gz to build tracker '/tmp/pip-build-tracker-r6u_xusj' 2025-11-09T20:20:46,027 Created temporary directory: /tmp/pip-build-env-qqh4nr5i 2025-11-09T20:20:46,032 Installing build dependencies: started 2025-11-09T20:20:46,033 Running command pip subprocess to install build dependencies 2025-11-09T20:20:47,175 Using pip 23.0.1 from /usr/lib/python3/dist-packages/pip (python 3.11) 2025-11-09T20:20:47,785 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 2025-11-09T20:20:47,809 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2025-11-09T20:20:49,530 Collecting setuptools>=68.0 2025-11-09T20:20:49,619 Using cached https://www.piwheels.org/simple/setuptools/setuptools-80.9.0-py3-none-any.whl (1.2 MB) 2025-11-09T20:20:52,512 Installing collected packages: setuptools 2025-11-09T20:20:56,149 Successfully installed setuptools-80.9.0 2025-11-09T20:20:56,413 Installing build dependencies: finished with status 'done' 2025-11-09T20:20:56,419 Getting requirements to build wheel: started 2025-11-09T20:20:56,421 Running command Getting requirements to build wheel 2025-11-09T20:20:57,161 running egg_info 2025-11-09T20:20:57,169 writing src/wurst.egg-info/PKG-INFO 2025-11-09T20:20:57,176 writing dependency_links to src/wurst.egg-info/dependency_links.txt 2025-11-09T20:20:57,180 writing requirements to src/wurst.egg-info/requires.txt 2025-11-09T20:20:57,181 writing top-level names to src/wurst.egg-info/top_level.txt 2025-11-09T20:20:57,216 reading manifest file 'src/wurst.egg-info/SOURCES.txt' 2025-11-09T20:20:57,220 reading manifest template 'MANIFEST.in' 2025-11-09T20:20:57,224 adding license file 'LICENSE' 2025-11-09T20:20:57,228 writing manifest file 'src/wurst.egg-info/SOURCES.txt' 2025-11-09T20:20:57,325 Getting requirements to build wheel: finished with status 'done' 2025-11-09T20:20:57,328 Created temporary directory: /tmp/pip-modern-metadata-04q_4079 2025-11-09T20:20:57,331 Preparing metadata (pyproject.toml): started 2025-11-09T20:20:57,332 Running command Preparing metadata (pyproject.toml) 2025-11-09T20:20:57,981 running dist_info 2025-11-09T20:20:57,993 creating /tmp/pip-modern-metadata-04q_4079/wurst.egg-info 2025-11-09T20:20:57,994 writing /tmp/pip-modern-metadata-04q_4079/wurst.egg-info/PKG-INFO 2025-11-09T20:20:58,001 writing dependency_links to /tmp/pip-modern-metadata-04q_4079/wurst.egg-info/dependency_links.txt 2025-11-09T20:20:58,005 writing requirements to /tmp/pip-modern-metadata-04q_4079/wurst.egg-info/requires.txt 2025-11-09T20:20:58,006 writing top-level names to /tmp/pip-modern-metadata-04q_4079/wurst.egg-info/top_level.txt 2025-11-09T20:20:58,007 writing manifest file '/tmp/pip-modern-metadata-04q_4079/wurst.egg-info/SOURCES.txt' 2025-11-09T20:20:58,034 reading manifest file '/tmp/pip-modern-metadata-04q_4079/wurst.egg-info/SOURCES.txt' 2025-11-09T20:20:58,036 reading manifest template 'MANIFEST.in' 2025-11-09T20:20:58,039 adding license file 'LICENSE' 2025-11-09T20:20:58,043 writing manifest file '/tmp/pip-modern-metadata-04q_4079/wurst.egg-info/SOURCES.txt' 2025-11-09T20:20:58,043 creating '/tmp/pip-modern-metadata-04q_4079/wurst-0.5.3.dist-info' 2025-11-09T20:20:58,164 Preparing metadata (pyproject.toml): finished with status 'done' 2025-11-09T20:20:58,168 Source in /tmp/pip-wheel-s6ybjo8h/wurst_e4a816fa52234ac882ffe1d5ce94533a has version 0.5.3, which satisfies requirement wurst==0.5.3 from https://files.pythonhosted.org/packages/96/99/86dc11f4c778023ac971a6ddd19ec6cc6d8517311b71421816de766a5784/wurst-0.5.3.tar.gz 2025-11-09T20:20:58,169 Removed wurst==0.5.3 from https://files.pythonhosted.org/packages/96/99/86dc11f4c778023ac971a6ddd19ec6cc6d8517311b71421816de766a5784/wurst-0.5.3.tar.gz from build tracker '/tmp/pip-build-tracker-r6u_xusj' 2025-11-09T20:20:58,175 Created temporary directory: /tmp/pip-unpack-ui9wxctw 2025-11-09T20:20:58,176 Building wheels for collected packages: wurst 2025-11-09T20:20:58,180 Created temporary directory: /tmp/pip-wheel-qf2rtyf2 2025-11-09T20:20:58,180 Destination directory: /tmp/pip-wheel-qf2rtyf2 2025-11-09T20:20:58,183 Building wheel for wurst (pyproject.toml): started 2025-11-09T20:20:58,184 Running command Building wheel for wurst (pyproject.toml) 2025-11-09T20:20:58,811 running bdist_wheel 2025-11-09T20:20:58,832 running build 2025-11-09T20:20:58,833 running build_py 2025-11-09T20:20:58,840 creating build/lib/wurst 2025-11-09T20:20:58,842 copying src/wurst/geo.py -> build/lib/wurst 2025-11-09T20:20:58,844 copying src/wurst/searching.py -> build/lib/wurst 2025-11-09T20:20:58,847 copying src/wurst/filesystem.py -> build/lib/wurst 2025-11-09T20:20:58,849 copying src/wurst/__init__.py -> build/lib/wurst 2025-11-09T20:20:58,850 copying src/wurst/logging_config.py -> build/lib/wurst 2025-11-09T20:20:58,852 copying src/wurst/errors.py -> build/lib/wurst 2025-11-09T20:20:58,854 copying src/wurst/linking.py -> build/lib/wurst 2025-11-09T20:20:58,857 creating build/lib/wurst/brightway 2025-11-09T20:20:58,858 copying src/wurst/brightway/write_database.py -> build/lib/wurst/brightway 2025-11-09T20:20:58,860 copying src/wurst/brightway/__init__.py -> build/lib/wurst/brightway 2025-11-09T20:20:58,862 copying src/wurst/brightway/extract_database.py -> build/lib/wurst/brightway 2025-11-09T20:20:58,865 creating build/lib/wurst/brightway25 2025-11-09T20:20:58,866 copying src/wurst/brightway25/__init__.py -> build/lib/wurst/brightway25 2025-11-09T20:20:58,869 creating build/lib/wurst/ecoinvent 2025-11-09T20:20:58,870 copying src/wurst/ecoinvent/electricity_markets.py -> build/lib/wurst/ecoinvent 2025-11-09T20:20:58,872 copying src/wurst/ecoinvent/filters.py -> build/lib/wurst/ecoinvent 2025-11-09T20:20:58,874 copying src/wurst/ecoinvent/__init__.py -> build/lib/wurst/ecoinvent 2025-11-09T20:20:58,876 creating build/lib/wurst/IMAGE 2025-11-09T20:20:58,877 copying src/wurst/IMAGE/io.py -> build/lib/wurst/IMAGE 2025-11-09T20:20:58,879 copying src/wurst/IMAGE/__init__.py -> build/lib/wurst/IMAGE 2025-11-09T20:20:58,881 copying src/wurst/IMAGE/electricity.py -> build/lib/wurst/IMAGE 2025-11-09T20:20:58,883 copying src/wurst/IMAGE/calc_utils.py -> build/lib/wurst/IMAGE 2025-11-09T20:20:58,885 creating build/lib/wurst/REMIND 2025-11-09T20:20:58,886 copying src/wurst/REMIND/io.py -> build/lib/wurst/REMIND 2025-11-09T20:20:58,889 copying src/wurst/REMIND/__init__.py -> build/lib/wurst/REMIND 2025-11-09T20:20:58,890 copying src/wurst/REMIND/electricity.py -> build/lib/wurst/REMIND 2025-11-09T20:20:58,892 copying src/wurst/REMIND/calc_utils.py -> build/lib/wurst/REMIND 2025-11-09T20:20:58,894 creating build/lib/wurst/transformations 2025-11-09T20:20:58,895 copying src/wurst/transformations/geo.py -> build/lib/wurst/transformations 2025-11-09T20:20:58,898 copying src/wurst/transformations/uncertainty.py -> build/lib/wurst/transformations 2025-11-09T20:20:58,900 copying src/wurst/transformations/utils.py -> build/lib/wurst/transformations 2025-11-09T20:20:58,901 copying src/wurst/transformations/activity.py -> build/lib/wurst/transformations 2025-11-09T20:20:58,903 copying src/wurst/transformations/__init__.py -> build/lib/wurst/transformations 2025-11-09T20:20:58,905 copying src/wurst/transformations/cleaning.py -> build/lib/wurst/transformations 2025-11-09T20:20:58,907 creating build/lib/wurst/transformations/markets 2025-11-09T20:20:58,908 copying src/wurst/transformations/markets/utils.py -> build/lib/wurst/transformations/markets 2025-11-09T20:20:58,910 copying src/wurst/transformations/markets/__init__.py -> build/lib/wurst/transformations/markets 2025-11-09T20:20:58,912 copying src/wurst/transformations/markets/markets.py -> build/lib/wurst/transformations/markets 2025-11-09T20:20:58,913 running egg_info 2025-11-09T20:20:58,925 writing src/wurst.egg-info/PKG-INFO 2025-11-09T20:20:58,931 writing dependency_links to src/wurst.egg-info/dependency_links.txt 2025-11-09T20:20:58,934 writing requirements to src/wurst.egg-info/requires.txt 2025-11-09T20:20:58,935 writing top-level names to src/wurst.egg-info/top_level.txt 2025-11-09T20:20:58,951 reading manifest file 'src/wurst.egg-info/SOURCES.txt' 2025-11-09T20:20:58,955 reading manifest template 'MANIFEST.in' 2025-11-09T20:20:58,959 adding license file 'LICENSE' 2025-11-09T20:20:58,963 writing manifest file 'src/wurst.egg-info/SOURCES.txt' 2025-11-09T20:20:58,966 /tmp/pip-build-env-qqh4nr5i/overlay/local/lib/python3.11/dist-packages/setuptools/command/build_py.py:212: _Warning: Package 'wurst.IMAGE.metadata' is absent from the `packages` configuration. 2025-11-09T20:20:58,966 !! 2025-11-09T20:20:58,967 ******************************************************************************** 2025-11-09T20:20:58,968 ############################ 2025-11-09T20:20:58,969 # Package would be ignored # 2025-11-09T20:20:58,969 ############################ 2025-11-09T20:20:58,970 Python recognizes 'wurst.IMAGE.metadata' as an importable package[^1], 2025-11-09T20:20:58,970 but it is absent from setuptools' `packages` configuration. 2025-11-09T20:20:58,971 This leads to an ambiguous overall configuration. If you want to distribute this 2025-11-09T20:20:58,972 package, please make sure that 'wurst.IMAGE.metadata' is explicitly added 2025-11-09T20:20:58,972 to the `packages` configuration field. 2025-11-09T20:20:58,974 Alternatively, you can also rely on setuptools' discovery methods 2025-11-09T20:20:58,974 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2025-11-09T20:20:58,975 instead of `find_packages(...)`/`find:`). 2025-11-09T20:20:58,976 You can read more about "package discovery" on setuptools documentation page: 2025-11-09T20:20:58,977 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2025-11-09T20:20:58,978 If you don't want 'wurst.IMAGE.metadata' to be distributed and are 2025-11-09T20:20:58,978 already explicitly excluding 'wurst.IMAGE.metadata' via 2025-11-09T20:20:58,979 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2025-11-09T20:20:58,979 you can try to use `exclude_package_data`, or `include-package-data=False` in 2025-11-09T20:20:58,980 combination with a more fine grained `package-data` configuration. 2025-11-09T20:20:58,981 You can read more about "package data files" on setuptools documentation page: 2025-11-09T20:20:58,982 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2025-11-09T20:20:58,983 [^1]: For Python, any directory (with suitable naming) can be imported, 2025-11-09T20:20:58,984 even if it does not contain any `.py` files. 2025-11-09T20:20:58,984 On the other hand, currently there is no concept of package data 2025-11-09T20:20:58,985 directory, all directories are treated like packages. 2025-11-09T20:20:58,985 ******************************************************************************** 2025-11-09T20:20:58,986 !! 2025-11-09T20:20:58,986 check.warn(importable) 2025-11-09T20:20:58,987 /tmp/pip-build-env-qqh4nr5i/overlay/local/lib/python3.11/dist-packages/setuptools/command/build_py.py:212: _Warning: Package 'wurst.REMIND.metadata' is absent from the `packages` configuration. 2025-11-09T20:20:58,987 !! 2025-11-09T20:20:58,988 ******************************************************************************** 2025-11-09T20:20:58,989 ############################ 2025-11-09T20:20:58,989 # Package would be ignored # 2025-11-09T20:20:58,990 ############################ 2025-11-09T20:20:58,990 Python recognizes 'wurst.REMIND.metadata' as an importable package[^1], 2025-11-09T20:20:58,991 but it is absent from setuptools' `packages` configuration. 2025-11-09T20:20:58,992 This leads to an ambiguous overall configuration. If you want to distribute this 2025-11-09T20:20:58,992 package, please make sure that 'wurst.REMIND.metadata' is explicitly added 2025-11-09T20:20:58,993 to the `packages` configuration field. 2025-11-09T20:20:58,994 Alternatively, you can also rely on setuptools' discovery methods 2025-11-09T20:20:58,994 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2025-11-09T20:20:58,995 instead of `find_packages(...)`/`find:`). 2025-11-09T20:20:58,997 You can read more about "package discovery" on setuptools documentation page: 2025-11-09T20:20:58,998 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2025-11-09T20:20:58,999 If you don't want 'wurst.REMIND.metadata' to be distributed and are 2025-11-09T20:20:59,000 already explicitly excluding 'wurst.REMIND.metadata' via 2025-11-09T20:20:59,000 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2025-11-09T20:20:59,001 you can try to use `exclude_package_data`, or `include-package-data=False` in 2025-11-09T20:20:59,001 combination with a more fine grained `package-data` configuration. 2025-11-09T20:20:59,003 You can read more about "package data files" on setuptools documentation page: 2025-11-09T20:20:59,004 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2025-11-09T20:20:59,005 [^1]: For Python, any directory (with suitable naming) can be imported, 2025-11-09T20:20:59,006 even if it does not contain any `.py` files. 2025-11-09T20:20:59,006 On the other hand, currently there is no concept of package data 2025-11-09T20:20:59,007 directory, all directories are treated like packages. 2025-11-09T20:20:59,007 ******************************************************************************** 2025-11-09T20:20:59,008 !! 2025-11-09T20:20:59,009 check.warn(importable) 2025-11-09T20:20:59,009 creating build/lib/wurst/IMAGE/metadata 2025-11-09T20:20:59,010 copying src/wurst/IMAGE/metadata/region-topology.json -> build/lib/wurst/IMAGE/metadata 2025-11-09T20:20:59,010 creating build/lib/wurst/REMIND/metadata 2025-11-09T20:20:59,011 copying src/wurst/REMIND/metadata/region-topology.json -> build/lib/wurst/REMIND/metadata 2025-11-09T20:20:59,012 installing to build/bdist.linux-armv7l/wheel 2025-11-09T20:20:59,012 running install 2025-11-09T20:20:59,025 running install_lib 2025-11-09T20:20:59,032 creating build/bdist.linux-armv7l/wheel 2025-11-09T20:20:59,034 creating build/bdist.linux-armv7l/wheel/wurst 2025-11-09T20:20:59,035 copying build/lib/wurst/geo.py -> build/bdist.linux-armv7l/wheel/./wurst 2025-11-09T20:20:59,037 creating build/bdist.linux-armv7l/wheel/wurst/transformations 2025-11-09T20:20:59,038 copying build/lib/wurst/transformations/geo.py -> build/bdist.linux-armv7l/wheel/./wurst/transformations 2025-11-09T20:20:59,041 copying build/lib/wurst/transformations/uncertainty.py -> build/bdist.linux-armv7l/wheel/./wurst/transformations 2025-11-09T20:20:59,043 creating build/bdist.linux-armv7l/wheel/wurst/transformations/markets 2025-11-09T20:20:59,044 copying build/lib/wurst/transformations/markets/utils.py -> build/bdist.linux-armv7l/wheel/./wurst/transformations/markets 2025-11-09T20:20:59,046 copying build/lib/wurst/transformations/markets/__init__.py -> build/bdist.linux-armv7l/wheel/./wurst/transformations/markets 2025-11-09T20:20:59,048 copying build/lib/wurst/transformations/markets/markets.py -> build/bdist.linux-armv7l/wheel/./wurst/transformations/markets 2025-11-09T20:20:59,049 copying build/lib/wurst/transformations/utils.py -> build/bdist.linux-armv7l/wheel/./wurst/transformations 2025-11-09T20:20:59,051 copying build/lib/wurst/transformations/activity.py -> build/bdist.linux-armv7l/wheel/./wurst/transformations 2025-11-09T20:20:59,053 copying build/lib/wurst/transformations/__init__.py -> build/bdist.linux-armv7l/wheel/./wurst/transformations 2025-11-09T20:20:59,055 copying build/lib/wurst/transformations/cleaning.py -> build/bdist.linux-armv7l/wheel/./wurst/transformations 2025-11-09T20:20:59,057 creating build/bdist.linux-armv7l/wheel/wurst/REMIND 2025-11-09T20:20:59,058 copying build/lib/wurst/REMIND/io.py -> build/bdist.linux-armv7l/wheel/./wurst/REMIND 2025-11-09T20:20:59,061 creating build/bdist.linux-armv7l/wheel/wurst/REMIND/metadata 2025-11-09T20:20:59,062 copying build/lib/wurst/REMIND/metadata/region-topology.json -> build/bdist.linux-armv7l/wheel/./wurst/REMIND/metadata 2025-11-09T20:20:59,064 copying build/lib/wurst/REMIND/__init__.py -> build/bdist.linux-armv7l/wheel/./wurst/REMIND 2025-11-09T20:20:59,065 copying build/lib/wurst/REMIND/electricity.py -> build/bdist.linux-armv7l/wheel/./wurst/REMIND 2025-11-09T20:20:59,067 copying build/lib/wurst/REMIND/calc_utils.py -> build/bdist.linux-armv7l/wheel/./wurst/REMIND 2025-11-09T20:20:59,070 creating build/bdist.linux-armv7l/wheel/wurst/brightway 2025-11-09T20:20:59,071 copying build/lib/wurst/brightway/write_database.py -> build/bdist.linux-armv7l/wheel/./wurst/brightway 2025-11-09T20:20:59,073 copying build/lib/wurst/brightway/__init__.py -> build/bdist.linux-armv7l/wheel/./wurst/brightway 2025-11-09T20:20:59,075 copying build/lib/wurst/brightway/extract_database.py -> build/bdist.linux-armv7l/wheel/./wurst/brightway 2025-11-09T20:20:59,077 copying build/lib/wurst/searching.py -> build/bdist.linux-armv7l/wheel/./wurst 2025-11-09T20:20:59,080 creating build/bdist.linux-armv7l/wheel/wurst/IMAGE 2025-11-09T20:20:59,081 copying build/lib/wurst/IMAGE/io.py -> build/bdist.linux-armv7l/wheel/./wurst/IMAGE 2025-11-09T20:20:59,083 creating build/bdist.linux-armv7l/wheel/wurst/IMAGE/metadata 2025-11-09T20:20:59,084 copying build/lib/wurst/IMAGE/metadata/region-topology.json -> build/bdist.linux-armv7l/wheel/./wurst/IMAGE/metadata 2025-11-09T20:20:59,086 copying build/lib/wurst/IMAGE/__init__.py -> build/bdist.linux-armv7l/wheel/./wurst/IMAGE 2025-11-09T20:20:59,088 copying build/lib/wurst/IMAGE/electricity.py -> build/bdist.linux-armv7l/wheel/./wurst/IMAGE 2025-11-09T20:20:59,090 copying build/lib/wurst/IMAGE/calc_utils.py -> build/bdist.linux-armv7l/wheel/./wurst/IMAGE 2025-11-09T20:20:59,092 copying build/lib/wurst/filesystem.py -> build/bdist.linux-armv7l/wheel/./wurst 2025-11-09T20:20:59,094 creating build/bdist.linux-armv7l/wheel/wurst/ecoinvent 2025-11-09T20:20:59,095 copying build/lib/wurst/ecoinvent/electricity_markets.py -> build/bdist.linux-armv7l/wheel/./wurst/ecoinvent 2025-11-09T20:20:59,098 copying build/lib/wurst/ecoinvent/filters.py -> build/bdist.linux-armv7l/wheel/./wurst/ecoinvent 2025-11-09T20:20:59,099 copying build/lib/wurst/ecoinvent/__init__.py -> build/bdist.linux-armv7l/wheel/./wurst/ecoinvent 2025-11-09T20:20:59,101 copying build/lib/wurst/__init__.py -> build/bdist.linux-armv7l/wheel/./wurst 2025-11-09T20:20:59,103 copying build/lib/wurst/logging_config.py -> build/bdist.linux-armv7l/wheel/./wurst 2025-11-09T20:20:59,104 copying build/lib/wurst/errors.py -> build/bdist.linux-armv7l/wheel/./wurst 2025-11-09T20:20:59,106 copying build/lib/wurst/linking.py -> build/bdist.linux-armv7l/wheel/./wurst 2025-11-09T20:20:59,108 creating build/bdist.linux-armv7l/wheel/wurst/brightway25 2025-11-09T20:20:59,109 copying build/lib/wurst/brightway25/__init__.py -> build/bdist.linux-armv7l/wheel/./wurst/brightway25 2025-11-09T20:20:59,112 running install_egg_info 2025-11-09T20:20:59,117 Copying src/wurst.egg-info to build/bdist.linux-armv7l/wheel/./wurst-0.5.3-py3.11.egg-info 2025-11-09T20:20:59,127 running install_scripts 2025-11-09T20:20:59,137 creating build/bdist.linux-armv7l/wheel/wurst-0.5.3.dist-info/WHEEL 2025-11-09T20:20:59,140 creating '/tmp/pip-wheel-qf2rtyf2/.tmp-3w8nmch3/wurst-0.5.3-py3-none-any.whl' and adding 'build/bdist.linux-armv7l/wheel' to it 2025-11-09T20:20:59,142 adding 'wurst/__init__.py' 2025-11-09T20:20:59,144 adding 'wurst/errors.py' 2025-11-09T20:20:59,145 adding 'wurst/filesystem.py' 2025-11-09T20:20:59,146 adding 'wurst/geo.py' 2025-11-09T20:20:59,148 adding 'wurst/linking.py' 2025-11-09T20:20:59,149 adding 'wurst/logging_config.py' 2025-11-09T20:20:59,151 adding 'wurst/searching.py' 2025-11-09T20:20:59,153 adding 'wurst/IMAGE/__init__.py' 2025-11-09T20:20:59,154 adding 'wurst/IMAGE/calc_utils.py' 2025-11-09T20:20:59,155 adding 'wurst/IMAGE/electricity.py' 2025-11-09T20:20:59,157 adding 'wurst/IMAGE/io.py' 2025-11-09T20:20:59,159 adding 'wurst/IMAGE/metadata/region-topology.json' 2025-11-09T20:20:59,161 adding 'wurst/REMIND/__init__.py' 2025-11-09T20:20:59,162 adding 'wurst/REMIND/calc_utils.py' 2025-11-09T20:20:59,163 adding 'wurst/REMIND/electricity.py' 2025-11-09T20:20:59,165 adding 'wurst/REMIND/io.py' 2025-11-09T20:20:59,167 adding 'wurst/REMIND/metadata/region-topology.json' 2025-11-09T20:20:59,168 adding 'wurst/brightway/__init__.py' 2025-11-09T20:20:59,170 adding 'wurst/brightway/extract_database.py' 2025-11-09T20:20:59,171 adding 'wurst/brightway/write_database.py' 2025-11-09T20:20:59,174 adding 'wurst/brightway25/__init__.py' 2025-11-09T20:20:59,176 adding 'wurst/ecoinvent/__init__.py' 2025-11-09T20:20:59,177 adding 'wurst/ecoinvent/electricity_markets.py' 2025-11-09T20:20:59,179 adding 'wurst/ecoinvent/filters.py' 2025-11-09T20:20:59,180 adding 'wurst/transformations/__init__.py' 2025-11-09T20:20:59,182 adding 'wurst/transformations/activity.py' 2025-11-09T20:20:59,183 adding 'wurst/transformations/cleaning.py' 2025-11-09T20:20:59,185 adding 'wurst/transformations/geo.py' 2025-11-09T20:20:59,186 adding 'wurst/transformations/uncertainty.py' 2025-11-09T20:20:59,187 adding 'wurst/transformations/utils.py' 2025-11-09T20:20:59,189 adding 'wurst/transformations/markets/__init__.py' 2025-11-09T20:20:59,190 adding 'wurst/transformations/markets/markets.py' 2025-11-09T20:20:59,191 adding 'wurst/transformations/markets/utils.py' 2025-11-09T20:20:59,194 adding 'wurst-0.5.3.dist-info/licenses/LICENSE' 2025-11-09T20:20:59,195 adding 'wurst-0.5.3.dist-info/METADATA' 2025-11-09T20:20:59,196 adding 'wurst-0.5.3.dist-info/WHEEL' 2025-11-09T20:20:59,197 adding 'wurst-0.5.3.dist-info/top_level.txt' 2025-11-09T20:20:59,198 adding 'wurst-0.5.3.dist-info/RECORD' 2025-11-09T20:20:59,200 removing build/bdist.linux-armv7l/wheel 2025-11-09T20:20:59,310 Building wheel for wurst (pyproject.toml): finished with status 'done' 2025-11-09T20:20:59,315 Created wheel for wurst: filename=wurst-0.5.3-py3-none-any.whl size=34835 sha256=2eac2b1ce4dc0bbb7bef2bf7a45538491b41bfc318615daeb5a44f8aff7c1bb2 2025-11-09T20:20:59,316 Stored in directory: /tmp/pip-ephem-wheel-cache-6qad1sjw/wheels/da/ef/99/92e39d6e7f0f2b0a095267b0a77c58e1f7da9f5c98566c4fed 2025-11-09T20:20:59,329 Successfully built wurst 2025-11-09T20:20:59,333 Removed build tracker: '/tmp/pip-build-tracker-r6u_xusj'