2025-12-10T08:39:39,893 Created temporary directory: /tmp/pip-ephem-wheel-cache-ipksmhgb 2025-12-10T08:39:39,895 Created temporary directory: /tmp/pip-build-tracker-dtlz6nr4 2025-12-10T08:39:39,896 Initialized build tracking at /tmp/pip-build-tracker-dtlz6nr4 2025-12-10T08:39:39,896 Created build tracker: /tmp/pip-build-tracker-dtlz6nr4 2025-12-10T08:39:39,896 Entered build tracker: /tmp/pip-build-tracker-dtlz6nr4 2025-12-10T08:39:39,897 Created temporary directory: /tmp/pip-wheel-1mcw2_nf 2025-12-10T08:39:39,900 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 2025-12-10T08:39:39,903 Created temporary directory: /tmp/pip-ephem-wheel-cache-dwqgidbk 2025-12-10T08:39:39,931 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2025-12-10T08:39:39,936 2 location(s) to search for versions of pygeneral: 2025-12-10T08:39:39,936 * https://pypi.org/simple/pygeneral/ 2025-12-10T08:39:39,936 * https://www.piwheels.org/simple/pygeneral/ 2025-12-10T08:39:39,937 Fetching project page and analyzing links: https://pypi.org/simple/pygeneral/ 2025-12-10T08:39:39,938 Getting page https://pypi.org/simple/pygeneral/ 2025-12-10T08:39:39,940 Found index url https://pypi.org/simple 2025-12-10T08:39:40,176 Fetched page https://pypi.org/simple/pygeneral/ as application/vnd.pypi.simple.v1+json 2025-12-10T08:39:40,180 Skipping link: No binaries permitted for pygeneral: https://files.pythonhosted.org/packages/5f/3f/490b54c99855d882e3125efb8c1953682203e0aab0432433910eea6b18e8/pygeneral-0.0.0-py3-none-any.whl (from https://pypi.org/simple/pygeneral/) (requires-python:>=3.10) 2025-12-10T08:39:40,181 Found link https://files.pythonhosted.org/packages/fd/5f/31e681289fe7858897afa492afedcf32c937ca984b067d31cd9d3728396c/pygeneral-0.0.0.tar.gz (from https://pypi.org/simple/pygeneral/) (requires-python:>=3.10), version: 0.0.0 2025-12-10T08:39:40,182 Skipping link: No binaries permitted for pygeneral: https://files.pythonhosted.org/packages/02/35/d7d090f0db438e418a470a58811eb70572cff023cd2146b8a4e2f6b4b3a0/pygeneral-0.1.0-py3-none-any.whl (from https://pypi.org/simple/pygeneral/) (requires-python:>=3.10) 2025-12-10T08:39:40,183 Found link https://files.pythonhosted.org/packages/06/5c/050f7f86a6c27ca85a16a6fff86531b502664b67ba00046a4367f2acc913/pygeneral-0.1.0.tar.gz (from https://pypi.org/simple/pygeneral/) (requires-python:>=3.10), version: 0.1.0 2025-12-10T08:39:40,184 Skipping link: No binaries permitted for pygeneral: https://files.pythonhosted.org/packages/aa/15/eaa7ca59c5b26634b56bb1d90a3ae9cba0fa65b76ac66db6fda2a735da1a/pygeneral-0.2.0-py3-none-any.whl (from https://pypi.org/simple/pygeneral/) (requires-python:>=3.10) 2025-12-10T08:39:40,185 Found link https://files.pythonhosted.org/packages/81/24/aa2e894725c915f5492676bc6428c1fdef1fff9276a89edfa8a56ce66972/pygeneral-0.2.0.tar.gz (from https://pypi.org/simple/pygeneral/) (requires-python:>=3.10), version: 0.2.0 2025-12-10T08:39:40,186 Skipping link: No binaries permitted for pygeneral: https://files.pythonhosted.org/packages/22/a5/057fc4f7b96e6380d32be6ee5de4ed43f7a62218cd2f8e0f9738bb1bcf28/pygeneral-0.2.1-py3-none-any.whl (from https://pypi.org/simple/pygeneral/) (requires-python:>=3.10) 2025-12-10T08:39:40,187 Found link https://files.pythonhosted.org/packages/43/f7/f922025db03b2876bdc0166f04a629faeee72ed768ea9983420f6768d209/pygeneral-0.2.1.tar.gz (from https://pypi.org/simple/pygeneral/) (requires-python:>=3.10), version: 0.2.1 2025-12-10T08:39:40,187 Skipping link: No binaries permitted for pygeneral: https://files.pythonhosted.org/packages/1f/d5/706ea672afb1e49e501aff947cef256ddd5027f7fb887e21dbe0136b89c6/pygeneral-0.2.2-py3-none-any.whl (from https://pypi.org/simple/pygeneral/) (requires-python:>=3.10) 2025-12-10T08:39:40,188 Found link https://files.pythonhosted.org/packages/2b/9d/1084585f1fed93a2dcecec15edc81cd77183b60f1349e4232d0bbbf539e4/pygeneral-0.2.2.tar.gz (from https://pypi.org/simple/pygeneral/) (requires-python:>=3.10), version: 0.2.2 2025-12-10T08:39:40,189 Skipping link: No binaries permitted for pygeneral: https://files.pythonhosted.org/packages/5e/57/9ed582eb1f07ed99a89f2d70cc5771fbe19b0fdb6bd1c743c196493e3142/pygeneral-1.0.2-py3-none-any.whl (from https://pypi.org/simple/pygeneral/) (requires-python:>=3.12) 2025-12-10T08:39:40,190 Link requires a different Python (3.11.2 not in: '>=3.12'): https://files.pythonhosted.org/packages/7b/b2/7e884a1737b4c8db763e43819d45d18537a10e0d7a49325898c268e833f7/pygeneral-1.0.2.tar.gz (from https://pypi.org/simple/pygeneral/) (requires-python:>=3.12) 2025-12-10T08:39:40,191 Skipping link: 1.0.2 Requires-Python >=3.12: https://files.pythonhosted.org/packages/7b/b2/7e884a1737b4c8db763e43819d45d18537a10e0d7a49325898c268e833f7/pygeneral-1.0.2.tar.gz (from https://pypi.org/simple/pygeneral/) (requires-python:>=3.12) 2025-12-10T08:39:40,191 Skipping link: No binaries permitted for pygeneral: https://files.pythonhosted.org/packages/8c/ab/f543edd80c3f26958a4aa749c9c38f9c247bd62e93351ce71af0b3e041d5/pygeneral-1.1.0-py3-none-any.whl (from https://pypi.org/simple/pygeneral/) (requires-python:>=3.12) 2025-12-10T08:39:40,192 Link requires a different Python (3.11.2 not in: '>=3.12'): https://files.pythonhosted.org/packages/3a/6c/e616267aaa6f3bbdc07bb28915a41938b04e8917e50595ed189223c2b1f5/pygeneral-1.1.0.tar.gz (from https://pypi.org/simple/pygeneral/) (requires-python:>=3.12) 2025-12-10T08:39:40,192 Skipping link: 1.1.0 Requires-Python >=3.12: https://files.pythonhosted.org/packages/3a/6c/e616267aaa6f3bbdc07bb28915a41938b04e8917e50595ed189223c2b1f5/pygeneral-1.1.0.tar.gz (from https://pypi.org/simple/pygeneral/) (requires-python:>=3.12) 2025-12-10T08:39:40,193 Skipping link: No binaries permitted for pygeneral: https://files.pythonhosted.org/packages/f5/e0/cf5e4f8e33fd49cf9739b3a10e78c05c05c3ea482d59941f5493ba5828b3/pygeneral-1.1.1-py3-none-any.whl (from https://pypi.org/simple/pygeneral/) (requires-python:>=3.12) 2025-12-10T08:39:40,194 Link requires a different Python (3.11.2 not in: '>=3.12'): https://files.pythonhosted.org/packages/92/48/f82e115dfffd2ca4ee60f69abbe6cf335767e960581ede20103da643961c/pygeneral-1.1.1.tar.gz (from https://pypi.org/simple/pygeneral/) (requires-python:>=3.12) 2025-12-10T08:39:40,194 Skipping link: 1.1.1 Requires-Python >=3.12: https://files.pythonhosted.org/packages/92/48/f82e115dfffd2ca4ee60f69abbe6cf335767e960581ede20103da643961c/pygeneral-1.1.1.tar.gz (from https://pypi.org/simple/pygeneral/) (requires-python:>=3.12) 2025-12-10T08:39:40,195 Skipping link: No binaries permitted for pygeneral: https://files.pythonhosted.org/packages/22/ae/9e4ee7594d36c062287195f50bec46883aa59b25be18d540bd8d67ad441a/pygeneral-1.1.2-py3-none-any.whl (from https://pypi.org/simple/pygeneral/) (requires-python:>=3.12) 2025-12-10T08:39:40,196 Link requires a different Python (3.11.2 not in: '>=3.12'): https://files.pythonhosted.org/packages/45/77/1a1f7046c9a93a60b678b540524788ae54e3655692b828f4873bc1f886c2/pygeneral-1.1.2.tar.gz (from https://pypi.org/simple/pygeneral/) (requires-python:>=3.12) 2025-12-10T08:39:40,197 Skipping link: 1.1.2 Requires-Python >=3.12: https://files.pythonhosted.org/packages/45/77/1a1f7046c9a93a60b678b540524788ae54e3655692b828f4873bc1f886c2/pygeneral-1.1.2.tar.gz (from https://pypi.org/simple/pygeneral/) (requires-python:>=3.12) 2025-12-10T08:39:40,197 Fetching project page and analyzing links: https://www.piwheels.org/simple/pygeneral/ 2025-12-10T08:39:40,198 Getting page https://www.piwheels.org/simple/pygeneral/ 2025-12-10T08:39:40,199 Found index url https://www.piwheels.org/simple 2025-12-10T08:39:40,365 Fetched page https://www.piwheels.org/simple/pygeneral/ as text/html 2025-12-10T08:39:40,368 Skipping link: No binaries permitted for pygeneral: https://www.piwheels.org/simple/pygeneral/pygeneral-1.1.1-py3-none-any.whl#sha256=28304d285c9ea90dc0e1aebd489cb0cfe4086751e77102e970c71d5ed8acb503 (from https://www.piwheels.org/simple/pygeneral/) (requires-python:>=3.12) 2025-12-10T08:39:40,369 Skipping link: No binaries permitted for pygeneral: https://www.piwheels.org/simple/pygeneral/pygeneral-1.1.0-py3-none-any.whl#sha256=8839716ea32f44b792aafb6664c004aeaf9ad80ebe1528e6b7c6a570815c91f5 (from https://www.piwheels.org/simple/pygeneral/) (requires-python:>=3.12) 2025-12-10T08:39:40,370 Skipping link: No binaries permitted for pygeneral: https://www.piwheels.org/simple/pygeneral/pygeneral-1.0.2-py3-none-any.whl#sha256=a108891208bff92df77b6d97a91a9a3d740edaaa224e7c13268cdd25eb21534d (from https://www.piwheels.org/simple/pygeneral/) (requires-python:>=3.12) 2025-12-10T08:39:40,371 Skipping link: No binaries permitted for pygeneral: https://archive1.piwheels.org/simple/pygeneral/pygeneral-0.2.2-py3-none-any.whl#sha256=5f115b4b05d325f6438f9d64934add1da7b328cf8604b352e9b8736bafbd31f4 (from https://www.piwheels.org/simple/pygeneral/) (requires-python:>=3.10) 2025-12-10T08:39:40,371 Skipping link: No binaries permitted for pygeneral: https://archive1.piwheels.org/simple/pygeneral/pygeneral-0.2.1-py3-none-any.whl#sha256=1ac4b215a889bf0f755574d40c3250b4da75d46e0cb5f8c4a26c5f019bbe3105 (from https://www.piwheels.org/simple/pygeneral/) (requires-python:>=3.10) 2025-12-10T08:39:40,372 Skipping link: No binaries permitted for pygeneral: https://archive1.piwheels.org/simple/pygeneral/pygeneral-0.2.0-py3-none-any.whl#sha256=1d84fef00215623d64c968ef50014c40ef784168a6543b75959d762d6b112ae7 (from https://www.piwheels.org/simple/pygeneral/) (requires-python:>=3.10) 2025-12-10T08:39:40,372 Skipping link: No binaries permitted for pygeneral: https://archive1.piwheels.org/simple/pygeneral/pygeneral-0.1.0-py3-none-any.whl#sha256=5238b169baa70fd990395580dd2aab9085042d3cc82eafd358ae1a6208363e70 (from https://www.piwheels.org/simple/pygeneral/) (requires-python:>=3.10) 2025-12-10T08:39:40,373 Skipping link: No binaries permitted for pygeneral: https://archive1.piwheels.org/simple/pygeneral/pygeneral-0.0.0-py3-none-any.whl#sha256=4196fb147c1e9a9ee862fa8a6b3afda7a12d72938d5ac5611477d44c1ad237fa (from https://www.piwheels.org/simple/pygeneral/) (requires-python:>=3.10) 2025-12-10T08:39:40,373 Skipping link: not a file: https://www.piwheels.org/simple/pygeneral/ 2025-12-10T08:39:40,374 Skipping link: not a file: https://pypi.org/simple/pygeneral/ 2025-12-10T08:39:40,393 Given no hashes to check 0 links for project 'pygeneral': discarding no candidates 2025-12-10T08:39:40,394 ERROR: Ignored the following versions that require a different python version: 1.0.2 Requires-Python >=3.12; 1.1.0 Requires-Python >=3.12; 1.1.1 Requires-Python >=3.12; 1.1.2 Requires-Python >=3.12 2025-12-10T08:39:40,395 ERROR: Could not find a version that satisfies the requirement pygeneral==1.1.2 (from versions: 0.0.0, 0.1.0, 0.2.0, 0.2.1, 0.2.2) 2025-12-10T08:39:40,397 ERROR: No matching distribution found for pygeneral==1.1.2 2025-12-10T08:39:40,398 Exception information: 2025-12-10T08:39:40,398 Traceback (most recent call last): 2025-12-10T08:39:40,398 File "/usr/lib/python3/dist-packages/pip/_vendor/resolvelib/resolvers.py", line 348, in resolve 2025-12-10T08:39:40,398 self._add_to_criteria(self.state.criteria, r, parent=None) 2025-12-10T08:39:40,398 File "/usr/lib/python3/dist-packages/pip/_vendor/resolvelib/resolvers.py", line 173, in _add_to_criteria 2025-12-10T08:39:40,398 raise RequirementsConflicted(criterion) 2025-12-10T08:39:40,398 pip._vendor.resolvelib.resolvers.RequirementsConflicted: Requirements conflict: SpecifierRequirement('pygeneral==1.1.2') 2025-12-10T08:39:40,398 2025-12-10T08:39:40,398 During handling of the above exception, another exception occurred: 2025-12-10T08:39:40,398 2025-12-10T08:39:40,398 Traceback (most recent call last): 2025-12-10T08:39:40,398 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/resolver.py", line 92, in resolve 2025-12-10T08:39:40,398 result = self._result = resolver.resolve( 2025-12-10T08:39:40,398 ^^^^^^^^^^^^^^^^^ 2025-12-10T08:39:40,398 File "/usr/lib/python3/dist-packages/pip/_vendor/resolvelib/resolvers.py", line 481, in resolve 2025-12-10T08:39:40,398 state = resolution.resolve(requirements, max_rounds=max_rounds) 2025-12-10T08:39:40,398 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-12-10T08:39:40,398 File "/usr/lib/python3/dist-packages/pip/_vendor/resolvelib/resolvers.py", line 350, in resolve 2025-12-10T08:39:40,398 raise ResolutionImpossible(e.criterion.information) 2025-12-10T08:39:40,398 pip._vendor.resolvelib.resolvers.ResolutionImpossible: [RequirementInformation(requirement=SpecifierRequirement('pygeneral==1.1.2'), parent=None)] 2025-12-10T08:39:40,398 2025-12-10T08:39:40,398 The above exception was the direct cause of the following exception: 2025-12-10T08:39:40,398 2025-12-10T08:39:40,398 Traceback (most recent call last): 2025-12-10T08:39:40,398 File "/usr/lib/python3/dist-packages/pip/_internal/cli/base_command.py", line 160, in exc_logging_wrapper 2025-12-10T08:39:40,398 status = run_func(*args) 2025-12-10T08:39:40,398 ^^^^^^^^^^^^^^^ 2025-12-10T08:39:40,398 File "/usr/lib/python3/dist-packages/pip/_internal/cli/req_command.py", line 247, in wrapper 2025-12-10T08:39:40,398 return func(self, options, args) 2025-12-10T08:39:40,398 ^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-12-10T08:39:40,398 File "/usr/lib/python3/dist-packages/pip/_internal/commands/wheel.py", line 170, in run 2025-12-10T08:39:40,398 requirement_set = resolver.resolve(reqs, check_supported_wheels=True) 2025-12-10T08:39:40,398 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-12-10T08:39:40,398 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/resolver.py", line 101, in resolve 2025-12-10T08:39:40,398 raise error from e 2025-12-10T08:39:40,398 pip._internal.exceptions.DistributionNotFound: No matching distribution found for pygeneral==1.1.2 2025-12-10T08:39:40,404 Removed build tracker: '/tmp/pip-build-tracker-dtlz6nr4'