2025-09-07T20:20:17,710 Created temporary directory: /tmp/pip-build-tracker-g65va_f0 2025-09-07T20:20:17,711 Initialized build tracking at /tmp/pip-build-tracker-g65va_f0 2025-09-07T20:20:17,711 Created build tracker: /tmp/pip-build-tracker-g65va_f0 2025-09-07T20:20:17,711 Entered build tracker: /tmp/pip-build-tracker-g65va_f0 2025-09-07T20:20:17,712 Created temporary directory: /tmp/pip-wheel-onf2_rzk 2025-09-07T20:20:17,715 Created temporary directory: /tmp/pip-ephem-wheel-cache-22rvfqa1 2025-09-07T20:20:17,773 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2025-09-07T20:20:17,776 2 location(s) to search for versions of pydap-handlers-netcdf: 2025-09-07T20:20:17,776 * https://pypi.org/simple/pydap-handlers-netcdf/ 2025-09-07T20:20:17,776 * https://www.piwheels.org/simple/pydap-handlers-netcdf/ 2025-09-07T20:20:17,776 Fetching project page and analyzing links: https://pypi.org/simple/pydap-handlers-netcdf/ 2025-09-07T20:20:17,776 Getting page https://pypi.org/simple/pydap-handlers-netcdf/ 2025-09-07T20:20:17,777 Found index url https://pypi.org/simple/ 2025-09-07T20:20:17,847 Fetched page https://pypi.org/simple/pydap-handlers-netcdf/ as application/vnd.pypi.simple.v1+json 2025-09-07T20:20:17,852 Skipping link: unsupported archive format: .egg: https://files.pythonhosted.org/packages/8a/70/c9b2cffc7fe19c9cbb7b7950a25e23b0045bd7690b6dc3ae1001cc672ed7/pydap.handlers.netcdf-0.6.1.fix-py2.7.egg (from https://pypi.org/simple/pydap-handlers-netcdf/) 2025-09-07T20:20:17,852 Found link https://files.pythonhosted.org/packages/4e/8a/ab4d74b675d2af1f8e209fb42138838c24fdab2952fb178d8f832177b268/pydap.handlers.netcdf-0.6.1.fix.tar.gz (from https://pypi.org/simple/pydap-handlers-netcdf/), version: 0.6.1.fix 2025-09-07T20:20:17,852 Skipping link: unsupported archive format: .egg: https://files.pythonhosted.org/packages/53/7a/762548dd4ea45a00ac5f916902bc924bf868cfeec300048bd64fcfee2b2d/pydap.handlers.netcdf-0.4-py2.5.egg (from https://pypi.org/simple/pydap-handlers-netcdf/) 2025-09-07T20:20:17,853 Found link https://files.pythonhosted.org/packages/0f/7a/8a3bba778bf7c194018a15a27eb49d187647f0d2db8050d0e200d2cbc24c/pydap.handlers.netcdf-0.4.tar.gz (from https://pypi.org/simple/pydap-handlers-netcdf/), version: 0.4 2025-09-07T20:20:17,853 Skipping link: unsupported archive format: .egg: https://files.pythonhosted.org/packages/a9/a2/0fc19eb84c4b51baa161a023e1384484e91d107c709d308e91f131c4bbb3/pydap.handlers.netcdf-0.4.1-py2.5.egg (from https://pypi.org/simple/pydap-handlers-netcdf/) 2025-09-07T20:20:17,853 Found link https://files.pythonhosted.org/packages/7a/de/a17d74ed9b9c77178edc4f858cd89ab28bf8977a09371c875bab9b00c19a/pydap.handlers.netcdf-0.4.1.tar.gz (from https://pypi.org/simple/pydap-handlers-netcdf/), version: 0.4.1 2025-09-07T20:20:17,853 Skipping link: unsupported archive format: .egg: https://files.pythonhosted.org/packages/46/37/151db0d9a1e3ef6449d093e195903d70d20f83b3d5273ebae229b7ffb908/pydap.handlers.netcdf-0.4.2-py2.5.egg (from https://pypi.org/simple/pydap-handlers-netcdf/) 2025-09-07T20:20:17,853 Found link https://files.pythonhosted.org/packages/fe/f8/bd72ac2134b582a7ad8f7e0c0aa8b1024956c9bebf84364ab9aa0e012309/pydap.handlers.netcdf-0.4.2.tar.gz (from https://pypi.org/simple/pydap-handlers-netcdf/), version: 0.4.2 2025-09-07T20:20:17,854 Skipping link: unsupported archive format: .egg: https://files.pythonhosted.org/packages/82/76/4ecb4f9c50f06f7110959a1aaef7e66c489985bef170db2eb3db0a245083/pydap.handlers.netcdf-0.4.3-py2.5.egg (from https://pypi.org/simple/pydap-handlers-netcdf/) 2025-09-07T20:20:17,854 Found link https://files.pythonhosted.org/packages/f6/a2/33bc1886963237ed963487f40ee7a006413db153307e7fc81d98f21a814d/pydap.handlers.netcdf-0.4.3.tar.gz (from https://pypi.org/simple/pydap-handlers-netcdf/), version: 0.4.3 2025-09-07T20:20:17,854 Skipping link: unsupported archive format: .egg: https://files.pythonhosted.org/packages/0a/41/1c40e228471eb2e8fd52cd6472a48971ab46f8895bd9dc746845922b9475/pydap.handlers.netcdf-0.4.4-py2.5.egg (from https://pypi.org/simple/pydap-handlers-netcdf/) 2025-09-07T20:20:17,854 Found link https://files.pythonhosted.org/packages/ee/bd/aabc9b932eb194304e9252b75eb2e6b6027291849c542bc5f4d2290c7651/pydap.handlers.netcdf-0.4.4.tar.gz (from https://pypi.org/simple/pydap-handlers-netcdf/), version: 0.4.4 2025-09-07T20:20:17,854 Skipping link: unsupported archive format: .egg: https://files.pythonhosted.org/packages/08/7f/a0584ad938acc4521c26225fb058824d684511472fcab7b49a8b2795167f/pydap.handlers.netcdf-0.4.5-py2.5.egg (from https://pypi.org/simple/pydap-handlers-netcdf/) 2025-09-07T20:20:17,855 Found link https://files.pythonhosted.org/packages/5b/2b/83d16d5cac52ec176d4240db3cb5d9104b16ee65e645f0f41a7e80936ad9/pydap.handlers.netcdf-0.4.5.tar.gz (from https://pypi.org/simple/pydap-handlers-netcdf/), version: 0.4.5 2025-09-07T20:20:17,855 Skipping link: unsupported archive format: .egg: https://files.pythonhosted.org/packages/63/8e/43609bd15fb0e3a7dcd04400065fbb654196a5bccca1df027cc33d2a14b4/pydap.handlers.netcdf-0.4.6-py2.5.egg (from https://pypi.org/simple/pydap-handlers-netcdf/) 2025-09-07T20:20:17,855 Found link https://files.pythonhosted.org/packages/88/21/3a7c8c07e61e8f7b64b5e7175921bcd0dc1440c8350b023d642b20d7b583/pydap.handlers.netcdf-0.4.6.tar.gz (from https://pypi.org/simple/pydap-handlers-netcdf/), version: 0.4.6 2025-09-07T20:20:17,855 Skipping link: unsupported archive format: .egg: https://files.pythonhosted.org/packages/fc/62/153809549131d764e2b8453f2955fb6af8c614cd5099d72646e3ae6d1231/pydap.handlers.netcdf-0.4.7-py2.5.egg (from https://pypi.org/simple/pydap-handlers-netcdf/) 2025-09-07T20:20:17,855 Found link https://files.pythonhosted.org/packages/3e/6f/47601224844cdcb25fdaf018675c94cbe19afcbd4a759e6332512f775150/pydap.handlers.netcdf-0.4.7.tar.gz (from https://pypi.org/simple/pydap-handlers-netcdf/), version: 0.4.7 2025-09-07T20:20:17,856 Skipping link: unsupported archive format: .egg: https://files.pythonhosted.org/packages/bc/75/1dbd2fe3c0b5210c9daaf308cdb8a5025cf05fedd751cbdbaa6445550231/pydap.handlers.netcdf-0.4.8-py2.5.egg (from https://pypi.org/simple/pydap-handlers-netcdf/) 2025-09-07T20:20:17,856 Found link https://files.pythonhosted.org/packages/6a/8e/ef1d26f8c6ebbe21dc6e419a23bbdf441509138cbc07fea4c3b50ae42c12/pydap.handlers.netcdf-0.4.8.tar.gz (from https://pypi.org/simple/pydap-handlers-netcdf/), version: 0.4.8 2025-09-07T20:20:17,856 Skipping link: unsupported archive format: .egg: https://files.pythonhosted.org/packages/2e/6f/6d881bfc194363f29d5a872064575ae6665f7e52dcdad3055e8a822ae01a/pydap.handlers.netcdf-0.4.9-py2.5.egg (from https://pypi.org/simple/pydap-handlers-netcdf/) 2025-09-07T20:20:17,856 Found link https://files.pythonhosted.org/packages/0f/fc/1712cc64af00f6005ef78238bd49a52d5ac342832437d3c63ceec9cbc92e/pydap.handlers.netcdf-0.4.9.tar.gz (from https://pypi.org/simple/pydap-handlers-netcdf/), version: 0.4.9 2025-09-07T20:20:17,856 Skipping link: unsupported archive format: .egg: https://files.pythonhosted.org/packages/c6/56/d4a665199882b6ccf167344fd34be53118804c3c873e97e732ad9961318e/pydap.handlers.netcdf-0.5.0-py2.5.egg (from https://pypi.org/simple/pydap-handlers-netcdf/) 2025-09-07T20:20:17,856 Found link https://files.pythonhosted.org/packages/8b/6a/b82d9837dd64a935e6a8a4c09013e58d021af2b9fef1942645470e646730/pydap.handlers.netcdf-0.5.0.tar.gz (from https://pypi.org/simple/pydap-handlers-netcdf/), version: 0.5.0 2025-09-07T20:20:17,857 Skipping link: unsupported archive format: .egg: https://files.pythonhosted.org/packages/b0/dd/dac84a6ea49696b18684751e7aa98db57a905d6df2e2b8281c711d827ffe/pydap.handlers.netcdf-0.6.0-py2.7.egg (from https://pypi.org/simple/pydap-handlers-netcdf/) 2025-09-07T20:20:17,857 Found link https://files.pythonhosted.org/packages/30/41/c257fb29dafda24567217ca00013f6e4f4bb4515eefe1fc8d9b25f1228b3/pydap.handlers.netcdf-0.6.0.tar.gz (from https://pypi.org/simple/pydap-handlers-netcdf/), version: 0.6.0 2025-09-07T20:20:17,857 Skipping link: unsupported archive format: .egg: https://files.pythonhosted.org/packages/02/21/fecd9e4808bd9310c2ee8a4b626a5bfa15c4b0f813bae689865223a63239/pydap.handlers.netcdf-0.6.1-py2.6.egg (from https://pypi.org/simple/pydap-handlers-netcdf/) 2025-09-07T20:20:17,857 Found link https://files.pythonhosted.org/packages/c8/91/8dc47b8da7f57683348d2abeb49c9424e54beda4599de677f8d39e64f57a/pydap.handlers.netcdf-0.6.1.tar.gz (from https://pypi.org/simple/pydap-handlers-netcdf/), version: 0.6.1 2025-09-07T20:20:17,857 Skipping link: unsupported archive format: .egg: https://files.pythonhosted.org/packages/96/e1/5a94c7747f7513ee9ac1efde0d7d45a0f4a03a4d274ffb7521133ecdbe85/pydap.handlers.netcdf-0.6.2-py2.7.egg (from https://pypi.org/simple/pydap-handlers-netcdf/) 2025-09-07T20:20:17,858 Found link https://files.pythonhosted.org/packages/c2/ab/c9c01000fafe4512d6c24416381add5fb2a9a951a79fd43a12cd0bb7ad7a/pydap.handlers.netcdf-0.6.2.tar.gz (from https://pypi.org/simple/pydap-handlers-netcdf/), version: 0.6.2 2025-09-07T20:20:17,858 Skipping link: unsupported archive format: .egg: https://files.pythonhosted.org/packages/5d/b6/ba6ec9b5a7fb477d0967b084d7ee78188d62776f3193cda0a4704277947a/pydap.handlers.netcdf-0.6.3-py2.7.egg (from https://pypi.org/simple/pydap-handlers-netcdf/) 2025-09-07T20:20:17,858 Found link https://files.pythonhosted.org/packages/ca/85/39a610efea350908c221a1ca6a9d0ff6c784454e09b0a8576c67936688a9/pydap.handlers.netcdf-0.6.3.tar.gz (from https://pypi.org/simple/pydap-handlers-netcdf/), version: 0.6.3 2025-09-07T20:20:17,858 Skipping link: unsupported archive format: .egg: https://files.pythonhosted.org/packages/8a/c8/d295c97abfea45bcf07b90ed093bf3ad46015fb556261400d593cce805f9/pydap.handlers.netcdf-0.6.4-py2.7.egg (from https://pypi.org/simple/pydap-handlers-netcdf/) 2025-09-07T20:20:17,858 Found link https://files.pythonhosted.org/packages/33/a3/994079b67cadb9db6972a64d6790f37113dcff1778be4f3ba5225aad5f11/pydap.handlers.netcdf-0.6.4.tar.gz (from https://pypi.org/simple/pydap-handlers-netcdf/), version: 0.6.4 2025-09-07T20:20:17,859 Fetching project page and analyzing links: https://www.piwheels.org/simple/pydap-handlers-netcdf/ 2025-09-07T20:20:17,859 Getting page https://www.piwheels.org/simple/pydap-handlers-netcdf/ 2025-09-07T20:20:17,860 Found index url https://www.piwheels.org/simple/ 2025-09-07T20:20:17,956 Fetched page https://www.piwheels.org/simple/pydap-handlers-netcdf/ as text/html 2025-09-07T20:20:17,957 Skipping link: not a file: https://www.piwheels.org/simple/pydap-handlers-netcdf/ 2025-09-07T20:20:17,958 Skipping link: not a file: https://pypi.org/simple/pydap-handlers-netcdf/ 2025-09-07T20:20:17,984 Given no hashes to check 1 links for project 'pydap-handlers-netcdf': discarding no candidates 2025-09-07T20:20:17,985 Collecting pydap-handlers-netcdf==0.4.1 2025-09-07T20:20:17,987 Created temporary directory: /tmp/pip-unpack-519juh4i 2025-09-07T20:20:18,342 Downloading pydap.handlers.netcdf-0.4.1.tar.gz (3.5 kB) 2025-09-07T20:20:18,366 Added pydap-handlers-netcdf==0.4.1 from https://files.pythonhosted.org/packages/7a/de/a17d74ed9b9c77178edc4f858cd89ab28bf8977a09371c875bab9b00c19a/pydap.handlers.netcdf-0.4.1.tar.gz to build tracker '/tmp/pip-build-tracker-g65va_f0' 2025-09-07T20:20:18,367 ERROR: pydap-handlers-netcdf==0.4.1 from https://files.pythonhosted.org/packages/7a/de/a17d74ed9b9c77178edc4f858cd89ab28bf8977a09371c875bab9b00c19a/pydap.handlers.netcdf-0.4.1.tar.gz does not appear to be a Python project: neither 'setup.py' nor 'pyproject.toml' found. 2025-09-07T20:20:18,368 Exception information: 2025-09-07T20:20:18,368 Traceback (most recent call last): 2025-09-07T20:20:18,368 File "/usr/lib/python3/dist-packages/pip/_internal/cli/base_command.py", line 105, in _run_wrapper 2025-09-07T20:20:18,368 status = _inner_run() 2025-09-07T20:20:18,368 File "/usr/lib/python3/dist-packages/pip/_internal/cli/base_command.py", line 96, in _inner_run 2025-09-07T20:20:18,368 return self.run(options, args) 2025-09-07T20:20:18,368 ~~~~~~~~^^^^^^^^^^^^^^^ 2025-09-07T20:20:18,368 File "/usr/lib/python3/dist-packages/pip/_internal/cli/req_command.py", line 68, in wrapper 2025-09-07T20:20:18,368 return func(self, options, args) 2025-09-07T20:20:18,368 File "/usr/lib/python3/dist-packages/pip/_internal/commands/wheel.py", line 147, in run 2025-09-07T20:20:18,368 requirement_set = resolver.resolve(reqs, check_supported_wheels=True) 2025-09-07T20:20:18,368 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/resolver.py", line 96, in resolve 2025-09-07T20:20:18,368 result = self._result = resolver.resolve( 2025-09-07T20:20:18,368 ~~~~~~~~~~~~~~~~^ 2025-09-07T20:20:18,368 collected.requirements, max_rounds=limit_how_complex_resolution_can_be 2025-09-07T20:20:18,368 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-07T20:20:18,368 ) 2025-09-07T20:20:18,368 ^ 2025-09-07T20:20:18,368 File "/usr/lib/python3/dist-packages/pip/_vendor/resolvelib/resolvers/resolution.py", line 515, in resolve 2025-09-07T20:20:18,368 state = resolution.resolve(requirements, max_rounds=max_rounds) 2025-09-07T20:20:18,368 File "/usr/lib/python3/dist-packages/pip/_vendor/resolvelib/resolvers/resolution.py", line 388, in resolve 2025-09-07T20:20:18,368 self._add_to_criteria(self.state.criteria, r, parent=None) 2025-09-07T20:20:18,368 ~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-07T20:20:18,368 File "/usr/lib/python3/dist-packages/pip/_vendor/resolvelib/resolvers/resolution.py", line 141, in _add_to_criteria 2025-09-07T20:20:18,368 if not criterion.candidates: 2025-09-07T20:20:18,368 ^^^^^^^^^^^^^^^^^^^^ 2025-09-07T20:20:18,368 File "/usr/lib/python3/dist-packages/pip/_vendor/resolvelib/structs.py", line 194, in __bool__ 2025-09-07T20:20:18,368 return bool(self._sequence) 2025-09-07T20:20:18,368 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/found_candidates.py", line 163, in __bool__ 2025-09-07T20:20:18,368 self._bool = any(self) 2025-09-07T20:20:18,368 ~~~^^^^^^ 2025-09-07T20:20:18,368 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/found_candidates.py", line 147, in 2025-09-07T20:20:18,368 return (c for c in iterator if id(c) not in self._incompatible_ids) 2025-09-07T20:20:18,368 ^^^^^^^^ 2025-09-07T20:20:18,368 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/found_candidates.py", line 37, in _iter_built 2025-09-07T20:20:18,368 candidate = func() 2025-09-07T20:20:18,368 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/factory.py", line 187, in _make_candidate_from_link 2025-09-07T20:20:18,368 base: Optional[BaseCandidate] = self._make_base_candidate_from_link( 2025-09-07T20:20:18,368 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 2025-09-07T20:20:18,368 link, template, name, version 2025-09-07T20:20:18,368 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-07T20:20:18,368 ) 2025-09-07T20:20:18,368 ^ 2025-09-07T20:20:18,368 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/factory.py", line 233, in _make_base_candidate_from_link 2025-09-07T20:20:18,368 self._link_candidate_cache[link] = LinkCandidate( 2025-09-07T20:20:18,368 ~~~~~~~~~~~~~^ 2025-09-07T20:20:18,368 link, 2025-09-07T20:20:18,368 ^^^^^ 2025-09-07T20:20:18,368 ...<3 lines>... 2025-09-07T20:20:18,368 version=version, 2025-09-07T20:20:18,368 ^^^^^^^^^^^^^^^^ 2025-09-07T20:20:18,368 ) 2025-09-07T20:20:18,368 ^ 2025-09-07T20:20:18,368 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/candidates.py", line 306, in __init__ 2025-09-07T20:20:18,368 super().__init__( 2025-09-07T20:20:18,368 ~~~~~~~~~~~~~~~~^ 2025-09-07T20:20:18,368 link=link, 2025-09-07T20:20:18,368 ^^^^^^^^^^ 2025-09-07T20:20:18,368 ...<4 lines>... 2025-09-07T20:20:18,368 version=version, 2025-09-07T20:20:18,368 ^^^^^^^^^^^^^^^^ 2025-09-07T20:20:18,368 ) 2025-09-07T20:20:18,368 ^ 2025-09-07T20:20:18,368 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/candidates.py", line 159, in __init__ 2025-09-07T20:20:18,368 self.dist = self._prepare() 2025-09-07T20:20:18,368 ~~~~~~~~~~~~~^^ 2025-09-07T20:20:18,368 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/candidates.py", line 236, in _prepare 2025-09-07T20:20:18,368 dist = self._prepare_distribution() 2025-09-07T20:20:18,368 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/candidates.py", line 317, in _prepare_distribution 2025-09-07T20:20:18,368 return preparer.prepare_linked_requirement(self._ireq, parallel_builds=True) 2025-09-07T20:20:18,368 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-07T20:20:18,368 File "/usr/lib/python3/dist-packages/pip/_internal/operations/prepare.py", line 532, in prepare_linked_requirement 2025-09-07T20:20:18,368 return self._prepare_linked_requirement(req, parallel_builds) 2025-09-07T20:20:18,368 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^ 2025-09-07T20:20:18,368 File "/usr/lib/python3/dist-packages/pip/_internal/operations/prepare.py", line 647, in _prepare_linked_requirement 2025-09-07T20:20:18,368 dist = _get_prepared_distribution( 2025-09-07T20:20:18,368 req, 2025-09-07T20:20:18,368 ...<3 lines>... 2025-09-07T20:20:18,368 self.check_build_deps, 2025-09-07T20:20:18,368 ) 2025-09-07T20:20:18,368 File "/usr/lib/python3/dist-packages/pip/_internal/operations/prepare.py", line 71, in _get_prepared_distribution 2025-09-07T20:20:18,368 abstract_dist.prepare_distribution_metadata( 2025-09-07T20:20:18,368 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 2025-09-07T20:20:18,368 finder, build_isolation, check_build_deps 2025-09-07T20:20:18,368 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-07T20:20:18,368 ) 2025-09-07T20:20:18,368 ^ 2025-09-07T20:20:18,368 File "/usr/lib/python3/dist-packages/pip/_internal/distributions/sdist.py", line 39, in prepare_distribution_metadata 2025-09-07T20:20:18,368 self.req.load_pyproject_toml() 2025-09-07T20:20:18,368 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 2025-09-07T20:20:18,368 File "/usr/lib/python3/dist-packages/pip/_internal/req/req_install.py", line 512, in load_pyproject_toml 2025-09-07T20:20:18,368 pyproject_toml_data = load_pyproject_toml( 2025-09-07T20:20:18,368 self.use_pep517, self.pyproject_toml_path, self.setup_py_path, str(self) 2025-09-07T20:20:18,368 ) 2025-09-07T20:20:18,368 File "/usr/lib/python3/dist-packages/pip/_internal/pyproject.py", line 63, in load_pyproject_toml 2025-09-07T20:20:18,368 raise InstallationError( 2025-09-07T20:20:18,368 ...<2 lines>... 2025-09-07T20:20:18,368 ) 2025-09-07T20:20:18,368 pip._internal.exceptions.InstallationError: pydap-handlers-netcdf==0.4.1 from https://files.pythonhosted.org/packages/7a/de/a17d74ed9b9c77178edc4f858cd89ab28bf8977a09371c875bab9b00c19a/pydap.handlers.netcdf-0.4.1.tar.gz does not appear to be a Python project: neither 'setup.py' nor 'pyproject.toml' found. 2025-09-07T20:20:18,387 Removed pydap-handlers-netcdf==0.4.1 from https://files.pythonhosted.org/packages/7a/de/a17d74ed9b9c77178edc4f858cd89ab28bf8977a09371c875bab9b00c19a/pydap.handlers.netcdf-0.4.1.tar.gz from build tracker '/tmp/pip-build-tracker-g65va_f0' 2025-09-07T20:20:18,387 Removed build tracker: '/tmp/pip-build-tracker-g65va_f0'