2025-11-02T16:57:26,367 Created temporary directory: /tmp/pip-ephem-wheel-cache-pzjvnsrm 2025-11-02T16:57:26,372 Created temporary directory: /tmp/pip-req-tracker-7l8z6bfg 2025-11-02T16:57:26,373 Initialized build tracking at /tmp/pip-req-tracker-7l8z6bfg 2025-11-02T16:57:26,374 Created build tracker: /tmp/pip-req-tracker-7l8z6bfg 2025-11-02T16:57:26,374 Entered build tracker: /tmp/pip-req-tracker-7l8z6bfg 2025-11-02T16:57:26,375 Created temporary directory: /tmp/pip-wheel-zxl6u1ye 2025-11-02T16:57:26,426 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple, https://www.piwheels.org/simple 2025-11-02T16:57:26,430 2 location(s) to search for versions of pyexcel-handsontable: 2025-11-02T16:57:26,430 * https://pypi.org/simple/pyexcel-handsontable/ 2025-11-02T16:57:26,430 * https://www.piwheels.org/simple/pyexcel-handsontable/ 2025-11-02T16:57:26,431 Fetching project page and analyzing links: https://pypi.org/simple/pyexcel-handsontable/ 2025-11-02T16:57:26,432 Getting page https://pypi.org/simple/pyexcel-handsontable/ 2025-11-02T16:57:26,435 Found index url https://pypi.org/simple 2025-11-02T16:57:26,446 Starting new HTTPS connection (1): pypi.org:443 2025-11-02T16:57:26,617 https://pypi.org:443 "GET /simple/pyexcel-handsontable/ HTTP/1.1" 200 1064 2025-11-02T16:57:26,785 Found link https://files.pythonhosted.org/packages/57/02/1fc4c19906d94c78934d2b1dc3cdd3662b244a96614d8f4b3f73c07705ad/pyexcel-handsontable-0.0.1.tar.gz#sha256=5d86cdcce942b8a351b6b147d312d54deb07a0e63b33275fa20de72efde75362 (from https://pypi.org/simple/pyexcel-handsontable/), version: 0.0.1 2025-11-02T16:57:26,786 Skipping link: No binaries permitted for pyexcel-handsontable: https://files.pythonhosted.org/packages/6b/c1/64699d68067ddfbb8d6633c1c1f1e3d2e780c947d7dd81cc1fea33cae6d0/pyexcel_handsontable-0.0.1-py2-none-any.whl#sha256=f6f3e6fcd97610db676a0f3d6030897247ca615245e747acae79f7b92314db09 (from https://pypi.org/simple/pyexcel-handsontable/) 2025-11-02T16:57:26,787 Found link https://files.pythonhosted.org/packages/19/e8/74f6cf96381dc2c528b8acaa662c4e92349d1ea8bbeb35916b8a980bffe0/pyexcel-handsontable-0.0.2.tar.gz#sha256=4ab412d028821db08d7309c4d71c5e15362c002ca0684cef41848caa93ae36e3 (from https://pypi.org/simple/pyexcel-handsontable/), version: 0.0.2 2025-11-02T16:57:26,788 Skipping link: No binaries permitted for pyexcel-handsontable: https://files.pythonhosted.org/packages/5c/a4/edbb5163732447db7e11278f9bb63dbc4ae47dbad0b36d5559c58d12ead0/pyexcel_handsontable-0.0.2-py2-none-any.whl#sha256=d49cbb1b6b6c7576478d12dfe2e60cdc4074adcbe54d85f417c14fc9ceddc56f (from https://pypi.org/simple/pyexcel-handsontable/) 2025-11-02T16:57:26,788 Skipping link: No binaries permitted for pyexcel-handsontable: https://files.pythonhosted.org/packages/dc/42/9b8664c4a96f52033561d3ea72c37d4bcc8efd77f756d14ea3eaf4a44e85/pyexcel_handsontable-0.0.3-py3-none-any.whl#sha256=3a2493f91c0d106c4f8420482f51d810332eb73c77c4eaa43594a94a395e6627 (from https://pypi.org/simple/pyexcel-handsontable/) 2025-11-02T16:57:26,789 Found link https://files.pythonhosted.org/packages/18/ca/fccc352921976b185e8c58600ae9d83c8422c7d5f29043514103655be80f/pyexcel_handsontable-0.0.3.tar.gz#sha256=8343f6016ea49b17fa87dc5b2e4aa500da22ffd0987659bc5ae220cd114e4e78 (from https://pypi.org/simple/pyexcel-handsontable/), version: 0.0.3 2025-11-02T16:57:26,789 Fetching project page and analyzing links: https://www.piwheels.org/simple/pyexcel-handsontable/ 2025-11-02T16:57:26,790 Getting page https://www.piwheels.org/simple/pyexcel-handsontable/ 2025-11-02T16:57:26,792 Found index url https://www.piwheels.org/simple 2025-11-02T16:57:26,796 Starting new HTTPS connection (1): www.piwheels.org:443 2025-11-02T16:57:26,977 https://www.piwheels.org:443 "GET /simple/pyexcel-handsontable/ HTTP/1.1" 200 327 2025-11-02T16:57:26,986 Skipping link: No binaries permitted for pyexcel-handsontable: https://archive1.piwheels.org/simple/pyexcel-handsontable/pyexcel_handsontable-0.0.2-py3-none-any.whl#sha256=70023b109ed09106f97ff432bf4e449ca2c42f9949f2277f1471333fb9727561 (from https://www.piwheels.org/simple/pyexcel-handsontable/) 2025-11-02T16:57:26,987 Skipping link: No binaries permitted for pyexcel-handsontable: https://archive1.piwheels.org/simple/pyexcel-handsontable/pyexcel_handsontable-0.0.1-py3-none-any.whl#sha256=6c75a5a4faaca684c00efa96ea89770ee9fc34c59e693fbcac48a1c77a263285 (from https://www.piwheels.org/simple/pyexcel-handsontable/) 2025-11-02T16:57:27,058 Given no hashes to check 1 links for project 'pyexcel-handsontable': discarding no candidates 2025-11-02T16:57:27,132 Collecting pyexcel-handsontable==0.0.3 2025-11-02T16:57:27,136 Created temporary directory: /tmp/pip-unpack-xhlf20za 2025-11-02T16:57:27,144 Starting new HTTPS connection (1): files.pythonhosted.org:443 2025-11-02T16:57:27,220 https://files.pythonhosted.org:443 "GET /packages/18/ca/fccc352921976b185e8c58600ae9d83c8422c7d5f29043514103655be80f/pyexcel_handsontable-0.0.3.tar.gz HTTP/1.1" 200 228902 2025-11-02T16:57:27,223 Downloading pyexcel_handsontable-0.0.3.tar.gz (228 kB) 2025-11-02T16:57:27,507 Added pyexcel-handsontable==0.0.3 from https://files.pythonhosted.org/packages/18/ca/fccc352921976b185e8c58600ae9d83c8422c7d5f29043514103655be80f/pyexcel_handsontable-0.0.3.tar.gz#sha256=8343f6016ea49b17fa87dc5b2e4aa500da22ffd0987659bc5ae220cd114e4e78 to build tracker '/tmp/pip-req-tracker-7l8z6bfg' 2025-11-02T16:57:27,509 Running setup.py (path:/tmp/pip-wheel-zxl6u1ye/pyexcel-handsontable_f630d9f222694c4194bcf330ad9dd607/setup.py) egg_info for package pyexcel-handsontable 2025-11-02T16:57:27,510 Created temporary directory: /tmp/pip-pip-egg-info-qsitm5tn 2025-11-02T16:57:27,511 Running command python setup.py egg_info 2025-11-02T16:57:28,680 Traceback (most recent call last): 2025-11-02T16:57:28,681 File "", line 1, in 2025-11-02T16:57:28,682 File "/tmp/pip-wheel-zxl6u1ye/pyexcel-handsontable_f630d9f222694c4194bcf330ad9dd607/setup.py", line 193, in 2025-11-02T16:57:28,682 long_description=read_files(*FILES), 2025-11-02T16:57:28,683 File "/tmp/pip-wheel-zxl6u1ye/pyexcel-handsontable_f630d9f222694c4194bcf330ad9dd607/setup.py", line 145, in read_files 2025-11-02T16:57:28,684 content = read(single_file) 2025-11-02T16:57:28,684 File "/tmp/pip-wheel-zxl6u1ye/pyexcel-handsontable_f630d9f222694c4194bcf330ad9dd607/setup.py", line 153, in read 2025-11-02T16:57:28,684 with codecs.open(the_relative_file, "r", "utf-8") as opened_file: 2025-11-02T16:57:28,685 File "/usr/lib/python3.9/codecs.py", line 905, in open 2025-11-02T16:57:28,685 file = builtins.open(filename, mode, buffering) 2025-11-02T16:57:28,686 FileNotFoundError: [Errno 2] No such file or directory: '/tmp/pip-wheel-zxl6u1ye/pyexcel-handsontable_f630d9f222694c4194bcf330ad9dd607/CONTRIBUTORS.rst' 2025-11-02T16:57:28,777 WARNING: Discarding https://files.pythonhosted.org/packages/18/ca/fccc352921976b185e8c58600ae9d83c8422c7d5f29043514103655be80f/pyexcel_handsontable-0.0.3.tar.gz#sha256=8343f6016ea49b17fa87dc5b2e4aa500da22ffd0987659bc5ae220cd114e4e78 (from https://pypi.org/simple/pyexcel-handsontable/). Command errored out with exit status 1: python setup.py egg_info Check the logs for full command output. 2025-11-02T16:57:28,780 ERROR: Could not find a version that satisfies the requirement pyexcel-handsontable==0.0.3 2025-11-02T16:57:28,781 ERROR: No matching distribution found for pyexcel-handsontable==0.0.3 2025-11-02T16:57:28,781 Exception information: 2025-11-02T16:57:28,781 Traceback (most recent call last): 2025-11-02T16:57:28,781 File "/usr/share/python-wheels/resolvelib-0.5.4-py2.py3-none-any.whl/resolvelib/resolvers.py", line 171, in _merge_into_criterion 2025-11-02T16:57:28,781 crit = self.state.criteria[name] 2025-11-02T16:57:28,781 KeyError: 'pyexcel-handsontable' 2025-11-02T16:57:28,781 2025-11-02T16:57:28,781 During handling of the above exception, another exception occurred: 2025-11-02T16:57:28,781 2025-11-02T16:57:28,781 Traceback (most recent call last): 2025-11-02T16:57:28,781 File "/usr/share/python-wheels/resolvelib-0.5.4-py2.py3-none-any.whl/resolvelib/resolvers.py", line 318, in resolve 2025-11-02T16:57:28,781 name, crit = self._merge_into_criterion(r, parent=None) 2025-11-02T16:57:28,781 File "/usr/share/python-wheels/resolvelib-0.5.4-py2.py3-none-any.whl/resolvelib/resolvers.py", line 173, in _merge_into_criterion 2025-11-02T16:57:28,781 crit = Criterion.from_requirement(self._p, requirement, parent) 2025-11-02T16:57:28,781 File "/usr/share/python-wheels/resolvelib-0.5.4-py2.py3-none-any.whl/resolvelib/resolvers.py", line 83, in from_requirement 2025-11-02T16:57:28,781 raise RequirementsConflicted(criterion) 2025-11-02T16:57:28,781 resolvelib.resolvers.RequirementsConflicted: Requirements conflict: SpecifierRequirement('pyexcel-handsontable==0.0.3') 2025-11-02T16:57:28,781 2025-11-02T16:57:28,781 During handling of the above exception, another exception occurred: 2025-11-02T16:57:28,781 2025-11-02T16:57:28,781 Traceback (most recent call last): 2025-11-02T16:57:28,781 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/resolver.py", line 122, in resolve 2025-11-02T16:57:28,781 self._result = resolver.resolve( 2025-11-02T16:57:28,781 File "/usr/share/python-wheels/resolvelib-0.5.4-py2.py3-none-any.whl/resolvelib/resolvers.py", line 453, in resolve 2025-11-02T16:57:28,781 state = resolution.resolve(requirements, max_rounds=max_rounds) 2025-11-02T16:57:28,781 File "/usr/share/python-wheels/resolvelib-0.5.4-py2.py3-none-any.whl/resolvelib/resolvers.py", line 320, in resolve 2025-11-02T16:57:28,781 raise ResolutionImpossible(e.criterion.information) 2025-11-02T16:57:28,781 resolvelib.resolvers.ResolutionImpossible: [RequirementInformation(requirement=SpecifierRequirement('pyexcel-handsontable==0.0.3'), parent=None)] 2025-11-02T16:57:28,781 2025-11-02T16:57:28,781 The above exception was the direct cause of the following exception: 2025-11-02T16:57:28,781 2025-11-02T16:57:28,781 Traceback (most recent call last): 2025-11-02T16:57:28,781 File "/usr/lib/python3/dist-packages/pip/_internal/cli/base_command.py", line 223, in _main 2025-11-02T16:57:28,781 status = self.run(options, args) 2025-11-02T16:57:28,781 File "/usr/lib/python3/dist-packages/pip/_internal/cli/req_command.py", line 180, in wrapper 2025-11-02T16:57:28,781 return func(self, options, args) 2025-11-02T16:57:28,781 File "/usr/lib/python3/dist-packages/pip/_internal/commands/wheel.py", line 162, in run 2025-11-02T16:57:28,781 requirement_set = resolver.resolve( 2025-11-02T16:57:28,781 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/resolver.py", line 128, in resolve 2025-11-02T16:57:28,781 six.raise_from(error, e) 2025-11-02T16:57:28,781 File "", line 3, in raise_from 2025-11-02T16:57:28,781 pip._internal.exceptions.DistributionNotFound: No matching distribution found for pyexcel-handsontable==0.0.3 2025-11-02T16:57:28,794 Removed pyexcel-handsontable==0.0.3 from https://files.pythonhosted.org/packages/18/ca/fccc352921976b185e8c58600ae9d83c8422c7d5f29043514103655be80f/pyexcel_handsontable-0.0.3.tar.gz#sha256=8343f6016ea49b17fa87dc5b2e4aa500da22ffd0987659bc5ae220cd114e4e78 from build tracker '/tmp/pip-req-tracker-7l8z6bfg' 2025-11-02T16:57:28,795 Removed build tracker: '/tmp/pip-req-tracker-7l8z6bfg'