2026-02-17T12:47:38,652 Created temporary directory: /tmp/pip-ephem-wheel-cache-i_1_9nnl 2026-02-17T12:47:38,654 Created temporary directory: /tmp/pip-build-tracker-5k6z5fp5 2026-02-17T12:47:38,655 Initialized build tracking at /tmp/pip-build-tracker-5k6z5fp5 2026-02-17T12:47:38,655 Created build tracker: /tmp/pip-build-tracker-5k6z5fp5 2026-02-17T12:47:38,656 Entered build tracker: /tmp/pip-build-tracker-5k6z5fp5 2026-02-17T12:47:38,656 Created temporary directory: /tmp/pip-wheel-pergvv_x 2026-02-17T12:47:38,659 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-02-17T12:47:38,662 Created temporary directory: /tmp/pip-ephem-wheel-cache-g01sjvsq 2026-02-17T12:47:38,683 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2026-02-17T12:47:38,687 2 location(s) to search for versions of geoexpress: 2026-02-17T12:47:38,687 * https://pypi.org/simple/geoexpress/ 2026-02-17T12:47:38,687 * https://www.piwheels.org/simple/geoexpress/ 2026-02-17T12:47:38,688 Fetching project page and analyzing links: https://pypi.org/simple/geoexpress/ 2026-02-17T12:47:38,689 Getting page https://pypi.org/simple/geoexpress/ 2026-02-17T12:47:38,690 Found index url https://pypi.org/simple 2026-02-17T12:47:38,904 Fetched page https://pypi.org/simple/geoexpress/ as application/vnd.pypi.simple.v1+json 2026-02-17T12:47:38,906 Skipping link: No binaries permitted for geoexpress: https://files.pythonhosted.org/packages/67/42/e1f9d16d134c2f661d9ea89a4f61094704d60e657e8d6ce2cd6e035c0eb4/geoexpress-0.1.48-py3-none-any.whl (from https://pypi.org/simple/geoexpress/) (requires-python:>=3.8) 2026-02-17T12:47:38,907 Found link https://files.pythonhosted.org/packages/5d/5d/5127a596da209e53646ad5901aaa05050cbb6c8ae4516cd6efd8566b2a79/geoexpress-0.1.48.tar.gz (from https://pypi.org/simple/geoexpress/) (requires-python:>=3.8), version: 0.1.48 2026-02-17T12:47:38,908 Fetching project page and analyzing links: https://www.piwheels.org/simple/geoexpress/ 2026-02-17T12:47:38,909 Getting page https://www.piwheels.org/simple/geoexpress/ 2026-02-17T12:47:38,910 Found index url https://www.piwheels.org/simple 2026-02-17T12:47:39,073 Fetched page https://www.piwheels.org/simple/geoexpress/ as text/html 2026-02-17T12:47:39,074 Skipping link: not a file: https://www.piwheels.org/simple/geoexpress/ 2026-02-17T12:47:39,075 Skipping link: not a file: https://pypi.org/simple/geoexpress/ 2026-02-17T12:47:39,095 Given no hashes to check 1 links for project 'geoexpress': discarding no candidates 2026-02-17T12:47:39,115 Collecting geoexpress==0.1.48 2026-02-17T12:47:39,117 Created temporary directory: /tmp/pip-unpack-l8y34dg8 2026-02-17T12:47:39,327 Downloading geoexpress-0.1.48.tar.gz (10 kB) 2026-02-17T12:47:39,389 Added geoexpress==0.1.48 from https://files.pythonhosted.org/packages/5d/5d/5127a596da209e53646ad5901aaa05050cbb6c8ae4516cd6efd8566b2a79/geoexpress-0.1.48.tar.gz to build tracker '/tmp/pip-build-tracker-5k6z5fp5' 2026-02-17T12:47:39,392 Created temporary directory: /tmp/pip-build-env-2oy88sk7 2026-02-17T12:47:39,397 Installing build dependencies: started 2026-02-17T12:47:39,398 Running command pip subprocess to install build dependencies 2026-02-17T12:47:40,522 Using pip 23.0.1 from /usr/lib/python3/dist-packages/pip (python 3.11) 2026-02-17T12:47:41,075 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-02-17T12:47:41,097 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2026-02-17T12:47:42,823 Collecting setuptools>=61.0 2026-02-17T12:47:42,923 Using cached https://www.piwheels.org/simple/setuptools/setuptools-82.0.0-py3-none-any.whl (1.0 MB) 2026-02-17T12:47:45,930 Installing collected packages: setuptools 2026-02-17T12:47:48,990 Successfully installed setuptools-82.0.0 2026-02-17T12:47:49,260 Installing build dependencies: finished with status 'done' 2026-02-17T12:47:49,266 Getting requirements to build wheel: started 2026-02-17T12:47:49,268 Running command Getting requirements to build wheel 2026-02-17T12:47:49,960 running egg_info 2026-02-17T12:47:49,966 writing geoexpress.egg-info/PKG-INFO 2026-02-17T12:47:49,969 writing dependency_links to geoexpress.egg-info/dependency_links.txt 2026-02-17T12:47:49,971 writing entry points to geoexpress.egg-info/entry_points.txt 2026-02-17T12:47:49,973 writing top-level names to geoexpress.egg-info/top_level.txt 2026-02-17T12:47:49,995 reading manifest file 'geoexpress.egg-info/SOURCES.txt' 2026-02-17T12:47:50,002 writing manifest file 'geoexpress.egg-info/SOURCES.txt' 2026-02-17T12:47:50,099 Getting requirements to build wheel: finished with status 'done' 2026-02-17T12:47:50,102 Created temporary directory: /tmp/pip-modern-metadata-u4dq3g60 2026-02-17T12:47:50,105 Preparing metadata (pyproject.toml): started 2026-02-17T12:47:50,106 Running command Preparing metadata (pyproject.toml) 2026-02-17T12:47:50,786 running dist_info 2026-02-17T12:47:50,796 creating /tmp/pip-modern-metadata-u4dq3g60/geoexpress.egg-info 2026-02-17T12:47:50,797 writing /tmp/pip-modern-metadata-u4dq3g60/geoexpress.egg-info/PKG-INFO 2026-02-17T12:47:50,801 writing dependency_links to /tmp/pip-modern-metadata-u4dq3g60/geoexpress.egg-info/dependency_links.txt 2026-02-17T12:47:50,803 writing entry points to /tmp/pip-modern-metadata-u4dq3g60/geoexpress.egg-info/entry_points.txt 2026-02-17T12:47:50,805 writing top-level names to /tmp/pip-modern-metadata-u4dq3g60/geoexpress.egg-info/top_level.txt 2026-02-17T12:47:50,806 writing manifest file '/tmp/pip-modern-metadata-u4dq3g60/geoexpress.egg-info/SOURCES.txt' 2026-02-17T12:47:50,825 reading manifest file '/tmp/pip-modern-metadata-u4dq3g60/geoexpress.egg-info/SOURCES.txt' 2026-02-17T12:47:50,830 writing manifest file '/tmp/pip-modern-metadata-u4dq3g60/geoexpress.egg-info/SOURCES.txt' 2026-02-17T12:47:50,831 creating '/tmp/pip-modern-metadata-u4dq3g60/geoexpress-0.1.48.dist-info' 2026-02-17T12:47:50,952 Preparing metadata (pyproject.toml): finished with status 'done' 2026-02-17T12:47:50,958 Source in /tmp/pip-wheel-pergvv_x/geoexpress_dfc825b6337c4edcaf5e621eaae6efe8 has version 0.1.48, which satisfies requirement geoexpress==0.1.48 from https://files.pythonhosted.org/packages/5d/5d/5127a596da209e53646ad5901aaa05050cbb6c8ae4516cd6efd8566b2a79/geoexpress-0.1.48.tar.gz 2026-02-17T12:47:50,959 Removed geoexpress==0.1.48 from https://files.pythonhosted.org/packages/5d/5d/5127a596da209e53646ad5901aaa05050cbb6c8ae4516cd6efd8566b2a79/geoexpress-0.1.48.tar.gz from build tracker '/tmp/pip-build-tracker-5k6z5fp5' 2026-02-17T12:47:50,965 Created temporary directory: /tmp/pip-unpack-liu5xc5q 2026-02-17T12:47:50,965 Building wheels for collected packages: geoexpress 2026-02-17T12:47:50,969 Created temporary directory: /tmp/pip-wheel-tjsg6sd1 2026-02-17T12:47:50,970 Destination directory: /tmp/pip-wheel-tjsg6sd1 2026-02-17T12:47:50,972 Building wheel for geoexpress (pyproject.toml): started 2026-02-17T12:47:50,974 Running command Building wheel for geoexpress (pyproject.toml) 2026-02-17T12:47:51,602 running bdist_wheel 2026-02-17T12:47:51,619 running build 2026-02-17T12:47:51,620 running build_py 2026-02-17T12:47:51,626 creating build/lib/geoexpress 2026-02-17T12:47:51,628 copying geoexpress/utils.py -> build/lib/geoexpress 2026-02-17T12:47:51,630 copying geoexpress/exceptions.py -> build/lib/geoexpress 2026-02-17T12:47:51,632 copying geoexpress/cli.py -> build/lib/geoexpress 2026-02-17T12:47:51,634 copying geoexpress/async_api.py -> build/lib/geoexpress 2026-02-17T12:47:51,636 copying geoexpress/safe.py -> build/lib/geoexpress 2026-02-17T12:47:51,637 copying geoexpress/config.py -> build/lib/geoexpress 2026-02-17T12:47:51,639 copying geoexpress/__init__.py -> build/lib/geoexpress 2026-02-17T12:47:51,641 copying geoexpress/batch.py -> build/lib/geoexpress 2026-02-17T12:47:51,643 copying geoexpress/logger.py -> build/lib/geoexpress 2026-02-17T12:47:51,645 creating build/lib/geoexpress/core 2026-02-17T12:47:51,646 copying geoexpress/core/info.py -> build/lib/geoexpress/core 2026-02-17T12:47:51,648 copying geoexpress/core/security.py -> build/lib/geoexpress/core 2026-02-17T12:47:51,650 copying geoexpress/core/format_detect.py -> build/lib/geoexpress/core 2026-02-17T12:47:51,651 copying geoexpress/core/metadata.py -> build/lib/geoexpress/core 2026-02-17T12:47:51,653 copying geoexpress/core/decoder.py -> build/lib/geoexpress/core 2026-02-17T12:47:51,655 copying geoexpress/core/base.py -> build/lib/geoexpress/core 2026-02-17T12:47:51,656 copying geoexpress/core/validation.py -> build/lib/geoexpress/core 2026-02-17T12:47:51,658 copying geoexpress/core/guard.py -> build/lib/geoexpress/core 2026-02-17T12:47:51,660 copying geoexpress/core/__init__.py -> build/lib/geoexpress/core 2026-02-17T12:47:51,661 copying geoexpress/core/utilities.py -> build/lib/geoexpress/core 2026-02-17T12:47:51,663 copying geoexpress/core/jp2.py -> build/lib/geoexpress/core 2026-02-17T12:47:51,665 copying geoexpress/core/formats.py -> build/lib/geoexpress/core 2026-02-17T12:47:51,666 copying geoexpress/core/encoder.py -> build/lib/geoexpress/core 2026-02-17T12:47:51,669 creating build/lib/geoexpress/presets 2026-02-17T12:47:51,670 copying geoexpress/presets/mosaic.py -> build/lib/geoexpress/presets 2026-02-17T12:47:51,672 copying geoexpress/presets/compression.py -> build/lib/geoexpress/presets 2026-02-17T12:47:51,673 copying geoexpress/presets/__init__.py -> build/lib/geoexpress/presets 2026-02-17T12:47:51,675 running egg_info 2026-02-17T12:47:51,685 writing geoexpress.egg-info/PKG-INFO 2026-02-17T12:47:51,687 writing dependency_links to geoexpress.egg-info/dependency_links.txt 2026-02-17T12:47:51,689 writing entry points to geoexpress.egg-info/entry_points.txt 2026-02-17T12:47:51,690 writing top-level names to geoexpress.egg-info/top_level.txt 2026-02-17T12:47:51,701 reading manifest file 'geoexpress.egg-info/SOURCES.txt' 2026-02-17T12:47:51,707 writing manifest file 'geoexpress.egg-info/SOURCES.txt' 2026-02-17T12:47:51,720 installing to build/bdist.linux-armv7l/wheel 2026-02-17T12:47:51,721 running install 2026-02-17T12:47:51,745 running install_lib 2026-02-17T12:47:51,750 creating build/bdist.linux-armv7l/wheel 2026-02-17T12:47:51,753 creating build/bdist.linux-armv7l/wheel/geoexpress 2026-02-17T12:47:51,754 creating build/bdist.linux-armv7l/wheel/geoexpress/core 2026-02-17T12:47:51,756 copying build/lib/geoexpress/core/info.py -> build/bdist.linux-armv7l/wheel/./geoexpress/core 2026-02-17T12:47:51,758 copying build/lib/geoexpress/core/security.py -> build/bdist.linux-armv7l/wheel/./geoexpress/core 2026-02-17T12:47:51,760 copying build/lib/geoexpress/core/format_detect.py -> build/bdist.linux-armv7l/wheel/./geoexpress/core 2026-02-17T12:47:51,761 copying build/lib/geoexpress/core/metadata.py -> build/bdist.linux-armv7l/wheel/./geoexpress/core 2026-02-17T12:47:51,763 copying build/lib/geoexpress/core/decoder.py -> build/bdist.linux-armv7l/wheel/./geoexpress/core 2026-02-17T12:47:51,765 copying build/lib/geoexpress/core/base.py -> build/bdist.linux-armv7l/wheel/./geoexpress/core 2026-02-17T12:47:51,767 copying build/lib/geoexpress/core/validation.py -> build/bdist.linux-armv7l/wheel/./geoexpress/core 2026-02-17T12:47:51,769 copying build/lib/geoexpress/core/guard.py -> build/bdist.linux-armv7l/wheel/./geoexpress/core 2026-02-17T12:47:51,771 copying build/lib/geoexpress/core/__init__.py -> build/bdist.linux-armv7l/wheel/./geoexpress/core 2026-02-17T12:47:51,772 copying build/lib/geoexpress/core/utilities.py -> build/bdist.linux-armv7l/wheel/./geoexpress/core 2026-02-17T12:47:51,774 copying build/lib/geoexpress/core/jp2.py -> build/bdist.linux-armv7l/wheel/./geoexpress/core 2026-02-17T12:47:51,776 copying build/lib/geoexpress/core/formats.py -> build/bdist.linux-armv7l/wheel/./geoexpress/core 2026-02-17T12:47:51,778 copying build/lib/geoexpress/core/encoder.py -> build/bdist.linux-armv7l/wheel/./geoexpress/core 2026-02-17T12:47:51,780 creating build/bdist.linux-armv7l/wheel/geoexpress/presets 2026-02-17T12:47:51,781 copying build/lib/geoexpress/presets/mosaic.py -> build/bdist.linux-armv7l/wheel/./geoexpress/presets 2026-02-17T12:47:51,783 copying build/lib/geoexpress/presets/compression.py -> build/bdist.linux-armv7l/wheel/./geoexpress/presets 2026-02-17T12:47:51,785 copying build/lib/geoexpress/presets/__init__.py -> build/bdist.linux-armv7l/wheel/./geoexpress/presets 2026-02-17T12:47:51,786 copying build/lib/geoexpress/utils.py -> build/bdist.linux-armv7l/wheel/./geoexpress 2026-02-17T12:47:51,788 copying build/lib/geoexpress/exceptions.py -> build/bdist.linux-armv7l/wheel/./geoexpress 2026-02-17T12:47:51,789 copying build/lib/geoexpress/cli.py -> build/bdist.linux-armv7l/wheel/./geoexpress 2026-02-17T12:47:51,791 copying build/lib/geoexpress/async_api.py -> build/bdist.linux-armv7l/wheel/./geoexpress 2026-02-17T12:47:51,793 copying build/lib/geoexpress/safe.py -> build/bdist.linux-armv7l/wheel/./geoexpress 2026-02-17T12:47:51,795 copying build/lib/geoexpress/config.py -> build/bdist.linux-armv7l/wheel/./geoexpress 2026-02-17T12:47:51,797 copying build/lib/geoexpress/__init__.py -> build/bdist.linux-armv7l/wheel/./geoexpress 2026-02-17T12:47:51,799 copying build/lib/geoexpress/batch.py -> build/bdist.linux-armv7l/wheel/./geoexpress 2026-02-17T12:47:51,800 copying build/lib/geoexpress/logger.py -> build/bdist.linux-armv7l/wheel/./geoexpress 2026-02-17T12:47:51,802 running install_egg_info 2026-02-17T12:47:51,807 Copying geoexpress.egg-info to build/bdist.linux-armv7l/wheel/./geoexpress-0.1.48-py3.11.egg-info 2026-02-17T12:47:51,816 running install_scripts 2026-02-17T12:47:51,825 creating build/bdist.linux-armv7l/wheel/geoexpress-0.1.48.dist-info/WHEEL 2026-02-17T12:47:51,828 creating '/tmp/pip-wheel-tjsg6sd1/.tmp-cezuvqru/geoexpress-0.1.48-py3-none-any.whl' and adding 'build/bdist.linux-armv7l/wheel' to it 2026-02-17T12:47:51,830 adding 'geoexpress/__init__.py' 2026-02-17T12:47:51,831 adding 'geoexpress/async_api.py' 2026-02-17T12:47:51,833 adding 'geoexpress/batch.py' 2026-02-17T12:47:51,834 adding 'geoexpress/cli.py' 2026-02-17T12:47:51,835 adding 'geoexpress/config.py' 2026-02-17T12:47:51,837 adding 'geoexpress/exceptions.py' 2026-02-17T12:47:51,838 adding 'geoexpress/logger.py' 2026-02-17T12:47:51,839 adding 'geoexpress/safe.py' 2026-02-17T12:47:51,840 adding 'geoexpress/utils.py' 2026-02-17T12:47:51,842 adding 'geoexpress/core/__init__.py' 2026-02-17T12:47:51,843 adding 'geoexpress/core/base.py' 2026-02-17T12:47:51,845 adding 'geoexpress/core/decoder.py' 2026-02-17T12:47:51,846 adding 'geoexpress/core/encoder.py' 2026-02-17T12:47:51,847 adding 'geoexpress/core/format_detect.py' 2026-02-17T12:47:51,848 adding 'geoexpress/core/formats.py' 2026-02-17T12:47:51,850 adding 'geoexpress/core/guard.py' 2026-02-17T12:47:51,851 adding 'geoexpress/core/info.py' 2026-02-17T12:47:51,852 adding 'geoexpress/core/jp2.py' 2026-02-17T12:47:51,853 adding 'geoexpress/core/metadata.py' 2026-02-17T12:47:51,854 adding 'geoexpress/core/security.py' 2026-02-17T12:47:51,856 adding 'geoexpress/core/utilities.py' 2026-02-17T12:47:51,857 adding 'geoexpress/core/validation.py' 2026-02-17T12:47:51,859 adding 'geoexpress/presets/__init__.py' 2026-02-17T12:47:51,860 adding 'geoexpress/presets/compression.py' 2026-02-17T12:47:51,861 adding 'geoexpress/presets/mosaic.py' 2026-02-17T12:47:51,863 adding 'geoexpress-0.1.48.dist-info/METADATA' 2026-02-17T12:47:51,864 adding 'geoexpress-0.1.48.dist-info/WHEEL' 2026-02-17T12:47:51,865 adding 'geoexpress-0.1.48.dist-info/entry_points.txt' 2026-02-17T12:47:51,866 adding 'geoexpress-0.1.48.dist-info/top_level.txt' 2026-02-17T12:47:51,867 adding 'geoexpress-0.1.48.dist-info/RECORD' 2026-02-17T12:47:51,869 removing build/bdist.linux-armv7l/wheel 2026-02-17T12:47:51,974 Building wheel for geoexpress (pyproject.toml): finished with status 'done' 2026-02-17T12:47:51,979 Created wheel for geoexpress: filename=geoexpress-0.1.48-py3-none-any.whl size=14734 sha256=d3395999d2f0a660820a2fc86715b156bc297c25c03f5762f42948df3cf6b5f4 2026-02-17T12:47:51,980 Stored in directory: /tmp/pip-ephem-wheel-cache-g01sjvsq/wheels/1d/20/6b/1b4b6945f4b02434ecfd39f90bc52cefcdd9da6a6c7b027412 2026-02-17T12:47:51,991 Successfully built geoexpress 2026-02-17T12:47:51,995 Removed build tracker: '/tmp/pip-build-tracker-5k6z5fp5'