2026-03-14T09:47:34,200 Created temporary directory: /tmp/pip-ephem-wheel-cache-vaxfj3s5 2026-03-14T09:47:34,205 Created temporary directory: /tmp/pip-req-tracker-3vav_nct 2026-03-14T09:47:34,206 Initialized build tracking at /tmp/pip-req-tracker-3vav_nct 2026-03-14T09:47:34,206 Created build tracker: /tmp/pip-req-tracker-3vav_nct 2026-03-14T09:47:34,207 Entered build tracker: /tmp/pip-req-tracker-3vav_nct 2026-03-14T09:47:34,208 Created temporary directory: /tmp/pip-wheel-qrew532a 2026-03-14T09:47:34,253 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple, https://www.piwheels.org/simple 2026-03-14T09:47:34,258 2 location(s) to search for versions of crowdsourcehinter-xblock: 2026-03-14T09:47:34,258 * https://pypi.org/simple/crowdsourcehinter-xblock/ 2026-03-14T09:47:34,258 * https://www.piwheels.org/simple/crowdsourcehinter-xblock/ 2026-03-14T09:47:34,259 Fetching project page and analyzing links: https://pypi.org/simple/crowdsourcehinter-xblock/ 2026-03-14T09:47:34,260 Getting page https://pypi.org/simple/crowdsourcehinter-xblock/ 2026-03-14T09:47:34,263 Found index url https://pypi.org/simple 2026-03-14T09:47:34,272 Starting new HTTPS connection (1): pypi.org:443 2026-03-14T09:47:34,367 https://pypi.org:443 "GET /simple/crowdsourcehinter-xblock/ HTTP/1.1" 200 1264 2026-03-14T09:47:34,541 Found link https://files.pythonhosted.org/packages/e3/a2/7ee8e9d5c11e4ceb3eb74d43dae997296b18cf4ffaa0e29133d306b53ee7/crowdsourcehinter-xblock-0.6.tar.gz#sha256=15bf13f5a7bfdc2e8f992a2d0aa1f47c2e452788bf94fe36ca1c3935c9514acf (from https://pypi.org/simple/crowdsourcehinter-xblock/), version: 0.6 2026-03-14T09:47:34,543 Skipping link: No binaries permitted for crowdsourcehinter-xblock: https://files.pythonhosted.org/packages/91/4d/a6a177ad4018d59ddb1284da7676cbe2946bf09ec5e155005bbb36c92499/crowdsourcehinter_xblock-0.6-py3-none-any.whl#sha256=3682f88bf3b076e1087b93ca374287c805801ad352f81f1d6832f85504b0bb0f (from https://pypi.org/simple/crowdsourcehinter-xblock/) 2026-03-14T09:47:34,543 Found link https://files.pythonhosted.org/packages/f7/c9/424df7f25fe8140266f179a689d12e3f24f5f144c017e1925a2b0d5a76c5/crowdsourcehinter-xblock-0.7.tar.gz#sha256=959dc9171509c753d3d00432bda651f399c5bd905f2f9006f3db7faf3952a0f9 (from https://pypi.org/simple/crowdsourcehinter-xblock/), version: 0.7 2026-03-14T09:47:34,544 Skipping link: No binaries permitted for crowdsourcehinter-xblock: https://files.pythonhosted.org/packages/43/83/d59d97ef60e5d3c43dcb6fc77fad7984acae63f6af22d7ad265165b0937c/crowdsourcehinter_xblock-0.7-py3-none-any.whl#sha256=c4bb110c03ade8677d43e6da9d88a88acaad0027f737179e378141351727bc4b (from https://pypi.org/simple/crowdsourcehinter-xblock/) 2026-03-14T09:47:34,545 Skipping link: No binaries permitted for crowdsourcehinter-xblock: https://files.pythonhosted.org/packages/51/5a/227f247132fd4406ccfd75c31ed4ef6d3e7fe7b28a01ef3ccdbc007da249/crowdsourcehinter_xblock-0.8-py3-none-any.whl#sha256=8bb951dd1e2aba8d419b7aa230b98a3f65f3ac36be23ed25d4487e14abc17658 (from https://pypi.org/simple/crowdsourcehinter-xblock/) 2026-03-14T09:47:34,545 Found link https://files.pythonhosted.org/packages/59/57/f0255fd6ae745cd2af8784caea866f3a18c45c4fbd4574a18396e71c757f/crowdsourcehinter_xblock-0.8.tar.gz#sha256=d78594851be57992da330693b8a79603b267a77120e391855a9ac0cb5fa3b277 (from https://pypi.org/simple/crowdsourcehinter-xblock/), version: 0.8 2026-03-14T09:47:34,546 Skipping link: No binaries permitted for crowdsourcehinter-xblock: https://files.pythonhosted.org/packages/f4/13/4f5576d7e9ab9b5a178e383ce2987da747c654bf7c9d3f5c3ad6c22d397b/crowdsourcehinter_xblock-1.0.0-py3-none-any.whl#sha256=1b65d327ed23e005278e76a5586df81a025b088d58f59649c87a8bdd0e02d314 (from https://pypi.org/simple/crowdsourcehinter-xblock/) 2026-03-14T09:47:34,547 Found link https://files.pythonhosted.org/packages/18/cc/4d9733ae1e7b8606b16a7e3cf31f9a6a79f5d28f0503a2fccf5171bb3a3e/crowdsourcehinter_xblock-1.0.0.tar.gz#sha256=42fb6d1f87ee9e61cd73579bb1281e3f64bcc2d8c7e988e7e8a56f99695360f2 (from https://pypi.org/simple/crowdsourcehinter-xblock/), version: 1.0.0 2026-03-14T09:47:34,547 Fetching project page and analyzing links: https://www.piwheels.org/simple/crowdsourcehinter-xblock/ 2026-03-14T09:47:34,548 Getting page https://www.piwheels.org/simple/crowdsourcehinter-xblock/ 2026-03-14T09:47:34,550 Found index url https://www.piwheels.org/simple 2026-03-14T09:47:34,555 Starting new HTTPS connection (1): www.piwheels.org:443 2026-03-14T09:47:34,676 https://www.piwheels.org:443 "GET /simple/crowdsourcehinter-xblock/ HTTP/1.1" 200 273 2026-03-14T09:47:34,684 Skipping link: No binaries permitted for crowdsourcehinter-xblock: https://archive1.piwheels.org/simple/crowdsourcehinter-xblock/crowdsourcehinter_xblock-0.6-py3-none-any.whl#sha256=3682f88bf3b076e1087b93ca374287c805801ad352f81f1d6832f85504b0bb0f (from https://www.piwheels.org/simple/crowdsourcehinter-xblock/) 2026-03-14T09:47:34,756 Given no hashes to check 1 links for project 'crowdsourcehinter-xblock': discarding no candidates 2026-03-14T09:47:34,830 Collecting crowdsourcehinter-xblock==1.0.0 2026-03-14T09:47:34,834 Created temporary directory: /tmp/pip-unpack-fps49pq2 2026-03-14T09:47:34,842 Starting new HTTPS connection (1): files.pythonhosted.org:443 2026-03-14T09:47:35,004 https://files.pythonhosted.org:443 "GET /packages/18/cc/4d9733ae1e7b8606b16a7e3cf31f9a6a79f5d28f0503a2fccf5171bb3a3e/crowdsourcehinter_xblock-1.0.0.tar.gz HTTP/1.1" 200 285721 2026-03-14T09:47:35,006 Downloading crowdsourcehinter_xblock-1.0.0.tar.gz (285 kB) 2026-03-14T09:47:35,246 Added crowdsourcehinter-xblock==1.0.0 from https://files.pythonhosted.org/packages/18/cc/4d9733ae1e7b8606b16a7e3cf31f9a6a79f5d28f0503a2fccf5171bb3a3e/crowdsourcehinter_xblock-1.0.0.tar.gz#sha256=42fb6d1f87ee9e61cd73579bb1281e3f64bcc2d8c7e988e7e8a56f99695360f2 to build tracker '/tmp/pip-req-tracker-3vav_nct' 2026-03-14T09:47:35,248 Running setup.py (path:/tmp/pip-wheel-qrew532a/crowdsourcehinter-xblock_7266ea1c725541128766d041a8654548/setup.py) egg_info for package crowdsourcehinter-xblock 2026-03-14T09:47:35,250 Created temporary directory: /tmp/pip-pip-egg-info-dh8uu1ga 2026-03-14T09:47:35,250 Running command python setup.py egg_info 2026-03-14T09:47:36,451 Traceback (most recent call last): 2026-03-14T09:47:36,453 File "", line 1, in 2026-03-14T09:47:36,454 File "/tmp/pip-wheel-qrew532a/crowdsourcehinter-xblock_7266ea1c725541128766d041a8654548/setup.py", line 119, in 2026-03-14T09:47:36,454 install_requires=load_requirements('requirements/base.in'), 2026-03-14T09:47:36,455 File "/tmp/pip-wheel-qrew532a/crowdsourcehinter-xblock_7266ea1c725541128766d041a8654548/setup.py", line 62, in load_requirements 2026-03-14T09:47:36,456 with open(path) as reqs: 2026-03-14T09:47:36,457 FileNotFoundError: [Errno 2] No such file or directory: 'requirements/base.in' 2026-03-14T09:47:36,544 WARNING: Discarding https://files.pythonhosted.org/packages/18/cc/4d9733ae1e7b8606b16a7e3cf31f9a6a79f5d28f0503a2fccf5171bb3a3e/crowdsourcehinter_xblock-1.0.0.tar.gz#sha256=42fb6d1f87ee9e61cd73579bb1281e3f64bcc2d8c7e988e7e8a56f99695360f2 (from https://pypi.org/simple/crowdsourcehinter-xblock/). Command errored out with exit status 1: python setup.py egg_info Check the logs for full command output. 2026-03-14T09:47:36,547 ERROR: Could not find a version that satisfies the requirement crowdsourcehinter-xblock==1.0.0 2026-03-14T09:47:36,548 ERROR: No matching distribution found for crowdsourcehinter-xblock==1.0.0 2026-03-14T09:47:36,548 Exception information: 2026-03-14T09:47:36,548 Traceback (most recent call last): 2026-03-14T09:47:36,548 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-14T09:47:36,548 crit = self.state.criteria[name] 2026-03-14T09:47:36,548 KeyError: 'crowdsourcehinter-xblock' 2026-03-14T09:47:36,548 2026-03-14T09:47:36,548 During handling of the above exception, another exception occurred: 2026-03-14T09:47:36,548 2026-03-14T09:47:36,548 Traceback (most recent call last): 2026-03-14T09:47:36,548 File "/usr/share/python-wheels/resolvelib-0.5.4-py2.py3-none-any.whl/resolvelib/resolvers.py", line 318, in resolve 2026-03-14T09:47:36,548 name, crit = self._merge_into_criterion(r, parent=None) 2026-03-14T09:47:36,548 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-14T09:47:36,548 crit = Criterion.from_requirement(self._p, requirement, parent) 2026-03-14T09:47:36,548 File "/usr/share/python-wheels/resolvelib-0.5.4-py2.py3-none-any.whl/resolvelib/resolvers.py", line 83, in from_requirement 2026-03-14T09:47:36,548 raise RequirementsConflicted(criterion) 2026-03-14T09:47:36,548 resolvelib.resolvers.RequirementsConflicted: Requirements conflict: SpecifierRequirement('crowdsourcehinter-xblock==1.0.0') 2026-03-14T09:47:36,548 2026-03-14T09:47:36,548 During handling of the above exception, another exception occurred: 2026-03-14T09:47:36,548 2026-03-14T09:47:36,548 Traceback (most recent call last): 2026-03-14T09:47:36,548 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/resolver.py", line 122, in resolve 2026-03-14T09:47:36,548 self._result = resolver.resolve( 2026-03-14T09:47:36,548 File "/usr/share/python-wheels/resolvelib-0.5.4-py2.py3-none-any.whl/resolvelib/resolvers.py", line 453, in resolve 2026-03-14T09:47:36,548 state = resolution.resolve(requirements, max_rounds=max_rounds) 2026-03-14T09:47:36,548 File "/usr/share/python-wheels/resolvelib-0.5.4-py2.py3-none-any.whl/resolvelib/resolvers.py", line 320, in resolve 2026-03-14T09:47:36,548 raise ResolutionImpossible(e.criterion.information) 2026-03-14T09:47:36,548 resolvelib.resolvers.ResolutionImpossible: [RequirementInformation(requirement=SpecifierRequirement('crowdsourcehinter-xblock==1.0.0'), parent=None)] 2026-03-14T09:47:36,548 2026-03-14T09:47:36,548 The above exception was the direct cause of the following exception: 2026-03-14T09:47:36,548 2026-03-14T09:47:36,548 Traceback (most recent call last): 2026-03-14T09:47:36,548 File "/usr/lib/python3/dist-packages/pip/_internal/cli/base_command.py", line 223, in _main 2026-03-14T09:47:36,548 status = self.run(options, args) 2026-03-14T09:47:36,548 File "/usr/lib/python3/dist-packages/pip/_internal/cli/req_command.py", line 180, in wrapper 2026-03-14T09:47:36,548 return func(self, options, args) 2026-03-14T09:47:36,548 File "/usr/lib/python3/dist-packages/pip/_internal/commands/wheel.py", line 162, in run 2026-03-14T09:47:36,548 requirement_set = resolver.resolve( 2026-03-14T09:47:36,548 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/resolver.py", line 128, in resolve 2026-03-14T09:47:36,548 six.raise_from(error, e) 2026-03-14T09:47:36,548 File "", line 3, in raise_from 2026-03-14T09:47:36,548 pip._internal.exceptions.DistributionNotFound: No matching distribution found for crowdsourcehinter-xblock==1.0.0 2026-03-14T09:47:36,561 Removed crowdsourcehinter-xblock==1.0.0 from https://files.pythonhosted.org/packages/18/cc/4d9733ae1e7b8606b16a7e3cf31f9a6a79f5d28f0503a2fccf5171bb3a3e/crowdsourcehinter_xblock-1.0.0.tar.gz#sha256=42fb6d1f87ee9e61cd73579bb1281e3f64bcc2d8c7e988e7e8a56f99695360f2 from build tracker '/tmp/pip-req-tracker-3vav_nct' 2026-03-14T09:47:36,561 Removed build tracker: '/tmp/pip-req-tracker-3vav_nct'