2026-06-17T13:55:13,403 Created temporary directory: /tmp/pip-ephem-wheel-cache-7goe8h60 2026-06-17T13:55:13,405 Created temporary directory: /tmp/pip-build-tracker-9_c68dja 2026-06-17T13:55:13,405 Initialized build tracking at /tmp/pip-build-tracker-9_c68dja 2026-06-17T13:55:13,406 Created build tracker: /tmp/pip-build-tracker-9_c68dja 2026-06-17T13:55:13,406 Entered build tracker: /tmp/pip-build-tracker-9_c68dja 2026-06-17T13:55:13,407 Created temporary directory: /tmp/pip-wheel-8m21kvx0 2026-06-17T13:55:13,410 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-06-17T13:55:13,412 Created temporary directory: /tmp/pip-ephem-wheel-cache-qls8puqq 2026-06-17T13:55:13,434 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2026-06-17T13:55:13,437 2 location(s) to search for versions of ecmwf-api-client: 2026-06-17T13:55:13,437 * https://pypi.org/simple/ecmwf-api-client/ 2026-06-17T13:55:13,437 * https://www.piwheels.org/simple/ecmwf-api-client/ 2026-06-17T13:55:13,438 Fetching project page and analyzing links: https://pypi.org/simple/ecmwf-api-client/ 2026-06-17T13:55:13,439 Getting page https://pypi.org/simple/ecmwf-api-client/ 2026-06-17T13:55:13,440 Found index url https://pypi.org/simple 2026-06-17T13:55:13,669 Fetched page https://pypi.org/simple/ecmwf-api-client/ as application/vnd.pypi.simple.v1+json 2026-06-17T13:55:13,675 Found link https://files.pythonhosted.org/packages/b0/41/06ffa634f74fa4cc5f15d0ffceae805ef4be8677dbb974ed7d59ad94959c/ecmwf-api-client-1.3.tar.gz (from https://pypi.org/simple/ecmwf-api-client/), version: 1.3 2026-06-17T13:55:13,676 Found link https://files.pythonhosted.org/packages/20/d4/d6fdc1203593a865ec3f6f6b4e1ee1b3ba6083fdc2a29d15041cbe349548/ecmwf-api-client-1.4.2.tar.gz (from https://pypi.org/simple/ecmwf-api-client/), version: 1.4.2 2026-06-17T13:55:13,676 Found link https://files.pythonhosted.org/packages/95/b0/a6a16ffcdefa0a87d37b1b4e5e7a1f02976c616dcbe8934919691438f297/ecmwf-api-client-1.5.0.tar.gz (from https://pypi.org/simple/ecmwf-api-client/), version: 1.5.0 2026-06-17T13:55:13,677 Skipping link: No binaries permitted for ecmwf-api-client: https://files.pythonhosted.org/packages/71/10/4de045e117d6d1c6064f0f408b6e5d0e96acbe5eb2dd00717227ebdd546c/ecmwf_api_client-1.5.0-py3-none-any.whl (from https://pypi.org/simple/ecmwf-api-client/) 2026-06-17T13:55:13,678 Found link https://files.pythonhosted.org/packages/96/7a/0d84f69ec1417b3b664876819d36ec3d7332907549706ef9d8a8ae4fa5d1/ecmwf-api-client-1.5.1.tar.gz (from https://pypi.org/simple/ecmwf-api-client/), version: 1.5.1 2026-06-17T13:55:13,679 Skipping link: No binaries permitted for ecmwf-api-client: https://files.pythonhosted.org/packages/ac/57/173638006c016eddd886915ed6eb90b0b0ccca7050464bcd9c193286e8b8/ecmwf_api_client-1.5.1-py3-none-any.whl (from https://pypi.org/simple/ecmwf-api-client/) 2026-06-17T13:55:13,679 Found link https://files.pythonhosted.org/packages/1c/08/ff8b824c44ad5518581077c9e4af1bd76a7dce073aa227e111f3788d6161/ecmwf-api-client-1.5.2.tar.gz (from https://pypi.org/simple/ecmwf-api-client/), version: 1.5.2 2026-06-17T13:55:13,680 Skipping link: No binaries permitted for ecmwf-api-client: https://files.pythonhosted.org/packages/18/8b/da27d44b959f3c911e15f486b93f3b9d214f990d9d692f4568eca7746b35/ecmwf_api_client-1.5.2-py3-none-any.whl (from https://pypi.org/simple/ecmwf-api-client/) 2026-06-17T13:55:13,680 Found link https://files.pythonhosted.org/packages/4f/ad/30cb0fde3b695072288d4d00678921a8b445dcb6fe1832638f1eba49ad87/ecmwf-api-client-1.5.3.tar.gz (from https://pypi.org/simple/ecmwf-api-client/), version: 1.5.3 2026-06-17T13:55:13,681 Skipping link: No binaries permitted for ecmwf-api-client: https://files.pythonhosted.org/packages/00/73/3b545ced1b20e5eb3d54ff2c418d851b22898bd126ccf996d0808dc695c5/ecmwf_api_client-1.5.3-py3-none-any.whl (from https://pypi.org/simple/ecmwf-api-client/) 2026-06-17T13:55:13,682 Found link https://files.pythonhosted.org/packages/74/37/b20dfa5573b4ffd88897369567c143ca1e93610fb54f0c9082daf01feb30/ecmwf-api-client-1.5.4.tar.gz (from https://pypi.org/simple/ecmwf-api-client/), version: 1.5.4 2026-06-17T13:55:13,683 Skipping link: No binaries permitted for ecmwf-api-client: https://files.pythonhosted.org/packages/8e/bf/d9a58b41e234d6f4b3d55252d99107a9f51975cd9dc84a95935c1aa42043/ecmwf_api_client-1.5.4-py3-none-any.whl (from https://pypi.org/simple/ecmwf-api-client/) 2026-06-17T13:55:13,683 Found link https://files.pythonhosted.org/packages/0d/e4/10be19c320c3f55533b4799b47bd3ddba865028f134d74ab915dd7263d26/ecmwf-api-client-1.5.6.tar.gz (from https://pypi.org/simple/ecmwf-api-client/), version: 1.5.6 2026-06-17T13:55:13,684 Skipping link: No binaries permitted for ecmwf-api-client: https://files.pythonhosted.org/packages/d7/7e/6f554d533b49b099e6a48865b728573b4e05058b059bc659dc886e11bba1/ecmwf_api_client-1.5.6-py3-none-any.whl (from https://pypi.org/simple/ecmwf-api-client/) 2026-06-17T13:55:13,684 Found link https://files.pythonhosted.org/packages/49/b7/6460f9f4e7d89303d7b39ae16b8943b913d662a1c0d4b8eea1af00fcc2e8/ecmwf-api-client-1.6.0.tar.gz (from https://pypi.org/simple/ecmwf-api-client/), version: 1.6.0 2026-06-17T13:55:13,685 Skipping link: No binaries permitted for ecmwf-api-client: https://files.pythonhosted.org/packages/32/b8/8cd155c9f35a2d5e2ca341ae9b6b1eda8ee068b46962ce361ec35de3cb84/ecmwf_api_client-1.6.0-py3-none-any.whl (from https://pypi.org/simple/ecmwf-api-client/) 2026-06-17T13:55:13,686 Found link https://files.pythonhosted.org/packages/0b/78/393936e4c9dcd7c6e0a31200e23f5906bc9140feafad8bc723b8772e2d5f/ecmwf-api-client-1.6.1.tar.gz (from https://pypi.org/simple/ecmwf-api-client/), version: 1.6.1 2026-06-17T13:55:13,686 Found link https://files.pythonhosted.org/packages/ed/2d/673c926541c9141078bc9d364bfb00f2032b6c882cd85c8c2f369f1b3647/ecmwf-api-client-1.6.2.tar.gz (from https://pypi.org/simple/ecmwf-api-client/), version: 1.6.2 2026-06-17T13:55:13,687 Found link https://files.pythonhosted.org/packages/5b/44/ddeb18174b1cce4fe2c714c1968cd0e4272c6869c5073a3b270f071e5549/ecmwf-api-client-1.6.3.tar.gz (from https://pypi.org/simple/ecmwf-api-client/), version: 1.6.3 2026-06-17T13:55:13,688 Skipping link: No binaries permitted for ecmwf-api-client: https://files.pythonhosted.org/packages/2d/45/099d0582c143eeb0bdb7def35725be019e0b263b08416b59faea219cc072/ecmwf_api_client-1.6.4-py3-none-any.whl (from https://pypi.org/simple/ecmwf-api-client/) 2026-06-17T13:55:13,688 Found link https://files.pythonhosted.org/packages/fd/0a/040681cac4a9ac272c825f068bc29900e00addfd522e42c7ce1d50f17207/ecmwf_api_client-1.6.4.tar.gz (from https://pypi.org/simple/ecmwf-api-client/), version: 1.6.4 2026-06-17T13:55:13,689 Skipping link: No binaries permitted for ecmwf-api-client: https://files.pythonhosted.org/packages/f5/f3/7a5832d5fb8e16db4d1f3be58fcb2537e68ccffea1270bff8b65de7c85b5/ecmwf_api_client-1.6.5-py3-none-any.whl (from https://pypi.org/simple/ecmwf-api-client/) 2026-06-17T13:55:13,690 Found link https://files.pythonhosted.org/packages/14/b5/837fa2daee28118c592cd003b910433894008d5a1f9e3bed9f2c3cabe34b/ecmwf_api_client-1.6.5.tar.gz (from https://pypi.org/simple/ecmwf-api-client/), version: 1.6.5 2026-06-17T13:55:13,691 Skipping link: No binaries permitted for ecmwf-api-client: https://files.pythonhosted.org/packages/52/c3/2d9bfd9cf6a0866dedd74936633761606c005d4aeee17be2b04764e3f1da/ecmwf_api_client-1.7.0-py3-none-any.whl (from https://pypi.org/simple/ecmwf-api-client/) (requires-python:>=3.8) 2026-06-17T13:55:13,692 Found link https://files.pythonhosted.org/packages/49/a6/23179f1fd6226c42c3c7103a265ade7c020e66f45f6068ec4bf66539068a/ecmwf_api_client-1.7.0.tar.gz (from https://pypi.org/simple/ecmwf-api-client/) (requires-python:>=3.8), version: 1.7.0 2026-06-17T13:55:13,693 Fetching project page and analyzing links: https://www.piwheels.org/simple/ecmwf-api-client/ 2026-06-17T13:55:13,694 Getting page https://www.piwheels.org/simple/ecmwf-api-client/ 2026-06-17T13:55:13,695 Found index url https://www.piwheels.org/simple 2026-06-17T13:55:13,870 Fetched page https://www.piwheels.org/simple/ecmwf-api-client/ as text/html 2026-06-17T13:55:13,875 Skipping link: No binaries permitted for ecmwf-api-client: https://archive1.piwheels.org/simple/ecmwf-api-client/ecmwf_api_client-1.6.5-py3-none-any.whl#sha256=78138db964ec4be51d3a28d515b1c945e44fa11bd650537a8a5419ca70155b33 (from https://www.piwheels.org/simple/ecmwf-api-client/) 2026-06-17T13:55:13,875 Skipping link: No binaries permitted for ecmwf-api-client: https://archive1.piwheels.org/simple/ecmwf-api-client/ecmwf_api_client-1.6.4-py3-none-any.whl#sha256=82a1039c433fe359170221c72d917abd6cd947b05800c8e6801d11bdb50b5d72 (from https://www.piwheels.org/simple/ecmwf-api-client/) 2026-06-17T13:55:13,876 Skipping link: No binaries permitted for ecmwf-api-client: https://archive1.piwheels.org/simple/ecmwf-api-client/ecmwf_api_client-1.6.3-py3-none-any.whl#sha256=36e066dd4afd9fd2bf30a79ea9e973c24196e0584a7cc46d54e03caf5f58f75b (from https://www.piwheels.org/simple/ecmwf-api-client/) 2026-06-17T13:55:13,876 Skipping link: No binaries permitted for ecmwf-api-client: https://archive1.piwheels.org/simple/ecmwf-api-client/ecmwf_api_client-1.6.2-py3-none-any.whl#sha256=ecb99712eb0404fce648701c7f3f26a185fb3aedbb66b0dcc4adbcf3c76868a6 (from https://www.piwheels.org/simple/ecmwf-api-client/) 2026-06-17T13:55:13,876 Skipping link: No binaries permitted for ecmwf-api-client: https://archive1.piwheels.org/simple/ecmwf-api-client/ecmwf_api_client-1.6.1-py3-none-any.whl#sha256=654d00246eda30f56578b50be4eb198a38da5dfbf2cde11df5a515e5930671a6 (from https://www.piwheels.org/simple/ecmwf-api-client/) 2026-06-17T13:55:13,877 Skipping link: No binaries permitted for ecmwf-api-client: https://archive1.piwheels.org/simple/ecmwf-api-client/ecmwf_api_client-1.6.0-py3-none-any.whl#sha256=582a048bc4d587bfe444e37ab87f6f2bb0df2637097cd583cfb6a5b210f01596 (from https://www.piwheels.org/simple/ecmwf-api-client/) 2026-06-17T13:55:13,877 Skipping link: No binaries permitted for ecmwf-api-client: https://archive1.piwheels.org/simple/ecmwf-api-client/ecmwf_api_client-1.5.6-py3-none-any.whl#sha256=b5966d08e790bcf67b4b01df62473b761dc767709c1d6ad647c4d346c8697bbe (from https://www.piwheels.org/simple/ecmwf-api-client/) 2026-06-17T13:55:13,878 Skipping link: No binaries permitted for ecmwf-api-client: https://archive1.piwheels.org/simple/ecmwf-api-client/ecmwf_api_client-1.5.4-py3-none-any.whl#sha256=c8d421e534e0f8dee0c28797dfd107ef6101ae02277a56a7eb1988036a7a1606 (from https://www.piwheels.org/simple/ecmwf-api-client/) 2026-06-17T13:55:13,879 Skipping link: No binaries permitted for ecmwf-api-client: https://archive1.piwheels.org/simple/ecmwf-api-client/ecmwf_api_client-1.5.3-py3-none-any.whl#sha256=03d30ed9bee7445c487ec1462e87e81fdea2a39f06661242dec3386064c5e752 (from https://www.piwheels.org/simple/ecmwf-api-client/) 2026-06-17T13:55:13,879 Skipping link: No binaries permitted for ecmwf-api-client: https://archive1.piwheels.org/simple/ecmwf-api-client/ecmwf_api_client-1.5.2-py3-none-any.whl#sha256=391d2e77ebf74f191ff1afa3dd2984dd6f369c4f2c44040cfa0dfd41001ee931 (from https://www.piwheels.org/simple/ecmwf-api-client/) 2026-06-17T13:55:13,880 Skipping link: No binaries permitted for ecmwf-api-client: https://archive1.piwheels.org/simple/ecmwf-api-client/ecmwf_api_client-1.5.1-py3-none-any.whl#sha256=5d499139ef4fb5a6dc9fd86749cf43ab4c934508902cb027bed683570834ffb0 (from https://www.piwheels.org/simple/ecmwf-api-client/) 2026-06-17T13:55:13,880 Skipping link: No binaries permitted for ecmwf-api-client: https://archive1.piwheels.org/simple/ecmwf-api-client/ecmwf_api_client-1.5.0-py3-none-any.whl#sha256=6c3f2847ec66a5a0fc4e09e470d7647f32dd6ffd23118d65bd90a7f13e8670a4 (from https://www.piwheels.org/simple/ecmwf-api-client/) 2026-06-17T13:55:13,881 Skipping link: No binaries permitted for ecmwf-api-client: https://archive1.piwheels.org/simple/ecmwf-api-client/ecmwf_api_client-1.4.2-py3-none-any.whl#sha256=d28835e2b5045a571d4939a768efa4bfc65e626b0b7fb3bcb6ed21923c34ae53 (from https://www.piwheels.org/simple/ecmwf-api-client/) 2026-06-17T13:55:13,881 Skipping link: not a file: https://www.piwheels.org/simple/ecmwf-api-client/ 2026-06-17T13:55:13,882 Skipping link: not a file: https://pypi.org/simple/ecmwf-api-client/ 2026-06-17T13:55:13,903 Given no hashes to check 1 links for project 'ecmwf-api-client': discarding no candidates 2026-06-17T13:55:13,920 Collecting ecmwf-api-client==1.7.0 2026-06-17T13:55:13,923 Created temporary directory: /tmp/pip-unpack-ch0o46kx 2026-06-17T13:55:14,148 Downloading ecmwf_api_client-1.7.0.tar.gz (13 kB) 2026-06-17T13:55:14,183 Added ecmwf-api-client==1.7.0 from https://files.pythonhosted.org/packages/49/a6/23179f1fd6226c42c3c7103a265ade7c020e66f45f6068ec4bf66539068a/ecmwf_api_client-1.7.0.tar.gz to build tracker '/tmp/pip-build-tracker-9_c68dja' 2026-06-17T13:55:14,188 Created temporary directory: /tmp/pip-build-env-pkvkgws0 2026-06-17T13:55:14,192 Installing build dependencies: started 2026-06-17T13:55:14,193 Running command pip subprocess to install build dependencies 2026-06-17T13:55:15,343 Using pip 23.0.1 from /usr/lib/python3/dist-packages/pip (python 3.11) 2026-06-17T13:55:15,792 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-06-17T13:55:15,815 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2026-06-17T13:55:17,589 Collecting setuptools>=64 2026-06-17T13:55:17,590 Obtaining dependency information for setuptools>=64 from https://www.piwheels.org/simple/setuptools/setuptools-82.0.1-py3-none-any.whl.metadata 2026-06-17T13:55:17,606 Using cached https://www.piwheels.org/simple/setuptools/setuptools-82.0.1-py3-none-any.whl.metadata (6.5 kB) 2026-06-17T13:55:17,859 Using cached https://www.piwheels.org/simple/setuptools/setuptools-82.0.1-py3-none-any.whl (1.0 MB) 2026-06-17T13:55:17,966 Using cached https://www.piwheels.org/simple/setuptools/setuptools-82.0.1-py3-none-any.whl (1.0 MB) 2026-06-17T13:55:20,727 Installing collected packages: setuptools 2026-06-17T13:55:23,752 Successfully installed setuptools-82.0.1 2026-06-17T13:55:24,026 Installing build dependencies: finished with status 'done' 2026-06-17T13:55:24,032 Getting requirements to build wheel: started 2026-06-17T13:55:24,033 Running command Getting requirements to build wheel 2026-06-17T13:55:24,651 /tmp/pip-build-env-pkvkgws0/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:82: SetuptoolsDeprecationWarning: `project.license` as a TOML table is deprecated 2026-06-17T13:55:24,651 !! 2026-06-17T13:55:24,652 ******************************************************************************** 2026-06-17T13:55:24,653 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-06-17T13:55:24,654 By 2027-Feb-18, you need to update your project and remove deprecated calls 2026-06-17T13:55:24,655 or your builds will no longer be supported. 2026-06-17T13:55:24,656 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-06-17T13:55:24,656 ******************************************************************************** 2026-06-17T13:55:24,658 !! 2026-06-17T13:55:24,658 corresp(dist, value, root_dir) 2026-06-17T13:55:24,727 /tmp/pip-build-env-pkvkgws0/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:61: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2026-06-17T13:55:24,727 !! 2026-06-17T13:55:24,728 ******************************************************************************** 2026-06-17T13:55:24,729 Please consider removing the following classifiers in favor of a SPDX license expression: 2026-06-17T13:55:24,730 License :: OSI Approved :: Apache Software License 2026-06-17T13:55:24,731 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-06-17T13:55:24,731 ******************************************************************************** 2026-06-17T13:55:24,732 !! 2026-06-17T13:55:24,732 dist._finalize_license_expression() 2026-06-17T13:55:24,733 /tmp/pip-build-env-pkvkgws0/overlay/local/lib/python3.11/dist-packages/setuptools/dist.py:765: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2026-06-17T13:55:24,733 !! 2026-06-17T13:55:24,734 ******************************************************************************** 2026-06-17T13:55:24,735 Please consider removing the following classifiers in favor of a SPDX license expression: 2026-06-17T13:55:24,735 License :: OSI Approved :: Apache Software License 2026-06-17T13:55:24,736 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-06-17T13:55:24,737 ******************************************************************************** 2026-06-17T13:55:24,738 !! 2026-06-17T13:55:24,738 self._finalize_license_expression() 2026-06-17T13:55:24,739 running egg_info 2026-06-17T13:55:24,745 writing ecmwf_api_client.egg-info/PKG-INFO 2026-06-17T13:55:24,748 writing dependency_links to ecmwf_api_client.egg-info/dependency_links.txt 2026-06-17T13:55:24,750 writing top-level names to ecmwf_api_client.egg-info/top_level.txt 2026-06-17T13:55:24,769 reading manifest file 'ecmwf_api_client.egg-info/SOURCES.txt' 2026-06-17T13:55:24,771 reading manifest template 'MANIFEST.in' 2026-06-17T13:55:24,772 adding license file 'LICENSE' 2026-06-17T13:55:24,775 writing manifest file 'ecmwf_api_client.egg-info/SOURCES.txt' 2026-06-17T13:55:24,877 Getting requirements to build wheel: finished with status 'done' 2026-06-17T13:55:24,881 Created temporary directory: /tmp/pip-modern-metadata-3rwj51tn 2026-06-17T13:55:24,883 Preparing metadata (pyproject.toml): started 2026-06-17T13:55:24,884 Running command Preparing metadata (pyproject.toml) 2026-06-17T13:55:25,506 /tmp/pip-build-env-pkvkgws0/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:82: SetuptoolsDeprecationWarning: `project.license` as a TOML table is deprecated 2026-06-17T13:55:25,507 !! 2026-06-17T13:55:25,508 ******************************************************************************** 2026-06-17T13:55:25,508 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-06-17T13:55:25,509 By 2027-Feb-18, you need to update your project and remove deprecated calls 2026-06-17T13:55:25,510 or your builds will no longer be supported. 2026-06-17T13:55:25,511 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-06-17T13:55:25,512 ******************************************************************************** 2026-06-17T13:55:25,513 !! 2026-06-17T13:55:25,513 corresp(dist, value, root_dir) 2026-06-17T13:55:25,579 /tmp/pip-build-env-pkvkgws0/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:61: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2026-06-17T13:55:25,580 !! 2026-06-17T13:55:25,581 ******************************************************************************** 2026-06-17T13:55:25,582 Please consider removing the following classifiers in favor of a SPDX license expression: 2026-06-17T13:55:25,583 License :: OSI Approved :: Apache Software License 2026-06-17T13:55:25,584 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-06-17T13:55:25,584 ******************************************************************************** 2026-06-17T13:55:25,585 !! 2026-06-17T13:55:25,586 dist._finalize_license_expression() 2026-06-17T13:55:25,586 /tmp/pip-build-env-pkvkgws0/overlay/local/lib/python3.11/dist-packages/setuptools/dist.py:765: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2026-06-17T13:55:25,587 !! 2026-06-17T13:55:25,588 ******************************************************************************** 2026-06-17T13:55:25,588 Please consider removing the following classifiers in favor of a SPDX license expression: 2026-06-17T13:55:25,589 License :: OSI Approved :: Apache Software License 2026-06-17T13:55:25,590 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-06-17T13:55:25,590 ******************************************************************************** 2026-06-17T13:55:25,591 !! 2026-06-17T13:55:25,592 self._finalize_license_expression() 2026-06-17T13:55:25,594 running dist_info 2026-06-17T13:55:25,605 creating /tmp/pip-modern-metadata-3rwj51tn/ecmwf_api_client.egg-info 2026-06-17T13:55:25,606 writing /tmp/pip-modern-metadata-3rwj51tn/ecmwf_api_client.egg-info/PKG-INFO 2026-06-17T13:55:25,609 writing dependency_links to /tmp/pip-modern-metadata-3rwj51tn/ecmwf_api_client.egg-info/dependency_links.txt 2026-06-17T13:55:25,611 writing top-level names to /tmp/pip-modern-metadata-3rwj51tn/ecmwf_api_client.egg-info/top_level.txt 2026-06-17T13:55:25,613 writing manifest file '/tmp/pip-modern-metadata-3rwj51tn/ecmwf_api_client.egg-info/SOURCES.txt' 2026-06-17T13:55:25,630 reading manifest file '/tmp/pip-modern-metadata-3rwj51tn/ecmwf_api_client.egg-info/SOURCES.txt' 2026-06-17T13:55:25,632 reading manifest template 'MANIFEST.in' 2026-06-17T13:55:25,633 adding license file 'LICENSE' 2026-06-17T13:55:25,636 writing manifest file '/tmp/pip-modern-metadata-3rwj51tn/ecmwf_api_client.egg-info/SOURCES.txt' 2026-06-17T13:55:25,637 creating '/tmp/pip-modern-metadata-3rwj51tn/ecmwf_api_client-1.7.0.dist-info' 2026-06-17T13:55:25,765 Preparing metadata (pyproject.toml): finished with status 'done' 2026-06-17T13:55:25,770 Source in /tmp/pip-wheel-8m21kvx0/ecmwf-api-client_2e1d7c9c14ab40aabb3e762ce7804e6e has version 1.7.0, which satisfies requirement ecmwf-api-client==1.7.0 from https://files.pythonhosted.org/packages/49/a6/23179f1fd6226c42c3c7103a265ade7c020e66f45f6068ec4bf66539068a/ecmwf_api_client-1.7.0.tar.gz 2026-06-17T13:55:25,771 Removed ecmwf-api-client==1.7.0 from https://files.pythonhosted.org/packages/49/a6/23179f1fd6226c42c3c7103a265ade7c020e66f45f6068ec4bf66539068a/ecmwf_api_client-1.7.0.tar.gz from build tracker '/tmp/pip-build-tracker-9_c68dja' 2026-06-17T13:55:25,777 Created temporary directory: /tmp/pip-unpack-x7vf1bbf 2026-06-17T13:55:25,778 Building wheels for collected packages: ecmwf-api-client 2026-06-17T13:55:25,782 Created temporary directory: /tmp/pip-wheel-o3x86qgm 2026-06-17T13:55:25,782 Destination directory: /tmp/pip-wheel-o3x86qgm 2026-06-17T13:55:25,785 Building wheel for ecmwf-api-client (pyproject.toml): started 2026-06-17T13:55:25,786 Running command Building wheel for ecmwf-api-client (pyproject.toml) 2026-06-17T13:55:26,466 /tmp/pip-build-env-pkvkgws0/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:82: SetuptoolsDeprecationWarning: `project.license` as a TOML table is deprecated 2026-06-17T13:55:26,466 !! 2026-06-17T13:55:26,467 ******************************************************************************** 2026-06-17T13:55:26,468 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-06-17T13:55:26,469 By 2027-Feb-18, you need to update your project and remove deprecated calls 2026-06-17T13:55:26,470 or your builds will no longer be supported. 2026-06-17T13:55:26,471 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-06-17T13:55:26,471 ******************************************************************************** 2026-06-17T13:55:26,472 !! 2026-06-17T13:55:26,472 corresp(dist, value, root_dir) 2026-06-17T13:55:26,532 /tmp/pip-build-env-pkvkgws0/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:61: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2026-06-17T13:55:26,532 !! 2026-06-17T13:55:26,533 ******************************************************************************** 2026-06-17T13:55:26,534 Please consider removing the following classifiers in favor of a SPDX license expression: 2026-06-17T13:55:26,535 License :: OSI Approved :: Apache Software License 2026-06-17T13:55:26,535 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-06-17T13:55:26,536 ******************************************************************************** 2026-06-17T13:55:26,537 !! 2026-06-17T13:55:26,537 dist._finalize_license_expression() 2026-06-17T13:55:26,538 /tmp/pip-build-env-pkvkgws0/overlay/local/lib/python3.11/dist-packages/setuptools/dist.py:765: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2026-06-17T13:55:26,539 !! 2026-06-17T13:55:26,540 ******************************************************************************** 2026-06-17T13:55:26,540 Please consider removing the following classifiers in favor of a SPDX license expression: 2026-06-17T13:55:26,541 License :: OSI Approved :: Apache Software License 2026-06-17T13:55:26,543 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-06-17T13:55:26,543 ******************************************************************************** 2026-06-17T13:55:26,545 !! 2026-06-17T13:55:26,545 self._finalize_license_expression() 2026-06-17T13:55:26,546 running bdist_wheel 2026-06-17T13:55:26,559 running build 2026-06-17T13:55:26,559 running build_py 2026-06-17T13:55:26,565 creating build/lib/ecmwfapi 2026-06-17T13:55:26,567 copying ecmwfapi/__init__.py -> build/lib/ecmwfapi 2026-06-17T13:55:26,569 copying ecmwfapi/api.py -> build/lib/ecmwfapi 2026-06-17T13:55:26,571 running egg_info 2026-06-17T13:55:26,581 writing ecmwf_api_client.egg-info/PKG-INFO 2026-06-17T13:55:26,584 writing dependency_links to ecmwf_api_client.egg-info/dependency_links.txt 2026-06-17T13:55:26,585 writing top-level names to ecmwf_api_client.egg-info/top_level.txt 2026-06-17T13:55:26,594 reading manifest file 'ecmwf_api_client.egg-info/SOURCES.txt' 2026-06-17T13:55:26,596 reading manifest template 'MANIFEST.in' 2026-06-17T13:55:26,597 adding license file 'LICENSE' 2026-06-17T13:55:26,600 writing manifest file 'ecmwf_api_client.egg-info/SOURCES.txt' 2026-06-17T13:55:26,610 installing to build/bdist.linux-armv7l/wheel 2026-06-17T13:55:26,611 running install 2026-06-17T13:55:26,634 running install_lib 2026-06-17T13:55:26,640 creating build/bdist.linux-armv7l/wheel 2026-06-17T13:55:26,642 creating build/bdist.linux-armv7l/wheel/ecmwfapi 2026-06-17T13:55:26,643 copying build/lib/ecmwfapi/__init__.py -> build/bdist.linux-armv7l/wheel/./ecmwfapi 2026-06-17T13:55:26,645 copying build/lib/ecmwfapi/api.py -> build/bdist.linux-armv7l/wheel/./ecmwfapi 2026-06-17T13:55:26,648 running install_egg_info 2026-06-17T13:55:26,653 Copying ecmwf_api_client.egg-info to build/bdist.linux-armv7l/wheel/./ecmwf_api_client-1.7.0-py3.11.egg-info 2026-06-17T13:55:26,661 running install_scripts 2026-06-17T13:55:26,671 creating build/bdist.linux-armv7l/wheel/ecmwf_api_client-1.7.0.dist-info/WHEEL 2026-06-17T13:55:26,674 creating '/tmp/pip-wheel-o3x86qgm/.tmp-u6izgdgf/ecmwf_api_client-1.7.0-py3-none-any.whl' and adding 'build/bdist.linux-armv7l/wheel' to it 2026-06-17T13:55:26,678 adding 'ecmwf_api_client-1.7.0.dist-info/licenses/LICENSE' 2026-06-17T13:55:26,680 adding 'ecmwfapi/__init__.py' 2026-06-17T13:55:26,683 adding 'ecmwfapi/api.py' 2026-06-17T13:55:26,684 adding 'ecmwf_api_client-1.7.0.dist-info/METADATA' 2026-06-17T13:55:26,685 adding 'ecmwf_api_client-1.7.0.dist-info/WHEEL' 2026-06-17T13:55:26,686 adding 'ecmwf_api_client-1.7.0.dist-info/top_level.txt' 2026-06-17T13:55:26,687 adding 'ecmwf_api_client-1.7.0.dist-info/RECORD' 2026-06-17T13:55:26,688 removing build/bdist.linux-armv7l/wheel 2026-06-17T13:55:26,792 Building wheel for ecmwf-api-client (pyproject.toml): finished with status 'done' 2026-06-17T13:55:26,797 Created wheel for ecmwf-api-client: filename=ecmwf_api_client-1.7.0-py3-none-any.whl size=13584 sha256=2b5a38ae7a73795b2983a832247fbd60578108d0111bbfaa5a59551d06caf800 2026-06-17T13:55:26,798 Stored in directory: /tmp/pip-ephem-wheel-cache-qls8puqq/wheels/79/09/17/b6201f5ecc78dda3df42dfa76ae1818b53709cc20150f71d56 2026-06-17T13:55:26,808 Successfully built ecmwf-api-client 2026-06-17T13:55:26,811 Removed build tracker: '/tmp/pip-build-tracker-9_c68dja'