2025-09-12T17:26:47,345 Created temporary directory: /tmp/pip-build-tracker-nje32nt7 2025-09-12T17:26:47,346 Initialized build tracking at /tmp/pip-build-tracker-nje32nt7 2025-09-12T17:26:47,346 Created build tracker: /tmp/pip-build-tracker-nje32nt7 2025-09-12T17:26:47,347 Entered build tracker: /tmp/pip-build-tracker-nje32nt7 2025-09-12T17:26:47,347 Created temporary directory: /tmp/pip-wheel-5pebfd8k 2025-09-12T17:26:47,350 Created temporary directory: /tmp/pip-ephem-wheel-cache-zplfz0vf 2025-09-12T17:26:47,413 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2025-09-12T17:26:47,416 2 location(s) to search for versions of vissim2geojson: 2025-09-12T17:26:47,416 * https://pypi.org/simple/vissim2geojson/ 2025-09-12T17:26:47,416 * https://www.piwheels.org/simple/vissim2geojson/ 2025-09-12T17:26:47,416 Fetching project page and analyzing links: https://pypi.org/simple/vissim2geojson/ 2025-09-12T17:26:47,416 Getting page https://pypi.org/simple/vissim2geojson/ 2025-09-12T17:26:47,418 Found index url https://pypi.org/simple/ 2025-09-12T17:26:47,570 Fetched page https://pypi.org/simple/vissim2geojson/ as application/vnd.pypi.simple.v1+json 2025-09-12T17:26:47,572 Skipping link: No binaries permitted for vissim2geojson: https://files.pythonhosted.org/packages/05/73/2ec7fb358e9b27d28c42e64e928bd3beb14c31cfa1861bee978453e9e297/vissim2geojson-1.3.0-py3-none-any.whl (from https://pypi.org/simple/vissim2geojson/) (requires-python:>=3.6) 2025-09-12T17:26:47,573 Found link https://files.pythonhosted.org/packages/b6/9f/a295fb5351fd41cc505ed2ac61e4e7d39c46ae46ec775cae36cd03d4d4c0/vissim2geojson-1.3.0.tar.gz (from https://pypi.org/simple/vissim2geojson/) (requires-python:>=3.6), version: 1.3.0 2025-09-12T17:26:47,573 Found link https://files.pythonhosted.org/packages/1d/15/08325cf1cb935e54915cc7bbca2fd430f4a564be63acbbc73f321281969e/vissim2geojson-1.5.0.tar.gz (from https://pypi.org/simple/vissim2geojson/) (requires-python:>=3.6), version: 1.5.0 2025-09-12T17:26:47,574 Skipping link: No binaries permitted for vissim2geojson: https://files.pythonhosted.org/packages/dd/e0/cb25306614792ac05acc48a1a44324ced1e2a46017926d77744cc09b37c8/vissim2geojson-1.5.1-py3-none-any.whl (from https://pypi.org/simple/vissim2geojson/) (requires-python:>=3.8) 2025-09-12T17:26:47,574 Found link https://files.pythonhosted.org/packages/f5/09/4758f4df756e2028fccf32cc837063cf8dbba506a6834c952356005b0651/vissim2geojson-1.5.1.tar.gz (from https://pypi.org/simple/vissim2geojson/) (requires-python:>=3.8), version: 1.5.1 2025-09-12T17:26:47,575 Skipping link: No binaries permitted for vissim2geojson: https://files.pythonhosted.org/packages/4f/c0/4a95ca9876f1ca4c32bb870b15d86ec8ead7c7d4b40c43dbcb057904d3dc/vissim2geojson-1.5.2-py3-none-any.whl (from https://pypi.org/simple/vissim2geojson/) (requires-python:>=3.10) 2025-09-12T17:26:47,575 Found link https://files.pythonhosted.org/packages/96/30/b5851dbb8ff296e8906025de57c54300e85d9f3e4d99e14fc67c1052ef38/vissim2geojson-1.5.2.tar.gz (from https://pypi.org/simple/vissim2geojson/) (requires-python:>=3.10), version: 1.5.2 2025-09-12T17:26:47,576 Skipping link: No binaries permitted for vissim2geojson: https://files.pythonhosted.org/packages/7a/17/fd6c5ff4bf8653a8c7e04393177b382c3bdb77517adc9f2158f3e4e97cbe/vissim2geojson-1.5.3-py3-none-any.whl (from https://pypi.org/simple/vissim2geojson/) (requires-python:>=3.10) 2025-09-12T17:26:47,576 Found link https://files.pythonhosted.org/packages/f5/50/c033f43ecb14b060811a4025e3686d9565d6fdfc66d42d6d995b15c140bc/vissim2geojson-1.5.3.tar.gz (from https://pypi.org/simple/vissim2geojson/) (requires-python:>=3.10), version: 1.5.3 2025-09-12T17:26:47,576 Fetching project page and analyzing links: https://www.piwheels.org/simple/vissim2geojson/ 2025-09-12T17:26:47,577 Getting page https://www.piwheels.org/simple/vissim2geojson/ 2025-09-12T17:26:47,578 Found index url https://www.piwheels.org/simple/ 2025-09-12T17:26:47,671 Fetched page https://www.piwheels.org/simple/vissim2geojson/ as text/html 2025-09-12T17:26:47,672 Skipping link: No binaries permitted for vissim2geojson: https://archive1.piwheels.org/simple/vissim2geojson/vissim2geojson-1.5.1-py3-none-any.whl#sha256=7694dd6b9c9d53a7b10fb52fcf5f98f62465062102af46068f33315f03e7f310 (from https://www.piwheels.org/simple/vissim2geojson/) (requires-python:>=3.8) 2025-09-12T17:26:47,672 Skipping link: No binaries permitted for vissim2geojson: https://archive1.piwheels.org/simple/vissim2geojson/vissim2geojson-1.3.0-py3-none-any.whl#sha256=524867da4349156edb27bc8ec73ee44404295d2ff8fec91cedbf9e9253f2a721 (from https://www.piwheels.org/simple/vissim2geojson/) (requires-python:>=3.6) 2025-09-12T17:26:47,673 Skipping link: not a file: https://www.piwheels.org/simple/vissim2geojson/ 2025-09-12T17:26:47,673 Skipping link: not a file: https://pypi.org/simple/vissim2geojson/ 2025-09-12T17:26:47,698 Given no hashes to check 1 links for project 'vissim2geojson': discarding no candidates 2025-09-12T17:26:47,699 Collecting vissim2geojson==1.5.0 2025-09-12T17:26:47,701 Created temporary directory: /tmp/pip-unpack-953gdqne 2025-09-12T17:26:47,844 Downloading vissim2geojson-1.5.0.tar.gz (8.0 kB) 2025-09-12T17:26:47,863 Added vissim2geojson==1.5.0 from https://files.pythonhosted.org/packages/1d/15/08325cf1cb935e54915cc7bbca2fd430f4a564be63acbbc73f321281969e/vissim2geojson-1.5.0.tar.gz to build tracker '/tmp/pip-build-tracker-nje32nt7' 2025-09-12T17:26:47,864 Running setup.py (path:/tmp/pip-wheel-5pebfd8k/vissim2geojson_9515828fa0c94c0ea7b3bdc1d148e97c/setup.py) egg_info for package vissim2geojson 2025-09-12T17:26:47,864 Created temporary directory: /tmp/pip-pip-egg-info-t_jeotcb 2025-09-12T17:26:47,865 Preparing metadata (setup.py): started 2025-09-12T17:26:47,866 Running command python setup.py egg_info 2025-09-12T17:26:48,842 /usr/local/lib/python3.13/dist-packages/setuptools/dist.py:759: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2025-09-12T17:26:48,842 !! 2025-09-12T17:26:48,843 ******************************************************************************** 2025-09-12T17:26:48,843 Please consider removing the following classifiers in favor of a SPDX license expression: 2025-09-12T17:26:48,843 License :: OSI Approved :: MIT License 2025-09-12T17:26:48,843 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2025-09-12T17:26:48,843 ******************************************************************************** 2025-09-12T17:26:48,843 !! 2025-09-12T17:26:48,844 self._finalize_license_expression() 2025-09-12T17:26:48,954 running egg_info 2025-09-12T17:26:49,060 creating /tmp/pip-pip-egg-info-t_jeotcb/vissim2geojson.egg-info 2025-09-12T17:26:49,060 writing /tmp/pip-pip-egg-info-t_jeotcb/vissim2geojson.egg-info/PKG-INFO 2025-09-12T17:26:49,062 writing dependency_links to /tmp/pip-pip-egg-info-t_jeotcb/vissim2geojson.egg-info/dependency_links.txt 2025-09-12T17:26:49,063 writing top-level names to /tmp/pip-pip-egg-info-t_jeotcb/vissim2geojson.egg-info/top_level.txt 2025-09-12T17:26:49,063 writing manifest file '/tmp/pip-pip-egg-info-t_jeotcb/vissim2geojson.egg-info/SOURCES.txt' 2025-09-12T17:26:49,339 reading manifest file '/tmp/pip-pip-egg-info-t_jeotcb/vissim2geojson.egg-info/SOURCES.txt' 2025-09-12T17:26:49,340 adding license file 'LICENSE' 2025-09-12T17:26:49,342 writing manifest file '/tmp/pip-pip-egg-info-t_jeotcb/vissim2geojson.egg-info/SOURCES.txt' 2025-09-12T17:26:49,456 Preparing metadata (setup.py): finished with status 'done' 2025-09-12T17:26:49,461 Source in /tmp/pip-wheel-5pebfd8k/vissim2geojson_9515828fa0c94c0ea7b3bdc1d148e97c has version 1.5.0, which satisfies requirement vissim2geojson==1.5.0 from https://files.pythonhosted.org/packages/1d/15/08325cf1cb935e54915cc7bbca2fd430f4a564be63acbbc73f321281969e/vissim2geojson-1.5.0.tar.gz 2025-09-12T17:26:49,462 Removed vissim2geojson==1.5.0 from https://files.pythonhosted.org/packages/1d/15/08325cf1cb935e54915cc7bbca2fd430f4a564be63acbbc73f321281969e/vissim2geojson-1.5.0.tar.gz from build tracker '/tmp/pip-build-tracker-nje32nt7' 2025-09-12T17:26:49,467 Created temporary directory: /tmp/pip-unpack-wpt45hhl 2025-09-12T17:26:49,467 Created temporary directory: /tmp/pip-unpack-917wf6bp 2025-09-12T17:26:49,467 Building wheels for collected packages: vissim2geojson 2025-09-12T17:26:49,468 Created temporary directory: /tmp/pip-wheel-z3dj9kty 2025-09-12T17:26:49,469 DEPRECATION: Building 'vissim2geojson' using the legacy setup.py bdist_wheel mechanism, which will be removed in a future version. pip 25.3 will enforce this behaviour change. A possible replacement is to use the standardized build interface by setting the `--use-pep517` option, (possibly combined with `--no-build-isolation`), or adding a `pyproject.toml` file to the source tree of 'vissim2geojson'. Discussion can be found at https://github.com/pypa/pip/issues/6334 2025-09-12T17:26:49,470 Building wheel for vissim2geojson (setup.py): started 2025-09-12T17:26:49,471 Destination directory: /tmp/pip-wheel-z3dj9kty 2025-09-12T17:26:49,471 Running command python setup.py bdist_wheel 2025-09-12T17:26:50,447 /usr/local/lib/python3.13/dist-packages/setuptools/dist.py:759: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2025-09-12T17:26:50,447 !! 2025-09-12T17:26:50,447 ******************************************************************************** 2025-09-12T17:26:50,447 Please consider removing the following classifiers in favor of a SPDX license expression: 2025-09-12T17:26:50,447 License :: OSI Approved :: MIT License 2025-09-12T17:26:50,448 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2025-09-12T17:26:50,448 ******************************************************************************** 2025-09-12T17:26:50,448 !! 2025-09-12T17:26:50,448 self._finalize_license_expression() 2025-09-12T17:26:50,481 running bdist_wheel 2025-09-12T17:26:51,148 running build 2025-09-12T17:26:51,148 running build_py 2025-09-12T17:26:51,241 creating build/lib/vissim2geojson 2025-09-12T17:26:51,241 copying vissim2geojson/vissim2geojson.py -> build/lib/vissim2geojson 2025-09-12T17:26:51,242 copying vissim2geojson/_model.py -> build/lib/vissim2geojson 2025-09-12T17:26:51,243 copying vissim2geojson/__init__.py -> build/lib/vissim2geojson 2025-09-12T17:26:51,243 running egg_info 2025-09-12T17:26:51,331 writing vissim2geojson.egg-info/PKG-INFO 2025-09-12T17:26:51,332 writing dependency_links to vissim2geojson.egg-info/dependency_links.txt 2025-09-12T17:26:51,333 writing top-level names to vissim2geojson.egg-info/top_level.txt 2025-09-12T17:26:51,458 reading manifest file 'vissim2geojson.egg-info/SOURCES.txt' 2025-09-12T17:26:51,460 adding license file 'LICENSE' 2025-09-12T17:26:51,462 writing manifest file 'vissim2geojson.egg-info/SOURCES.txt' 2025-09-12T17:26:51,554 /usr/local/lib/python3.13/dist-packages/setuptools/_distutils/cmd.py:90: SetuptoolsDeprecationWarning: setup.py install is deprecated. 2025-09-12T17:26:51,554 !! 2025-09-12T17:26:51,555 ******************************************************************************** 2025-09-12T17:26:51,555 Please avoid running ``setup.py`` directly. 2025-09-12T17:26:51,555 Instead, use pypa/build, pypa/installer or other 2025-09-12T17:26:51,555 standards-based tools. 2025-09-12T17:26:51,555 By 2025-Oct-31, you need to update your project and remove deprecated calls 2025-09-12T17:26:51,555 or your builds will no longer be supported. 2025-09-12T17:26:51,555 See https://blog.ganssle.io/articles/2021/10/setup-py-deprecated.html for details. 2025-09-12T17:26:51,556 ******************************************************************************** 2025-09-12T17:26:51,556 !! 2025-09-12T17:26:51,556 self.initialize_options() 2025-09-12T17:26:51,645 installing to build/bdist.linux-armv7l/wheel 2025-09-12T17:26:51,646 running install 2025-09-12T17:26:51,671 running install_lib 2025-09-12T17:26:51,760 creating build/bdist.linux-armv7l/wheel 2025-09-12T17:26:51,761 creating build/bdist.linux-armv7l/wheel/vissim2geojson 2025-09-12T17:26:51,761 copying build/lib/vissim2geojson/__init__.py -> build/bdist.linux-armv7l/wheel/./vissim2geojson 2025-09-12T17:26:51,762 copying build/lib/vissim2geojson/_model.py -> build/bdist.linux-armv7l/wheel/./vissim2geojson 2025-09-12T17:26:51,762 copying build/lib/vissim2geojson/vissim2geojson.py -> build/bdist.linux-armv7l/wheel/./vissim2geojson 2025-09-12T17:26:51,763 running install_data 2025-09-12T17:26:51,852 creating build/bdist.linux-armv7l/wheel/vissim2geojson-1.5.0.data/data 2025-09-12T17:26:51,853 creating build/bdist.linux-armv7l/wheel/vissim2geojson-1.5.0.data/data/vissim_data 2025-09-12T17:26:51,853 error: can't copy 'vissim_data/*': doesn't exist or not a regular file 2025-09-12T17:26:51,991 ERROR: python setup.py bdist_wheel exited with 1 2025-09-12T17:26:52,005 [bold magenta]full command[/]: [blue]/usr/bin/python3 -u -c ' 2025-09-12T17:26:52,005 exec(compile('"'"''"'"''"'"' 2025-09-12T17:26:52,005 # This is -- a caller that pip uses to run setup.py 2025-09-12T17:26:52,005 # 2025-09-12T17:26:52,005 # - It imports setuptools before invoking setup.py, to enable projects that directly 2025-09-12T17:26:52,005 # import from `distutils.core` to work with newer packaging standards. 2025-09-12T17:26:52,005 # - It provides a clear error message when setuptools is not installed. 2025-09-12T17:26:52,005 # - It sets `sys.argv[0]` to the underlying `setup.py`, when invoking `setup.py` so 2025-09-12T17:26:52,005 # setuptools doesn'"'"'t think the script is `-c`. This avoids the following warning: 2025-09-12T17:26:52,005 # manifest_maker: standard file '"'"'-c'"'"' not found". 2025-09-12T17:26:52,005 # - It generates a shim setup.py, for handling setup.cfg-only projects. 2025-09-12T17:26:52,005 import os, sys, tokenize, traceback 2025-09-12T17:26:52,005 2025-09-12T17:26:52,005 try: 2025-09-12T17:26:52,005 import setuptools 2025-09-12T17:26:52,005 except ImportError: 2025-09-12T17:26:52,005 print( 2025-09-12T17:26:52,005 "ERROR: Can not execute `setup.py` since setuptools failed to import in " 2025-09-12T17:26:52,005 "the build environment with exception:", 2025-09-12T17:26:52,005 file=sys.stderr, 2025-09-12T17:26:52,005 ) 2025-09-12T17:26:52,005 traceback.print_exc() 2025-09-12T17:26:52,005 sys.exit(1) 2025-09-12T17:26:52,005 2025-09-12T17:26:52,005 __file__ = %r 2025-09-12T17:26:52,005 sys.argv[0] = __file__ 2025-09-12T17:26:52,005 2025-09-12T17:26:52,005 if os.path.exists(__file__): 2025-09-12T17:26:52,005 filename = __file__ 2025-09-12T17:26:52,005 with tokenize.open(__file__) as f: 2025-09-12T17:26:52,005 setup_py_code = f.read() 2025-09-12T17:26:52,005 else: 2025-09-12T17:26:52,005 filename = "" 2025-09-12T17:26:52,005 setup_py_code = "from setuptools import setup; setup()" 2025-09-12T17:26:52,005 2025-09-12T17:26:52,005 exec(compile(setup_py_code, filename, "exec")) 2025-09-12T17:26:52,005 '"'"''"'"''"'"' % ('"'"'/tmp/pip-wheel-5pebfd8k/vissim2geojson_9515828fa0c94c0ea7b3bdc1d148e97c/setup.py'"'"',), "", "exec"))' bdist_wheel -d /tmp/pip-wheel-z3dj9kty[/] 2025-09-12T17:26:52,005 [bold magenta]cwd[/]: /tmp/pip-wheel-5pebfd8k/vissim2geojson_9515828fa0c94c0ea7b3bdc1d148e97c/ 2025-09-12T17:26:52,005 Building wheel for vissim2geojson (setup.py): finished with status 'error' 2025-09-12T17:26:52,006 ERROR: Failed building wheel for vissim2geojson 2025-09-12T17:26:52,007 Running setup.py clean for vissim2geojson 2025-09-12T17:26:52,008 Running command python setup.py clean 2025-09-12T17:26:52,980 /usr/local/lib/python3.13/dist-packages/setuptools/dist.py:759: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2025-09-12T17:26:52,981 !! 2025-09-12T17:26:52,981 ******************************************************************************** 2025-09-12T17:26:52,981 Please consider removing the following classifiers in favor of a SPDX license expression: 2025-09-12T17:26:52,981 License :: OSI Approved :: MIT License 2025-09-12T17:26:52,981 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2025-09-12T17:26:52,982 ******************************************************************************** 2025-09-12T17:26:52,982 !! 2025-09-12T17:26:52,982 self._finalize_license_expression() 2025-09-12T17:26:53,073 running clean 2025-09-12T17:26:53,260 removing 'build/lib' (and everything under it) 2025-09-12T17:26:53,261 removing 'build/bdist.linux-armv7l' (and everything under it) 2025-09-12T17:26:53,262 'build/scripts-3.13' does not exist -- can't clean it 2025-09-12T17:26:53,262 removing 'build' 2025-09-12T17:26:53,377 Failed to build vissim2geojson 2025-09-12T17:26:53,377 ERROR: Failed to build one or more wheels 2025-09-12T17:26:53,378 Exception information: 2025-09-12T17:26:53,378 Traceback (most recent call last): 2025-09-12T17:26:53,378 File "/usr/lib/python3/dist-packages/pip/_internal/cli/base_command.py", line 105, in _run_wrapper 2025-09-12T17:26:53,378 status = _inner_run() 2025-09-12T17:26:53,378 File "/usr/lib/python3/dist-packages/pip/_internal/cli/base_command.py", line 96, in _inner_run 2025-09-12T17:26:53,378 return self.run(options, args) 2025-09-12T17:26:53,378 ~~~~~~~~^^^^^^^^^^^^^^^ 2025-09-12T17:26:53,378 File "/usr/lib/python3/dist-packages/pip/_internal/cli/req_command.py", line 68, in wrapper 2025-09-12T17:26:53,378 return func(self, options, args) 2025-09-12T17:26:53,378 File "/usr/lib/python3/dist-packages/pip/_internal/commands/wheel.py", line 180, in run 2025-09-12T17:26:53,378 raise CommandError("Failed to build one or more wheels") 2025-09-12T17:26:53,378 pip._internal.exceptions.CommandError: Failed to build one or more wheels 2025-09-12T17:26:53,383 Removed build tracker: '/tmp/pip-build-tracker-nje32nt7'