2026-03-05T05:22:46,271 Created temporary directory: /tmp/pip-ephem-wheel-cache-y38shr7z 2026-03-05T05:22:46,276 Created temporary directory: /tmp/pip-req-tracker-5yhdzcig 2026-03-05T05:22:46,277 Initialized build tracking at /tmp/pip-req-tracker-5yhdzcig 2026-03-05T05:22:46,278 Created build tracker: /tmp/pip-req-tracker-5yhdzcig 2026-03-05T05:22:46,278 Entered build tracker: /tmp/pip-req-tracker-5yhdzcig 2026-03-05T05:22:46,279 Created temporary directory: /tmp/pip-wheel-xek0rz1w 2026-03-05T05:22:46,325 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple, https://www.piwheels.org/simple 2026-03-05T05:22:46,330 2 location(s) to search for versions of knock-knock: 2026-03-05T05:22:46,330 * https://pypi.org/simple/knock-knock/ 2026-03-05T05:22:46,330 * https://www.piwheels.org/simple/knock-knock/ 2026-03-05T05:22:46,330 Fetching project page and analyzing links: https://pypi.org/simple/knock-knock/ 2026-03-05T05:22:46,331 Getting page https://pypi.org/simple/knock-knock/ 2026-03-05T05:22:46,334 Found index url https://pypi.org/simple 2026-03-05T05:22:46,344 Starting new HTTPS connection (1): pypi.org:443 2026-03-05T05:22:46,517 https://pypi.org:443 "GET /simple/knock-knock/ HTTP/1.1" 200 1592 2026-03-05T05:22:46,696 Found link https://files.pythonhosted.org/packages/51/06/1d5d27d2097aba3c8f88290cdce0f68b0d28d5bcb5d64eaa644054e9be25/knock_knock-0.1.4.tar.gz#sha256=826d8ecdd832b969b769319ca32ed9e248860d7253e84a456b149206d664986d (from https://pypi.org/simple/knock-knock/) (requires-python:>=3.6), version: 0.1.4 2026-03-05T05:22:46,698 Found link https://files.pythonhosted.org/packages/4d/e9/4925fae3db58020837a72dfd442d06b3119da529b0e70f350d8b38ecbf68/knock_knock-0.1.5.tar.gz#sha256=eb722e4c6283a6a05494565a7323203e88eb61422e0331d68b7325a5c06343f9 (from https://pypi.org/simple/knock-knock/) (requires-python:>=3.6), version: 0.1.5 2026-03-05T05:22:46,699 Found link https://files.pythonhosted.org/packages/52/db/a12e4988424bd12b8c5e38ba1920c132cc9e5d8164aa2f497090a13a32c2/knock_knock-0.1.6.tar.gz#sha256=eeb9f9b43c25158f1d273478c0ec647b0077ce3d630a310ee10233a095aff23f (from https://pypi.org/simple/knock-knock/) (requires-python:>=3.6), version: 0.1.6 2026-03-05T05:22:46,701 Found link https://files.pythonhosted.org/packages/c7/71/8c2b9e6bd02d7d0343029056143b45e4adb7fe86891f04c360af39f63d42/knock_knock-0.1.7.tar.gz#sha256=41fd2a82a016997d7840564b13760775d035158fb1b2d243a02ff965a67adff4 (from https://pypi.org/simple/knock-knock/) (requires-python:>=3.6), version: 0.1.7 2026-03-05T05:22:46,702 Found link https://files.pythonhosted.org/packages/2a/0e/a89d2891844ada30588f575badf95716c26a9ee54e24e79eec2c9eb425dd/knock_knock-0.2.tar.gz#sha256=29ad1f18783ac8b05e35a5e0182015788ca04fe768fda3465670b741c573faaf (from https://pypi.org/simple/knock-knock/) (requires-python:>=3.6), version: 0.2 2026-03-05T05:22:46,703 Found link https://files.pythonhosted.org/packages/1e/77/86a1a3047b15380ed26ae0754cf7870a572e4893d7e359e5bf4c4b9a932f/knock_knock-0.2.1.tar.gz#sha256=466250fe26904c347a64a8a2707eb8cb8c1f2184e7364ff028f4700341525f61 (from https://pypi.org/simple/knock-knock/) (requires-python:>=3.6), version: 0.2.1 2026-03-05T05:22:46,705 Found link https://files.pythonhosted.org/packages/e3/18/309cec07ed664f80fcea9ea42dfd3f8c3194590bf02586749cb7b6fa64b2/knock_knock-0.3.3.tar.gz#sha256=1c1c1a5c8e6554156228e3e490773ca01d8f926b7b97b67260d1a7310e16439c (from https://pypi.org/simple/knock-knock/) (requires-python:>=3.6), version: 0.3.3 2026-03-05T05:22:46,706 Found link https://files.pythonhosted.org/packages/fc/9b/28dce6fdf75af0b800b12c5499721b88034c3aff02e066aeff328254431a/knock_knock-0.3.4.tar.gz#sha256=6f8eb24c21bb5323c8cb23bf8e20997befc167bfbb018a133202e9ca7778e2ff (from https://pypi.org/simple/knock-knock/) (requires-python:>=3.6), version: 0.3.4 2026-03-05T05:22:46,708 Found link https://files.pythonhosted.org/packages/61/af/d74dd7ae202b49ba6406e73042047a491f97dd25562aa2cc7a2a6d9e718e/knock_knock-0.3.5.tar.gz#sha256=b792d3fd5d6b109a58a97599f26298f730d4c283469b792ed79910d49875dfaf (from https://pypi.org/simple/knock-knock/) (requires-python:>=3.6), version: 0.3.5 2026-03-05T05:22:46,709 Found link https://files.pythonhosted.org/packages/92/35/0921ca1fb5bd7e6d68f5ef8534d83d63021f5fb25c942e6111a8f46c312f/knock_knock-0.3.6.tar.gz#sha256=deb87a3a5e61d676d4905396fcc88ccd2eaf337c1878aaa4e8ea62225ce50e49 (from https://pypi.org/simple/knock-knock/) (requires-python:>=3.7), version: 0.3.6 2026-03-05T05:22:46,711 Found link https://files.pythonhosted.org/packages/86/ca/3fe0b1b8ddf9fa992cd7eb2e2141bbb9d4e16db4b5e5903842c8f24c0ed1/knock_knock-0.3.8.tar.gz#sha256=151144a0e5e83c30d0c81f6dbb32ce85a39fd3b01b198afedee10c6b017aa639 (from https://pypi.org/simple/knock-knock/) (requires-python:>=3.7), version: 0.3.8 2026-03-05T05:22:46,712 Found link https://files.pythonhosted.org/packages/0d/06/b5006ab4afc432fca2bd1688c2c8257dd6efb8368f5a9d4675565f3e3032/knock_knock-0.4.2.tar.gz#sha256=69128026055c1b8aa7e7b6e2947f108b21795a406687199e1689bd9815197d5f (from https://pypi.org/simple/knock-knock/) (requires-python:>=3.7), version: 0.4.2 2026-03-05T05:22:46,714 Link requires a different Python (3.9.2 not in: '>=3.12'): https://files.pythonhosted.org/packages/08/36/af68493e8de4e21d4f9d83a40e29795e819ddfd83b11f11727def051e7b8/knock_knock-0.8.0.tar.gz#sha256=3b58df139ac86e0c224e1cece7a96d799e41b71468d5374a8b1e3dd6bc92f55c (from https://pypi.org/simple/knock-knock/) (requires-python:>=3.12) 2026-03-05T05:22:46,715 Link requires a different Python (3.9.2 not in: '>=3.12'): https://files.pythonhosted.org/packages/7a/16/f40d1f7b91c507088b92cdeb1c1b620ce679f7eab75b561c42b420bfe2ee/knock_knock-0.8.2.tar.gz#sha256=bba7ac4b2979568a5a010c46380ca66f0c1a83e512f598cb6b0ccf3b057a9f50 (from https://pypi.org/simple/knock-knock/) (requires-python:>=3.12) 2026-03-05T05:22:46,716 Fetching project page and analyzing links: https://www.piwheels.org/simple/knock-knock/ 2026-03-05T05:22:46,716 Getting page https://www.piwheels.org/simple/knock-knock/ 2026-03-05T05:22:46,718 Found index url https://www.piwheels.org/simple 2026-03-05T05:22:46,723 Starting new HTTPS connection (1): www.piwheels.org:443 2026-03-05T05:22:46,841 https://www.piwheels.org:443 "GET /simple/knock-knock/ HTTP/1.1" 200 897 2026-03-05T05:22:46,868 Skipping link: No binaries permitted for knock-knock: https://archive1.piwheels.org/simple/knock-knock/knock_knock-0.8.0-py3-none-any.whl#sha256=6d5a6302c9864950aa115c0c7e92d4a917591395454c51612e74ec7d11d752ad (from https://www.piwheels.org/simple/knock-knock/) (requires-python:>=3.12) 2026-03-05T05:22:46,869 Skipping link: No binaries permitted for knock-knock: https://archive1.piwheels.org/simple/knock-knock/knock_knock-0.4.2-py3-none-any.whl#sha256=f2145ecd9b7aa831284d71a25581c1fbe8a27fd685746e746ddb22f1bb818be5 (from https://www.piwheels.org/simple/knock-knock/) (requires-python:>=3.7) 2026-03-05T05:22:46,870 Skipping link: No binaries permitted for knock-knock: https://archive1.piwheels.org/simple/knock-knock/knock_knock-0.3.8-py3-none-any.whl#sha256=c045d63e5e51f9541fc2064ae07c34bc030ad5156cbe4c651f8b60f5df29c9df (from https://www.piwheels.org/simple/knock-knock/) (requires-python:>=3.7) 2026-03-05T05:22:46,870 Skipping link: No binaries permitted for knock-knock: https://archive1.piwheels.org/simple/knock-knock/knock_knock-0.3.6-py3-none-any.whl#sha256=fa594b270d983bffcdb858c1f512fcccbbcf8796941da14f36b5adf20144b82c (from https://www.piwheels.org/simple/knock-knock/) (requires-python:>=3.7) 2026-03-05T05:22:46,871 Skipping link: No binaries permitted for knock-knock: https://archive1.piwheels.org/simple/knock-knock/knock_knock-0.3.5-py3-none-any.whl#sha256=72ae514caae0c9c2032764628c85cf7aacb660c9c7304cc2e387d03e8aa74890 (from https://www.piwheels.org/simple/knock-knock/) (requires-python:>=3.6) 2026-03-05T05:22:46,871 Skipping link: No binaries permitted for knock-knock: https://archive1.piwheels.org/simple/knock-knock/knock_knock-0.3.4-py3-none-any.whl#sha256=a8756ba79ec9650ebcbb007a79b990b1faeb54908af94607b0b9354c44d3fd78 (from https://www.piwheels.org/simple/knock-knock/) (requires-python:>=3.6) 2026-03-05T05:22:46,872 Skipping link: No binaries permitted for knock-knock: https://archive1.piwheels.org/simple/knock-knock/knock_knock-0.3.3-py3-none-any.whl#sha256=5cdd56f4182cceef1dad023cc2a735281277ca81c5f67d8d4eb0937a74af1248 (from https://www.piwheels.org/simple/knock-knock/) (requires-python:>=3.6) 2026-03-05T05:22:46,872 Skipping link: No binaries permitted for knock-knock: https://archive1.piwheels.org/simple/knock-knock/knock_knock-0.2.1-py3-none-any.whl#sha256=ca833a47ac6bd399f709f6cb7363f713c967f8499ab8b8c8f9e046200c04aa54 (from https://www.piwheels.org/simple/knock-knock/) (requires-python:>=3.6) 2026-03-05T05:22:46,873 Skipping link: No binaries permitted for knock-knock: https://archive1.piwheels.org/simple/knock-knock/knock_knock-0.2-py3-none-any.whl#sha256=c7b58d35f27a180b91c3634f809ece35f4b0858d09d500e27f489ff5a98ccc97 (from https://www.piwheels.org/simple/knock-knock/) (requires-python:>=3.6) 2026-03-05T05:22:46,873 Skipping link: No binaries permitted for knock-knock: https://archive1.piwheels.org/simple/knock-knock/knock_knock-0.1.7-py3-none-any.whl#sha256=58b3d0ceb87438b2a8c984a453502ede7cfecf09eebb66532f44ac4aaa00a148 (from https://www.piwheels.org/simple/knock-knock/) (requires-python:>=3.6) 2026-03-05T05:22:46,874 Skipping link: No binaries permitted for knock-knock: https://archive1.piwheels.org/simple/knock-knock/knock_knock-0.1.6-py3-none-any.whl#sha256=99221403d3100bc9a8b34a80d7aeee181a3405f0479c21992219c54ab34dc86e (from https://www.piwheels.org/simple/knock-knock/) (requires-python:>=3.6) 2026-03-05T05:22:46,874 Skipping link: No binaries permitted for knock-knock: https://archive1.piwheels.org/simple/knock-knock/knock_knock-0.1.5-py3-none-any.whl#sha256=236cda7ee20c9298655e719b3db62181a96d41804a17c42916250b9ec65edd0d (from https://www.piwheels.org/simple/knock-knock/) (requires-python:>=3.6) 2026-03-05T05:22:46,875 Skipping link: No binaries permitted for knock-knock: https://archive1.piwheels.org/simple/knock-knock/knock_knock-0.1.4-py3-none-any.whl#sha256=fd37a0f68d518333b599d57cd7fa023de1afddefc407421b5c5ef74fcd7e8d5e (from https://www.piwheels.org/simple/knock-knock/) (requires-python:>=3.6) 2026-03-05T05:22:46,950 Given no hashes to check 0 links for project 'knock-knock': discarding no candidates 2026-03-05T05:22:46,951 ERROR: Could not find a version that satisfies the requirement knock-knock==0.8.2 2026-03-05T05:22:46,952 ERROR: No matching distribution found for knock-knock==0.8.2 2026-03-05T05:22:46,952 Exception information: 2026-03-05T05:22:46,952 Traceback (most recent call last): 2026-03-05T05:22:46,952 File "/usr/share/python-wheels/resolvelib-0.5.4-py2.py3-none-any.whl/resolvelib/resolvers.py", line 171, in _merge_into_criterion 2026-03-05T05:22:46,952 crit = self.state.criteria[name] 2026-03-05T05:22:46,952 KeyError: 'knock-knock' 2026-03-05T05:22:46,952 2026-03-05T05:22:46,952 During handling of the above exception, another exception occurred: 2026-03-05T05:22:46,952 2026-03-05T05:22:46,952 Traceback (most recent call last): 2026-03-05T05:22:46,952 File "/usr/share/python-wheels/resolvelib-0.5.4-py2.py3-none-any.whl/resolvelib/resolvers.py", line 318, in resolve 2026-03-05T05:22:46,952 name, crit = self._merge_into_criterion(r, parent=None) 2026-03-05T05:22:46,952 File "/usr/share/python-wheels/resolvelib-0.5.4-py2.py3-none-any.whl/resolvelib/resolvers.py", line 173, in _merge_into_criterion 2026-03-05T05:22:46,952 crit = Criterion.from_requirement(self._p, requirement, parent) 2026-03-05T05:22:46,952 File "/usr/share/python-wheels/resolvelib-0.5.4-py2.py3-none-any.whl/resolvelib/resolvers.py", line 83, in from_requirement 2026-03-05T05:22:46,952 raise RequirementsConflicted(criterion) 2026-03-05T05:22:46,952 resolvelib.resolvers.RequirementsConflicted: Requirements conflict: SpecifierRequirement('knock-knock==0.8.2') 2026-03-05T05:22:46,952 2026-03-05T05:22:46,952 During handling of the above exception, another exception occurred: 2026-03-05T05:22:46,952 2026-03-05T05:22:46,952 Traceback (most recent call last): 2026-03-05T05:22:46,952 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/resolver.py", line 122, in resolve 2026-03-05T05:22:46,952 self._result = resolver.resolve( 2026-03-05T05:22:46,952 File "/usr/share/python-wheels/resolvelib-0.5.4-py2.py3-none-any.whl/resolvelib/resolvers.py", line 453, in resolve 2026-03-05T05:22:46,952 state = resolution.resolve(requirements, max_rounds=max_rounds) 2026-03-05T05:22:46,952 File "/usr/share/python-wheels/resolvelib-0.5.4-py2.py3-none-any.whl/resolvelib/resolvers.py", line 320, in resolve 2026-03-05T05:22:46,952 raise ResolutionImpossible(e.criterion.information) 2026-03-05T05:22:46,952 resolvelib.resolvers.ResolutionImpossible: [RequirementInformation(requirement=SpecifierRequirement('knock-knock==0.8.2'), parent=None)] 2026-03-05T05:22:46,952 2026-03-05T05:22:46,952 The above exception was the direct cause of the following exception: 2026-03-05T05:22:46,952 2026-03-05T05:22:46,952 Traceback (most recent call last): 2026-03-05T05:22:46,952 File "/usr/lib/python3/dist-packages/pip/_internal/cli/base_command.py", line 223, in _main 2026-03-05T05:22:46,952 status = self.run(options, args) 2026-03-05T05:22:46,952 File "/usr/lib/python3/dist-packages/pip/_internal/cli/req_command.py", line 180, in wrapper 2026-03-05T05:22:46,952 return func(self, options, args) 2026-03-05T05:22:46,952 File "/usr/lib/python3/dist-packages/pip/_internal/commands/wheel.py", line 162, in run 2026-03-05T05:22:46,952 requirement_set = resolver.resolve( 2026-03-05T05:22:46,952 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/resolver.py", line 128, in resolve 2026-03-05T05:22:46,952 six.raise_from(error, e) 2026-03-05T05:22:46,952 File "", line 3, in raise_from 2026-03-05T05:22:46,952 pip._internal.exceptions.DistributionNotFound: No matching distribution found for knock-knock==0.8.2 2026-03-05T05:22:46,962 Removed build tracker: '/tmp/pip-req-tracker-5yhdzcig'