2026-02-09T07:28:40,548 Created temporary directory: /tmp/pip-ephem-wheel-cache-n_jcabjz 2026-02-09T07:28:40,551 Created temporary directory: /tmp/pip-build-tracker-aeql2cht 2026-02-09T07:28:40,551 Initialized build tracking at /tmp/pip-build-tracker-aeql2cht 2026-02-09T07:28:40,552 Created build tracker: /tmp/pip-build-tracker-aeql2cht 2026-02-09T07:28:40,553 Entered build tracker: /tmp/pip-build-tracker-aeql2cht 2026-02-09T07:28:40,554 Created temporary directory: /tmp/pip-wheel-h2lijd7n 2026-02-09T07:28:40,558 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-09T07:28:40,561 Created temporary directory: /tmp/pip-ephem-wheel-cache-4w51j4s2 2026-02-09T07:28:40,588 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2026-02-09T07:28:40,593 2 location(s) to search for versions of ecmwf-datastores-client: 2026-02-09T07:28:40,593 * https://pypi.org/simple/ecmwf-datastores-client/ 2026-02-09T07:28:40,593 * https://www.piwheels.org/simple/ecmwf-datastores-client/ 2026-02-09T07:28:40,594 Fetching project page and analyzing links: https://pypi.org/simple/ecmwf-datastores-client/ 2026-02-09T07:28:40,595 Getting page https://pypi.org/simple/ecmwf-datastores-client/ 2026-02-09T07:28:40,597 Found index url https://pypi.org/simple 2026-02-09T07:28:40,848 Fetched page https://pypi.org/simple/ecmwf-datastores-client/ as application/vnd.pypi.simple.v1+json 2026-02-09T07:28:40,852 Skipping link: No binaries permitted for ecmwf-datastores-client: https://files.pythonhosted.org/packages/5e/fd/a58791e8381dd813e4b6da8e27f507bc78a1764fa67adf4043cc1f2a46f1/ecmwf_datastores_client-0.1.0-py3-none-any.whl (from https://pypi.org/simple/ecmwf-datastores-client/) (requires-python:>=3.8) 2026-02-09T07:28:40,853 Found link https://files.pythonhosted.org/packages/f0/39/8487504a914b87f816cea9059c7c8065294fc960c70b6a62c5c182de7a8d/ecmwf_datastores_client-0.1.0.tar.gz (from https://pypi.org/simple/ecmwf-datastores-client/) (requires-python:>=3.8), version: 0.1.0 2026-02-09T07:28:40,855 Skipping link: No binaries permitted for ecmwf-datastores-client: https://files.pythonhosted.org/packages/50/d8/99025aa78d947ca2f457be15238ed9baf962588ca8efc0476021eeb6dbce/ecmwf_datastores_client-0.2.0-py3-none-any.whl (from https://pypi.org/simple/ecmwf-datastores-client/) (requires-python:>=3.8) 2026-02-09T07:28:40,856 Found link https://files.pythonhosted.org/packages/fb/77/1eb785743e2a4c553db5b046d2cad1bd3f40b12c00098a9e92324c6a379b/ecmwf_datastores_client-0.2.0.tar.gz (from https://pypi.org/simple/ecmwf-datastores-client/) (requires-python:>=3.8), version: 0.2.0 2026-02-09T07:28:40,857 Skipping link: No binaries permitted for ecmwf-datastores-client: https://files.pythonhosted.org/packages/61/4b/351619f9ec1bd0f2d1924b01b80a35938369461d91fe5a183ef37be49b09/ecmwf_datastores_client-0.3.0-py3-none-any.whl (from https://pypi.org/simple/ecmwf-datastores-client/) (requires-python:>=3.8) 2026-02-09T07:28:40,859 Found link https://files.pythonhosted.org/packages/8d/e0/d137727e1dd4eea8668e76670036e63979c16f2e999f7de06198ee1fc70e/ecmwf_datastores_client-0.3.0.tar.gz (from https://pypi.org/simple/ecmwf-datastores-client/) (requires-python:>=3.8), version: 0.3.0 2026-02-09T07:28:40,860 Skipping link: No binaries permitted for ecmwf-datastores-client: https://files.pythonhosted.org/packages/1b/c5/8c6ffcc8ed751c22540fb3c7deb92932e9d96c27a7acf2c1e1e4e2c9e6fb/ecmwf_datastores_client-0.4.0-py3-none-any.whl (from https://pypi.org/simple/ecmwf-datastores-client/) (requires-python:>=3.9) 2026-02-09T07:28:40,861 Found link https://files.pythonhosted.org/packages/6a/01/9867407cbc9f0b9dd51cd55791e0aa1a58167a5ba56223825165c9a39b9f/ecmwf_datastores_client-0.4.0.tar.gz (from https://pypi.org/simple/ecmwf-datastores-client/) (requires-python:>=3.9), version: 0.4.0 2026-02-09T07:28:40,862 Skipping link: No binaries permitted for ecmwf-datastores-client: https://files.pythonhosted.org/packages/a3/cf/7feb3222d770566ca9eaf0bf6922745fadd1ed7ab11832520063a515c240/ecmwf_datastores_client-0.4.1-py3-none-any.whl (from https://pypi.org/simple/ecmwf-datastores-client/) (requires-python:>=3.9) 2026-02-09T07:28:40,863 Found link https://files.pythonhosted.org/packages/54/5b/0bc6424595d7a0d4e14a9132a5eda730cfc4242af732adddbb8790a29834/ecmwf_datastores_client-0.4.1.tar.gz (from https://pypi.org/simple/ecmwf-datastores-client/) (requires-python:>=3.9), version: 0.4.1 2026-02-09T07:28:40,864 Skipping link: No binaries permitted for ecmwf-datastores-client: https://files.pythonhosted.org/packages/04/40/2ccf4c87a5f9c8198fe71600d5f307f5dada201c091af8774a9c1e360865/ecmwf_datastores_client-0.4.2-py3-none-any.whl (from https://pypi.org/simple/ecmwf-datastores-client/) (requires-python:>=3.9) 2026-02-09T07:28:40,865 Found link https://files.pythonhosted.org/packages/51/60/f86eb3e57baf2b1780a7046148c234e9e57b0aeb550d30f39e50991da253/ecmwf_datastores_client-0.4.2.tar.gz (from https://pypi.org/simple/ecmwf-datastores-client/) (requires-python:>=3.9), version: 0.4.2 2026-02-09T07:28:40,866 Fetching project page and analyzing links: https://www.piwheels.org/simple/ecmwf-datastores-client/ 2026-02-09T07:28:40,867 Getting page https://www.piwheels.org/simple/ecmwf-datastores-client/ 2026-02-09T07:28:40,869 Found index url https://www.piwheels.org/simple 2026-02-09T07:28:41,065 Fetched page https://www.piwheels.org/simple/ecmwf-datastores-client/ as text/html 2026-02-09T07:28:41,068 Skipping link: No binaries permitted for ecmwf-datastores-client: https://archive1.piwheels.org/simple/ecmwf-datastores-client/ecmwf_datastores_client-0.4.1-py3-none-any.whl#sha256=1ba6904a9a8cc49a32f60621950a146c1b78dcbae0d6a1ec3931351caf3d9c2d (from https://www.piwheels.org/simple/ecmwf-datastores-client/) (requires-python:>=3.9) 2026-02-09T07:28:41,069 Skipping link: No binaries permitted for ecmwf-datastores-client: https://archive1.piwheels.org/simple/ecmwf-datastores-client/ecmwf_datastores_client-0.4.0-py3-none-any.whl#sha256=08e43e10339fc8ffeb5dc0d4905c5580a1874f56e6dcea07d93f404b3be9e420 (from https://www.piwheels.org/simple/ecmwf-datastores-client/) (requires-python:>=3.9) 2026-02-09T07:28:41,070 Skipping link: No binaries permitted for ecmwf-datastores-client: https://archive1.piwheels.org/simple/ecmwf-datastores-client/ecmwf_datastores_client-0.3.0-py3-none-any.whl#sha256=65ba3d97ecc8ee9846a5e3e2c75025dd141e062761d32aa70a58efd85afcab9e (from https://www.piwheels.org/simple/ecmwf-datastores-client/) (requires-python:>=3.8) 2026-02-09T07:28:41,070 Skipping link: No binaries permitted for ecmwf-datastores-client: https://archive1.piwheels.org/simple/ecmwf-datastores-client/ecmwf_datastores_client-0.2.0-py3-none-any.whl#sha256=12e1062ae05900f0dc49b1d39b6a909de842c26d8db267d8bac7685080e92901 (from https://www.piwheels.org/simple/ecmwf-datastores-client/) (requires-python:>=3.8) 2026-02-09T07:28:41,071 Skipping link: No binaries permitted for ecmwf-datastores-client: https://archive1.piwheels.org/simple/ecmwf-datastores-client/ecmwf_datastores_client-0.1.0-py3-none-any.whl#sha256=b5b384365b89469efb906eea6fa239171c556e64891eec1a0b41521f6785c714 (from https://www.piwheels.org/simple/ecmwf-datastores-client/) (requires-python:>=3.8) 2026-02-09T07:28:41,072 Skipping link: not a file: https://www.piwheels.org/simple/ecmwf-datastores-client/ 2026-02-09T07:28:41,073 Skipping link: not a file: https://pypi.org/simple/ecmwf-datastores-client/ 2026-02-09T07:28:41,096 Given no hashes to check 1 links for project 'ecmwf-datastores-client': discarding no candidates 2026-02-09T07:28:41,117 Collecting ecmwf-datastores-client==0.4.2 2026-02-09T07:28:41,120 Created temporary directory: /tmp/pip-unpack-cej_g0u7 2026-02-09T07:28:41,293 Downloading ecmwf_datastores_client-0.4.2.tar.gz (48 kB) 2026-02-09T07:28:41,478 Added ecmwf-datastores-client==0.4.2 from https://files.pythonhosted.org/packages/51/60/f86eb3e57baf2b1780a7046148c234e9e57b0aeb550d30f39e50991da253/ecmwf_datastores_client-0.4.2.tar.gz to build tracker '/tmp/pip-build-tracker-aeql2cht' 2026-02-09T07:28:41,486 Created temporary directory: /tmp/pip-build-env-i960s33f 2026-02-09T07:28:41,492 Installing build dependencies: started 2026-02-09T07:28:41,494 Running command pip subprocess to install build dependencies 2026-02-09T07:28:42,888 Using pip 23.0.1 from /usr/lib/python3/dist-packages/pip (python 3.11) 2026-02-09T07:28:43,687 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-09T07:28:43,717 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2026-02-09T07:28:45,812 Collecting setuptools>=64 2026-02-09T07:28:45,836 Using cached setuptools-82.0.0-py3-none-any.whl (1.0 MB) 2026-02-09T07:28:46,278 Collecting setuptools_scm>=8 2026-02-09T07:28:46,300 Using cached https://www.piwheels.org/simple/setuptools-scm/setuptools_scm-9.2.2-py3-none-any.whl (62 kB) 2026-02-09T07:28:46,527 Collecting packaging>=20 2026-02-09T07:28:46,535 Using cached packaging-26.0-py3-none-any.whl (74 kB) 2026-02-09T07:28:50,211 Installing collected packages: setuptools, packaging, setuptools_scm 2026-02-09T07:28:54,403 Creating /tmp/pip-build-env-i960s33f/overlay/local/bin 2026-02-09T07:28:54,406 changing mode of /tmp/pip-build-env-i960s33f/overlay/local/bin/setuptools-scm to 755 2026-02-09T07:28:54,435 Successfully installed packaging-26.0 setuptools-82.0.0 setuptools_scm-9.2.2 2026-02-09T07:28:54,809 Installing build dependencies: finished with status 'done' 2026-02-09T07:28:54,818 Getting requirements to build wheel: started 2026-02-09T07:28:54,819 Running command Getting requirements to build wheel 2026-02-09T07:28:55,654 /tmp/pip-build-env-i960s33f/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:82: SetuptoolsDeprecationWarning: `project.license` as a TOML table is deprecated 2026-02-09T07:28:55,654 !! 2026-02-09T07:28:55,655 ******************************************************************************** 2026-02-09T07:28:55,656 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-02-09T07:28:55,658 By 2027-Feb-18, you need to update your project and remove deprecated calls 2026-02-09T07:28:55,658 or your builds will no longer be supported. 2026-02-09T07:28:55,660 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-02-09T07:28:55,661 ******************************************************************************** 2026-02-09T07:28:55,662 !! 2026-02-09T07:28:55,663 corresp(dist, value, root_dir) 2026-02-09T07:28:55,762 /tmp/pip-build-env-i960s33f/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:61: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2026-02-09T07:28:55,762 !! 2026-02-09T07:28:55,764 ******************************************************************************** 2026-02-09T07:28:55,765 Please consider removing the following classifiers in favor of a SPDX license expression: 2026-02-09T07:28:55,766 License :: OSI Approved :: Apache Software License 2026-02-09T07:28:55,768 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-02-09T07:28:55,768 ******************************************************************************** 2026-02-09T07:28:55,770 !! 2026-02-09T07:28:55,771 dist._finalize_license_expression() 2026-02-09T07:28:55,774 /tmp/pip-build-env-i960s33f/overlay/local/lib/python3.11/dist-packages/setuptools/dist.py:765: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2026-02-09T07:28:55,774 !! 2026-02-09T07:28:55,775 ******************************************************************************** 2026-02-09T07:28:55,776 Please consider removing the following classifiers in favor of a SPDX license expression: 2026-02-09T07:28:55,777 License :: OSI Approved :: Apache Software License 2026-02-09T07:28:55,779 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-02-09T07:28:55,779 ******************************************************************************** 2026-02-09T07:28:55,780 !! 2026-02-09T07:28:55,781 self._finalize_license_expression() 2026-02-09T07:28:55,789 running egg_info 2026-02-09T07:28:55,798 writing ecmwf_datastores_client.egg-info/PKG-INFO 2026-02-09T07:28:55,804 writing dependency_links to ecmwf_datastores_client.egg-info/dependency_links.txt 2026-02-09T07:28:55,808 writing requirements to ecmwf_datastores_client.egg-info/requires.txt 2026-02-09T07:28:55,810 writing top-level names to ecmwf_datastores_client.egg-info/top_level.txt 2026-02-09T07:28:55,871 listing git files failed - pretending there aren't any 2026-02-09T07:28:55,876 reading manifest file 'ecmwf_datastores_client.egg-info/SOURCES.txt' 2026-02-09T07:28:55,885 adding license file 'LICENSE' 2026-02-09T07:28:55,890 writing manifest file 'ecmwf_datastores_client.egg-info/SOURCES.txt' 2026-02-09T07:28:56,026 Getting requirements to build wheel: finished with status 'done' 2026-02-09T07:28:56,030 Created temporary directory: /tmp/pip-modern-metadata-2q667rmv 2026-02-09T07:28:56,033 Preparing metadata (pyproject.toml): started 2026-02-09T07:28:56,035 Running command Preparing metadata (pyproject.toml) 2026-02-09T07:28:56,808 /tmp/pip-build-env-i960s33f/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:82: SetuptoolsDeprecationWarning: `project.license` as a TOML table is deprecated 2026-02-09T07:28:56,809 !! 2026-02-09T07:28:56,810 ******************************************************************************** 2026-02-09T07:28:56,811 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-02-09T07:28:56,813 By 2027-Feb-18, you need to update your project and remove deprecated calls 2026-02-09T07:28:56,813 or your builds will no longer be supported. 2026-02-09T07:28:56,815 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-02-09T07:28:56,816 ******************************************************************************** 2026-02-09T07:28:56,818 !! 2026-02-09T07:28:56,818 corresp(dist, value, root_dir) 2026-02-09T07:28:56,914 /tmp/pip-build-env-i960s33f/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:61: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2026-02-09T07:28:56,915 !! 2026-02-09T07:28:56,916 ******************************************************************************** 2026-02-09T07:28:56,917 Please consider removing the following classifiers in favor of a SPDX license expression: 2026-02-09T07:28:56,918 License :: OSI Approved :: Apache Software License 2026-02-09T07:28:56,920 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-02-09T07:28:56,921 ******************************************************************************** 2026-02-09T07:28:56,922 !! 2026-02-09T07:28:56,923 dist._finalize_license_expression() 2026-02-09T07:28:56,928 /tmp/pip-build-env-i960s33f/overlay/local/lib/python3.11/dist-packages/setuptools/dist.py:765: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2026-02-09T07:28:56,928 !! 2026-02-09T07:28:56,930 ******************************************************************************** 2026-02-09T07:28:56,931 Please consider removing the following classifiers in favor of a SPDX license expression: 2026-02-09T07:28:56,932 License :: OSI Approved :: Apache Software License 2026-02-09T07:28:56,933 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-02-09T07:28:56,934 ******************************************************************************** 2026-02-09T07:28:56,936 !! 2026-02-09T07:28:56,936 self._finalize_license_expression() 2026-02-09T07:28:56,944 running dist_info 2026-02-09T07:28:56,960 creating /tmp/pip-modern-metadata-2q667rmv/ecmwf_datastores_client.egg-info 2026-02-09T07:28:56,962 writing /tmp/pip-modern-metadata-2q667rmv/ecmwf_datastores_client.egg-info/PKG-INFO 2026-02-09T07:28:56,969 writing dependency_links to /tmp/pip-modern-metadata-2q667rmv/ecmwf_datastores_client.egg-info/dependency_links.txt 2026-02-09T07:28:56,972 writing requirements to /tmp/pip-modern-metadata-2q667rmv/ecmwf_datastores_client.egg-info/requires.txt 2026-02-09T07:28:56,974 writing top-level names to /tmp/pip-modern-metadata-2q667rmv/ecmwf_datastores_client.egg-info/top_level.txt 2026-02-09T07:28:56,976 writing manifest file '/tmp/pip-modern-metadata-2q667rmv/ecmwf_datastores_client.egg-info/SOURCES.txt' 2026-02-09T07:28:57,030 listing git files failed - pretending there aren't any 2026-02-09T07:28:57,036 reading manifest file '/tmp/pip-modern-metadata-2q667rmv/ecmwf_datastores_client.egg-info/SOURCES.txt' 2026-02-09T07:28:57,043 adding license file 'LICENSE' 2026-02-09T07:28:57,043 writing manifest file '/tmp/pip-modern-metadata-2q667rmv/ecmwf_datastores_client.egg-info/SOURCES.txt' 2026-02-09T07:28:57,044 creating '/tmp/pip-modern-metadata-2q667rmv/ecmwf_datastores_client-0.4.2.dist-info' 2026-02-09T07:28:57,217 Preparing metadata (pyproject.toml): finished with status 'done' 2026-02-09T07:28:57,226 Source in /tmp/pip-wheel-h2lijd7n/ecmwf-datastores-client_9b5e36ffc3fd49c2a591967444d3420f has version 0.4.2, which satisfies requirement ecmwf-datastores-client==0.4.2 from https://files.pythonhosted.org/packages/51/60/f86eb3e57baf2b1780a7046148c234e9e57b0aeb550d30f39e50991da253/ecmwf_datastores_client-0.4.2.tar.gz 2026-02-09T07:28:57,227 Removed ecmwf-datastores-client==0.4.2 from https://files.pythonhosted.org/packages/51/60/f86eb3e57baf2b1780a7046148c234e9e57b0aeb550d30f39e50991da253/ecmwf_datastores_client-0.4.2.tar.gz from build tracker '/tmp/pip-build-tracker-aeql2cht' 2026-02-09T07:28:57,240 Created temporary directory: /tmp/pip-unpack-xvr2iay0 2026-02-09T07:28:57,241 Building wheels for collected packages: ecmwf-datastores-client 2026-02-09T07:28:57,246 Created temporary directory: /tmp/pip-wheel-895yvf3n 2026-02-09T07:28:57,247 Destination directory: /tmp/pip-wheel-895yvf3n 2026-02-09T07:28:57,250 Building wheel for ecmwf-datastores-client (pyproject.toml): started 2026-02-09T07:28:57,252 Running command Building wheel for ecmwf-datastores-client (pyproject.toml) 2026-02-09T07:28:58,017 /tmp/pip-build-env-i960s33f/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:82: SetuptoolsDeprecationWarning: `project.license` as a TOML table is deprecated 2026-02-09T07:28:58,017 !! 2026-02-09T07:28:58,019 ******************************************************************************** 2026-02-09T07:28:58,020 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-02-09T07:28:58,021 By 2027-Feb-18, you need to update your project and remove deprecated calls 2026-02-09T07:28:58,022 or your builds will no longer be supported. 2026-02-09T07:28:58,024 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-02-09T07:28:58,025 ******************************************************************************** 2026-02-09T07:28:58,026 !! 2026-02-09T07:28:58,027 corresp(dist, value, root_dir) 2026-02-09T07:28:58,114 /tmp/pip-build-env-i960s33f/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:61: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2026-02-09T07:28:58,115 !! 2026-02-09T07:28:58,116 ******************************************************************************** 2026-02-09T07:28:58,117 Please consider removing the following classifiers in favor of a SPDX license expression: 2026-02-09T07:28:58,118 License :: OSI Approved :: Apache Software License 2026-02-09T07:28:58,120 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-02-09T07:28:58,120 ******************************************************************************** 2026-02-09T07:28:58,122 !! 2026-02-09T07:28:58,122 dist._finalize_license_expression() 2026-02-09T07:28:58,128 /tmp/pip-build-env-i960s33f/overlay/local/lib/python3.11/dist-packages/setuptools/dist.py:765: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2026-02-09T07:28:58,129 !! 2026-02-09T07:28:58,130 ******************************************************************************** 2026-02-09T07:28:58,131 Please consider removing the following classifiers in favor of a SPDX license expression: 2026-02-09T07:28:58,132 License :: OSI Approved :: Apache Software License 2026-02-09T07:28:58,133 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-02-09T07:28:58,134 ******************************************************************************** 2026-02-09T07:28:58,136 !! 2026-02-09T07:28:58,137 self._finalize_license_expression() 2026-02-09T07:28:58,138 running bdist_wheel 2026-02-09T07:28:58,166 running build 2026-02-09T07:28:58,167 running build_py 2026-02-09T07:28:58,177 creating build/lib/ecmwf/datastores 2026-02-09T07:28:58,181 copying ecmwf/datastores/catalogue.py -> build/lib/ecmwf/datastores 2026-02-09T07:28:58,185 copying ecmwf/datastores/legacy_client.py -> build/lib/ecmwf/datastores 2026-02-09T07:28:58,189 copying ecmwf/datastores/processing.py -> build/lib/ecmwf/datastores 2026-02-09T07:28:58,193 copying ecmwf/datastores/client.py -> build/lib/ecmwf/datastores 2026-02-09T07:28:58,196 copying ecmwf/datastores/version.py -> build/lib/ecmwf/datastores 2026-02-09T07:28:58,199 copying ecmwf/datastores/config.py -> build/lib/ecmwf/datastores 2026-02-09T07:28:58,202 copying ecmwf/datastores/__init__.py -> build/lib/ecmwf/datastores 2026-02-09T07:28:58,206 copying ecmwf/datastores/utils.py -> build/lib/ecmwf/datastores 2026-02-09T07:28:58,209 copying ecmwf/datastores/profile.py -> build/lib/ecmwf/datastores 2026-02-09T07:28:58,211 running egg_info 2026-02-09T07:28:58,227 writing ecmwf_datastores_client.egg-info/PKG-INFO 2026-02-09T07:28:58,233 writing dependency_links to ecmwf_datastores_client.egg-info/dependency_links.txt 2026-02-09T07:28:58,235 writing requirements to ecmwf_datastores_client.egg-info/requires.txt 2026-02-09T07:28:58,238 writing top-level names to ecmwf_datastores_client.egg-info/top_level.txt 2026-02-09T07:28:58,280 listing git files failed - pretending there aren't any 2026-02-09T07:28:58,285 reading manifest file 'ecmwf_datastores_client.egg-info/SOURCES.txt' 2026-02-09T07:28:58,291 adding license file 'LICENSE' 2026-02-09T07:28:58,296 writing manifest file 'ecmwf_datastores_client.egg-info/SOURCES.txt' 2026-02-09T07:28:58,300 copying ecmwf/datastores/py.typed -> build/lib/ecmwf/datastores 2026-02-09T07:28:58,317 installing to build/bdist.linux-armv7l/wheel 2026-02-09T07:28:58,317 running install 2026-02-09T07:28:58,345 running install_lib 2026-02-09T07:28:58,354 creating build/bdist.linux-armv7l/wheel 2026-02-09T07:28:58,358 creating build/bdist.linux-armv7l/wheel/ecmwf 2026-02-09T07:28:58,361 creating build/bdist.linux-armv7l/wheel/ecmwf/datastores 2026-02-09T07:28:58,363 copying build/lib/ecmwf/datastores/catalogue.py -> build/bdist.linux-armv7l/wheel/./ecmwf/datastores 2026-02-09T07:28:58,366 copying build/lib/ecmwf/datastores/legacy_client.py -> build/bdist.linux-armv7l/wheel/./ecmwf/datastores 2026-02-09T07:28:58,370 copying build/lib/ecmwf/datastores/py.typed -> build/bdist.linux-armv7l/wheel/./ecmwf/datastores 2026-02-09T07:28:58,372 copying build/lib/ecmwf/datastores/processing.py -> build/bdist.linux-armv7l/wheel/./ecmwf/datastores 2026-02-09T07:28:58,376 copying build/lib/ecmwf/datastores/client.py -> build/bdist.linux-armv7l/wheel/./ecmwf/datastores 2026-02-09T07:28:58,379 copying build/lib/ecmwf/datastores/version.py -> build/bdist.linux-armv7l/wheel/./ecmwf/datastores 2026-02-09T07:28:58,382 copying build/lib/ecmwf/datastores/config.py -> build/bdist.linux-armv7l/wheel/./ecmwf/datastores 2026-02-09T07:28:58,385 copying build/lib/ecmwf/datastores/__init__.py -> build/bdist.linux-armv7l/wheel/./ecmwf/datastores 2026-02-09T07:28:58,388 copying build/lib/ecmwf/datastores/utils.py -> build/bdist.linux-armv7l/wheel/./ecmwf/datastores 2026-02-09T07:28:58,391 copying build/lib/ecmwf/datastores/profile.py -> build/bdist.linux-armv7l/wheel/./ecmwf/datastores 2026-02-09T07:28:58,394 running install_egg_info 2026-02-09T07:28:58,402 Copying ecmwf_datastores_client.egg-info to build/bdist.linux-armv7l/wheel/./ecmwf_datastores_client-0.4.2-py3.11.egg-info 2026-02-09T07:28:58,416 running install_scripts 2026-02-09T07:28:58,431 creating build/bdist.linux-armv7l/wheel/ecmwf_datastores_client-0.4.2.dist-info/WHEEL 2026-02-09T07:28:58,435 creating '/tmp/pip-wheel-895yvf3n/.tmp-wt_0ajpx/ecmwf_datastores_client-0.4.2-py3-none-any.whl' and adding 'build/bdist.linux-armv7l/wheel' to it 2026-02-09T07:28:58,439 adding 'ecmwf/datastores/__init__.py' 2026-02-09T07:28:58,442 adding 'ecmwf/datastores/catalogue.py' 2026-02-09T07:28:58,445 adding 'ecmwf/datastores/client.py' 2026-02-09T07:28:58,448 adding 'ecmwf/datastores/config.py' 2026-02-09T07:28:58,451 adding 'ecmwf/datastores/legacy_client.py' 2026-02-09T07:28:58,454 adding 'ecmwf/datastores/processing.py' 2026-02-09T07:28:58,457 adding 'ecmwf/datastores/profile.py' 2026-02-09T07:28:58,459 adding 'ecmwf/datastores/py.typed' 2026-02-09T07:28:58,461 adding 'ecmwf/datastores/utils.py' 2026-02-09T07:28:58,463 adding 'ecmwf/datastores/version.py' 2026-02-09T07:28:58,469 adding 'ecmwf_datastores_client-0.4.2.dist-info/licenses/LICENSE' 2026-02-09T07:28:58,473 adding 'ecmwf_datastores_client-0.4.2.dist-info/METADATA' 2026-02-09T07:28:58,475 adding 'ecmwf_datastores_client-0.4.2.dist-info/WHEEL' 2026-02-09T07:28:58,476 adding 'ecmwf_datastores_client-0.4.2.dist-info/top_level.txt' 2026-02-09T07:28:58,478 adding 'ecmwf_datastores_client-0.4.2.dist-info/RECORD' 2026-02-09T07:28:58,481 removing build/bdist.linux-armv7l/wheel 2026-02-09T07:28:58,626 Building wheel for ecmwf-datastores-client (pyproject.toml): finished with status 'done' 2026-02-09T07:28:58,632 Created wheel for ecmwf-datastores-client: filename=ecmwf_datastores_client-0.4.2-py3-none-any.whl size=29094 sha256=ae13d2b942460015eb50a5f269eef4cc41b07077c60d06a0338448adc34491e6 2026-02-09T07:28:58,634 Stored in directory: /tmp/pip-ephem-wheel-cache-4w51j4s2/wheels/10/b2/68/12d8594ac610017a782f6f35d311bbea68e314b42d80c87dee 2026-02-09T07:28:58,656 Successfully built ecmwf-datastores-client 2026-02-09T07:28:58,661 Removed build tracker: '/tmp/pip-build-tracker-aeql2cht'