2026-01-13T03:55:04,938 Created temporary directory: /tmp/pip-ephem-wheel-cache-sqljzlpi 2026-01-13T03:55:04,943 Created temporary directory: /tmp/pip-req-tracker-2_q7lwtj 2026-01-13T03:55:04,944 Initialized build tracking at /tmp/pip-req-tracker-2_q7lwtj 2026-01-13T03:55:04,945 Created build tracker: /tmp/pip-req-tracker-2_q7lwtj 2026-01-13T03:55:04,945 Entered build tracker: /tmp/pip-req-tracker-2_q7lwtj 2026-01-13T03:55:04,946 Created temporary directory: /tmp/pip-wheel-73bcul8_ 2026-01-13T03:55:04,991 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple, https://www.piwheels.org/simple 2026-01-13T03:55:04,996 2 location(s) to search for versions of vikunja-mcp: 2026-01-13T03:55:04,996 * https://pypi.org/simple/vikunja-mcp/ 2026-01-13T03:55:04,996 * https://www.piwheels.org/simple/vikunja-mcp/ 2026-01-13T03:55:04,996 Fetching project page and analyzing links: https://pypi.org/simple/vikunja-mcp/ 2026-01-13T03:55:04,997 Getting page https://pypi.org/simple/vikunja-mcp/ 2026-01-13T03:55:05,000 Found index url https://pypi.org/simple 2026-01-13T03:55:05,010 Starting new HTTPS connection (1): pypi.org:443 2026-01-13T03:55:05,180 https://pypi.org:443 "GET /simple/vikunja-mcp/ HTTP/1.1" 200 2655 2026-01-13T03:55:05,374 Skipping link: No binaries permitted for vikunja-mcp: https://files.pythonhosted.org/packages/98/85/bfeb1bfc2f0ccf1ecb9a84e62c0bece410d3a34cdc8b36a94d6b47d02d66/vikunja_mcp-0.5.3-py3-none-any.whl#sha256=faac504debc0854232915b32a0173e8baa9e5ad404671a0281db31d6c811959d (from https://pypi.org/simple/vikunja-mcp/) (requires-python:>=3.12) 2026-01-13T03:55:05,376 Link requires a different Python (3.9.2 not in: '>=3.12'): https://files.pythonhosted.org/packages/c9/a8/c4849243d08edfd7d4e3d7d6c72a5b48a7f62b28088e0fdfb25c75e3e4c3/vikunja_mcp-0.5.3.tar.gz#sha256=f0d6674dc9a3a2f43c0625789fe302a8af9db4ce92468609c856d8af5b313588 (from https://pypi.org/simple/vikunja-mcp/) (requires-python:>=3.12) 2026-01-13T03:55:05,377 Skipping link: No binaries permitted for vikunja-mcp: https://files.pythonhosted.org/packages/03/63/1be55fe42ce1d1d258551bc26a49c7737df9aa9928f693ec1abab839cefb/vikunja_mcp-0.7.0-py3-none-any.whl#sha256=cbf9d84e422c20148244a6aab0c84f54eabe56ba599dc9c190d97186e116a85c (from https://pypi.org/simple/vikunja-mcp/) (requires-python:>=3.10) 2026-01-13T03:55:05,378 Link requires a different Python (3.9.2 not in: '>=3.10'): https://files.pythonhosted.org/packages/bb/97/17019488d0cbaeb32ed7086559c81c39cdaf0c7b8595300b678393e2365e/vikunja_mcp-0.7.0.tar.gz#sha256=dca5fb64ceeea003fbf55ea02d2362b624da46d4a4fc80394252e8a70b62c0dc (from https://pypi.org/simple/vikunja-mcp/) (requires-python:>=3.10) 2026-01-13T03:55:05,379 Skipping link: No binaries permitted for vikunja-mcp: https://files.pythonhosted.org/packages/56/8f/da74f87f2074f702829b13df06f7763a7876b62ccf22cd3879e868bc9a3a/vikunja_mcp-0.7.1-py3-none-any.whl#sha256=b92ed6fb35b6e0c29e593bf2056927f5f4f6f769348f07428703a1785713a194 (from https://pypi.org/simple/vikunja-mcp/) (requires-python:>=3.10) 2026-01-13T03:55:05,380 Link requires a different Python (3.9.2 not in: '>=3.10'): https://files.pythonhosted.org/packages/fa/e9/f0ea45bd4a1ad86c2d3d87abdacfce71972d5c7d78d6d91456a2b76f0182/vikunja_mcp-0.7.1.tar.gz#sha256=5e587efc1dd3c393a9381bd0164181fed75807f82046b86010e60e5c388b6342 (from https://pypi.org/simple/vikunja-mcp/) (requires-python:>=3.10) 2026-01-13T03:55:05,381 Skipping link: No binaries permitted for vikunja-mcp: https://files.pythonhosted.org/packages/29/9e/d6bddfc5eb6be5eedb1865fccee7d0f522d92f7f757776ec2970861b7a27/vikunja_mcp-0.8.0-py3-none-any.whl#sha256=11e85c23d3b0380d074c58c1b1474912ee48a3523a3866ece8063dcfb18b623b (from https://pypi.org/simple/vikunja-mcp/) (requires-python:>=3.10) 2026-01-13T03:55:05,382 Link requires a different Python (3.9.2 not in: '>=3.10'): https://files.pythonhosted.org/packages/91/aa/25132da487872f92deac7d4a8a5a3e73403687bfb92f517986cf626c13b2/vikunja_mcp-0.8.0.tar.gz#sha256=545a8c634366f3a5553639821e5433378bc42696ec0b43668d31052d554bc9d8 (from https://pypi.org/simple/vikunja-mcp/) (requires-python:>=3.10) 2026-01-13T03:55:05,383 Skipping link: No binaries permitted for vikunja-mcp: https://files.pythonhosted.org/packages/93/e3/d53db335c082ae45660f8519b3c1463cb4eaff395e6a79e1a1d7cc73ad39/vikunja_mcp-0.8.1-py3-none-any.whl#sha256=ed0223048043b654106aebbeb713b002c64ccb8298929b3cea32ecc6b0474fbf (from https://pypi.org/simple/vikunja-mcp/) (requires-python:>=3.10) 2026-01-13T03:55:05,384 Link requires a different Python (3.9.2 not in: '>=3.10'): https://files.pythonhosted.org/packages/99/8e/889d9fc918036b56a353819df4c7303edaf4c7e8ed8904f720264cdae293/vikunja_mcp-0.8.1.tar.gz#sha256=8df5f338dc463b51ca5a7defe26a5db0daa831fd068da5fb3ce05e3bffdab587 (from https://pypi.org/simple/vikunja-mcp/) (requires-python:>=3.10) 2026-01-13T03:55:05,385 Skipping link: No binaries permitted for vikunja-mcp: https://files.pythonhosted.org/packages/ac/7f/64c33f4f34fb7238ad1c1f95525c21e5cf5eefc8ae16d09716d6d65b806e/vikunja_mcp-0.8.2-py3-none-any.whl#sha256=eba4ceca53bd5abbb47958480bdb2d3922c95236f802ab06982ee513b86356cf (from https://pypi.org/simple/vikunja-mcp/) (requires-python:>=3.10) 2026-01-13T03:55:05,386 Link requires a different Python (3.9.2 not in: '>=3.10'): https://files.pythonhosted.org/packages/67/b0/b63a0d6c4e3f60e8ef7945fc4ddc63cd8c4180aa2d09f21eea9744c72ae5/vikunja_mcp-0.8.2.tar.gz#sha256=569d669a2197a497e8c0fc65f7c0c2010fe681ad3d14f968570a2c62b2e9a279 (from https://pypi.org/simple/vikunja-mcp/) (requires-python:>=3.10) 2026-01-13T03:55:05,387 Skipping link: No binaries permitted for vikunja-mcp: https://files.pythonhosted.org/packages/80/af/f39c941b83666355460373ace0417d79c3fe5a060d3c90c124642adeb127/vikunja_mcp-0.9.0-py3-none-any.whl#sha256=ee1552ddb59072df3ffd888733b4f3f834d09184b6bdac0078490c209451dbce (from https://pypi.org/simple/vikunja-mcp/) (requires-python:>=3.10) 2026-01-13T03:55:05,388 Link requires a different Python (3.9.2 not in: '>=3.10'): https://files.pythonhosted.org/packages/69/17/b1d8530a9da1ff2f76c8d2d05c698c242151ff7d9e271c6348de8d6d0f77/vikunja_mcp-0.9.0.tar.gz#sha256=7a55c6be18da74556cf2f61de58b323a6511bb8cb82f32e40f18349a1723982f (from https://pypi.org/simple/vikunja-mcp/) (requires-python:>=3.10) 2026-01-13T03:55:05,389 Skipping link: No binaries permitted for vikunja-mcp: https://files.pythonhosted.org/packages/ce/ea/70755e37e5b2b9106f7bb66eda5d4f9a2de865b93ebb43f2f70ccf30a449/vikunja_mcp-0.9.1-py3-none-any.whl#sha256=3d97c897e0c9f31c5e949e141646ec1f841e6c9e7cd9d2bf6b0732a9e5f2e86f (from https://pypi.org/simple/vikunja-mcp/) (requires-python:>=3.10) 2026-01-13T03:55:05,390 Link requires a different Python (3.9.2 not in: '>=3.10'): https://files.pythonhosted.org/packages/ea/94/6c1d1a28b97744248f7123be5394f3bde14b0d80a3d94f97ba607750950c/vikunja_mcp-0.9.1.tar.gz#sha256=6a7fb87c2b884a8a52fe2c61097d5774fe422559a1fda1e9066bde28160b4357 (from https://pypi.org/simple/vikunja-mcp/) (requires-python:>=3.10) 2026-01-13T03:55:05,391 Skipping link: No binaries permitted for vikunja-mcp: https://files.pythonhosted.org/packages/0c/20/996158398a53dd4ae3802329313e1b0b5b9b43b11d523e2b5b1c97c948ca/vikunja_mcp-0.9.2-py3-none-any.whl#sha256=4b6165bbb116d87e9c202734afabacd5e860f1d6cdce731be9b9e4144cad04fc (from https://pypi.org/simple/vikunja-mcp/) (requires-python:>=3.10) 2026-01-13T03:55:05,393 Link requires a different Python (3.9.2 not in: '>=3.10'): https://files.pythonhosted.org/packages/c7/42/d6ba42d08e10a2f46c75ebc9f714a4aefdf25aff3e32f4fe006120ee0b9d/vikunja_mcp-0.9.2.tar.gz#sha256=65cfeae7b67412bb8375e701e75c98936259a49ee30a8f04f493fe05e274cc70 (from https://pypi.org/simple/vikunja-mcp/) (requires-python:>=3.10) 2026-01-13T03:55:05,393 Skipping link: No binaries permitted for vikunja-mcp: https://files.pythonhosted.org/packages/79/4b/ddde939bcf9074af9dd792aa531fa82fd7ed286eb105ecffed27d5783f1b/vikunja_mcp-0.9.3-py3-none-any.whl#sha256=7399ce34a68951594b40537d645b950d3ed60e08f1a54037b8bc1a8394e49a5f (from https://pypi.org/simple/vikunja-mcp/) (requires-python:>=3.10) 2026-01-13T03:55:05,394 Link requires a different Python (3.9.2 not in: '>=3.10'): https://files.pythonhosted.org/packages/a8/9b/f7f63729272781386fed979826408a7ff42175fffbbbd3b14b49c2c1cb56/vikunja_mcp-0.9.3.tar.gz#sha256=ba43167bcd082d7b25601e39bfa1ad450220ccd7ebe167e0387bf2f0ec0e9134 (from https://pypi.org/simple/vikunja-mcp/) (requires-python:>=3.10) 2026-01-13T03:55:05,395 Fetching project page and analyzing links: https://www.piwheels.org/simple/vikunja-mcp/ 2026-01-13T03:55:05,396 Getting page https://www.piwheels.org/simple/vikunja-mcp/ 2026-01-13T03:55:05,398 Found index url https://www.piwheels.org/simple 2026-01-13T03:55:05,402 Starting new HTTPS connection (1): www.piwheels.org:443 2026-01-13T03:55:05,515 https://www.piwheels.org:443 "GET /simple/vikunja-mcp/ HTTP/1.1" 200 667 2026-01-13T03:55:05,536 Skipping link: No binaries permitted for vikunja-mcp: https://www.piwheels.org/simple/vikunja-mcp/vikunja_mcp-0.9.3-py3-none-any.whl#sha256=7399ce34a68951594b40537d645b950d3ed60e08f1a54037b8bc1a8394e49a5f (from https://www.piwheels.org/simple/vikunja-mcp/) (requires-python:>=3.10) 2026-01-13T03:55:05,537 Skipping link: No binaries permitted for vikunja-mcp: https://www.piwheels.org/simple/vikunja-mcp/vikunja_mcp-0.9.2-py3-none-any.whl#sha256=4b6165bbb116d87e9c202734afabacd5e860f1d6cdce731be9b9e4144cad04fc (from https://www.piwheels.org/simple/vikunja-mcp/) (requires-python:>=3.10) 2026-01-13T03:55:05,537 Skipping link: No binaries permitted for vikunja-mcp: https://www.piwheels.org/simple/vikunja-mcp/vikunja_mcp-0.9.1-py3-none-any.whl#sha256=3d97c897e0c9f31c5e949e141646ec1f841e6c9e7cd9d2bf6b0732a9e5f2e86f (from https://www.piwheels.org/simple/vikunja-mcp/) (requires-python:>=3.10) 2026-01-13T03:55:05,538 Skipping link: No binaries permitted for vikunja-mcp: https://www.piwheels.org/simple/vikunja-mcp/vikunja_mcp-0.9.0-py3-none-any.whl#sha256=ee1552ddb59072df3ffd888733b4f3f834d09184b6bdac0078490c209451dbce (from https://www.piwheels.org/simple/vikunja-mcp/) (requires-python:>=3.10) 2026-01-13T03:55:05,538 Skipping link: No binaries permitted for vikunja-mcp: https://www.piwheels.org/simple/vikunja-mcp/vikunja_mcp-0.8.2-py3-none-any.whl#sha256=eba4ceca53bd5abbb47958480bdb2d3922c95236f802ab06982ee513b86356cf (from https://www.piwheels.org/simple/vikunja-mcp/) (requires-python:>=3.10) 2026-01-13T03:55:05,539 Skipping link: No binaries permitted for vikunja-mcp: https://www.piwheels.org/simple/vikunja-mcp/vikunja_mcp-0.8.1-py3-none-any.whl#sha256=ed0223048043b654106aebbeb713b002c64ccb8298929b3cea32ecc6b0474fbf (from https://www.piwheels.org/simple/vikunja-mcp/) (requires-python:>=3.10) 2026-01-13T03:55:05,539 Skipping link: No binaries permitted for vikunja-mcp: https://www.piwheels.org/simple/vikunja-mcp/vikunja_mcp-0.8.0-py3-none-any.whl#sha256=11e85c23d3b0380d074c58c1b1474912ee48a3523a3866ece8063dcfb18b623b (from https://www.piwheels.org/simple/vikunja-mcp/) (requires-python:>=3.10) 2026-01-13T03:55:05,540 Skipping link: No binaries permitted for vikunja-mcp: https://www.piwheels.org/simple/vikunja-mcp/vikunja_mcp-0.7.1-py3-none-any.whl#sha256=b92ed6fb35b6e0c29e593bf2056927f5f4f6f769348f07428703a1785713a194 (from https://www.piwheels.org/simple/vikunja-mcp/) (requires-python:>=3.10) 2026-01-13T03:55:05,540 Skipping link: No binaries permitted for vikunja-mcp: https://www.piwheels.org/simple/vikunja-mcp/vikunja_mcp-0.7.0-py3-none-any.whl#sha256=cbf9d84e422c20148244a6aab0c84f54eabe56ba599dc9c190d97186e116a85c (from https://www.piwheels.org/simple/vikunja-mcp/) (requires-python:>=3.10) 2026-01-13T03:55:05,610 Given no hashes to check 0 links for project 'vikunja-mcp': discarding no candidates 2026-01-13T03:55:05,611 ERROR: Could not find a version that satisfies the requirement vikunja-mcp==0.5.3 2026-01-13T03:55:05,612 ERROR: No matching distribution found for vikunja-mcp==0.5.3 2026-01-13T03:55:05,612 Exception information: 2026-01-13T03:55:05,612 Traceback (most recent call last): 2026-01-13T03:55:05,612 File "/usr/share/python-wheels/resolvelib-0.5.4-py2.py3-none-any.whl/resolvelib/resolvers.py", line 171, in _merge_into_criterion 2026-01-13T03:55:05,612 crit = self.state.criteria[name] 2026-01-13T03:55:05,612 KeyError: 'vikunja-mcp' 2026-01-13T03:55:05,612 2026-01-13T03:55:05,612 During handling of the above exception, another exception occurred: 2026-01-13T03:55:05,612 2026-01-13T03:55:05,612 Traceback (most recent call last): 2026-01-13T03:55:05,612 File "/usr/share/python-wheels/resolvelib-0.5.4-py2.py3-none-any.whl/resolvelib/resolvers.py", line 318, in resolve 2026-01-13T03:55:05,612 name, crit = self._merge_into_criterion(r, parent=None) 2026-01-13T03:55:05,612 File "/usr/share/python-wheels/resolvelib-0.5.4-py2.py3-none-any.whl/resolvelib/resolvers.py", line 173, in _merge_into_criterion 2026-01-13T03:55:05,612 crit = Criterion.from_requirement(self._p, requirement, parent) 2026-01-13T03:55:05,612 File "/usr/share/python-wheels/resolvelib-0.5.4-py2.py3-none-any.whl/resolvelib/resolvers.py", line 83, in from_requirement 2026-01-13T03:55:05,612 raise RequirementsConflicted(criterion) 2026-01-13T03:55:05,612 resolvelib.resolvers.RequirementsConflicted: Requirements conflict: SpecifierRequirement('vikunja-mcp==0.5.3') 2026-01-13T03:55:05,612 2026-01-13T03:55:05,612 During handling of the above exception, another exception occurred: 2026-01-13T03:55:05,612 2026-01-13T03:55:05,612 Traceback (most recent call last): 2026-01-13T03:55:05,612 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/resolver.py", line 122, in resolve 2026-01-13T03:55:05,612 self._result = resolver.resolve( 2026-01-13T03:55:05,612 File "/usr/share/python-wheels/resolvelib-0.5.4-py2.py3-none-any.whl/resolvelib/resolvers.py", line 453, in resolve 2026-01-13T03:55:05,612 state = resolution.resolve(requirements, max_rounds=max_rounds) 2026-01-13T03:55:05,612 File "/usr/share/python-wheels/resolvelib-0.5.4-py2.py3-none-any.whl/resolvelib/resolvers.py", line 320, in resolve 2026-01-13T03:55:05,612 raise ResolutionImpossible(e.criterion.information) 2026-01-13T03:55:05,612 resolvelib.resolvers.ResolutionImpossible: [RequirementInformation(requirement=SpecifierRequirement('vikunja-mcp==0.5.3'), parent=None)] 2026-01-13T03:55:05,612 2026-01-13T03:55:05,612 The above exception was the direct cause of the following exception: 2026-01-13T03:55:05,612 2026-01-13T03:55:05,612 Traceback (most recent call last): 2026-01-13T03:55:05,612 File "/usr/lib/python3/dist-packages/pip/_internal/cli/base_command.py", line 223, in _main 2026-01-13T03:55:05,612 status = self.run(options, args) 2026-01-13T03:55:05,612 File "/usr/lib/python3/dist-packages/pip/_internal/cli/req_command.py", line 180, in wrapper 2026-01-13T03:55:05,612 return func(self, options, args) 2026-01-13T03:55:05,612 File "/usr/lib/python3/dist-packages/pip/_internal/commands/wheel.py", line 162, in run 2026-01-13T03:55:05,612 requirement_set = resolver.resolve( 2026-01-13T03:55:05,612 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/resolver.py", line 128, in resolve 2026-01-13T03:55:05,612 six.raise_from(error, e) 2026-01-13T03:55:05,612 File "", line 3, in raise_from 2026-01-13T03:55:05,612 pip._internal.exceptions.DistributionNotFound: No matching distribution found for vikunja-mcp==0.5.3 2026-01-13T03:55:05,622 Removed build tracker: '/tmp/pip-req-tracker-2_q7lwtj'