2025-10-14T21:36:55,353 Created temporary directory: /tmp/pip-ephem-wheel-cache-x3z6t29i 2025-10-14T21:36:55,358 Created temporary directory: /tmp/pip-req-tracker-mbm5vuvb 2025-10-14T21:36:55,359 Initialized build tracking at /tmp/pip-req-tracker-mbm5vuvb 2025-10-14T21:36:55,360 Created build tracker: /tmp/pip-req-tracker-mbm5vuvb 2025-10-14T21:36:55,360 Entered build tracker: /tmp/pip-req-tracker-mbm5vuvb 2025-10-14T21:36:55,361 Created temporary directory: /tmp/pip-wheel-x_ilr9mo 2025-10-14T21:36:55,412 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple, https://www.piwheels.org/simple 2025-10-14T21:36:55,416 2 location(s) to search for versions of retention: 2025-10-14T21:36:55,416 * https://pypi.org/simple/retention/ 2025-10-14T21:36:55,416 * https://www.piwheels.org/simple/retention/ 2025-10-14T21:36:55,416 Fetching project page and analyzing links: https://pypi.org/simple/retention/ 2025-10-14T21:36:55,418 Getting page https://pypi.org/simple/retention/ 2025-10-14T21:36:55,421 Found index url https://pypi.org/simple 2025-10-14T21:36:55,431 Starting new HTTPS connection (1): pypi.org:443 2025-10-14T21:36:55,604 https://pypi.org:443 "GET /simple/retention/ HTTP/1.1" 200 2191 2025-10-14T21:36:55,790 Skipping link: No binaries permitted for retention: https://files.pythonhosted.org/packages/ff/9d/00309bd3cd4dd8438101627c41742d11d43c399fe946aed4ce2fd27d131e/retention-0.1.2-py3-none-any.whl#sha256=d21ec0f64c9aa4c863e678f82025f18f1052a67f28ddde9fb0988f0c572edfe1 (from https://pypi.org/simple/retention/) (requires-python:>=3.7) 2025-10-14T21:36:55,792 Found link https://files.pythonhosted.org/packages/38/f5/e6702b54c63199ca6ab6a32d1969d27747f342415d32ac7ff786b11169d5/retention-0.1.2.tar.gz#sha256=c66ae41dbec49a17a7fa9d9949c3d90e2707db92bc978ec5d97303813f9721d5 (from https://pypi.org/simple/retention/) (requires-python:>=3.7), version: 0.1.2 2025-10-14T21:36:55,793 Skipping link: No binaries permitted for retention: https://files.pythonhosted.org/packages/b4/e9/b541c1e686ecad14c2598eea3e193468bd5f71868e1727de3deb27b8395d/retention-0.2.0-py3-none-any.whl#sha256=06bfd086693e649fbeb9bfbda17f1da36f69419f442f44bffa7233cadfaee09b (from https://pypi.org/simple/retention/) (requires-python:>=3.11) 2025-10-14T21:36:55,793 Skipping link: No binaries permitted for retention: https://files.pythonhosted.org/packages/8f/a9/758d97570459e2120cb2806d9cfd2a18ca1c5b7d88a6fb1306bb189f4b2b/retention-0.2.1-py3-none-any.whl#sha256=333164cb15a3dc4158251e241fbfc207c9fa2f46a14cb0005c4b56680e6ddb70 (from https://pypi.org/simple/retention/) (requires-python:>=3.11) 2025-10-14T21:36:55,794 Skipping link: No binaries permitted for retention: https://files.pythonhosted.org/packages/1d/42/9f3aafd5008de0c135f0d418aaa823f7143196688b413c32e5fb6b8e63cc/retention-0.2.2-py3-none-any.whl#sha256=6428b6b747a3329ad36bc4e04a8349ef6dec36cb25579f379a1b4178638b2c53 (from https://pypi.org/simple/retention/) (requires-python:>=3.11) 2025-10-14T21:36:55,794 Skipping link: No binaries permitted for retention: https://files.pythonhosted.org/packages/fc/7b/c1ace47f66f6e3615a8158100a3cb3d28228a8da61908dcfde43e3693a42/retention-1.0.0-py3-none-any.whl#sha256=1868c03815bcb933e5317745ead5a3447dfaa460a0c1ecb98a2a6ac6c5ab24db (from https://pypi.org/simple/retention/) (requires-python:>=3.11) 2025-10-14T21:36:55,795 Skipping link: No binaries permitted for retention: https://files.pythonhosted.org/packages/24/52/6580b94799520e7f9b12d78fa10ce69c9d806705e0ba10d3c686f6974038/retention-1.0.1-py3-none-any.whl#sha256=1bba04e25501df8ff5beb37b05058e96a65401488c941ba22b68d8d20b6b49e5 (from https://pypi.org/simple/retention/) (requires-python:>=3.11) 2025-10-14T21:36:55,795 Skipping link: No binaries permitted for retention: https://files.pythonhosted.org/packages/fe/cd/b3b6c3a6612c95b3f3fee3f54721f362bb875616c1e3aeb1bb2d69d9b95c/retention-1.0.2-py3-none-any.whl#sha256=980b27bcd16a85c3677fb8a9c6b4dc576165910e6b3b9ad193ad36a9296b0ffc (from https://pypi.org/simple/retention/) (requires-python:>=3.11) 2025-10-14T21:36:55,797 Link requires a different Python (3.9.2 not in: '>=3.11'): https://files.pythonhosted.org/packages/d6/10/44460118e8cc8abec7f9b13dbb25ba23ac20602a3731e37874fc7fb9418b/retention-1.0.2.tar.gz#sha256=5687fc678160267d574ed83f71c738e70c427646222f5f23f8934b19640b831c (from https://pypi.org/simple/retention/) (requires-python:>=3.11) 2025-10-14T21:36:55,797 Skipping link: No binaries permitted for retention: https://files.pythonhosted.org/packages/9c/aa/5c7bb722e7e0a2080374c24722ebb4aacb24743036c9492dad7727ba4191/retention-1.0.3-py3-none-any.whl#sha256=9b30fe63c6d629d1b8faf0833372945c8b42477e6e34237da3f253643ca597bc (from https://pypi.org/simple/retention/) (requires-python:>=3.11) 2025-10-14T21:36:55,799 Link requires a different Python (3.9.2 not in: '>=3.11'): https://files.pythonhosted.org/packages/45/34/a295f1d16b5da12b51b2029b5d22f16c4dc66f697873846745b79441393d/retention-1.0.3.tar.gz#sha256=753919613d866e7aac7830a14b0d16864c9cec5b36ed520b42a01f93901a49e0 (from https://pypi.org/simple/retention/) (requires-python:>=3.11) 2025-10-14T21:36:55,799 Skipping link: No binaries permitted for retention: https://files.pythonhosted.org/packages/0a/64/45ff5884a5c0c319498c31e1ba281fa4c1ff2b27e53a6a01c831d610adbf/retention-1.0.4-py3-none-any.whl#sha256=9693a437896fde30cb52c254321d63fd6cd3771a84fd7a261456d0c689bc955c (from https://pypi.org/simple/retention/) (requires-python:>=3.11) 2025-10-14T21:36:55,801 Link requires a different Python (3.9.2 not in: '>=3.11'): https://files.pythonhosted.org/packages/04/78/f382f79d07583670a7f4f37bee674c8fbfee0bc65024e0caa531b25aa0e7/retention-1.0.4.tar.gz#sha256=3d151dcafc6a0498725a88be9fc0b4a5677532fcc65deea029c4e5476bf7350a (from https://pypi.org/simple/retention/) (requires-python:>=3.11) 2025-10-14T21:36:55,801 Skipping link: No binaries permitted for retention: https://files.pythonhosted.org/packages/58/38/46c689e6e9cfeaf00c90163be9f19a988caec86864f9bb490dde00f92cc1/retention-1.0.5-py3-none-any.whl#sha256=3a7dc9029a9617c5a9f32f010dec4fa44446c13e92c42b002c56b08036d96989 (from https://pypi.org/simple/retention/) (requires-python:>=3.11) 2025-10-14T21:36:55,803 Link requires a different Python (3.9.2 not in: '>=3.11'): https://files.pythonhosted.org/packages/b2/38/05253b25c14f7c76cedb8a098c125a6fe8c75e102fb9be5e3a04dc7030ba/retention-1.0.5.tar.gz#sha256=fafa15ad2cb78432fa8cd74b87e3a8389cbdd08f1f533e5758e91531a14a3e2c (from https://pypi.org/simple/retention/) (requires-python:>=3.11) 2025-10-14T21:36:55,803 Fetching project page and analyzing links: https://www.piwheels.org/simple/retention/ 2025-10-14T21:36:55,804 Getting page https://www.piwheels.org/simple/retention/ 2025-10-14T21:36:55,806 Found index url https://www.piwheels.org/simple 2025-10-14T21:36:55,810 Starting new HTTPS connection (1): www.piwheels.org:443 2025-10-14T21:36:55,926 https://www.piwheels.org:443 "GET /simple/retention/ HTTP/1.1" 200 284 2025-10-14T21:36:55,935 Skipping link: No binaries permitted for retention: https://archive1.piwheels.org/simple/retention/retention-0.1.2-py3-none-any.whl#sha256=b2b93b4407b99682ce7e86f61c14488b64686e3228fa0b3a83cbd2464fd1abc9 (from https://www.piwheels.org/simple/retention/) (requires-python:>=3.7) 2025-10-14T21:36:56,002 Given no hashes to check 0 links for project 'retention': discarding no candidates 2025-10-14T21:36:56,003 ERROR: Could not find a version that satisfies the requirement retention==1.0.5 2025-10-14T21:36:56,004 ERROR: No matching distribution found for retention==1.0.5 2025-10-14T21:36:56,005 Exception information: 2025-10-14T21:36:56,005 Traceback (most recent call last): 2025-10-14T21:36:56,005 File "/usr/share/python-wheels/resolvelib-0.5.4-py2.py3-none-any.whl/resolvelib/resolvers.py", line 171, in _merge_into_criterion 2025-10-14T21:36:56,005 crit = self.state.criteria[name] 2025-10-14T21:36:56,005 KeyError: 'retention' 2025-10-14T21:36:56,005 2025-10-14T21:36:56,005 During handling of the above exception, another exception occurred: 2025-10-14T21:36:56,005 2025-10-14T21:36:56,005 Traceback (most recent call last): 2025-10-14T21:36:56,005 File "/usr/share/python-wheels/resolvelib-0.5.4-py2.py3-none-any.whl/resolvelib/resolvers.py", line 318, in resolve 2025-10-14T21:36:56,005 name, crit = self._merge_into_criterion(r, parent=None) 2025-10-14T21:36:56,005 File "/usr/share/python-wheels/resolvelib-0.5.4-py2.py3-none-any.whl/resolvelib/resolvers.py", line 173, in _merge_into_criterion 2025-10-14T21:36:56,005 crit = Criterion.from_requirement(self._p, requirement, parent) 2025-10-14T21:36:56,005 File "/usr/share/python-wheels/resolvelib-0.5.4-py2.py3-none-any.whl/resolvelib/resolvers.py", line 83, in from_requirement 2025-10-14T21:36:56,005 raise RequirementsConflicted(criterion) 2025-10-14T21:36:56,005 resolvelib.resolvers.RequirementsConflicted: Requirements conflict: SpecifierRequirement('retention==1.0.5') 2025-10-14T21:36:56,005 2025-10-14T21:36:56,005 During handling of the above exception, another exception occurred: 2025-10-14T21:36:56,005 2025-10-14T21:36:56,005 Traceback (most recent call last): 2025-10-14T21:36:56,005 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/resolver.py", line 122, in resolve 2025-10-14T21:36:56,005 self._result = resolver.resolve( 2025-10-14T21:36:56,005 File "/usr/share/python-wheels/resolvelib-0.5.4-py2.py3-none-any.whl/resolvelib/resolvers.py", line 453, in resolve 2025-10-14T21:36:56,005 state = resolution.resolve(requirements, max_rounds=max_rounds) 2025-10-14T21:36:56,005 File "/usr/share/python-wheels/resolvelib-0.5.4-py2.py3-none-any.whl/resolvelib/resolvers.py", line 320, in resolve 2025-10-14T21:36:56,005 raise ResolutionImpossible(e.criterion.information) 2025-10-14T21:36:56,005 resolvelib.resolvers.ResolutionImpossible: [RequirementInformation(requirement=SpecifierRequirement('retention==1.0.5'), parent=None)] 2025-10-14T21:36:56,005 2025-10-14T21:36:56,005 The above exception was the direct cause of the following exception: 2025-10-14T21:36:56,005 2025-10-14T21:36:56,005 Traceback (most recent call last): 2025-10-14T21:36:56,005 File "/usr/lib/python3/dist-packages/pip/_internal/cli/base_command.py", line 223, in _main 2025-10-14T21:36:56,005 status = self.run(options, args) 2025-10-14T21:36:56,005 File "/usr/lib/python3/dist-packages/pip/_internal/cli/req_command.py", line 180, in wrapper 2025-10-14T21:36:56,005 return func(self, options, args) 2025-10-14T21:36:56,005 File "/usr/lib/python3/dist-packages/pip/_internal/commands/wheel.py", line 162, in run 2025-10-14T21:36:56,005 requirement_set = resolver.resolve( 2025-10-14T21:36:56,005 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/resolver.py", line 128, in resolve 2025-10-14T21:36:56,005 six.raise_from(error, e) 2025-10-14T21:36:56,005 File "", line 3, in raise_from 2025-10-14T21:36:56,005 pip._internal.exceptions.DistributionNotFound: No matching distribution found for retention==1.0.5 2025-10-14T21:36:56,014 Removed build tracker: '/tmp/pip-req-tracker-mbm5vuvb'