2026-04-24T10:15:56,114 Created temporary directory: /tmp/pip-ephem-wheel-cache-0_e8snig 2026-04-24T10:15:56,116 Created temporary directory: /tmp/pip-build-tracker-5kbg1v6s 2026-04-24T10:15:56,117 Initialized build tracking at /tmp/pip-build-tracker-5kbg1v6s 2026-04-24T10:15:56,117 Created build tracker: /tmp/pip-build-tracker-5kbg1v6s 2026-04-24T10:15:56,118 Entered build tracker: /tmp/pip-build-tracker-5kbg1v6s 2026-04-24T10:15:56,119 Created temporary directory: /tmp/pip-wheel-4xcuha9n 2026-04-24T10:15:56,122 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-24T10:15:56,124 Created temporary directory: /tmp/pip-ephem-wheel-cache-k4qkuhdl 2026-04-24T10:15:56,146 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2026-04-24T10:15:56,149 2 location(s) to search for versions of pyodide-lock: 2026-04-24T10:15:56,149 * https://pypi.org/simple/pyodide-lock/ 2026-04-24T10:15:56,149 * https://www.piwheels.org/simple/pyodide-lock/ 2026-04-24T10:15:56,150 Fetching project page and analyzing links: https://pypi.org/simple/pyodide-lock/ 2026-04-24T10:15:56,151 Getting page https://pypi.org/simple/pyodide-lock/ 2026-04-24T10:15:56,152 Found index url https://pypi.org/simple 2026-04-24T10:15:56,380 Fetched page https://pypi.org/simple/pyodide-lock/ as application/vnd.pypi.simple.v1+json 2026-04-24T10:15:56,385 Skipping link: No binaries permitted for pyodide-lock: https://files.pythonhosted.org/packages/3a/05/7eb807321f3f4e82e6a508524747e01a4b464253fda680b26c49d73d4a40/pyodide_lock-0.1.0a0-py3-none-any.whl (from https://pypi.org/simple/pyodide-lock/) (requires-python:>=3.10) 2026-04-24T10:15:56,387 Found link https://files.pythonhosted.org/packages/e4/65/4065739dd47f0f1deb5a5c7c1562cb609dba6f7300d75857afa421bed294/pyodide_lock-0.1.0a0.tar.gz (from https://pypi.org/simple/pyodide-lock/) (requires-python:>=3.10), version: 0.1.0a0 2026-04-24T10:15:56,387 Skipping link: No binaries permitted for pyodide-lock: https://files.pythonhosted.org/packages/ee/79/a4d1032b0c7a1938eeec5bb9d075c2b9a564e8963777b887d4316e1c493d/pyodide_lock-0.1.0a1-py3-none-any.whl (from https://pypi.org/simple/pyodide-lock/) (requires-python:>=3.10) 2026-04-24T10:15:56,388 Found link https://files.pythonhosted.org/packages/31/ad/52b6e016216b09dbb1af7d19244b0fb9cca4792ff62491727108f44543bd/pyodide_lock-0.1.0a1.tar.gz (from https://pypi.org/simple/pyodide-lock/) (requires-python:>=3.10), version: 0.1.0a1 2026-04-24T10:15:56,389 Skipping link: No binaries permitted for pyodide-lock: https://files.pythonhosted.org/packages/a2/b2/03a7e3d665173f43f459d2edb17efb735de85d06e0083b10d821a12b71ca/pyodide_lock-0.1.0a2-py3-none-any.whl (from https://pypi.org/simple/pyodide-lock/) (requires-python:>=3.10) 2026-04-24T10:15:56,390 Found link https://files.pythonhosted.org/packages/24/b1/1be4034843592559b8cefe26236b6441d0ea9dcf2770242e0a838e520637/pyodide_lock-0.1.0a2.tar.gz (from https://pypi.org/simple/pyodide-lock/) (requires-python:>=3.10), version: 0.1.0a2 2026-04-24T10:15:56,391 Skipping link: No binaries permitted for pyodide-lock: https://files.pythonhosted.org/packages/98/56/c691ef3c4409e0e874af441c89a557f03c159a50c086f252f4aa2b207c39/pyodide_lock-0.1.0a3-py3-none-any.whl (from https://pypi.org/simple/pyodide-lock/) (requires-python:>=3.10) 2026-04-24T10:15:56,392 Found link https://files.pythonhosted.org/packages/d9/49/aeefe5a953acb6f04447deed36d6c782fb96b152803997333d03fbf6f8de/pyodide_lock-0.1.0a3.tar.gz (from https://pypi.org/simple/pyodide-lock/) (requires-python:>=3.10), version: 0.1.0a3 2026-04-24T10:15:56,393 Skipping link: No binaries permitted for pyodide-lock: https://files.pythonhosted.org/packages/34/c7/87f939d8e64a9936371b869f0e04ca61635769b42f0f01090ed5344863c2/pyodide_lock-0.1.0a4-py3-none-any.whl (from https://pypi.org/simple/pyodide-lock/) (requires-python:>=3.10) 2026-04-24T10:15:56,394 Found link https://files.pythonhosted.org/packages/ff/be/39cb00585d0cc86883ebc610437e7a4f50844a14c88778ec80288162e406/pyodide_lock-0.1.0a4.tar.gz (from https://pypi.org/simple/pyodide-lock/) (requires-python:>=3.10), version: 0.1.0a4 2026-04-24T10:15:56,395 Skipping link: No binaries permitted for pyodide-lock: https://files.pythonhosted.org/packages/d5/97/19e8f7c8483bf066a6e31245a5750ba5444d467564e264426aa31e62555f/pyodide_lock-0.1.0a5-py3-none-any.whl (from https://pypi.org/simple/pyodide-lock/) (requires-python:>=3.10) 2026-04-24T10:15:56,396 Found link https://files.pythonhosted.org/packages/96/c6/e7cf5207b35c72a0044fc8c99e758ab4c69e0df7b9eca427998bcbac7b73/pyodide_lock-0.1.0a5.tar.gz (from https://pypi.org/simple/pyodide-lock/) (requires-python:>=3.10), version: 0.1.0a5 2026-04-24T10:15:56,396 Skipping link: No binaries permitted for pyodide-lock: https://files.pythonhosted.org/packages/d6/3b/562cfda37d814351049f4ee3ac154de6e8e46f8f2c7fa7b5fe1698409f72/pyodide_lock-0.1.0a6-py3-none-any.whl (from https://pypi.org/simple/pyodide-lock/) (requires-python:>=3.10) 2026-04-24T10:15:56,397 Found link https://files.pythonhosted.org/packages/47/70/59d865146ec6f7a11b7788da006872ed753aa21f8f4b2867eea5969d126c/pyodide_lock-0.1.0a6.tar.gz (from https://pypi.org/simple/pyodide-lock/) (requires-python:>=3.10), version: 0.1.0a6 2026-04-24T10:15:56,397 Skipping link: No binaries permitted for pyodide-lock: https://files.pythonhosted.org/packages/ad/b8/7cb60a310c20b29d27493ef66e375ead7a289a9d22dbba7e6810b7ff75ef/pyodide_lock-0.1.0a7-py3-none-any.whl (from https://pypi.org/simple/pyodide-lock/) (requires-python:>=3.10) 2026-04-24T10:15:56,398 Found link https://files.pythonhosted.org/packages/13/b0/01ee929998dd902c2428151a1219886ae47cf400747206e52fa3a16d7815/pyodide_lock-0.1.0a7.tar.gz (from https://pypi.org/simple/pyodide-lock/) (requires-python:>=3.10), version: 0.1.0a7 2026-04-24T10:15:56,399 Skipping link: No binaries permitted for pyodide-lock: https://files.pythonhosted.org/packages/82/14/e13d6aaba8872d09b368a0c0bb425ed7a545d8390c01acf559f8050d0dc2/pyodide_lock-0.1.0a8-py3-none-any.whl (from https://pypi.org/simple/pyodide-lock/) (requires-python:>=3.10) 2026-04-24T10:15:56,400 Found link https://files.pythonhosted.org/packages/c1/4b/e6c28489eff59850f836ea53c62bbc52cd152c908a0dc956685d5e237b09/pyodide_lock-0.1.0a8.tar.gz (from https://pypi.org/simple/pyodide-lock/) (requires-python:>=3.10), version: 0.1.0a8 2026-04-24T10:15:56,401 Skipping link: No binaries permitted for pyodide-lock: https://files.pythonhosted.org/packages/64/6e/3f78deaa6dc7850b73826262a527b4bea85017a61cf0826eb90d748cb707/pyodide_lock-0.1.0a9-py3-none-any.whl (from https://pypi.org/simple/pyodide-lock/) (requires-python:>=3.10) 2026-04-24T10:15:56,401 Found link https://files.pythonhosted.org/packages/e5/fa/70c530b57f48accee05f53b9ac88f82a8300b71412eb74a9d28150102c08/pyodide_lock-0.1.0a9.tar.gz (from https://pypi.org/simple/pyodide-lock/) (requires-python:>=3.10), version: 0.1.0a9 2026-04-24T10:15:56,402 Skipping link: No binaries permitted for pyodide-lock: https://files.pythonhosted.org/packages/3f/8c/be629ee27c1559955dc81194c05cb709c8baa7a7acff7d34a1ae2e694e4b/pyodide_lock-0.1.0-py3-none-any.whl (from https://pypi.org/simple/pyodide-lock/) (requires-python:>=3.10) 2026-04-24T10:15:56,403 Found link https://files.pythonhosted.org/packages/59/65/6afbf741537a4970fff158f1e0e4a2f1a18c013bfdefc8f25fdc811e7a36/pyodide_lock-0.1.0.tar.gz (from https://pypi.org/simple/pyodide-lock/) (requires-python:>=3.10), version: 0.1.0 2026-04-24T10:15:56,404 Skipping link: No binaries permitted for pyodide-lock: https://files.pythonhosted.org/packages/ad/a0/cfbf8cb7fe25a9f0492f0c2bb01ac0c9831f9d7df0ca394031dcf995661f/pyodide_lock-0.1.1-py3-none-any.whl (from https://pypi.org/simple/pyodide-lock/) (requires-python:>=3.10) 2026-04-24T10:15:56,405 Found link https://files.pythonhosted.org/packages/44/1b/b71cdda496dea88834a0b55b1784510d57504f96a1a08cab2dd3e40a199c/pyodide_lock-0.1.1.tar.gz (from https://pypi.org/simple/pyodide-lock/) (requires-python:>=3.10), version: 0.1.1 2026-04-24T10:15:56,405 Skipping link: No binaries permitted for pyodide-lock: https://files.pythonhosted.org/packages/bc/2a/2e695f75e699824156dc84f3f267344fb4225ec305a5fa111f8a0c3574df/pyodide_lock-0.1.2-py3-none-any.whl (from https://pypi.org/simple/pyodide-lock/) (requires-python:>=3.10) 2026-04-24T10:15:56,406 Found link https://files.pythonhosted.org/packages/51/7d/f6cda69ebf4af81a4389d522be998a503dfe1880173a843abd3e97f3d2d2/pyodide_lock-0.1.2.tar.gz (from https://pypi.org/simple/pyodide-lock/) (requires-python:>=3.10), version: 0.1.2 2026-04-24T10:15:56,407 Skipping link: No binaries permitted for pyodide-lock: https://files.pythonhosted.org/packages/c4/28/5afbe23595edf79560ca5237ba9f008594cdf36b9cbf90e06df06ca04ce7/pyodide_lock-0.1.3-py3-none-any.whl (from https://pypi.org/simple/pyodide-lock/) (requires-python:>=3.12) 2026-04-24T10:15:56,408 Link requires a different Python (3.11.2 not in: '>=3.12'): https://files.pythonhosted.org/packages/7a/4c/80bf2cfa237c405d41730d4f86c53d2d4d49aea2aaa8c74894156bcf4f60/pyodide_lock-0.1.3.tar.gz (from https://pypi.org/simple/pyodide-lock/) (requires-python:>=3.12) 2026-04-24T10:15:56,408 Skipping link: 0.1.3 Requires-Python >=3.12: https://files.pythonhosted.org/packages/7a/4c/80bf2cfa237c405d41730d4f86c53d2d4d49aea2aaa8c74894156bcf4f60/pyodide_lock-0.1.3.tar.gz (from https://pypi.org/simple/pyodide-lock/) (requires-python:>=3.12) 2026-04-24T10:15:56,409 Fetching project page and analyzing links: https://www.piwheels.org/simple/pyodide-lock/ 2026-04-24T10:15:56,409 Getting page https://www.piwheels.org/simple/pyodide-lock/ 2026-04-24T10:15:56,411 Found index url https://www.piwheels.org/simple 2026-04-24T10:15:56,595 Fetched page https://www.piwheels.org/simple/pyodide-lock/ as text/html 2026-04-24T10:15:56,600 Skipping link: No binaries permitted for pyodide-lock: https://archive1.piwheels.org/simple/pyodide-lock/pyodide_lock-0.1.2-py3-none-any.whl#sha256=439c4a56b5361d3c7c368f5613eccdc0839e0f5d78899962176e4ab533eed2a3 (from https://www.piwheels.org/simple/pyodide-lock/) (requires-python:>=3.10) 2026-04-24T10:15:56,601 Skipping link: No binaries permitted for pyodide-lock: https://archive1.piwheels.org/simple/pyodide-lock/pyodide_lock-0.1.1-py3-none-any.whl#sha256=0156f27aeca2d02a61d2e85dd8bac7c5915c1812984344a095ad1c4ba48561a9 (from https://www.piwheels.org/simple/pyodide-lock/) (requires-python:>=3.10) 2026-04-24T10:15:56,602 Skipping link: No binaries permitted for pyodide-lock: https://archive1.piwheels.org/simple/pyodide-lock/pyodide_lock-0.1.0-py3-none-any.whl#sha256=fc900d61aeadb507cfe5bdf35e7bcd2d933955ea7a0f2f2cff0abf5b58225ec9 (from https://www.piwheels.org/simple/pyodide-lock/) (requires-python:>=3.10) 2026-04-24T10:15:56,602 Skipping link: No binaries permitted for pyodide-lock: https://archive1.piwheels.org/simple/pyodide-lock/pyodide_lock-0.1.0a9-py3-none-any.whl#sha256=654a363d34a598316a514ec98ac2a6ad2d437fef0bbe0061c7989502c73c8229 (from https://www.piwheels.org/simple/pyodide-lock/) (requires-python:>=3.10) 2026-04-24T10:15:56,603 Skipping link: No binaries permitted for pyodide-lock: https://archive1.piwheels.org/simple/pyodide-lock/pyodide_lock-0.1.0a8-py3-none-any.whl#sha256=99ed58e7f0a88825e26a32098cf4f1bde8421ccd0261d0ce4e5e1e01b642484f (from https://www.piwheels.org/simple/pyodide-lock/) (requires-python:>=3.10) 2026-04-24T10:15:56,604 Skipping link: No binaries permitted for pyodide-lock: https://archive1.piwheels.org/simple/pyodide-lock/pyodide_lock-0.1.0a7-py3-none-any.whl#sha256=aecdb3e3efa35dde71813fe7ac0a5e73b62e039177c7ef5033e0ab7ed19640ee (from https://www.piwheels.org/simple/pyodide-lock/) (requires-python:>=3.10) 2026-04-24T10:15:56,604 Skipping link: No binaries permitted for pyodide-lock: https://archive1.piwheels.org/simple/pyodide-lock/pyodide_lock-0.1.0a6-py3-none-any.whl#sha256=86078eef728d6f508d343dff461a426f59161b1b1a063b78fdeda12bb217c51a (from https://www.piwheels.org/simple/pyodide-lock/) (requires-python:>=3.10) 2026-04-24T10:15:56,605 Skipping link: No binaries permitted for pyodide-lock: https://archive1.piwheels.org/simple/pyodide-lock/pyodide_lock-0.1.0a5-py3-none-any.whl#sha256=b9983d809d2dc32630978b8ac598718dea02a27bddcb578312c7409b58bf38f2 (from https://www.piwheels.org/simple/pyodide-lock/) (requires-python:>=3.10) 2026-04-24T10:15:56,607 Skipping link: No binaries permitted for pyodide-lock: https://archive1.piwheels.org/simple/pyodide-lock/pyodide_lock-0.1.0a4-py3-none-any.whl#sha256=dee970e25f6d79d08c7d6afb8647acdc592abcc623511df938715b2f5ca3bac1 (from https://www.piwheels.org/simple/pyodide-lock/) (requires-python:>=3.10) 2026-04-24T10:15:56,607 Skipping link: No binaries permitted for pyodide-lock: https://archive1.piwheels.org/simple/pyodide-lock/pyodide_lock-0.1.0a3-py3-none-any.whl#sha256=6f0a61000b9038aeaf05e5502cb433a269112529126c36671f7ea14924154d2d (from https://www.piwheels.org/simple/pyodide-lock/) (requires-python:>=3.10) 2026-04-24T10:15:56,608 Skipping link: No binaries permitted for pyodide-lock: https://archive1.piwheels.org/simple/pyodide-lock/pyodide_lock-0.1.0a2-py3-none-any.whl#sha256=a8c0ffc7b9008bacb1ba0450e6e0534ee08c3a15a18ba398c42195afc9aaf67d (from https://www.piwheels.org/simple/pyodide-lock/) (requires-python:>=3.10) 2026-04-24T10:15:56,608 Skipping link: No binaries permitted for pyodide-lock: https://archive1.piwheels.org/simple/pyodide-lock/pyodide_lock-0.1.0a1-py3-none-any.whl#sha256=a0d636adfe48622fa99f09c672eb3b8f83b98cabe6eade9a0c45f81c2c41e7e5 (from https://www.piwheels.org/simple/pyodide-lock/) (requires-python:>=3.10) 2026-04-24T10:15:56,609 Skipping link: No binaries permitted for pyodide-lock: https://archive1.piwheels.org/simple/pyodide-lock/pyodide_lock-0.1.0a0-py3-none-any.whl#sha256=5ab1c4071885297b027d39ea1a99395c893b738170e42849bcb6635218d10e60 (from https://www.piwheels.org/simple/pyodide-lock/) (requires-python:>=3.10) 2026-04-24T10:15:56,609 Skipping link: not a file: https://www.piwheels.org/simple/pyodide-lock/ 2026-04-24T10:15:56,610 Skipping link: not a file: https://pypi.org/simple/pyodide-lock/ 2026-04-24T10:15:56,631 Given no hashes to check 0 links for project 'pyodide-lock': discarding no candidates 2026-04-24T10:15:56,633 ERROR: Ignored the following versions that require a different python version: 0.1.3 Requires-Python >=3.12 2026-04-24T10:15:56,634 ERROR: Could not find a version that satisfies the requirement pyodide-lock==0.1.3 (from versions: 0.1.0a0, 0.1.0a1, 0.1.0a2, 0.1.0a3, 0.1.0a4, 0.1.0a5, 0.1.0a6, 0.1.0a7, 0.1.0a8, 0.1.0a9, 0.1.0, 0.1.1, 0.1.2) 2026-04-24T10:15:56,636 ERROR: No matching distribution found for pyodide-lock==0.1.3 2026-04-24T10:15:56,637 Exception information: 2026-04-24T10:15:56,637 Traceback (most recent call last): 2026-04-24T10:15:56,637 File "/usr/lib/python3/dist-packages/pip/_vendor/resolvelib/resolvers.py", line 348, in resolve 2026-04-24T10:15:56,637 self._add_to_criteria(self.state.criteria, r, parent=None) 2026-04-24T10:15:56,637 File "/usr/lib/python3/dist-packages/pip/_vendor/resolvelib/resolvers.py", line 173, in _add_to_criteria 2026-04-24T10:15:56,637 raise RequirementsConflicted(criterion) 2026-04-24T10:15:56,637 pip._vendor.resolvelib.resolvers.RequirementsConflicted: Requirements conflict: SpecifierRequirement('pyodide-lock==0.1.3') 2026-04-24T10:15:56,637 2026-04-24T10:15:56,637 During handling of the above exception, another exception occurred: 2026-04-24T10:15:56,637 2026-04-24T10:15:56,637 Traceback (most recent call last): 2026-04-24T10:15:56,637 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/resolver.py", line 92, in resolve 2026-04-24T10:15:56,637 result = self._result = resolver.resolve( 2026-04-24T10:15:56,637 ^^^^^^^^^^^^^^^^^ 2026-04-24T10:15:56,637 File "/usr/lib/python3/dist-packages/pip/_vendor/resolvelib/resolvers.py", line 481, in resolve 2026-04-24T10:15:56,637 state = resolution.resolve(requirements, max_rounds=max_rounds) 2026-04-24T10:15:56,637 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-04-24T10:15:56,637 File "/usr/lib/python3/dist-packages/pip/_vendor/resolvelib/resolvers.py", line 350, in resolve 2026-04-24T10:15:56,637 raise ResolutionImpossible(e.criterion.information) 2026-04-24T10:15:56,637 pip._vendor.resolvelib.resolvers.ResolutionImpossible: [RequirementInformation(requirement=SpecifierRequirement('pyodide-lock==0.1.3'), parent=None)] 2026-04-24T10:15:56,637 2026-04-24T10:15:56,637 The above exception was the direct cause of the following exception: 2026-04-24T10:15:56,637 2026-04-24T10:15:56,637 Traceback (most recent call last): 2026-04-24T10:15:56,637 File "/usr/lib/python3/dist-packages/pip/_internal/cli/base_command.py", line 160, in exc_logging_wrapper 2026-04-24T10:15:56,637 status = run_func(*args) 2026-04-24T10:15:56,637 ^^^^^^^^^^^^^^^ 2026-04-24T10:15:56,637 File "/usr/lib/python3/dist-packages/pip/_internal/cli/req_command.py", line 247, in wrapper 2026-04-24T10:15:56,637 return func(self, options, args) 2026-04-24T10:15:56,637 ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-04-24T10:15:56,637 File "/usr/lib/python3/dist-packages/pip/_internal/commands/wheel.py", line 170, in run 2026-04-24T10:15:56,637 requirement_set = resolver.resolve(reqs, check_supported_wheels=True) 2026-04-24T10:15:56,637 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-04-24T10:15:56,637 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/resolver.py", line 101, in resolve 2026-04-24T10:15:56,637 raise error from e 2026-04-24T10:15:56,637 pip._internal.exceptions.DistributionNotFound: No matching distribution found for pyodide-lock==0.1.3 2026-04-24T10:15:56,643 Removed build tracker: '/tmp/pip-build-tracker-5kbg1v6s'