2026-06-06T23:30:09,560 Created temporary directory: /tmp/pip-ephem-wheel-cache-_j3u5efw 2026-06-06T23:30:09,562 Created temporary directory: /tmp/pip-build-tracker-oar2x2ei 2026-06-06T23:30:09,562 Initialized build tracking at /tmp/pip-build-tracker-oar2x2ei 2026-06-06T23:30:09,563 Created build tracker: /tmp/pip-build-tracker-oar2x2ei 2026-06-06T23:30:09,563 Entered build tracker: /tmp/pip-build-tracker-oar2x2ei 2026-06-06T23:30:09,564 Created temporary directory: /tmp/pip-wheel-50l4s7s4 2026-06-06T23:30:09,567 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 2026-06-06T23:30:09,569 Created temporary directory: /tmp/pip-ephem-wheel-cache-4xg7g8z_ 2026-06-06T23:30:09,593 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2026-06-06T23:30:09,597 2 location(s) to search for versions of student-repos-handler: 2026-06-06T23:30:09,597 * https://pypi.org/simple/student-repos-handler/ 2026-06-06T23:30:09,597 * https://www.piwheels.org/simple/student-repos-handler/ 2026-06-06T23:30:09,597 Fetching project page and analyzing links: https://pypi.org/simple/student-repos-handler/ 2026-06-06T23:30:09,598 Getting page https://pypi.org/simple/student-repos-handler/ 2026-06-06T23:30:09,600 Found index url https://pypi.org/simple 2026-06-06T23:30:09,749 Fetched page https://pypi.org/simple/student-repos-handler/ as application/vnd.pypi.simple.v1+json 2026-06-06T23:30:09,753 Found link https://files.pythonhosted.org/packages/65/f3/09b216520139937bfcac5ba5839ea1b6f0c2b01b96ada948aada3a026cb1/student-repos-handler-1.0.0.tar.gz (from https://pypi.org/simple/student-repos-handler/) (requires-python:>=3.4), version: 1.0.0 2026-06-06T23:30:09,754 Skipping link: No binaries permitted for student-repos-handler: https://files.pythonhosted.org/packages/fa/00/0569303f065dea58dfd1913deadd843288b14866f242ba63829a9121cd5d/student_repos_handler-1.0.0-py3-none-any.whl (from https://pypi.org/simple/student-repos-handler/) (requires-python:>=3.4) 2026-06-06T23:30:09,755 Found link https://files.pythonhosted.org/packages/3d/df/05569950ed015c8307f2f0a123ecb8561680e7b8215c576dee04cfdd50c2/student-repos-handler-1.1.0.tar.gz (from https://pypi.org/simple/student-repos-handler/) (requires-python:>=3.4), version: 1.1.0 2026-06-06T23:30:09,755 Skipping link: No binaries permitted for student-repos-handler: https://files.pythonhosted.org/packages/b2/62/f4e738739ee400b6eaf71b6bce3db13708fdf7039a212bab6ffcfa105088/student_repos_handler-1.1.0-py3-none-any.whl (from https://pypi.org/simple/student-repos-handler/) (requires-python:>=3.4) 2026-06-06T23:30:09,756 Found link https://files.pythonhosted.org/packages/0b/c0/17111085186dfa364da8674e10ea510cf717ba33e1514812a575ea9dda1c/student-repos-handler-1.2.0.tar.gz (from https://pypi.org/simple/student-repos-handler/) (requires-python:>=3.4), version: 1.2.0 2026-06-06T23:30:09,758 Found link https://files.pythonhosted.org/packages/9c/e7/f9995aed751a8b7b5a8df0b436d8f6805c605b87847d51101e21ae6a9479/student-repos-handler-1.3.0.tar.gz (from https://pypi.org/simple/student-repos-handler/) (requires-python:>=3.4), version: 1.3.0 2026-06-06T23:30:09,759 Found link https://files.pythonhosted.org/packages/00/d4/733eca60ff95c51cc6293252001a0384e4502756cc1c34544c5d4d1591c0/student-repos-handler-2.0.0.tar.gz (from https://pypi.org/simple/student-repos-handler/) (requires-python:>=3.4), version: 2.0.0 2026-06-06T23:30:09,760 Found link https://files.pythonhosted.org/packages/76/d4/41acf6196ecee6e72e33d30ce9c67e980d4fa390389d335c733a24b45e09/student-repos-handler-2.1.0.tar.gz (from https://pypi.org/simple/student-repos-handler/) (requires-python:>=3.4), version: 2.1.0 2026-06-06T23:30:09,761 Found link https://files.pythonhosted.org/packages/49/10/02aef6c27464b6c7fcb380a929ba5629e8536dd29eefd25e0233f3b4a2f5/student-repos-handler-2.2.0.tar.gz (from https://pypi.org/simple/student-repos-handler/) (requires-python:>=3.4), version: 2.2.0 2026-06-06T23:30:09,763 Found link https://files.pythonhosted.org/packages/4b/b5/9bcb2b84722a5d06d3d549bb6ee06bda14281ab1e06a8ddc160166224b95/student-repos-handler-2.3.0.tar.gz (from https://pypi.org/simple/student-repos-handler/) (requires-python:>=3.4), version: 2.3.0 2026-06-06T23:30:09,765 Found link https://files.pythonhosted.org/packages/57/ab/493ed4666b464cb33e194fb70415be94b1f69d9eb034436914e237161a6f/student-repos-handler-2.3.1.tar.gz (from https://pypi.org/simple/student-repos-handler/) (requires-python:>=3.4), version: 2.3.1 2026-06-06T23:30:09,766 Skipping link: No binaries permitted for student-repos-handler: https://files.pythonhosted.org/packages/13/c0/003e5dc9279794f6828ab14f420c102879882be26278de41c99c193e0fe9/student_repos_handler-3.0.0-py3-none-any.whl (from https://pypi.org/simple/student-repos-handler/) (requires-python:>=3.4) 2026-06-06T23:30:09,766 Found link https://files.pythonhosted.org/packages/a1/6e/7e551bfeb579429993ea768d7ed7e960db2ffef45199f4f7e191eca97c52/student_repos_handler-3.0.0.tar.gz (from https://pypi.org/simple/student-repos-handler/) (requires-python:>=3.4), version: 3.0.0 2026-06-06T23:30:09,767 Skipping link: No binaries permitted for student-repos-handler: https://files.pythonhosted.org/packages/13/b3/cb528b12925832461fa822144917640d832f92d840a4a8cf66ed2f1f36af/student_repos_handler-3.1.0-py3-none-any.whl (from https://pypi.org/simple/student-repos-handler/) (requires-python:>=3.4) 2026-06-06T23:30:09,768 Found link https://files.pythonhosted.org/packages/aa/2f/e737888fbd1f616866c5aff437a6283ce3ba125def63f4bd4ca187c67308/student_repos_handler-3.1.0.tar.gz (from https://pypi.org/simple/student-repos-handler/) (requires-python:>=3.4), version: 3.1.0 2026-06-06T23:30:09,768 Fetching project page and analyzing links: https://www.piwheels.org/simple/student-repos-handler/ 2026-06-06T23:30:09,769 Getting page https://www.piwheels.org/simple/student-repos-handler/ 2026-06-06T23:30:09,770 Found index url https://www.piwheels.org/simple 2026-06-06T23:30:09,938 Fetched page https://www.piwheels.org/simple/student-repos-handler/ as text/html 2026-06-06T23:30:09,942 Skipping link: No binaries permitted for student-repos-handler: https://archive1.piwheels.org/simple/student-repos-handler/student_repos_handler-2.3.1-py3-none-any.whl#sha256=2b45630f5278a48c380becd657080460efd28a4d92856204ec5e85c0d2f14f31 (from https://www.piwheels.org/simple/student-repos-handler/) (requires-python:>=3.4) 2026-06-06T23:30:09,942 Skipping link: No binaries permitted for student-repos-handler: https://archive1.piwheels.org/simple/student-repos-handler/student_repos_handler-2.3.0-py3-none-any.whl#sha256=dd30c718973be4c1bf3bec432865a348686c4d7d3af53087fb0a78af4a282d0f (from https://www.piwheels.org/simple/student-repos-handler/) (requires-python:>=3.4) 2026-06-06T23:30:09,943 Skipping link: No binaries permitted for student-repos-handler: https://archive1.piwheels.org/simple/student-repos-handler/student_repos_handler-2.2.0-py3-none-any.whl#sha256=6afd5714e5e384c8d60ff86bd790ae7a0cd1b449245c08f9e3f1c6e180e19d9b (from https://www.piwheels.org/simple/student-repos-handler/) (requires-python:>=3.4) 2026-06-06T23:30:09,944 Skipping link: No binaries permitted for student-repos-handler: https://archive1.piwheels.org/simple/student-repos-handler/student_repos_handler-2.1.0-py3-none-any.whl#sha256=85bf467a3ac54946f5939cdd140f83a0714eba759faef35700ba9fd339e9d10f (from https://www.piwheels.org/simple/student-repos-handler/) (requires-python:>=3.4) 2026-06-06T23:30:09,944 Skipping link: No binaries permitted for student-repos-handler: https://archive1.piwheels.org/simple/student-repos-handler/student_repos_handler-2.0.0-py3-none-any.whl#sha256=92b566b5e488ca08c500cf023b093f6b341af391805b8c2e92058bdc386cc64c (from https://www.piwheels.org/simple/student-repos-handler/) (requires-python:>=3.4) 2026-06-06T23:30:09,945 Skipping link: No binaries permitted for student-repos-handler: https://archive1.piwheels.org/simple/student-repos-handler/student_repos_handler-1.3.0-py3-none-any.whl#sha256=bc101fc2dc39e92ad63b4387aa1fc0ece94cad54e89e52830e0ff4bc10f2c472 (from https://www.piwheels.org/simple/student-repos-handler/) (requires-python:>=3.4) 2026-06-06T23:30:09,946 Skipping link: No binaries permitted for student-repos-handler: https://archive1.piwheels.org/simple/student-repos-handler/student_repos_handler-1.2.0-py3-none-any.whl#sha256=5bcd18879606faa54ee9ebb4a6afe4ae4c78c8417001c30b92a2f4e1387f8c2e (from https://www.piwheels.org/simple/student-repos-handler/) (requires-python:>=3.4) 2026-06-06T23:30:09,946 Skipping link: No binaries permitted for student-repos-handler: https://archive1.piwheels.org/simple/student-repos-handler/student_repos_handler-1.1.0-py3-none-any.whl#sha256=f906e5399c95830f0c8918b421a340558694f8bfeb9b380723e55abcbd5e8e21 (from https://www.piwheels.org/simple/student-repos-handler/) (requires-python:>=3.4) 2026-06-06T23:30:09,947 Skipping link: No binaries permitted for student-repos-handler: https://archive1.piwheels.org/simple/student-repos-handler/student_repos_handler-1.0.0-py3-none-any.whl#sha256=d33278ccee10c34dd24466040e244c883f4b61a0d3ffe8c3226689b5a8fcb76c (from https://www.piwheels.org/simple/student-repos-handler/) (requires-python:>=3.4) 2026-06-06T23:30:09,947 Skipping link: not a file: https://www.piwheels.org/simple/student-repos-handler/ 2026-06-06T23:30:09,948 Skipping link: not a file: https://pypi.org/simple/student-repos-handler/ 2026-06-06T23:30:09,967 Given no hashes to check 1 links for project 'student-repos-handler': discarding no candidates 2026-06-06T23:30:09,985 Collecting student-repos-handler==3.0.0 2026-06-06T23:30:09,988 Created temporary directory: /tmp/pip-unpack-j47ea72p 2026-06-06T23:30:10,210 Downloading student_repos_handler-3.0.0.tar.gz (8.4 kB) 2026-06-06T23:30:10,232 Added student-repos-handler==3.0.0 from https://files.pythonhosted.org/packages/a1/6e/7e551bfeb579429993ea768d7ed7e960db2ffef45199f4f7e191eca97c52/student_repos_handler-3.0.0.tar.gz to build tracker '/tmp/pip-build-tracker-oar2x2ei' 2026-06-06T23:30:10,236 Created temporary directory: /tmp/pip-build-env-y0ig5pcj 2026-06-06T23:30:10,240 Installing build dependencies: started 2026-06-06T23:30:10,241 Running command pip subprocess to install build dependencies 2026-06-06T23:30:11,400 Using pip 23.0.1 from /usr/lib/python3/dist-packages/pip (python 3.11) 2026-06-06T23:30:11,827 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 2026-06-06T23:30:11,850 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2026-06-06T23:30:12,393 Collecting hatchling 2026-06-06T23:30:12,394 Obtaining dependency information for hatchling from https://www.piwheels.org/simple/hatchling/hatchling-1.30.1-py3-none-any.whl.metadata 2026-06-06T23:30:12,407 Using cached https://www.piwheels.org/simple/hatchling/hatchling-1.30.1-py3-none-any.whl.metadata (3.8 kB) 2026-06-06T23:30:12,602 Collecting packaging>=24.2 2026-06-06T23:30:12,603 Obtaining dependency information for packaging>=24.2 from https://www.piwheels.org/simple/packaging/packaging-26.2-py3-none-any.whl.metadata 2026-06-06T23:30:12,617 Using cached https://www.piwheels.org/simple/packaging/packaging-26.2-py3-none-any.whl.metadata (3.5 kB) 2026-06-06T23:30:12,742 Collecting pathspec>=0.10.1 2026-06-06T23:30:12,743 Obtaining dependency information for pathspec>=0.10.1 from https://www.piwheels.org/simple/pathspec/pathspec-1.1.1-py3-none-any.whl.metadata 2026-06-06T23:30:12,756 Using cached https://www.piwheels.org/simple/pathspec/pathspec-1.1.1-py3-none-any.whl.metadata (14 kB) 2026-06-06T23:30:12,878 Collecting pluggy>=1.0.0 2026-06-06T23:30:12,880 Obtaining dependency information for pluggy>=1.0.0 from https://www.piwheels.org/simple/pluggy/pluggy-1.6.0-py3-none-any.whl.metadata 2026-06-06T23:30:12,893 Using cached https://www.piwheels.org/simple/pluggy/pluggy-1.6.0-py3-none-any.whl.metadata (4.8 kB) 2026-06-06T23:30:13,153 Collecting trove-classifiers 2026-06-06T23:30:13,154 Obtaining dependency information for trove-classifiers from https://www.piwheels.org/simple/trove-classifiers/trove_classifiers-2026.6.1.19-py3-none-any.whl.metadata 2026-06-06T23:30:13,166 Using cached https://www.piwheels.org/simple/trove-classifiers/trove_classifiers-2026.6.1.19-py3-none-any.whl.metadata (2.3 kB) 2026-06-06T23:30:13,230 Using cached https://www.piwheels.org/simple/hatchling/hatchling-1.30.1-py3-none-any.whl (77 kB) 2026-06-06T23:30:13,252 Using cached https://www.piwheels.org/simple/packaging/packaging-26.2-py3-none-any.whl (100 kB) 2026-06-06T23:30:13,270 Using cached https://www.piwheels.org/simple/pathspec/pathspec-1.1.1-py3-none-any.whl (57 kB) 2026-06-06T23:30:13,286 Using cached https://www.piwheels.org/simple/pluggy/pluggy-1.6.0-py3-none-any.whl (20 kB) 2026-06-06T23:30:13,301 Using cached https://www.piwheels.org/simple/trove-classifiers/trove_classifiers-2026.6.1.19-py3-none-any.whl (14 kB) 2026-06-06T23:30:13,320 Using cached https://www.piwheels.org/simple/hatchling/hatchling-1.30.1-py3-none-any.whl (77 kB) 2026-06-06T23:30:13,348 Using cached https://www.piwheels.org/simple/packaging/packaging-26.2-py3-none-any.whl (100 kB) 2026-06-06T23:30:13,372 Using cached https://www.piwheels.org/simple/pathspec/pathspec-1.1.1-py3-none-any.whl (57 kB) 2026-06-06T23:30:13,392 Using cached https://www.piwheels.org/simple/pluggy/pluggy-1.6.0-py3-none-any.whl (20 kB) 2026-06-06T23:30:13,410 Using cached https://www.piwheels.org/simple/trove-classifiers/trove_classifiers-2026.6.1.19-py3-none-any.whl (14 kB) 2026-06-06T23:30:15,968 Installing collected packages: trove-classifiers, pluggy, pathspec, packaging, hatchling 2026-06-06T23:30:16,005 Creating /tmp/pip-build-env-y0ig5pcj/overlay/local/bin 2026-06-06T23:30:16,008 changing mode of /tmp/pip-build-env-y0ig5pcj/overlay/local/bin/trove-classifiers to 755 2026-06-06T23:30:17,034 changing mode of /tmp/pip-build-env-y0ig5pcj/overlay/local/bin/hatchling to 755 2026-06-06T23:30:17,070 Successfully installed hatchling-1.30.1 packaging-26.2 pathspec-1.1.1 pluggy-1.6.0 trove-classifiers-2026.6.1.19 2026-06-06T23:30:17,327 Installing build dependencies: finished with status 'done' 2026-06-06T23:30:17,334 Getting requirements to build wheel: started 2026-06-06T23:30:17,335 Running command Getting requirements to build wheel 2026-06-06T23:30:17,689 Getting requirements to build wheel: finished with status 'done' 2026-06-06T23:30:17,692 Created temporary directory: /tmp/pip-modern-metadata-krr88iga 2026-06-06T23:30:17,695 Preparing metadata (pyproject.toml): started 2026-06-06T23:30:17,696 Running command Preparing metadata (pyproject.toml) 2026-06-06T23:30:18,214 Preparing metadata (pyproject.toml): finished with status 'done' 2026-06-06T23:30:18,219 Source in /tmp/pip-wheel-50l4s7s4/student-repos-handler_c48c9edeb5154c118c106502488c3659 has version 3.0.0, which satisfies requirement student-repos-handler==3.0.0 from https://files.pythonhosted.org/packages/a1/6e/7e551bfeb579429993ea768d7ed7e960db2ffef45199f4f7e191eca97c52/student_repos_handler-3.0.0.tar.gz 2026-06-06T23:30:18,220 Removed student-repos-handler==3.0.0 from https://files.pythonhosted.org/packages/a1/6e/7e551bfeb579429993ea768d7ed7e960db2ffef45199f4f7e191eca97c52/student_repos_handler-3.0.0.tar.gz from build tracker '/tmp/pip-build-tracker-oar2x2ei' 2026-06-06T23:30:18,226 Created temporary directory: /tmp/pip-unpack-qa0ce64m 2026-06-06T23:30:18,227 Building wheels for collected packages: student-repos-handler 2026-06-06T23:30:18,232 Created temporary directory: /tmp/pip-wheel-00m0_mip 2026-06-06T23:30:18,232 Destination directory: /tmp/pip-wheel-00m0_mip 2026-06-06T23:30:18,236 Building wheel for student-repos-handler (pyproject.toml): started 2026-06-06T23:30:18,237 Running command Building wheel for student-repos-handler (pyproject.toml) 2026-06-06T23:30:18,371 Building wheel for student-repos-handler (pyproject.toml): finished with status 'done' 2026-06-06T23:30:18,375 Created wheel for student-repos-handler: filename=student_repos_handler-3.0.0-py3-none-any.whl size=9261 sha256=b3a019b408289f859d44462df27eebf890642f9a1732bb419213e1ac2a3f1314 2026-06-06T23:30:18,376 Stored in directory: /tmp/pip-ephem-wheel-cache-4xg7g8z_/wheels/5f/cc/9a/12c979d8b31a5675d3c31d5e0e87b2f02e36e503d756a6a792 2026-06-06T23:30:18,386 Successfully built student-repos-handler 2026-06-06T23:30:18,390 Removed build tracker: '/tmp/pip-build-tracker-oar2x2ei'