2026-04-13T10:00:39,886 Created temporary directory: /tmp/pip-ephem-wheel-cache-ra84_em4 2026-04-13T10:00:39,887 Created temporary directory: /tmp/pip-build-tracker-n4u1ed3c 2026-04-13T10:00:39,888 Initialized build tracking at /tmp/pip-build-tracker-n4u1ed3c 2026-04-13T10:00:39,888 Created build tracker: /tmp/pip-build-tracker-n4u1ed3c 2026-04-13T10:00:39,889 Entered build tracker: /tmp/pip-build-tracker-n4u1ed3c 2026-04-13T10:00:39,890 Created temporary directory: /tmp/pip-wheel-ammz3itq 2026-04-13T10:00:39,893 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-04-13T10:00:39,895 Created temporary directory: /tmp/pip-ephem-wheel-cache-0it5spnz 2026-04-13T10:00:39,918 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2026-04-13T10:00:39,921 2 location(s) to search for versions of earthkit-geo: 2026-04-13T10:00:39,921 * https://pypi.org/simple/earthkit-geo/ 2026-04-13T10:00:39,921 * https://www.piwheels.org/simple/earthkit-geo/ 2026-04-13T10:00:39,922 Fetching project page and analyzing links: https://pypi.org/simple/earthkit-geo/ 2026-04-13T10:00:39,923 Getting page https://pypi.org/simple/earthkit-geo/ 2026-04-13T10:00:39,924 Found index url https://pypi.org/simple 2026-04-13T10:00:40,152 Fetched page https://pypi.org/simple/earthkit-geo/ as application/vnd.pypi.simple.v1+json 2026-04-13T10:00:40,157 Found link https://files.pythonhosted.org/packages/7f/ef/38e226a52fe63c4e6f583ae2bfe730f38a98bebc591bfb429448b87c0e99/earthkit-geo-0.0.1.tar.gz (from https://pypi.org/simple/earthkit-geo/), version: 0.0.1 2026-04-13T10:00:40,158 Skipping link: No binaries permitted for earthkit-geo: https://files.pythonhosted.org/packages/2e/15/0765773de364861acaa451b4818edd604db5328474c09a564cf7d22ce2d0/earthkit_geo-0.0.1-py3-none-any.whl (from https://pypi.org/simple/earthkit-geo/) 2026-04-13T10:00:40,158 Skipping link: No binaries permitted for earthkit-geo: https://files.pythonhosted.org/packages/c8/08/b63ddc5e9f8f53bcd7b263209e28996c156f468534b90c498fac0f69e6a7/earthkit_geo-0.1.0-py3-none-any.whl (from https://pypi.org/simple/earthkit-geo/) 2026-04-13T10:00:40,159 Found link https://files.pythonhosted.org/packages/e0/a2/0c26ef224ad8690ae022ee6d2fd8c4e2547718a683adafcd646c3d4ab7c2/earthkit_geo-0.1.0.tar.gz (from https://pypi.org/simple/earthkit-geo/), version: 0.1.0 2026-04-13T10:00:40,160 Skipping link: No binaries permitted for earthkit-geo: https://files.pythonhosted.org/packages/4f/26/f35e93f6805acc28a23210c9b6491660a5475a8a4fda23a9293d83027d63/earthkit_geo-0.2.0-py3-none-any.whl (from https://pypi.org/simple/earthkit-geo/) (requires-python:>=3.8) 2026-04-13T10:00:40,161 Found link https://files.pythonhosted.org/packages/8f/96/c2313086a8c231a56cdf8b324753e1b4cfa8297be4916e813f17b0dff769/earthkit_geo-0.2.0.tar.gz (from https://pypi.org/simple/earthkit-geo/) (requires-python:>=3.8), version: 0.2.0 2026-04-13T10:00:40,162 Skipping link: No binaries permitted for earthkit-geo: https://files.pythonhosted.org/packages/78/84/cbe3a0786a4fc102b8a844ebc2f67237c25a568b451b74c1ddcb912983d6/earthkit_geo-0.3.0-py3-none-any.whl (from https://pypi.org/simple/earthkit-geo/) (requires-python:>=3.8) 2026-04-13T10:00:40,163 Found link https://files.pythonhosted.org/packages/d7/5c/74aba1621533e696c0f6c74b65ed9c80c54895930ca139d5342e8f4e4542/earthkit_geo-0.3.0.tar.gz (from https://pypi.org/simple/earthkit-geo/) (requires-python:>=3.8), version: 0.3.0 2026-04-13T10:00:40,164 Skipping link: No binaries permitted for earthkit-geo: https://files.pythonhosted.org/packages/8b/82/61bd75d544c959213abfeafc425835d203334c5fed63d62e51d661d81244/earthkit_geo-0.4.0-py3-none-any.whl (from https://pypi.org/simple/earthkit-geo/) (requires-python:>=3.8) 2026-04-13T10:00:40,164 Found link https://files.pythonhosted.org/packages/ca/2f/6dcb9cb89ef0520b5752c3cfb93dc15775bfe9ed59265b4a9b4adedf66b7/earthkit_geo-0.4.0.tar.gz (from https://pypi.org/simple/earthkit-geo/) (requires-python:>=3.8), version: 0.4.0 2026-04-13T10:00:40,165 Skipping link: No binaries permitted for earthkit-geo: https://files.pythonhosted.org/packages/c7/13/2261cedfc02972abd64acf8f0e340bd4d45c2ea505823141343f0476594e/earthkit_geo-0.5.2-py3-none-any.whl (from https://pypi.org/simple/earthkit-geo/) (requires-python:>=3.8) 2026-04-13T10:00:40,167 Found link https://files.pythonhosted.org/packages/11/fc/cc99e14da1889f3c1454b67c962a45399a5d08befffb541a505c93cfd4c6/earthkit_geo-0.5.2.tar.gz (from https://pypi.org/simple/earthkit-geo/) (requires-python:>=3.8), version: 0.5.2 2026-04-13T10:00:40,167 Skipping link: No binaries permitted for earthkit-geo: https://files.pythonhosted.org/packages/d4/e6/11c60ce4351d7fbf5a76e6523fa8a5708874fdad7741f311db7000103126/earthkit_geo-1.0.0rc0-py3-none-any.whl (from https://pypi.org/simple/earthkit-geo/) (requires-python:>=3.10) 2026-04-13T10:00:40,168 Found link https://files.pythonhosted.org/packages/bf/02/f9e393f66c3d035524cf615fee973ed1644164579707a28dac7321de3ce3/earthkit_geo-1.0.0rc0.tar.gz (from https://pypi.org/simple/earthkit-geo/) (requires-python:>=3.10), version: 1.0.0rc0 2026-04-13T10:00:40,169 Skipping link: No binaries permitted for earthkit-geo: https://files.pythonhosted.org/packages/f3/e0/42c152cae614fb47b38fc2aa7f8deb28e49437fd42fd910e7c916f720f1c/earthkit_geo-1.0.0rc1-py3-none-any.whl (from https://pypi.org/simple/earthkit-geo/) (requires-python:>=3.10) 2026-04-13T10:00:40,170 Found link https://files.pythonhosted.org/packages/29/3c/4d1c3cdcfc68a3521da43fbad64ffaee997552eefe9f2ad7b566b21aa1a3/earthkit_geo-1.0.0rc1.tar.gz (from https://pypi.org/simple/earthkit-geo/) (requires-python:>=3.10), version: 1.0.0rc1 2026-04-13T10:00:40,170 Skipping link: No binaries permitted for earthkit-geo: https://files.pythonhosted.org/packages/cc/8f/bc4c7e94899406731b53b8f4e72d6cf5303fe56f7e51b861f82c2784afd1/earthkit_geo-1.0.0rc2-py3-none-any.whl (from https://pypi.org/simple/earthkit-geo/) (requires-python:>=3.10) 2026-04-13T10:00:40,171 Found link https://files.pythonhosted.org/packages/c8/c8/f52c949e1443b5bcba431a53e0be7e9e29d246b3d5133f86600d46c8f0f9/earthkit_geo-1.0.0rc2.tar.gz (from https://pypi.org/simple/earthkit-geo/) (requires-python:>=3.10), version: 1.0.0rc2 2026-04-13T10:00:40,172 Fetching project page and analyzing links: https://www.piwheels.org/simple/earthkit-geo/ 2026-04-13T10:00:40,173 Getting page https://www.piwheels.org/simple/earthkit-geo/ 2026-04-13T10:00:40,174 Found index url https://www.piwheels.org/simple 2026-04-13T10:00:40,348 Fetched page https://www.piwheels.org/simple/earthkit-geo/ as text/html 2026-04-13T10:00:40,352 Skipping link: No binaries permitted for earthkit-geo: https://archive1.piwheels.org/simple/earthkit-geo/earthkit_geo-1.0.0rc1-py3-none-any.whl#sha256=713ab43f0cda64824fc394d07c00fbc233b5eba11c6f4eec4620fba78ab02d09 (from https://www.piwheels.org/simple/earthkit-geo/) (requires-python:>=3.10) 2026-04-13T10:00:40,352 Skipping link: No binaries permitted for earthkit-geo: https://archive1.piwheels.org/simple/earthkit-geo/earthkit_geo-1.0.0rc0-py3-none-any.whl#sha256=80596c08c38303b3027fd7410fb9d2c65e490d9ec53c7686c0e28a26590c314b (from https://www.piwheels.org/simple/earthkit-geo/) (requires-python:>=3.10) 2026-04-13T10:00:40,353 Skipping link: No binaries permitted for earthkit-geo: https://archive1.piwheels.org/simple/earthkit-geo/earthkit_geo-0.5.2-py3-none-any.whl#sha256=f182f1ae219f75b858ca1d440b461f175e389e3e21b1e054a61877aad9f28f01 (from https://www.piwheels.org/simple/earthkit-geo/) (requires-python:>=3.8) 2026-04-13T10:00:40,354 Skipping link: No binaries permitted for earthkit-geo: https://archive1.piwheels.org/simple/earthkit-geo/earthkit_geo-0.4.0-py3-none-any.whl#sha256=0f60dd61f2295ca2c74e7266216bbc99064bf4501aad3cc441c3bb08a6d55b69 (from https://www.piwheels.org/simple/earthkit-geo/) (requires-python:>=3.8) 2026-04-13T10:00:40,354 Skipping link: No binaries permitted for earthkit-geo: https://archive1.piwheels.org/simple/earthkit-geo/earthkit_geo-0.3.0-py3-none-any.whl#sha256=13fec15a9bea56708e15881ca091a326c11646542f8a7ba3acb03e47e35afba1 (from https://www.piwheels.org/simple/earthkit-geo/) (requires-python:>=3.8) 2026-04-13T10:00:40,355 Skipping link: No binaries permitted for earthkit-geo: https://archive1.piwheels.org/simple/earthkit-geo/earthkit_geo-0.2.0-py3-none-any.whl#sha256=16421ce1016ad179db33cf4574383088b3dfb3a8119efdcabdb5e8e5a6c7c297 (from https://www.piwheels.org/simple/earthkit-geo/) (requires-python:>=3.8) 2026-04-13T10:00:40,356 Skipping link: No binaries permitted for earthkit-geo: https://archive1.piwheels.org/simple/earthkit-geo/earthkit_geo-0.1.0-py3-none-any.whl#sha256=f30457928539eee0b6600610232df90cafa091a1e8c4d216b0cb2c56a6a4294e (from https://www.piwheels.org/simple/earthkit-geo/) 2026-04-13T10:00:40,356 Skipping link: No binaries permitted for earthkit-geo: https://archive1.piwheels.org/simple/earthkit-geo/earthkit_geo-0.0.1-py3-none-any.whl#sha256=35c052c28c4abdc0a6ee7a05d9382327f6ee07469bc8783617883fc83a62a097 (from https://www.piwheels.org/simple/earthkit-geo/) 2026-04-13T10:00:40,357 Skipping link: not a file: https://www.piwheels.org/simple/earthkit-geo/ 2026-04-13T10:00:40,357 Skipping link: not a file: https://pypi.org/simple/earthkit-geo/ 2026-04-13T10:00:40,379 Given no hashes to check 1 links for project 'earthkit-geo': discarding no candidates 2026-04-13T10:00:40,398 Collecting earthkit-geo==1.0.0rc2 2026-04-13T10:00:40,401 Created temporary directory: /tmp/pip-unpack-bxmzy5pr 2026-04-13T10:00:40,628 Downloading earthkit_geo-1.0.0rc2.tar.gz (4.7 MB) 2026-04-13T10:00:41,959 Added earthkit-geo==1.0.0rc2 from https://files.pythonhosted.org/packages/c8/c8/f52c949e1443b5bcba431a53e0be7e9e29d246b3d5133f86600d46c8f0f9/earthkit_geo-1.0.0rc2.tar.gz to build tracker '/tmp/pip-build-tracker-n4u1ed3c' 2026-04-13T10:00:41,966 Created temporary directory: /tmp/pip-build-env-a33xj73x 2026-04-13T10:00:41,971 Installing build dependencies: started 2026-04-13T10:00:41,973 Running command pip subprocess to install build dependencies 2026-04-13T10:00:42,004 Error processing line 1 of /home/piwheels/.local/lib/python3.11/site-packages/outofcuda_hook.pth: 2026-04-13T10:00:42,044 Traceback (most recent call last): 2026-04-13T10:00:42,045 File "", line 192, in addpackage 2026-04-13T10:00:42,045 File "", line 1, in 2026-04-13T10:00:42,046 ModuleNotFoundError: No module named 'outofcuda' 2026-04-13T10:00:42,047 Remainder of file ignored 2026-04-13T10:00:43,114 Using pip 23.0.1 from /usr/lib/python3/dist-packages/pip (python 3.11) 2026-04-13T10:00:43,536 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-04-13T10:00:43,559 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2026-04-13T10:00:45,315 Collecting setuptools>=61 2026-04-13T10:00:45,397 Using cached https://www.piwheels.org/simple/setuptools/setuptools-82.0.1-py3-none-any.whl (1.0 MB) 2026-04-13T10:00:45,794 Collecting setuptools-scm>=8 2026-04-13T10:00:45,813 Using cached https://www.piwheels.org/simple/setuptools-scm/setuptools_scm-10.0.5-py3-none-any.whl (21 kB) 2026-04-13T10:00:45,898 Collecting vcs-versioning>=1.0.0.dev0 2026-04-13T10:00:45,918 Using cached https://www.piwheels.org/simple/vcs-versioning/vcs_versioning-1.1.1-py3-none-any.whl (79 kB) 2026-04-13T10:00:46,097 Collecting packaging>=20 2026-04-13T10:00:46,113 Using cached https://www.piwheels.org/simple/packaging/packaging-26.0-py3-none-any.whl (74 kB) 2026-04-13T10:00:49,125 Installing collected packages: setuptools, packaging, vcs-versioning, setuptools-scm 2026-04-13T10:00:52,970 Creating /tmp/pip-build-env-a33xj73x/overlay/local/bin 2026-04-13T10:00:52,972 changing mode of /tmp/pip-build-env-a33xj73x/overlay/local/bin/vcs-versioning to 755 2026-04-13T10:00:53,083 changing mode of /tmp/pip-build-env-a33xj73x/overlay/local/bin/setuptools-scm to 755 2026-04-13T10:00:53,111 Successfully installed packaging-26.0 setuptools-82.0.1 setuptools-scm-10.0.5 vcs-versioning-1.1.1 2026-04-13T10:00:53,394 Installing build dependencies: finished with status 'done' 2026-04-13T10:00:53,409 Getting requirements to build wheel: started 2026-04-13T10:00:53,410 Running command Getting requirements to build wheel 2026-04-13T10:00:54,145 /tmp/pip-build-env-a33xj73x/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:82: SetuptoolsDeprecationWarning: `project.license` as a TOML table is deprecated 2026-04-13T10:00:54,145 !! 2026-04-13T10:00:54,146 ******************************************************************************** 2026-04-13T10:00:54,146 Please use a simple string containing a SPDX expression for `project.license`. You can also use `project.license-files`. (Both options available on setuptools>=77.0.0). 2026-04-13T10:00:54,147 By 2027-Feb-18, you need to update your project and remove deprecated calls 2026-04-13T10:00:54,148 or your builds will no longer be supported. 2026-04-13T10:00:54,149 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-04-13T10:00:54,149 ******************************************************************************** 2026-04-13T10:00:54,150 !! 2026-04-13T10:00:54,151 corresp(dist, value, root_dir) 2026-04-13T10:00:54,226 /tmp/pip-build-env-a33xj73x/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:61: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2026-04-13T10:00:54,226 !! 2026-04-13T10:00:54,227 ******************************************************************************** 2026-04-13T10:00:54,228 Please consider removing the following classifiers in favor of a SPDX license expression: 2026-04-13T10:00:54,229 License :: OSI Approved :: Apache Software License 2026-04-13T10:00:54,230 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-04-13T10:00:54,231 ******************************************************************************** 2026-04-13T10:00:54,232 !! 2026-04-13T10:00:54,233 dist._finalize_license_expression() 2026-04-13T10:00:54,233 /tmp/pip-build-env-a33xj73x/overlay/local/lib/python3.11/dist-packages/setuptools/dist.py:765: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2026-04-13T10:00:54,234 !! 2026-04-13T10:00:54,235 ******************************************************************************** 2026-04-13T10:00:54,235 Please consider removing the following classifiers in favor of a SPDX license expression: 2026-04-13T10:00:54,236 License :: OSI Approved :: Apache Software License 2026-04-13T10:00:54,238 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-04-13T10:00:54,238 ******************************************************************************** 2026-04-13T10:00:54,239 !! 2026-04-13T10:00:54,240 self._finalize_license_expression() 2026-04-13T10:00:54,241 running egg_info 2026-04-13T10:00:54,246 writing src/earthkit_geo.egg-info/PKG-INFO 2026-04-13T10:00:54,254 writing dependency_links to src/earthkit_geo.egg-info/dependency_links.txt 2026-04-13T10:00:54,258 writing requirements to src/earthkit_geo.egg-info/requires.txt 2026-04-13T10:00:54,260 writing top-level names to src/earthkit_geo.egg-info/top_level.txt 2026-04-13T10:00:54,296 /tmp/pip-build-env-a33xj73x/overlay/local/lib/python3.11/dist-packages/vcs_versioning/overrides.py:609: UserWarning: No GlobalOverrides context is active. Auto-creating one with SETUPTOOLS_SCM prefix for backwards compatibility. Consider using 'with GlobalOverrides.from_env("YOUR_TOOL"):' explicitly. 2026-04-13T10:00:54,297 return get_active_overrides().subprocess_timeout 2026-04-13T10:00:54,304 listing git files failed - pretending there aren't any 2026-04-13T10:00:54,309 reading manifest file 'src/earthkit_geo.egg-info/SOURCES.txt' 2026-04-13T10:00:54,345 adding license file 'LICENSE' 2026-04-13T10:00:54,354 writing manifest file 'src/earthkit_geo.egg-info/SOURCES.txt' 2026-04-13T10:00:54,459 Getting requirements to build wheel: finished with status 'done' 2026-04-13T10:00:54,463 Created temporary directory: /tmp/pip-modern-metadata-0hn2y1c2 2026-04-13T10:00:54,466 Preparing metadata (pyproject.toml): started 2026-04-13T10:00:54,467 Running command Preparing metadata (pyproject.toml) 2026-04-13T10:00:55,147 /tmp/pip-build-env-a33xj73x/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:82: SetuptoolsDeprecationWarning: `project.license` as a TOML table is deprecated 2026-04-13T10:00:55,147 !! 2026-04-13T10:00:55,148 ******************************************************************************** 2026-04-13T10:00:55,149 Please use a simple string containing a SPDX expression for `project.license`. You can also use `project.license-files`. (Both options available on setuptools>=77.0.0). 2026-04-13T10:00:55,150 By 2027-Feb-18, you need to update your project and remove deprecated calls 2026-04-13T10:00:55,150 or your builds will no longer be supported. 2026-04-13T10:00:55,151 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-04-13T10:00:55,152 ******************************************************************************** 2026-04-13T10:00:55,153 !! 2026-04-13T10:00:55,154 corresp(dist, value, root_dir) 2026-04-13T10:00:55,222 /tmp/pip-build-env-a33xj73x/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:61: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2026-04-13T10:00:55,223 !! 2026-04-13T10:00:55,224 ******************************************************************************** 2026-04-13T10:00:55,225 Please consider removing the following classifiers in favor of a SPDX license expression: 2026-04-13T10:00:55,226 License :: OSI Approved :: Apache Software License 2026-04-13T10:00:55,227 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-04-13T10:00:55,228 ******************************************************************************** 2026-04-13T10:00:55,229 !! 2026-04-13T10:00:55,230 dist._finalize_license_expression() 2026-04-13T10:00:55,230 /tmp/pip-build-env-a33xj73x/overlay/local/lib/python3.11/dist-packages/setuptools/dist.py:765: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2026-04-13T10:00:55,231 !! 2026-04-13T10:00:55,232 ******************************************************************************** 2026-04-13T10:00:55,233 Please consider removing the following classifiers in favor of a SPDX license expression: 2026-04-13T10:00:55,234 License :: OSI Approved :: Apache Software License 2026-04-13T10:00:55,235 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-04-13T10:00:55,236 ******************************************************************************** 2026-04-13T10:00:55,237 !! 2026-04-13T10:00:55,238 self._finalize_license_expression() 2026-04-13T10:00:55,240 running dist_info 2026-04-13T10:00:55,254 creating /tmp/pip-modern-metadata-0hn2y1c2/earthkit_geo.egg-info 2026-04-13T10:00:55,255 writing /tmp/pip-modern-metadata-0hn2y1c2/earthkit_geo.egg-info/PKG-INFO 2026-04-13T10:00:55,264 writing dependency_links to /tmp/pip-modern-metadata-0hn2y1c2/earthkit_geo.egg-info/dependency_links.txt 2026-04-13T10:00:55,268 writing requirements to /tmp/pip-modern-metadata-0hn2y1c2/earthkit_geo.egg-info/requires.txt 2026-04-13T10:00:55,269 writing top-level names to /tmp/pip-modern-metadata-0hn2y1c2/earthkit_geo.egg-info/top_level.txt 2026-04-13T10:00:55,270 writing manifest file '/tmp/pip-modern-metadata-0hn2y1c2/earthkit_geo.egg-info/SOURCES.txt' 2026-04-13T10:00:55,302 /tmp/pip-build-env-a33xj73x/overlay/local/lib/python3.11/dist-packages/vcs_versioning/overrides.py:609: UserWarning: No GlobalOverrides context is active. Auto-creating one with SETUPTOOLS_SCM prefix for backwards compatibility. Consider using 'with GlobalOverrides.from_env("YOUR_TOOL"):' explicitly. 2026-04-13T10:00:55,303 return get_active_overrides().subprocess_timeout 2026-04-13T10:00:55,309 listing git files failed - pretending there aren't any 2026-04-13T10:00:55,313 reading manifest file '/tmp/pip-modern-metadata-0hn2y1c2/earthkit_geo.egg-info/SOURCES.txt' 2026-04-13T10:00:55,315 adding license file 'LICENSE' 2026-04-13T10:00:55,318 writing manifest file '/tmp/pip-modern-metadata-0hn2y1c2/earthkit_geo.egg-info/SOURCES.txt' 2026-04-13T10:00:55,319 creating '/tmp/pip-modern-metadata-0hn2y1c2/earthkit_geo-1.0.0rc2.dist-info' 2026-04-13T10:00:55,452 Preparing metadata (pyproject.toml): finished with status 'done' 2026-04-13T10:00:55,457 Source in /tmp/pip-wheel-ammz3itq/earthkit-geo_8b342b15888a49cfa2ed32526c3eeb12 has version 1.0.0rc2, which satisfies requirement earthkit-geo==1.0.0rc2 from https://files.pythonhosted.org/packages/c8/c8/f52c949e1443b5bcba431a53e0be7e9e29d246b3d5133f86600d46c8f0f9/earthkit_geo-1.0.0rc2.tar.gz 2026-04-13T10:00:55,458 Removed earthkit-geo==1.0.0rc2 from https://files.pythonhosted.org/packages/c8/c8/f52c949e1443b5bcba431a53e0be7e9e29d246b3d5133f86600d46c8f0f9/earthkit_geo-1.0.0rc2.tar.gz from build tracker '/tmp/pip-build-tracker-n4u1ed3c' 2026-04-13T10:00:55,464 Created temporary directory: /tmp/pip-unpack-782l5taf 2026-04-13T10:00:55,465 Building wheels for collected packages: earthkit-geo 2026-04-13T10:00:55,469 Created temporary directory: /tmp/pip-wheel-dslmqgnj 2026-04-13T10:00:55,470 Destination directory: /tmp/pip-wheel-dslmqgnj 2026-04-13T10:00:55,472 Building wheel for earthkit-geo (pyproject.toml): started 2026-04-13T10:00:55,473 Running command Building wheel for earthkit-geo (pyproject.toml) 2026-04-13T10:00:56,131 /tmp/pip-build-env-a33xj73x/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:82: SetuptoolsDeprecationWarning: `project.license` as a TOML table is deprecated 2026-04-13T10:00:56,132 !! 2026-04-13T10:00:56,133 ******************************************************************************** 2026-04-13T10:00:56,134 Please use a simple string containing a SPDX expression for `project.license`. You can also use `project.license-files`. (Both options available on setuptools>=77.0.0). 2026-04-13T10:00:56,135 By 2027-Feb-18, you need to update your project and remove deprecated calls 2026-04-13T10:00:56,136 or your builds will no longer be supported. 2026-04-13T10:00:56,137 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-04-13T10:00:56,137 ******************************************************************************** 2026-04-13T10:00:56,139 !! 2026-04-13T10:00:56,139 corresp(dist, value, root_dir) 2026-04-13T10:00:56,199 /tmp/pip-build-env-a33xj73x/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:61: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2026-04-13T10:00:56,199 !! 2026-04-13T10:00:56,201 ******************************************************************************** 2026-04-13T10:00:56,201 Please consider removing the following classifiers in favor of a SPDX license expression: 2026-04-13T10:00:56,202 License :: OSI Approved :: Apache Software License 2026-04-13T10:00:56,204 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-04-13T10:00:56,204 ******************************************************************************** 2026-04-13T10:00:56,205 !! 2026-04-13T10:00:56,205 dist._finalize_license_expression() 2026-04-13T10:00:56,206 /tmp/pip-build-env-a33xj73x/overlay/local/lib/python3.11/dist-packages/setuptools/dist.py:765: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2026-04-13T10:00:56,206 !! 2026-04-13T10:00:56,207 ******************************************************************************** 2026-04-13T10:00:56,207 Please consider removing the following classifiers in favor of a SPDX license expression: 2026-04-13T10:00:56,208 License :: OSI Approved :: Apache Software License 2026-04-13T10:00:56,209 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-04-13T10:00:56,210 ******************************************************************************** 2026-04-13T10:00:56,211 !! 2026-04-13T10:00:56,211 self._finalize_license_expression() 2026-04-13T10:00:56,211 running bdist_wheel 2026-04-13T10:00:56,231 running build 2026-04-13T10:00:56,232 running build_py 2026-04-13T10:00:56,233 creating build/lib/earthkit/geo 2026-04-13T10:00:56,236 copying src/earthkit/geo/gisco.py -> build/lib/earthkit/geo 2026-04-13T10:00:56,238 copying src/earthkit/geo/__init__.py -> build/lib/earthkit/geo 2026-04-13T10:00:56,240 copying src/earthkit/geo/constants.py -> build/lib/earthkit/geo 2026-04-13T10:00:56,242 copying src/earthkit/geo/coord.py -> build/lib/earthkit/geo 2026-04-13T10:00:56,244 copying src/earthkit/geo/cartography.py -> build/lib/earthkit/geo 2026-04-13T10:00:56,246 copying src/earthkit/geo/_version.py -> build/lib/earthkit/geo 2026-04-13T10:00:56,248 copying src/earthkit/geo/distance.py -> build/lib/earthkit/geo 2026-04-13T10:00:56,250 copying src/earthkit/geo/rotate.py -> build/lib/earthkit/geo 2026-04-13T10:00:56,253 copying src/earthkit/geo/figure.py -> build/lib/earthkit/geo 2026-04-13T10:00:56,254 running egg_info 2026-04-13T10:00:56,268 writing src/earthkit_geo.egg-info/PKG-INFO 2026-04-13T10:00:56,275 writing dependency_links to src/earthkit_geo.egg-info/dependency_links.txt 2026-04-13T10:00:56,278 writing requirements to src/earthkit_geo.egg-info/requires.txt 2026-04-13T10:00:56,280 writing top-level names to src/earthkit_geo.egg-info/top_level.txt 2026-04-13T10:00:56,305 /tmp/pip-build-env-a33xj73x/overlay/local/lib/python3.11/dist-packages/vcs_versioning/overrides.py:609: UserWarning: No GlobalOverrides context is active. Auto-creating one with SETUPTOOLS_SCM prefix for backwards compatibility. Consider using 'with GlobalOverrides.from_env("YOUR_TOOL"):' explicitly. 2026-04-13T10:00:56,306 return get_active_overrides().subprocess_timeout 2026-04-13T10:00:56,312 listing git files failed - pretending there aren't any 2026-04-13T10:00:56,316 reading manifest file 'src/earthkit_geo.egg-info/SOURCES.txt' 2026-04-13T10:00:56,330 adding license file 'LICENSE' 2026-04-13T10:00:56,339 writing manifest file 'src/earthkit_geo.egg-info/SOURCES.txt' 2026-04-13T10:00:56,343 /tmp/pip-build-env-a33xj73x/overlay/local/lib/python3.11/dist-packages/setuptools/command/build_py.py:215: _Warning: Package 'earthkit.geo.conf.css' is absent from the `packages` configuration. 2026-04-13T10:00:56,344 !! 2026-04-13T10:00:56,345 ******************************************************************************** 2026-04-13T10:00:56,346 ############################ 2026-04-13T10:00:56,346 # Package would be ignored # 2026-04-13T10:00:56,347 ############################ 2026-04-13T10:00:56,348 Python recognizes 'earthkit.geo.conf.css' as an importable package[^1], 2026-04-13T10:00:56,348 but it is absent from setuptools' `packages` configuration. 2026-04-13T10:00:56,350 This leads to an ambiguous overall configuration. If you want to distribute this 2026-04-13T10:00:56,350 package, please make sure that 'earthkit.geo.conf.css' is explicitly added 2026-04-13T10:00:56,351 to the `packages` configuration field. 2026-04-13T10:00:56,351 Alternatively, you can also rely on setuptools' discovery methods 2026-04-13T10:00:56,352 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2026-04-13T10:00:56,352 instead of `find_packages(...)`/`find:`). 2026-04-13T10:00:56,353 You can read more about "package discovery" on setuptools documentation page: 2026-04-13T10:00:56,354 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2026-04-13T10:00:56,355 If you don't want 'earthkit.geo.conf.css' to be distributed and are 2026-04-13T10:00:56,355 already explicitly excluding 'earthkit.geo.conf.css' via 2026-04-13T10:00:56,356 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2026-04-13T10:00:56,356 you can try to use `exclude_package_data`, or `include-package-data=False` in 2026-04-13T10:00:56,356 combination with a more fine grained `package-data` configuration. 2026-04-13T10:00:56,357 You can read more about "package data files" on setuptools documentation page: 2026-04-13T10:00:56,358 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2026-04-13T10:00:56,360 [^1]: For Python, any directory (with suitable naming) can be imported, 2026-04-13T10:00:56,360 even if it does not contain any `.py` files. 2026-04-13T10:00:56,361 On the other hand, currently there is no concept of package data 2026-04-13T10:00:56,361 directory, all directories are treated like packages. 2026-04-13T10:00:56,362 ******************************************************************************** 2026-04-13T10:00:56,363 !! 2026-04-13T10:00:56,364 check.warn(importable) 2026-04-13T10:00:56,364 /tmp/pip-build-env-a33xj73x/overlay/local/lib/python3.11/dist-packages/setuptools/command/build_py.py:215: _Warning: Package 'earthkit.geo.regrid' is absent from the `packages` configuration. 2026-04-13T10:00:56,365 !! 2026-04-13T10:00:56,366 ******************************************************************************** 2026-04-13T10:00:56,366 ############################ 2026-04-13T10:00:56,367 # Package would be ignored # 2026-04-13T10:00:56,367 ############################ 2026-04-13T10:00:56,368 Python recognizes 'earthkit.geo.regrid' as an importable package[^1], 2026-04-13T10:00:56,368 but it is absent from setuptools' `packages` configuration. 2026-04-13T10:00:56,370 This leads to an ambiguous overall configuration. If you want to distribute this 2026-04-13T10:00:56,370 package, please make sure that 'earthkit.geo.regrid' is explicitly added 2026-04-13T10:00:56,371 to the `packages` configuration field. 2026-04-13T10:00:56,372 Alternatively, you can also rely on setuptools' discovery methods 2026-04-13T10:00:56,373 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2026-04-13T10:00:56,373 instead of `find_packages(...)`/`find:`). 2026-04-13T10:00:56,374 You can read more about "package discovery" on setuptools documentation page: 2026-04-13T10:00:56,375 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2026-04-13T10:00:56,376 If you don't want 'earthkit.geo.regrid' to be distributed and are 2026-04-13T10:00:56,376 already explicitly excluding 'earthkit.geo.regrid' via 2026-04-13T10:00:56,377 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2026-04-13T10:00:56,378 you can try to use `exclude_package_data`, or `include-package-data=False` in 2026-04-13T10:00:56,378 combination with a more fine grained `package-data` configuration. 2026-04-13T10:00:56,379 You can read more about "package data files" on setuptools documentation page: 2026-04-13T10:00:56,380 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2026-04-13T10:00:56,381 [^1]: For Python, any directory (with suitable naming) can be imported, 2026-04-13T10:00:56,382 even if it does not contain any `.py` files. 2026-04-13T10:00:56,382 On the other hand, currently there is no concept of package data 2026-04-13T10:00:56,383 directory, all directories are treated like packages. 2026-04-13T10:00:56,383 ******************************************************************************** 2026-04-13T10:00:56,384 !! 2026-04-13T10:00:56,384 check.warn(importable) 2026-04-13T10:00:56,385 /tmp/pip-build-env-a33xj73x/overlay/local/lib/python3.11/dist-packages/setuptools/command/build_py.py:215: _Warning: Package 'earthkit.geo.regrid.array' is absent from the `packages` configuration. 2026-04-13T10:00:56,385 !! 2026-04-13T10:00:56,386 ******************************************************************************** 2026-04-13T10:00:56,386 ############################ 2026-04-13T10:00:56,387 # Package would be ignored # 2026-04-13T10:00:56,387 ############################ 2026-04-13T10:00:56,388 Python recognizes 'earthkit.geo.regrid.array' as an importable package[^1], 2026-04-13T10:00:56,388 but it is absent from setuptools' `packages` configuration. 2026-04-13T10:00:56,389 This leads to an ambiguous overall configuration. If you want to distribute this 2026-04-13T10:00:56,390 package, please make sure that 'earthkit.geo.regrid.array' is explicitly added 2026-04-13T10:00:56,390 to the `packages` configuration field. 2026-04-13T10:00:56,391 Alternatively, you can also rely on setuptools' discovery methods 2026-04-13T10:00:56,392 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2026-04-13T10:00:56,392 instead of `find_packages(...)`/`find:`). 2026-04-13T10:00:56,393 You can read more about "package discovery" on setuptools documentation page: 2026-04-13T10:00:56,394 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2026-04-13T10:00:56,395 If you don't want 'earthkit.geo.regrid.array' to be distributed and are 2026-04-13T10:00:56,395 already explicitly excluding 'earthkit.geo.regrid.array' via 2026-04-13T10:00:56,396 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2026-04-13T10:00:56,396 you can try to use `exclude_package_data`, or `include-package-data=False` in 2026-04-13T10:00:56,397 combination with a more fine grained `package-data` configuration. 2026-04-13T10:00:56,398 You can read more about "package data files" on setuptools documentation page: 2026-04-13T10:00:56,399 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2026-04-13T10:00:56,400 [^1]: For Python, any directory (with suitable naming) can be imported, 2026-04-13T10:00:56,401 even if it does not contain any `.py` files. 2026-04-13T10:00:56,401 On the other hand, currently there is no concept of package data 2026-04-13T10:00:56,402 directory, all directories are treated like packages. 2026-04-13T10:00:56,402 ******************************************************************************** 2026-04-13T10:00:56,403 !! 2026-04-13T10:00:56,404 check.warn(importable) 2026-04-13T10:00:56,404 /tmp/pip-build-env-a33xj73x/overlay/local/lib/python3.11/dist-packages/setuptools/command/build_py.py:215: _Warning: Package 'earthkit.geo.regrid.backends' is absent from the `packages` configuration. 2026-04-13T10:00:56,405 !! 2026-04-13T10:00:56,406 ******************************************************************************** 2026-04-13T10:00:56,406 ############################ 2026-04-13T10:00:56,407 # Package would be ignored # 2026-04-13T10:00:56,408 ############################ 2026-04-13T10:00:56,408 Python recognizes 'earthkit.geo.regrid.backends' as an importable package[^1], 2026-04-13T10:00:56,408 but it is absent from setuptools' `packages` configuration. 2026-04-13T10:00:56,409 This leads to an ambiguous overall configuration. If you want to distribute this 2026-04-13T10:00:56,410 package, please make sure that 'earthkit.geo.regrid.backends' is explicitly added 2026-04-13T10:00:56,410 to the `packages` configuration field. 2026-04-13T10:00:56,411 Alternatively, you can also rely on setuptools' discovery methods 2026-04-13T10:00:56,411 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2026-04-13T10:00:56,412 instead of `find_packages(...)`/`find:`). 2026-04-13T10:00:56,412 You can read more about "package discovery" on setuptools documentation page: 2026-04-13T10:00:56,413 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2026-04-13T10:00:56,414 If you don't want 'earthkit.geo.regrid.backends' to be distributed and are 2026-04-13T10:00:56,415 already explicitly excluding 'earthkit.geo.regrid.backends' via 2026-04-13T10:00:56,415 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2026-04-13T10:00:56,415 you can try to use `exclude_package_data`, or `include-package-data=False` in 2026-04-13T10:00:56,416 combination with a more fine grained `package-data` configuration. 2026-04-13T10:00:56,417 You can read more about "package data files" on setuptools documentation page: 2026-04-13T10:00:56,418 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2026-04-13T10:00:56,419 [^1]: For Python, any directory (with suitable naming) can be imported, 2026-04-13T10:00:56,420 even if it does not contain any `.py` files. 2026-04-13T10:00:56,420 On the other hand, currently there is no concept of package data 2026-04-13T10:00:56,421 directory, all directories are treated like packages. 2026-04-13T10:00:56,421 ******************************************************************************** 2026-04-13T10:00:56,422 !! 2026-04-13T10:00:56,423 check.warn(importable) 2026-04-13T10:00:56,423 /tmp/pip-build-env-a33xj73x/overlay/local/lib/python3.11/dist-packages/setuptools/command/build_py.py:215: _Warning: Package 'earthkit.geo.regrid.data' is absent from the `packages` configuration. 2026-04-13T10:00:56,423 !! 2026-04-13T10:00:56,425 ******************************************************************************** 2026-04-13T10:00:56,425 ############################ 2026-04-13T10:00:56,426 # Package would be ignored # 2026-04-13T10:00:56,426 ############################ 2026-04-13T10:00:56,427 Python recognizes 'earthkit.geo.regrid.data' as an importable package[^1], 2026-04-13T10:00:56,427 but it is absent from setuptools' `packages` configuration. 2026-04-13T10:00:56,428 This leads to an ambiguous overall configuration. If you want to distribute this 2026-04-13T10:00:56,428 package, please make sure that 'earthkit.geo.regrid.data' is explicitly added 2026-04-13T10:00:56,429 to the `packages` configuration field. 2026-04-13T10:00:56,430 Alternatively, you can also rely on setuptools' discovery methods 2026-04-13T10:00:56,431 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2026-04-13T10:00:56,431 instead of `find_packages(...)`/`find:`). 2026-04-13T10:00:56,433 You can read more about "package discovery" on setuptools documentation page: 2026-04-13T10:00:56,434 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2026-04-13T10:00:56,435 If you don't want 'earthkit.geo.regrid.data' to be distributed and are 2026-04-13T10:00:56,436 already explicitly excluding 'earthkit.geo.regrid.data' via 2026-04-13T10:00:56,436 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2026-04-13T10:00:56,436 you can try to use `exclude_package_data`, or `include-package-data=False` in 2026-04-13T10:00:56,437 combination with a more fine grained `package-data` configuration. 2026-04-13T10:00:56,438 You can read more about "package data files" on setuptools documentation page: 2026-04-13T10:00:56,438 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2026-04-13T10:00:56,440 [^1]: For Python, any directory (with suitable naming) can be imported, 2026-04-13T10:00:56,440 even if it does not contain any `.py` files. 2026-04-13T10:00:56,441 On the other hand, currently there is no concept of package data 2026-04-13T10:00:56,441 directory, all directories are treated like packages. 2026-04-13T10:00:56,442 ******************************************************************************** 2026-04-13T10:00:56,443 !! 2026-04-13T10:00:56,443 check.warn(importable) 2026-04-13T10:00:56,444 /tmp/pip-build-env-a33xj73x/overlay/local/lib/python3.11/dist-packages/setuptools/command/build_py.py:215: _Warning: Package 'earthkit.geo.sphinxext' is absent from the `packages` configuration. 2026-04-13T10:00:56,444 !! 2026-04-13T10:00:56,445 ******************************************************************************** 2026-04-13T10:00:56,446 ############################ 2026-04-13T10:00:56,446 # Package would be ignored # 2026-04-13T10:00:56,447 ############################ 2026-04-13T10:00:56,447 Python recognizes 'earthkit.geo.sphinxext' as an importable package[^1], 2026-04-13T10:00:56,448 but it is absent from setuptools' `packages` configuration. 2026-04-13T10:00:56,449 This leads to an ambiguous overall configuration. If you want to distribute this 2026-04-13T10:00:56,449 package, please make sure that 'earthkit.geo.sphinxext' is explicitly added 2026-04-13T10:00:56,450 to the `packages` configuration field. 2026-04-13T10:00:56,451 Alternatively, you can also rely on setuptools' discovery methods 2026-04-13T10:00:56,451 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2026-04-13T10:00:56,452 instead of `find_packages(...)`/`find:`). 2026-04-13T10:00:56,453 You can read more about "package discovery" on setuptools documentation page: 2026-04-13T10:00:56,454 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2026-04-13T10:00:56,455 If you don't want 'earthkit.geo.sphinxext' to be distributed and are 2026-04-13T10:00:56,455 already explicitly excluding 'earthkit.geo.sphinxext' via 2026-04-13T10:00:56,455 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2026-04-13T10:00:56,456 you can try to use `exclude_package_data`, or `include-package-data=False` in 2026-04-13T10:00:56,456 combination with a more fine grained `package-data` configuration. 2026-04-13T10:00:56,457 You can read more about "package data files" on setuptools documentation page: 2026-04-13T10:00:56,458 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2026-04-13T10:00:56,460 [^1]: For Python, any directory (with suitable naming) can be imported, 2026-04-13T10:00:56,460 even if it does not contain any `.py` files. 2026-04-13T10:00:56,461 On the other hand, currently there is no concept of package data 2026-04-13T10:00:56,462 directory, all directories are treated like packages. 2026-04-13T10:00:56,462 ******************************************************************************** 2026-04-13T10:00:56,463 !! 2026-04-13T10:00:56,464 check.warn(importable) 2026-04-13T10:00:56,464 /tmp/pip-build-env-a33xj73x/overlay/local/lib/python3.11/dist-packages/setuptools/command/build_py.py:215: _Warning: Package 'earthkit.geo.utils' is absent from the `packages` configuration. 2026-04-13T10:00:56,465 !! 2026-04-13T10:00:56,465 ******************************************************************************** 2026-04-13T10:00:56,466 ############################ 2026-04-13T10:00:56,466 # Package would be ignored # 2026-04-13T10:00:56,467 ############################ 2026-04-13T10:00:56,467 Python recognizes 'earthkit.geo.utils' as an importable package[^1], 2026-04-13T10:00:56,467 but it is absent from setuptools' `packages` configuration. 2026-04-13T10:00:56,468 This leads to an ambiguous overall configuration. If you want to distribute this 2026-04-13T10:00:56,469 package, please make sure that 'earthkit.geo.utils' is explicitly added 2026-04-13T10:00:56,469 to the `packages` configuration field. 2026-04-13T10:00:56,470 Alternatively, you can also rely on setuptools' discovery methods 2026-04-13T10:00:56,470 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2026-04-13T10:00:56,471 instead of `find_packages(...)`/`find:`). 2026-04-13T10:00:56,472 You can read more about "package discovery" on setuptools documentation page: 2026-04-13T10:00:56,473 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2026-04-13T10:00:56,474 If you don't want 'earthkit.geo.utils' to be distributed and are 2026-04-13T10:00:56,474 already explicitly excluding 'earthkit.geo.utils' via 2026-04-13T10:00:56,475 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2026-04-13T10:00:56,476 you can try to use `exclude_package_data`, or `include-package-data=False` in 2026-04-13T10:00:56,476 combination with a more fine grained `package-data` configuration. 2026-04-13T10:00:56,478 You can read more about "package data files" on setuptools documentation page: 2026-04-13T10:00:56,479 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2026-04-13T10:00:56,480 [^1]: For Python, any directory (with suitable naming) can be imported, 2026-04-13T10:00:56,481 even if it does not contain any `.py` files. 2026-04-13T10:00:56,482 On the other hand, currently there is no concept of package data 2026-04-13T10:00:56,483 directory, all directories are treated like packages. 2026-04-13T10:00:56,483 ******************************************************************************** 2026-04-13T10:00:56,484 !! 2026-04-13T10:00:56,485 check.warn(importable) 2026-04-13T10:00:56,486 creating build/lib/earthkit/geo/conf/css 2026-04-13T10:00:56,486 copying src/earthkit/geo/conf/css/table.css -> build/lib/earthkit/geo/conf/css 2026-04-13T10:00:56,487 creating build/lib/earthkit/geo/regrid 2026-04-13T10:00:56,487 copying src/earthkit/geo/regrid/__init__.py -> build/lib/earthkit/geo/regrid 2026-04-13T10:00:56,488 copying src/earthkit/geo/regrid/gridspec.py -> build/lib/earthkit/geo/regrid 2026-04-13T10:00:56,488 copying src/earthkit/geo/regrid/regrid.py -> build/lib/earthkit/geo/regrid 2026-04-13T10:00:56,489 creating build/lib/earthkit/geo/regrid/array 2026-04-13T10:00:56,489 copying src/earthkit/geo/regrid/array/__init__.py -> build/lib/earthkit/geo/regrid/array 2026-04-13T10:00:56,490 copying src/earthkit/geo/regrid/array/regrid.py -> build/lib/earthkit/geo/regrid/array 2026-04-13T10:00:56,491 creating build/lib/earthkit/geo/regrid/backends 2026-04-13T10:00:56,491 copying src/earthkit/geo/regrid/backends/__init__.py -> build/lib/earthkit/geo/regrid/backends 2026-04-13T10:00:56,492 copying src/earthkit/geo/regrid/backends/db.py -> build/lib/earthkit/geo/regrid/backends 2026-04-13T10:00:56,492 copying src/earthkit/geo/regrid/backends/mir.py -> build/lib/earthkit/geo/regrid/backends 2026-04-13T10:00:56,493 copying src/earthkit/geo/regrid/backends/precomputed.py -> build/lib/earthkit/geo/regrid/backends 2026-04-13T10:00:56,493 creating build/lib/earthkit/geo/regrid/data 2026-04-13T10:00:56,493 copying src/earthkit/geo/regrid/data/__init__.py -> build/lib/earthkit/geo/regrid/data 2026-04-13T10:00:56,494 copying src/earthkit/geo/regrid/data/fieldlist.py -> build/lib/earthkit/geo/regrid/data 2026-04-13T10:00:56,494 copying src/earthkit/geo/regrid/data/grib.py -> build/lib/earthkit/geo/regrid/data 2026-04-13T10:00:56,495 copying src/earthkit/geo/regrid/data/handler.py -> build/lib/earthkit/geo/regrid/data 2026-04-13T10:00:56,495 copying src/earthkit/geo/regrid/data/numpy.py -> build/lib/earthkit/geo/regrid/data 2026-04-13T10:00:56,495 copying src/earthkit/geo/regrid/data/xarray.py -> build/lib/earthkit/geo/regrid/data 2026-04-13T10:00:56,496 creating build/lib/earthkit/geo/sphinxext 2026-04-13T10:00:56,496 copying src/earthkit/geo/sphinxext/__init__.py -> build/lib/earthkit/geo/sphinxext 2026-04-13T10:00:56,497 copying src/earthkit/geo/sphinxext/generate_config_env_rst.py -> build/lib/earthkit/geo/sphinxext 2026-04-13T10:00:56,497 copying src/earthkit/geo/sphinxext/generate_config_rst.py -> build/lib/earthkit/geo/sphinxext 2026-04-13T10:00:56,498 copying src/earthkit/geo/sphinxext/generate_inventory_rst.py -> build/lib/earthkit/geo/sphinxext 2026-04-13T10:00:56,498 copying src/earthkit/geo/sphinxext/module_output.py -> build/lib/earthkit/geo/sphinxext 2026-04-13T10:00:56,498 copying src/earthkit/geo/sphinxext/xref.py -> build/lib/earthkit/geo/sphinxext 2026-04-13T10:00:56,499 creating build/lib/earthkit/geo/utils 2026-04-13T10:00:56,499 copying src/earthkit/geo/utils/__init__.py -> build/lib/earthkit/geo/utils 2026-04-13T10:00:56,500 copying src/earthkit/geo/utils/builder.py -> build/lib/earthkit/geo/utils 2026-04-13T10:00:56,501 copying src/earthkit/geo/utils/caching.py -> build/lib/earthkit/geo/utils 2026-04-13T10:00:56,501 copying src/earthkit/geo/utils/config.py -> build/lib/earthkit/geo/utils 2026-04-13T10:00:56,502 copying src/earthkit/geo/utils/download.py -> build/lib/earthkit/geo/utils 2026-04-13T10:00:56,502 copying src/earthkit/geo/utils/hash.py -> build/lib/earthkit/geo/utils 2026-04-13T10:00:56,503 copying src/earthkit/geo/utils/html.py -> build/lib/earthkit/geo/utils 2026-04-13T10:00:56,503 copying src/earthkit/geo/utils/humanize.py -> build/lib/earthkit/geo/utils 2026-04-13T10:00:56,504 copying src/earthkit/geo/utils/matrix.py -> build/lib/earthkit/geo/utils 2026-04-13T10:00:56,504 copying src/earthkit/geo/utils/memcache.py -> build/lib/earthkit/geo/utils 2026-04-13T10:00:56,505 copying src/earthkit/geo/utils/mir.py -> build/lib/earthkit/geo/utils 2026-04-13T10:00:56,505 copying src/earthkit/geo/utils/stream.py -> build/lib/earthkit/geo/utils 2026-04-13T10:00:56,506 copying src/earthkit/geo/utils/temporary.py -> build/lib/earthkit/geo/utils 2026-04-13T10:00:56,506 copying src/earthkit/geo/utils/testing.py -> build/lib/earthkit/geo/utils 2026-04-13T10:00:56,507 copying src/earthkit/geo/utils/url.py -> build/lib/earthkit/geo/utils 2026-04-13T10:00:56,507 installing to build/bdist.linux-armv7l/wheel 2026-04-13T10:00:56,508 running install 2026-04-13T10:00:56,510 running install_lib 2026-04-13T10:00:56,517 creating build/bdist.linux-armv7l/wheel 2026-04-13T10:00:56,519 creating build/bdist.linux-armv7l/wheel/earthkit 2026-04-13T10:00:56,521 creating build/bdist.linux-armv7l/wheel/earthkit/geo 2026-04-13T10:00:56,522 copying build/lib/earthkit/geo/gisco.py -> build/bdist.linux-armv7l/wheel/./earthkit/geo 2026-04-13T10:00:56,525 copying build/lib/earthkit/geo/__init__.py -> build/bdist.linux-armv7l/wheel/./earthkit/geo 2026-04-13T10:00:56,527 copying build/lib/earthkit/geo/constants.py -> build/bdist.linux-armv7l/wheel/./earthkit/geo 2026-04-13T10:00:56,529 creating build/bdist.linux-armv7l/wheel/earthkit/geo/conf 2026-04-13T10:00:56,530 creating build/bdist.linux-armv7l/wheel/earthkit/geo/conf/css 2026-04-13T10:00:56,532 copying build/lib/earthkit/geo/conf/css/table.css -> build/bdist.linux-armv7l/wheel/./earthkit/geo/conf/css 2026-04-13T10:00:56,535 creating build/bdist.linux-armv7l/wheel/earthkit/geo/sphinxext 2026-04-13T10:00:56,536 copying build/lib/earthkit/geo/sphinxext/__init__.py -> build/bdist.linux-armv7l/wheel/./earthkit/geo/sphinxext 2026-04-13T10:00:56,538 copying build/lib/earthkit/geo/sphinxext/generate_inventory_rst.py -> build/bdist.linux-armv7l/wheel/./earthkit/geo/sphinxext 2026-04-13T10:00:56,540 copying build/lib/earthkit/geo/sphinxext/xref.py -> build/bdist.linux-armv7l/wheel/./earthkit/geo/sphinxext 2026-04-13T10:00:56,542 copying build/lib/earthkit/geo/sphinxext/module_output.py -> build/bdist.linux-armv7l/wheel/./earthkit/geo/sphinxext 2026-04-13T10:00:56,544 copying build/lib/earthkit/geo/sphinxext/generate_config_env_rst.py -> build/bdist.linux-armv7l/wheel/./earthkit/geo/sphinxext 2026-04-13T10:00:56,546 copying build/lib/earthkit/geo/sphinxext/generate_config_rst.py -> build/bdist.linux-armv7l/wheel/./earthkit/geo/sphinxext 2026-04-13T10:00:56,548 copying build/lib/earthkit/geo/coord.py -> build/bdist.linux-armv7l/wheel/./earthkit/geo 2026-04-13T10:00:56,550 copying build/lib/earthkit/geo/cartography.py -> build/bdist.linux-armv7l/wheel/./earthkit/geo 2026-04-13T10:00:56,552 copying build/lib/earthkit/geo/_version.py -> build/bdist.linux-armv7l/wheel/./earthkit/geo 2026-04-13T10:00:56,554 copying build/lib/earthkit/geo/distance.py -> build/bdist.linux-armv7l/wheel/./earthkit/geo 2026-04-13T10:00:56,556 copying build/lib/earthkit/geo/rotate.py -> build/bdist.linux-armv7l/wheel/./earthkit/geo 2026-04-13T10:00:56,559 creating build/bdist.linux-armv7l/wheel/earthkit/geo/regrid 2026-04-13T10:00:56,560 copying build/lib/earthkit/geo/regrid/__init__.py -> build/bdist.linux-armv7l/wheel/./earthkit/geo/regrid 2026-04-13T10:00:56,563 creating build/bdist.linux-armv7l/wheel/earthkit/geo/regrid/backends 2026-04-13T10:00:56,564 copying build/lib/earthkit/geo/regrid/backends/__init__.py -> build/bdist.linux-armv7l/wheel/./earthkit/geo/regrid/backends 2026-04-13T10:00:56,567 copying build/lib/earthkit/geo/regrid/backends/precomputed.py -> build/bdist.linux-armv7l/wheel/./earthkit/geo/regrid/backends 2026-04-13T10:00:56,569 copying build/lib/earthkit/geo/regrid/backends/mir.py -> build/bdist.linux-armv7l/wheel/./earthkit/geo/regrid/backends 2026-04-13T10:00:56,571 copying build/lib/earthkit/geo/regrid/backends/db.py -> build/bdist.linux-armv7l/wheel/./earthkit/geo/regrid/backends 2026-04-13T10:00:56,574 creating build/bdist.linux-armv7l/wheel/earthkit/geo/regrid/data 2026-04-13T10:00:56,575 copying build/lib/earthkit/geo/regrid/data/__init__.py -> build/bdist.linux-armv7l/wheel/./earthkit/geo/regrid/data 2026-04-13T10:00:56,577 copying build/lib/earthkit/geo/regrid/data/grib.py -> build/bdist.linux-armv7l/wheel/./earthkit/geo/regrid/data 2026-04-13T10:00:56,579 copying build/lib/earthkit/geo/regrid/data/xarray.py -> build/bdist.linux-armv7l/wheel/./earthkit/geo/regrid/data 2026-04-13T10:00:56,581 copying build/lib/earthkit/geo/regrid/data/handler.py -> build/bdist.linux-armv7l/wheel/./earthkit/geo/regrid/data 2026-04-13T10:00:56,583 copying build/lib/earthkit/geo/regrid/data/fieldlist.py -> build/bdist.linux-armv7l/wheel/./earthkit/geo/regrid/data 2026-04-13T10:00:56,586 copying build/lib/earthkit/geo/regrid/data/numpy.py -> build/bdist.linux-armv7l/wheel/./earthkit/geo/regrid/data 2026-04-13T10:00:56,588 copying build/lib/earthkit/geo/regrid/regrid.py -> build/bdist.linux-armv7l/wheel/./earthkit/geo/regrid 2026-04-13T10:00:56,590 creating build/bdist.linux-armv7l/wheel/earthkit/geo/regrid/array 2026-04-13T10:00:56,591 copying build/lib/earthkit/geo/regrid/array/__init__.py -> build/bdist.linux-armv7l/wheel/./earthkit/geo/regrid/array 2026-04-13T10:00:56,594 copying build/lib/earthkit/geo/regrid/array/regrid.py -> build/bdist.linux-armv7l/wheel/./earthkit/geo/regrid/array 2026-04-13T10:00:56,596 copying build/lib/earthkit/geo/regrid/gridspec.py -> build/bdist.linux-armv7l/wheel/./earthkit/geo/regrid 2026-04-13T10:00:56,598 creating build/bdist.linux-armv7l/wheel/earthkit/geo/utils 2026-04-13T10:00:56,599 copying build/lib/earthkit/geo/utils/hash.py -> build/bdist.linux-armv7l/wheel/./earthkit/geo/utils 2026-04-13T10:00:56,601 copying build/lib/earthkit/geo/utils/__init__.py -> build/bdist.linux-armv7l/wheel/./earthkit/geo/utils 2026-04-13T10:00:56,603 copying build/lib/earthkit/geo/utils/builder.py -> build/bdist.linux-armv7l/wheel/./earthkit/geo/utils 2026-04-13T10:00:56,605 copying build/lib/earthkit/geo/utils/testing.py -> build/bdist.linux-armv7l/wheel/./earthkit/geo/utils 2026-04-13T10:00:56,607 copying build/lib/earthkit/geo/utils/stream.py -> build/bdist.linux-armv7l/wheel/./earthkit/geo/utils 2026-04-13T10:00:56,609 copying build/lib/earthkit/geo/utils/html.py -> build/bdist.linux-armv7l/wheel/./earthkit/geo/utils 2026-04-13T10:00:56,611 copying build/lib/earthkit/geo/utils/memcache.py -> build/bdist.linux-armv7l/wheel/./earthkit/geo/utils 2026-04-13T10:00:56,613 copying build/lib/earthkit/geo/utils/config.py -> build/bdist.linux-armv7l/wheel/./earthkit/geo/utils 2026-04-13T10:00:56,616 copying build/lib/earthkit/geo/utils/caching.py -> build/bdist.linux-armv7l/wheel/./earthkit/geo/utils 2026-04-13T10:00:56,619 copying build/lib/earthkit/geo/utils/url.py -> build/bdist.linux-armv7l/wheel/./earthkit/geo/utils 2026-04-13T10:00:56,621 copying build/lib/earthkit/geo/utils/download.py -> build/bdist.linux-armv7l/wheel/./earthkit/geo/utils 2026-04-13T10:00:56,623 copying build/lib/earthkit/geo/utils/temporary.py -> build/bdist.linux-armv7l/wheel/./earthkit/geo/utils 2026-04-13T10:00:56,625 copying build/lib/earthkit/geo/utils/mir.py -> build/bdist.linux-armv7l/wheel/./earthkit/geo/utils 2026-04-13T10:00:56,627 copying build/lib/earthkit/geo/utils/matrix.py -> build/bdist.linux-armv7l/wheel/./earthkit/geo/utils 2026-04-13T10:00:56,629 copying build/lib/earthkit/geo/utils/humanize.py -> build/bdist.linux-armv7l/wheel/./earthkit/geo/utils 2026-04-13T10:00:56,632 copying build/lib/earthkit/geo/figure.py -> build/bdist.linux-armv7l/wheel/./earthkit/geo 2026-04-13T10:00:56,634 running install_egg_info 2026-04-13T10:00:56,641 Copying src/earthkit_geo.egg-info to build/bdist.linux-armv7l/wheel/./earthkit_geo-1.0.0rc2-py3.11.egg-info 2026-04-13T10:00:56,652 running install_scripts 2026-04-13T10:00:56,664 creating build/bdist.linux-armv7l/wheel/earthkit_geo-1.0.0rc2.dist-info/WHEEL 2026-04-13T10:00:56,667 creating '/tmp/pip-wheel-dslmqgnj/.tmp-0dqc5905/earthkit_geo-1.0.0rc2-py3-none-any.whl' and adding 'build/bdist.linux-armv7l/wheel' to it 2026-04-13T10:00:56,670 adding 'earthkit/geo/__init__.py' 2026-04-13T10:00:56,672 adding 'earthkit/geo/_version.py' 2026-04-13T10:00:56,674 adding 'earthkit/geo/cartography.py' 2026-04-13T10:00:56,675 adding 'earthkit/geo/constants.py' 2026-04-13T10:00:56,677 adding 'earthkit/geo/coord.py' 2026-04-13T10:00:56,679 adding 'earthkit/geo/distance.py' 2026-04-13T10:00:56,681 adding 'earthkit/geo/figure.py' 2026-04-13T10:00:56,683 adding 'earthkit/geo/gisco.py' 2026-04-13T10:00:56,685 adding 'earthkit/geo/rotate.py' 2026-04-13T10:00:56,687 adding 'earthkit/geo/conf/css/table.css' 2026-04-13T10:00:56,689 adding 'earthkit/geo/regrid/__init__.py' 2026-04-13T10:00:56,691 adding 'earthkit/geo/regrid/gridspec.py' 2026-04-13T10:00:56,693 adding 'earthkit/geo/regrid/regrid.py' 2026-04-13T10:00:56,695 adding 'earthkit/geo/regrid/array/__init__.py' 2026-04-13T10:00:56,697 adding 'earthkit/geo/regrid/array/regrid.py' 2026-04-13T10:00:56,699 adding 'earthkit/geo/regrid/backends/__init__.py' 2026-04-13T10:00:56,702 adding 'earthkit/geo/regrid/backends/db.py' 2026-04-13T10:00:56,704 adding 'earthkit/geo/regrid/backends/mir.py' 2026-04-13T10:00:56,706 adding 'earthkit/geo/regrid/backends/precomputed.py' 2026-04-13T10:00:56,708 adding 'earthkit/geo/regrid/data/__init__.py' 2026-04-13T10:00:56,710 adding 'earthkit/geo/regrid/data/fieldlist.py' 2026-04-13T10:00:56,712 adding 'earthkit/geo/regrid/data/grib.py' 2026-04-13T10:00:56,714 adding 'earthkit/geo/regrid/data/handler.py' 2026-04-13T10:00:56,715 adding 'earthkit/geo/regrid/data/numpy.py' 2026-04-13T10:00:56,717 adding 'earthkit/geo/regrid/data/xarray.py' 2026-04-13T10:00:56,720 adding 'earthkit/geo/sphinxext/__init__.py' 2026-04-13T10:00:56,721 adding 'earthkit/geo/sphinxext/generate_config_env_rst.py' 2026-04-13T10:00:56,723 adding 'earthkit/geo/sphinxext/generate_config_rst.py' 2026-04-13T10:00:56,725 adding 'earthkit/geo/sphinxext/generate_inventory_rst.py' 2026-04-13T10:00:56,726 adding 'earthkit/geo/sphinxext/module_output.py' 2026-04-13T10:00:56,728 adding 'earthkit/geo/sphinxext/xref.py' 2026-04-13T10:00:56,730 adding 'earthkit/geo/utils/__init__.py' 2026-04-13T10:00:56,732 adding 'earthkit/geo/utils/builder.py' 2026-04-13T10:00:56,736 adding 'earthkit/geo/utils/caching.py' 2026-04-13T10:00:56,739 adding 'earthkit/geo/utils/config.py' 2026-04-13T10:00:56,741 adding 'earthkit/geo/utils/download.py' 2026-04-13T10:00:56,742 adding 'earthkit/geo/utils/hash.py' 2026-04-13T10:00:56,744 adding 'earthkit/geo/utils/html.py' 2026-04-13T10:00:56,745 adding 'earthkit/geo/utils/humanize.py' 2026-04-13T10:00:56,746 adding 'earthkit/geo/utils/matrix.py' 2026-04-13T10:00:56,748 adding 'earthkit/geo/utils/memcache.py' 2026-04-13T10:00:56,749 adding 'earthkit/geo/utils/mir.py' 2026-04-13T10:00:56,751 adding 'earthkit/geo/utils/stream.py' 2026-04-13T10:00:56,752 adding 'earthkit/geo/utils/temporary.py' 2026-04-13T10:00:56,754 adding 'earthkit/geo/utils/testing.py' 2026-04-13T10:00:56,755 adding 'earthkit/geo/utils/url.py' 2026-04-13T10:00:56,758 adding 'earthkit_geo-1.0.0rc2.dist-info/licenses/LICENSE' 2026-04-13T10:00:56,760 adding 'earthkit_geo-1.0.0rc2.dist-info/METADATA' 2026-04-13T10:00:56,761 adding 'earthkit_geo-1.0.0rc2.dist-info/WHEEL' 2026-04-13T10:00:56,762 adding 'earthkit_geo-1.0.0rc2.dist-info/top_level.txt' 2026-04-13T10:00:56,763 adding 'earthkit_geo-1.0.0rc2.dist-info/RECORD' 2026-04-13T10:00:56,766 removing build/bdist.linux-armv7l/wheel 2026-04-13T10:00:56,886 Building wheel for earthkit-geo (pyproject.toml): finished with status 'done' 2026-04-13T10:00:56,893 Created wheel for earthkit-geo: filename=earthkit_geo-1.0.0rc2-py3-none-any.whl size=76944 sha256=90924ee8db82a22268620cd18aa8dcc6640ae46b91fddf16b249679427560c0a 2026-04-13T10:00:56,894 Stored in directory: /tmp/pip-ephem-wheel-cache-0it5spnz/wheels/1f/2f/6f/998607487cec299f1f9c38929493dcf7e35adf92b4d63f528e 2026-04-13T10:00:56,908 Successfully built earthkit-geo 2026-04-13T10:00:56,913 Removed build tracker: '/tmp/pip-build-tracker-n4u1ed3c'