2025-09-08T00:42:20,328 Created temporary directory: /tmp/pip-build-tracker-0fqqjhw3 2025-09-08T00:42:20,328 Initialized build tracking at /tmp/pip-build-tracker-0fqqjhw3 2025-09-08T00:42:20,328 Created build tracker: /tmp/pip-build-tracker-0fqqjhw3 2025-09-08T00:42:20,329 Entered build tracker: /tmp/pip-build-tracker-0fqqjhw3 2025-09-08T00:42:20,329 Created temporary directory: /tmp/pip-wheel-b19rbjdq 2025-09-08T00:42:20,332 Created temporary directory: /tmp/pip-ephem-wheel-cache-luc66uw0 2025-09-08T00:42:20,391 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2025-09-08T00:42:20,394 2 location(s) to search for versions of pybufr-ecmwf: 2025-09-08T00:42:20,394 * https://pypi.org/simple/pybufr-ecmwf/ 2025-09-08T00:42:20,394 * https://www.piwheels.org/simple/pybufr-ecmwf/ 2025-09-08T00:42:20,394 Fetching project page and analyzing links: https://pypi.org/simple/pybufr-ecmwf/ 2025-09-08T00:42:20,395 Getting page https://pypi.org/simple/pybufr-ecmwf/ 2025-09-08T00:42:20,396 Found index url https://pypi.org/simple/ 2025-09-08T00:42:20,542 Fetched page https://pypi.org/simple/pybufr-ecmwf/ as application/vnd.pypi.simple.v1+json 2025-09-08T00:42:20,543 Found link https://files.pythonhosted.org/packages/2b/f8/7764a12aae2db24454d1f37630b4d9bec1789989e7728f2108245cfb5871/pybufr-ecmwf-0.80.tar.gz (from https://pypi.org/simple/pybufr-ecmwf/), version: 0.80 2025-09-08T00:42:20,544 Found link https://files.pythonhosted.org/packages/b4/d6/2ffa52c6ccf0d4c98890ee15d16013138c63838069f4698fcf4acf7c8554/pybufr-ecmwf-0.81.tar.gz (from https://pypi.org/simple/pybufr-ecmwf/), version: 0.81 2025-09-08T00:42:20,544 Found link https://files.pythonhosted.org/packages/b9/3c/2495215abcbc10e415ffe39af5bb7a524ee28078292973dc6ca9d0305105/pybufr-ecmwf-0.82.tar.gz (from https://pypi.org/simple/pybufr-ecmwf/), version: 0.82 2025-09-08T00:42:20,544 Fetching project page and analyzing links: https://www.piwheels.org/simple/pybufr-ecmwf/ 2025-09-08T00:42:20,545 Getting page https://www.piwheels.org/simple/pybufr-ecmwf/ 2025-09-08T00:42:20,546 Found index url https://www.piwheels.org/simple/ 2025-09-08T00:42:20,648 Fetched page https://www.piwheels.org/simple/pybufr-ecmwf/ as text/html 2025-09-08T00:42:20,649 Skipping link: No binaries permitted for pybufr-ecmwf: https://archive1.piwheels.org/simple/pybufr-ecmwf/pybufr_ecmwf-0.82-cp37-cp37m-linux_armv6l.whl#sha256=b0d265baa3c82f831244d09c344e45fcbc936f640c7d98c892e40f602e5df815 (from https://www.piwheels.org/simple/pybufr-ecmwf/) 2025-09-08T00:42:20,650 Skipping link: No binaries permitted for pybufr-ecmwf: https://archive1.piwheels.org/simple/pybufr-ecmwf/pybufr_ecmwf-0.82-cp37-cp37m-linux_armv7l.whl#sha256=b0d265baa3c82f831244d09c344e45fcbc936f640c7d98c892e40f602e5df815 (from https://www.piwheels.org/simple/pybufr-ecmwf/) 2025-09-08T00:42:20,650 Skipping link: No binaries permitted for pybufr-ecmwf: https://archive1.piwheels.org/simple/pybufr-ecmwf/pybufr_ecmwf-0.82-cp35-cp35m-linux_armv7l.whl#sha256=e01bcb083109d3552dd9e302ed5b67716ef20568d9fc4cf2b00a1ecc5316f042 (from https://www.piwheels.org/simple/pybufr-ecmwf/) 2025-09-08T00:42:20,650 Skipping link: No binaries permitted for pybufr-ecmwf: https://archive1.piwheels.org/simple/pybufr-ecmwf/pybufr_ecmwf-0.82-cp35-cp35m-linux_armv6l.whl#sha256=e01bcb083109d3552dd9e302ed5b67716ef20568d9fc4cf2b00a1ecc5316f042 (from https://www.piwheels.org/simple/pybufr-ecmwf/) 2025-09-08T00:42:20,650 Skipping link: No binaries permitted for pybufr-ecmwf: https://archive1.piwheels.org/simple/pybufr-ecmwf/pybufr_ecmwf-0.82-cp34-cp34m-linux_armv7l.whl#sha256=22cfb8682445a596cd3df207a0106227a66c8bb253cfa517daf0e6323e18ee76 (from https://www.piwheels.org/simple/pybufr-ecmwf/) 2025-09-08T00:42:20,650 Skipping link: No binaries permitted for pybufr-ecmwf: https://archive1.piwheels.org/simple/pybufr-ecmwf/pybufr_ecmwf-0.82-cp34-cp34m-linux_armv6l.whl#sha256=22cfb8682445a596cd3df207a0106227a66c8bb253cfa517daf0e6323e18ee76 (from https://www.piwheels.org/simple/pybufr-ecmwf/) 2025-09-08T00:42:20,650 Skipping link: not a file: https://www.piwheels.org/simple/pybufr-ecmwf/ 2025-09-08T00:42:20,651 Skipping link: not a file: https://pypi.org/simple/pybufr-ecmwf/ 2025-09-08T00:42:20,675 Given no hashes to check 1 links for project 'pybufr-ecmwf': discarding no candidates 2025-09-08T00:42:20,676 Collecting pybufr-ecmwf==0.80 2025-09-08T00:42:20,677 Created temporary directory: /tmp/pip-unpack-8odljsrz 2025-09-08T00:42:20,913 Downloading pybufr-ecmwf-0.80.tar.gz (8.5 MB) 2025-09-08T00:42:22,981 Added pybufr-ecmwf==0.80 from https://files.pythonhosted.org/packages/2b/f8/7764a12aae2db24454d1f37630b4d9bec1789989e7728f2108245cfb5871/pybufr-ecmwf-0.80.tar.gz to build tracker '/tmp/pip-build-tracker-0fqqjhw3' 2025-09-08T00:42:22,982 Running setup.py (path:/tmp/pip-wheel-b19rbjdq/pybufr-ecmwf_f83124974a4d4418a74b76dacfdde465/setup.py) egg_info for package pybufr-ecmwf 2025-09-08T00:42:22,982 Created temporary directory: /tmp/pip-pip-egg-info-c_avb0x2 2025-09-08T00:42:22,982 Preparing metadata (setup.py): started 2025-09-08T00:42:22,983 Running command python setup.py egg_info 2025-09-08T00:42:23,735 /usr/local/lib/python3.13/dist-packages/setuptools/dist.py:759: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2025-09-08T00:42:23,736 !! 2025-09-08T00:42:23,736 ******************************************************************************** 2025-09-08T00:42:23,736 Please consider removing the following classifiers in favor of a SPDX license expression: 2025-09-08T00:42:23,736 License :: OSI Approved :: GNU General Public License (GPL) 2025-09-08T00:42:23,736 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2025-09-08T00:42:23,736 ******************************************************************************** 2025-09-08T00:42:23,737 !! 2025-09-08T00:42:23,737 self._finalize_license_expression() 2025-09-08T00:42:24,145 Preparing metadata (setup.py): finished with status 'done' 2025-09-08T00:42:24,149 WARNING: Generating metadata for package pybufr-ecmwf produced metadata for project name pybufr-ecmwf3. Fix your #egg=pybufr-ecmwf fragments. 2025-09-08T00:42:24,150 Source in /tmp/pip-wheel-b19rbjdq/pybufr-ecmwf_f83124974a4d4418a74b76dacfdde465 has version 0.80, which satisfies requirement pybufr-ecmwf3 from https://files.pythonhosted.org/packages/2b/f8/7764a12aae2db24454d1f37630b4d9bec1789989e7728f2108245cfb5871/pybufr-ecmwf-0.80.tar.gz 2025-09-08T00:42:24,150 Removed pybufr-ecmwf3 from https://files.pythonhosted.org/packages/2b/f8/7764a12aae2db24454d1f37630b4d9bec1789989e7728f2108245cfb5871/pybufr-ecmwf-0.80.tar.gz from build tracker '/tmp/pip-build-tracker-0fqqjhw3' 2025-09-08T00:42:24,151 Discarding [blue underline]https://files.pythonhosted.org/packages/2b/f8/7764a12aae2db24454d1f37630b4d9bec1789989e7728f2108245cfb5871/pybufr-ecmwf-0.80.tar.gz (from https://pypi.org/simple/pybufr-ecmwf/)[/]: [yellow]Requested pybufr-ecmwf3 from https://files.pythonhosted.org/packages/2b/f8/7764a12aae2db24454d1f37630b4d9bec1789989e7728f2108245cfb5871/pybufr-ecmwf-0.80.tar.gz has inconsistent name: expected 'pybufr-ecmwf', but metadata has 'pybufr-ecmwf3'[reset] 2025-09-08T00:42:24,153 ERROR: Could not find a version that satisfies the requirement pybufr-ecmwf==0.80 (from versions: 0.80, 0.81, 0.82) 2025-09-08T00:42:24,154 ERROR: No matching distribution found for pybufr-ecmwf==0.80 2025-09-08T00:42:24,154 Exception information: 2025-09-08T00:42:24,154 Traceback (most recent call last): 2025-09-08T00:42:24,154 File "/usr/lib/python3/dist-packages/pip/_vendor/resolvelib/resolvers/resolution.py", line 388, in resolve 2025-09-08T00:42:24,154 self._add_to_criteria(self.state.criteria, r, parent=None) 2025-09-08T00:42:24,154 ~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-08T00:42:24,154 File "/usr/lib/python3/dist-packages/pip/_vendor/resolvelib/resolvers/resolution.py", line 142, in _add_to_criteria 2025-09-08T00:42:24,154 raise RequirementsConflicted(criterion) 2025-09-08T00:42:24,154 pip._vendor.resolvelib.resolvers.exceptions.RequirementsConflicted: Requirements conflict: SpecifierRequirement('pybufr-ecmwf==0.80') 2025-09-08T00:42:24,154 2025-09-08T00:42:24,154 The above exception was the direct cause of the following exception: 2025-09-08T00:42:24,154 2025-09-08T00:42:24,154 Traceback (most recent call last): 2025-09-08T00:42:24,154 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/resolver.py", line 96, in resolve 2025-09-08T00:42:24,154 result = self._result = resolver.resolve( 2025-09-08T00:42:24,154 ~~~~~~~~~~~~~~~~^ 2025-09-08T00:42:24,154 collected.requirements, max_rounds=limit_how_complex_resolution_can_be 2025-09-08T00:42:24,154 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-08T00:42:24,154 ) 2025-09-08T00:42:24,154 ^ 2025-09-08T00:42:24,154 File "/usr/lib/python3/dist-packages/pip/_vendor/resolvelib/resolvers/resolution.py", line 515, in resolve 2025-09-08T00:42:24,154 state = resolution.resolve(requirements, max_rounds=max_rounds) 2025-09-08T00:42:24,154 File "/usr/lib/python3/dist-packages/pip/_vendor/resolvelib/resolvers/resolution.py", line 390, in resolve 2025-09-08T00:42:24,154 raise ResolutionImpossible(e.criterion.information) from e 2025-09-08T00:42:24,154 pip._vendor.resolvelib.resolvers.exceptions.ResolutionImpossible: [RequirementInformation(requirement=SpecifierRequirement('pybufr-ecmwf==0.80'), parent=None)] 2025-09-08T00:42:24,154 2025-09-08T00:42:24,154 The above exception was the direct cause of the following exception: 2025-09-08T00:42:24,154 2025-09-08T00:42:24,154 Traceback (most recent call last): 2025-09-08T00:42:24,154 File "/usr/lib/python3/dist-packages/pip/_internal/cli/base_command.py", line 105, in _run_wrapper 2025-09-08T00:42:24,154 status = _inner_run() 2025-09-08T00:42:24,154 File "/usr/lib/python3/dist-packages/pip/_internal/cli/base_command.py", line 96, in _inner_run 2025-09-08T00:42:24,154 return self.run(options, args) 2025-09-08T00:42:24,154 ~~~~~~~~^^^^^^^^^^^^^^^ 2025-09-08T00:42:24,154 File "/usr/lib/python3/dist-packages/pip/_internal/cli/req_command.py", line 68, in wrapper 2025-09-08T00:42:24,154 return func(self, options, args) 2025-09-08T00:42:24,154 File "/usr/lib/python3/dist-packages/pip/_internal/commands/wheel.py", line 147, in run 2025-09-08T00:42:24,154 requirement_set = resolver.resolve(reqs, check_supported_wheels=True) 2025-09-08T00:42:24,154 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/resolver.py", line 105, in resolve 2025-09-08T00:42:24,154 raise error from e 2025-09-08T00:42:24,154 pip._internal.exceptions.DistributionNotFound: No matching distribution found for pybufr-ecmwf==0.80 2025-09-08T00:42:24,163 Removed build tracker: '/tmp/pip-build-tracker-0fqqjhw3'