2026-01-08T00:50:03,835 Created temporary directory: /tmp/pip-ephem-wheel-cache-ucbmwed7 2026-01-08T00:50:03,837 Created temporary directory: /tmp/pip-build-tracker-91bbei0w 2026-01-08T00:50:03,838 Initialized build tracking at /tmp/pip-build-tracker-91bbei0w 2026-01-08T00:50:03,838 Created build tracker: /tmp/pip-build-tracker-91bbei0w 2026-01-08T00:50:03,838 Entered build tracker: /tmp/pip-build-tracker-91bbei0w 2026-01-08T00:50:03,839 Created temporary directory: /tmp/pip-wheel-ky5yksh2 2026-01-08T00:50:03,842 DEPRECATION: --no-binary currently disables reading from the cache of locally built wheels. In the future --no-binary will not influence the wheel cache. pip 23.1 will enforce this behaviour change. A possible replacement is to use the --no-cache-dir option. You can use the flag --use-feature=no-binary-enable-wheel-cache to test the upcoming behaviour. Discussion can be found at https://github.com/pypa/pip/issues/11453 2026-01-08T00:50:03,845 Created temporary directory: /tmp/pip-ephem-wheel-cache-ifn4orwi 2026-01-08T00:50:03,866 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2026-01-08T00:50:03,870 2 location(s) to search for versions of sentinel-tiles: 2026-01-08T00:50:03,870 * https://pypi.org/simple/sentinel-tiles/ 2026-01-08T00:50:03,870 * https://www.piwheels.org/simple/sentinel-tiles/ 2026-01-08T00:50:03,871 Fetching project page and analyzing links: https://pypi.org/simple/sentinel-tiles/ 2026-01-08T00:50:03,871 Getting page https://pypi.org/simple/sentinel-tiles/ 2026-01-08T00:50:03,873 Found index url https://pypi.org/simple 2026-01-08T00:50:04,148 Fetched page https://pypi.org/simple/sentinel-tiles/ as application/vnd.pypi.simple.v1+json 2026-01-08T00:50:04,151 Skipping link: No binaries permitted for sentinel-tiles: https://files.pythonhosted.org/packages/63/de/c04454cf6bad659b519125ec0cf20cfc8165be855cd12e219c2ca66b55bc/sentinel_tiles-1.0.0-py3-none-any.whl (from https://pypi.org/simple/sentinel-tiles/) (requires-python:>=3.11) 2026-01-08T00:50:04,152 Found link https://files.pythonhosted.org/packages/9d/12/571542e07eab2d1f66c11125691880887f1a7869ddfabea860364504d77c/sentinel_tiles-1.0.0.tar.gz (from https://pypi.org/simple/sentinel-tiles/) (requires-python:>=3.11), version: 1.0.0 2026-01-08T00:50:04,152 Skipping link: No binaries permitted for sentinel-tiles: https://files.pythonhosted.org/packages/bb/60/114e9421fc31bd73c8404eb0e749847594680c43fe6ee56655473297db72/sentinel_tiles-1.0.1-py3-none-any.whl (from https://pypi.org/simple/sentinel-tiles/) (requires-python:>=3.11) 2026-01-08T00:50:04,153 Found link https://files.pythonhosted.org/packages/97/80/d7cf350accd69e9d22fe80bc345a81769e4cb467ee0acf6ee720b21103ca/sentinel_tiles-1.0.1.tar.gz (from https://pypi.org/simple/sentinel-tiles/) (requires-python:>=3.11), version: 1.0.1 2026-01-08T00:50:04,154 Skipping link: No binaries permitted for sentinel-tiles: https://files.pythonhosted.org/packages/b1/61/0655aaf0086f1931739fc037ddd412882ac842543e3bf19ec6476e839c48/sentinel_tiles-1.0.2-py3-none-any.whl (from https://pypi.org/simple/sentinel-tiles/) (requires-python:>=3.10) 2026-01-08T00:50:04,155 Found link https://files.pythonhosted.org/packages/2e/9f/6fb749839d6378cb935c4a8cb33a739465ac8f7002184c9ed7e9f26b1b42/sentinel_tiles-1.0.2.tar.gz (from https://pypi.org/simple/sentinel-tiles/) (requires-python:>=3.10), version: 1.0.2 2026-01-08T00:50:04,156 Skipping link: No binaries permitted for sentinel-tiles: https://files.pythonhosted.org/packages/f3/ad/60c54ea709066d4d55bd05c8db0f20214950c07344006f7ab0668813e5ea/sentinel_tiles-1.1.0-py3-none-any.whl (from https://pypi.org/simple/sentinel-tiles/) (requires-python:>=3.10) 2026-01-08T00:50:04,157 Found link https://files.pythonhosted.org/packages/48/dc/440313f6d79bfcb12c13754e00426f8411cc2b72a96fb5583e3f98a872d6/sentinel_tiles-1.1.0.tar.gz (from https://pypi.org/simple/sentinel-tiles/) (requires-python:>=3.10), version: 1.1.0 2026-01-08T00:50:04,158 Fetching project page and analyzing links: https://www.piwheels.org/simple/sentinel-tiles/ 2026-01-08T00:50:04,158 Getting page https://www.piwheels.org/simple/sentinel-tiles/ 2026-01-08T00:50:04,160 Found index url https://www.piwheels.org/simple 2026-01-08T00:50:04,360 Fetched page https://www.piwheels.org/simple/sentinel-tiles/ as text/html 2026-01-08T00:50:04,362 Skipping link: No binaries permitted for sentinel-tiles: https://archive1.piwheels.org/simple/sentinel-tiles/sentinel_tiles-1.0.2-py3-none-any.whl#sha256=7d116800802278402bb0a67002a1a7c3f7f2069493099a3ad611b43609ccbcb5 (from https://www.piwheels.org/simple/sentinel-tiles/) (requires-python:>=3.10) 2026-01-08T00:50:04,363 Skipping link: No binaries permitted for sentinel-tiles: https://archive1.piwheels.org/simple/sentinel-tiles/sentinel_tiles-1.0.1-py3-none-any.whl#sha256=5abb4114625650d5f8dc57b35b314e2623e79915194d852be1b010b2514b0953 (from https://www.piwheels.org/simple/sentinel-tiles/) (requires-python:>=3.11) 2026-01-08T00:50:04,363 Skipping link: No binaries permitted for sentinel-tiles: https://archive1.piwheels.org/simple/sentinel-tiles/sentinel_tiles-1.0.0-py3-none-any.whl#sha256=c887aff761987b3a021d6bef0eae5db3d51bc83c504171c9e4b49eadae518041 (from https://www.piwheels.org/simple/sentinel-tiles/) (requires-python:>=3.11) 2026-01-08T00:50:04,364 Skipping link: not a file: https://www.piwheels.org/simple/sentinel-tiles/ 2026-01-08T00:50:04,364 Skipping link: not a file: https://pypi.org/simple/sentinel-tiles/ 2026-01-08T00:50:04,383 Given no hashes to check 1 links for project 'sentinel-tiles': discarding no candidates 2026-01-08T00:50:04,404 Collecting sentinel-tiles==1.1.0 2026-01-08T00:50:04,407 Created temporary directory: /tmp/pip-unpack-y_5c56wt 2026-01-08T00:50:04,538 Downloading sentinel_tiles-1.1.0.tar.gz (4.6 MB) 2026-01-08T00:50:05,683 Added sentinel-tiles==1.1.0 from https://files.pythonhosted.org/packages/48/dc/440313f6d79bfcb12c13754e00426f8411cc2b72a96fb5583e3f98a872d6/sentinel_tiles-1.1.0.tar.gz to build tracker '/tmp/pip-build-tracker-91bbei0w' 2026-01-08T00:50:05,689 Created temporary directory: /tmp/pip-build-env-83hddp88 2026-01-08T00:50:05,694 Installing build dependencies: started 2026-01-08T00:50:05,695 Running command pip subprocess to install build dependencies 2026-01-08T00:50:06,830 Using pip 23.0.1 from /usr/lib/python3/dist-packages/pip (python 3.11) 2026-01-08T00:50:07,494 DEPRECATION: --no-binary currently disables reading from the cache of locally built wheels. In the future --no-binary will not influence the wheel cache. pip 23.1 will enforce this behaviour change. A possible replacement is to use the --no-cache-dir option. You can use the flag --use-feature=no-binary-enable-wheel-cache to test the upcoming behaviour. Discussion can be found at https://github.com/pypa/pip/issues/11453 2026-01-08T00:50:07,517 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2026-01-08T00:50:09,315 Collecting setuptools>=60 2026-01-08T00:50:09,462 Using cached https://www.piwheels.org/simple/setuptools/setuptools-80.9.0-py3-none-any.whl (1.2 MB) 2026-01-08T00:50:09,839 Collecting setuptools-scm>=8.0 2026-01-08T00:50:09,856 Using cached https://www.piwheels.org/simple/setuptools-scm/setuptools_scm-9.2.2-py3-none-any.whl (62 kB) 2026-01-08T00:50:10,082 Collecting wheel 2026-01-08T00:50:10,099 Using cached https://www.piwheels.org/simple/wheel/wheel-0.45.1-py3-none-any.whl (72 kB) 2026-01-08T00:50:10,284 Collecting packaging>=20 2026-01-08T00:50:10,301 Using cached https://www.piwheels.org/simple/packaging/packaging-25.0-py3-none-any.whl (66 kB) 2026-01-08T00:50:13,336 Installing collected packages: wheel, setuptools, packaging, setuptools-scm 2026-01-08T00:50:13,581 Creating /tmp/pip-build-env-83hddp88/overlay/local/bin 2026-01-08T00:50:13,583 changing mode of /tmp/pip-build-env-83hddp88/overlay/local/bin/wheel to 755 2026-01-08T00:50:17,624 changing mode of /tmp/pip-build-env-83hddp88/overlay/local/bin/setuptools-scm to 755 2026-01-08T00:50:17,653 Successfully installed packaging-25.0 setuptools-80.9.0 setuptools-scm-9.2.2 wheel-0.45.1 2026-01-08T00:50:17,942 Installing build dependencies: finished with status 'done' 2026-01-08T00:50:17,961 Getting requirements to build wheel: started 2026-01-08T00:50:17,962 Running command Getting requirements to build wheel 2026-01-08T00:50:18,576 toml section missing PosixPath('pyproject.toml') does not contain a tool.setuptools_scm section 2026-01-08T00:50:18,722 running egg_info 2026-01-08T00:50:18,730 writing sentinel_tiles.egg-info/PKG-INFO 2026-01-08T00:50:18,735 writing dependency_links to sentinel_tiles.egg-info/dependency_links.txt 2026-01-08T00:50:18,738 writing requirements to sentinel_tiles.egg-info/requires.txt 2026-01-08T00:50:18,739 writing top-level names to sentinel_tiles.egg-info/top_level.txt 2026-01-08T00:50:18,791 listing git files failed - pretending there aren't any 2026-01-08T00:50:18,799 reading manifest file 'sentinel_tiles.egg-info/SOURCES.txt' 2026-01-08T00:50:18,802 adding license file 'LICENSE' 2026-01-08T00:50:18,805 writing manifest file 'sentinel_tiles.egg-info/SOURCES.txt' 2026-01-08T00:50:18,907 Getting requirements to build wheel: finished with status 'done' 2026-01-08T00:50:18,910 Created temporary directory: /tmp/pip-modern-metadata-ix2i9be9 2026-01-08T00:50:18,913 Preparing metadata (pyproject.toml): started 2026-01-08T00:50:18,914 Running command Preparing metadata (pyproject.toml) 2026-01-08T00:50:19,480 toml section missing PosixPath('pyproject.toml') does not contain a tool.setuptools_scm section 2026-01-08T00:50:19,620 running dist_info 2026-01-08T00:50:19,635 creating /tmp/pip-modern-metadata-ix2i9be9/sentinel_tiles.egg-info 2026-01-08T00:50:19,636 writing /tmp/pip-modern-metadata-ix2i9be9/sentinel_tiles.egg-info/PKG-INFO 2026-01-08T00:50:19,641 writing dependency_links to /tmp/pip-modern-metadata-ix2i9be9/sentinel_tiles.egg-info/dependency_links.txt 2026-01-08T00:50:19,643 writing requirements to /tmp/pip-modern-metadata-ix2i9be9/sentinel_tiles.egg-info/requires.txt 2026-01-08T00:50:19,644 writing top-level names to /tmp/pip-modern-metadata-ix2i9be9/sentinel_tiles.egg-info/top_level.txt 2026-01-08T00:50:19,646 writing manifest file '/tmp/pip-modern-metadata-ix2i9be9/sentinel_tiles.egg-info/SOURCES.txt' 2026-01-08T00:50:19,694 listing git files failed - pretending there aren't any 2026-01-08T00:50:19,700 reading manifest file '/tmp/pip-modern-metadata-ix2i9be9/sentinel_tiles.egg-info/SOURCES.txt' 2026-01-08T00:50:19,703 adding license file 'LICENSE' 2026-01-08T00:50:19,705 writing manifest file '/tmp/pip-modern-metadata-ix2i9be9/sentinel_tiles.egg-info/SOURCES.txt' 2026-01-08T00:50:19,706 creating '/tmp/pip-modern-metadata-ix2i9be9/sentinel_tiles-1.1.0.dist-info' 2026-01-08T00:50:19,835 Preparing metadata (pyproject.toml): finished with status 'done' 2026-01-08T00:50:19,841 Source in /tmp/pip-wheel-ky5yksh2/sentinel-tiles_b2059d6a9e1d488bb08cef4a827d00cd has version 1.1.0, which satisfies requirement sentinel-tiles==1.1.0 from https://files.pythonhosted.org/packages/48/dc/440313f6d79bfcb12c13754e00426f8411cc2b72a96fb5583e3f98a872d6/sentinel_tiles-1.1.0.tar.gz 2026-01-08T00:50:19,842 Removed sentinel-tiles==1.1.0 from https://files.pythonhosted.org/packages/48/dc/440313f6d79bfcb12c13754e00426f8411cc2b72a96fb5583e3f98a872d6/sentinel_tiles-1.1.0.tar.gz from build tracker '/tmp/pip-build-tracker-91bbei0w' 2026-01-08T00:50:19,848 Created temporary directory: /tmp/pip-unpack-wg7r6kc0 2026-01-08T00:50:19,849 Building wheels for collected packages: sentinel-tiles 2026-01-08T00:50:19,853 Created temporary directory: /tmp/pip-wheel-sly4awo0 2026-01-08T00:50:19,854 Destination directory: /tmp/pip-wheel-sly4awo0 2026-01-08T00:50:19,856 Building wheel for sentinel-tiles (pyproject.toml): started 2026-01-08T00:50:19,857 Running command Building wheel for sentinel-tiles (pyproject.toml) 2026-01-08T00:50:20,426 toml section missing PosixPath('pyproject.toml') does not contain a tool.setuptools_scm section 2026-01-08T00:50:20,553 running bdist_wheel 2026-01-08T00:50:20,580 running build 2026-01-08T00:50:20,581 running build_py 2026-01-08T00:50:20,589 creating build/lib/sentinel_tiles 2026-01-08T00:50:20,591 copying sentinel_tiles/__init__.py -> build/lib/sentinel_tiles 2026-01-08T00:50:20,594 copying sentinel_tiles/sentinel_tiles.py -> build/lib/sentinel_tiles 2026-01-08T00:50:20,596 running egg_info 2026-01-08T00:50:20,611 writing sentinel_tiles.egg-info/PKG-INFO 2026-01-08T00:50:20,616 writing dependency_links to sentinel_tiles.egg-info/dependency_links.txt 2026-01-08T00:50:20,618 writing requirements to sentinel_tiles.egg-info/requires.txt 2026-01-08T00:50:20,619 writing top-level names to sentinel_tiles.egg-info/top_level.txt 2026-01-08T00:50:20,654 listing git files failed - pretending there aren't any 2026-01-08T00:50:20,660 reading manifest file 'sentinel_tiles.egg-info/SOURCES.txt' 2026-01-08T00:50:20,663 adding license file 'LICENSE' 2026-01-08T00:50:20,666 writing manifest file 'sentinel_tiles.egg-info/SOURCES.txt' 2026-01-08T00:50:20,669 copying sentinel_tiles/sentinel2_tiles_world_with_land.geojson -> build/lib/sentinel_tiles 2026-01-08T00:50:20,968 copying sentinel_tiles/version.txt -> build/lib/sentinel_tiles 2026-01-08T00:50:20,983 installing to build/bdist.linux-armv7l/wheel 2026-01-08T00:50:20,984 running install 2026-01-08T00:50:21,007 running install_lib 2026-01-08T00:50:21,015 creating build/bdist.linux-armv7l/wheel 2026-01-08T00:50:21,018 creating build/bdist.linux-armv7l/wheel/sentinel_tiles 2026-01-08T00:50:21,019 copying build/lib/sentinel_tiles/version.txt -> build/bdist.linux-armv7l/wheel/./sentinel_tiles 2026-01-08T00:50:21,021 copying build/lib/sentinel_tiles/__init__.py -> build/bdist.linux-armv7l/wheel/./sentinel_tiles 2026-01-08T00:50:21,023 copying build/lib/sentinel_tiles/sentinel2_tiles_world_with_land.geojson -> build/bdist.linux-armv7l/wheel/./sentinel_tiles 2026-01-08T00:50:21,827 copying build/lib/sentinel_tiles/sentinel_tiles.py -> build/bdist.linux-armv7l/wheel/./sentinel_tiles 2026-01-08T00:50:21,829 running install_egg_info 2026-01-08T00:50:21,836 Copying sentinel_tiles.egg-info to build/bdist.linux-armv7l/wheel/./sentinel_tiles-1.1.0-py3.11.egg-info 2026-01-08T00:50:21,847 running install_scripts 2026-01-08T00:50:21,857 creating build/bdist.linux-armv7l/wheel/sentinel_tiles-1.1.0.dist-info/WHEEL 2026-01-08T00:50:21,860 creating '/tmp/pip-wheel-sly4awo0/.tmp-ep73u1h1/sentinel_tiles-1.1.0-py3-none-any.whl' and adding 'build/bdist.linux-armv7l/wheel' to it 2026-01-08T00:50:21,862 adding 'sentinel_tiles/__init__.py' 2026-01-08T00:50:24,639 adding 'sentinel_tiles/sentinel2_tiles_world_with_land.geojson' 2026-01-08T00:50:24,775 adding 'sentinel_tiles/sentinel_tiles.py' 2026-01-08T00:50:24,777 adding 'sentinel_tiles/version.txt' 2026-01-08T00:50:24,780 adding 'sentinel_tiles-1.1.0.dist-info/licenses/LICENSE' 2026-01-08T00:50:24,782 adding 'sentinel_tiles-1.1.0.dist-info/METADATA' 2026-01-08T00:50:24,783 adding 'sentinel_tiles-1.1.0.dist-info/WHEEL' 2026-01-08T00:50:24,784 adding 'sentinel_tiles-1.1.0.dist-info/top_level.txt' 2026-01-08T00:50:24,785 adding 'sentinel_tiles-1.1.0.dist-info/RECORD' 2026-01-08T00:50:24,831 removing build/bdist.linux-armv7l/wheel 2026-01-08T00:50:24,877 error: [Errno 39] Directory not empty: 'sentinel_tiles' 2026-01-08T00:50:24,979 ERROR: [present-rich] Building wheel for sentinel-tiles (pyproject.toml) exited with 1 2026-01-08T00:50:24,992 [bold magenta]full command[/]: [blue]/usr/bin/python3 /usr/lib/python3/dist-packages/pip/_vendor/pyproject_hooks/_in_process/_in_process.py build_wheel /tmp/tmpwzm_zc9h[/] 2026-01-08T00:50:24,993 [bold magenta]cwd[/]: /tmp/pip-wheel-ky5yksh2/sentinel-tiles_b2059d6a9e1d488bb08cef4a827d00cd 2026-01-08T00:50:24,993 Building wheel for sentinel-tiles (pyproject.toml): finished with status 'error' 2026-01-08T00:50:24,995 ERROR: Failed building wheel for sentinel-tiles 2026-01-08T00:50:24,997 Failed to build sentinel-tiles 2026-01-08T00:50:24,999 ERROR: Failed to build one or more wheels 2026-01-08T00:50:25,000 Exception information: 2026-01-08T00:50:25,000 Traceback (most recent call last): 2026-01-08T00:50:25,000 File "/usr/lib/python3/dist-packages/pip/_internal/cli/base_command.py", line 160, in exc_logging_wrapper 2026-01-08T00:50:25,000 status = run_func(*args) 2026-01-08T00:50:25,000 ^^^^^^^^^^^^^^^ 2026-01-08T00:50:25,000 File "/usr/lib/python3/dist-packages/pip/_internal/cli/req_command.py", line 247, in wrapper 2026-01-08T00:50:25,000 return func(self, options, args) 2026-01-08T00:50:25,000 ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-01-08T00:50:25,000 File "/usr/lib/python3/dist-packages/pip/_internal/commands/wheel.py", line 201, in run 2026-01-08T00:50:25,000 raise CommandError("Failed to build one or more wheels") 2026-01-08T00:50:25,000 pip._internal.exceptions.CommandError: Failed to build one or more wheels 2026-01-08T00:50:25,003 Removed build tracker: '/tmp/pip-build-tracker-91bbei0w'