2026-06-06T23:38:33,044 Created temporary directory: /tmp/pip-ephem-wheel-cache-o73p4uab 2026-06-06T23:38:33,046 Created temporary directory: /tmp/pip-build-tracker-pg4qjzem 2026-06-06T23:38:33,047 Initialized build tracking at /tmp/pip-build-tracker-pg4qjzem 2026-06-06T23:38:33,047 Created build tracker: /tmp/pip-build-tracker-pg4qjzem 2026-06-06T23:38:33,048 Entered build tracker: /tmp/pip-build-tracker-pg4qjzem 2026-06-06T23:38:33,048 Created temporary directory: /tmp/pip-wheel-7f7uqt8n 2026-06-06T23:38:33,051 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:38:33,054 Created temporary directory: /tmp/pip-ephem-wheel-cache-37aqvabq 2026-06-06T23:38:33,077 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2026-06-06T23:38:33,081 2 location(s) to search for versions of student-repos-handler: 2026-06-06T23:38:33,081 * https://pypi.org/simple/student-repos-handler/ 2026-06-06T23:38:33,081 * https://www.piwheels.org/simple/student-repos-handler/ 2026-06-06T23:38:33,082 Fetching project page and analyzing links: https://pypi.org/simple/student-repos-handler/ 2026-06-06T23:38:33,082 Getting page https://pypi.org/simple/student-repos-handler/ 2026-06-06T23:38:33,084 Found index url https://pypi.org/simple 2026-06-06T23:38:33,314 Fetched page https://pypi.org/simple/student-repos-handler/ as application/vnd.pypi.simple.v1+json 2026-06-06T23:38:33,318 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:38:33,319 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:38:33,320 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:38:33,320 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:38:33,321 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:38:33,322 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:38:33,323 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:38:33,325 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:38:33,326 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:38:33,327 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:38:33,328 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:38:33,329 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:38:33,329 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:38:33,330 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:38:33,331 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:38:33,332 Fetching project page and analyzing links: https://www.piwheels.org/simple/student-repos-handler/ 2026-06-06T23:38:33,332 Getting page https://www.piwheels.org/simple/student-repos-handler/ 2026-06-06T23:38:33,334 Found index url https://www.piwheels.org/simple 2026-06-06T23:38:33,514 Fetched page https://www.piwheels.org/simple/student-repos-handler/ as text/html 2026-06-06T23:38:33,518 Skipping link: No binaries permitted for student-repos-handler: https://www.piwheels.org/simple/student-repos-handler/student_repos_handler-3.0.0-py3-none-any.whl#sha256=b3a019b408289f859d44462df27eebf890642f9a1732bb419213e1ac2a3f1314 (from https://www.piwheels.org/simple/student-repos-handler/) (requires-python:>=3.4) 2026-06-06T23:38:33,519 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:38:33,520 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:38:33,520 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:38:33,521 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:38:33,521 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:38:33,522 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:38:33,523 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:38:33,523 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:38:33,523 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:38:33,524 Skipping link: not a file: https://www.piwheels.org/simple/student-repos-handler/ 2026-06-06T23:38:33,524 Skipping link: not a file: https://pypi.org/simple/student-repos-handler/ 2026-06-06T23:38:33,544 Given no hashes to check 1 links for project 'student-repos-handler': discarding no candidates 2026-06-06T23:38:33,562 Collecting student-repos-handler==3.1.0 2026-06-06T23:38:33,565 Created temporary directory: /tmp/pip-unpack-ilmcg1xp 2026-06-06T23:38:33,792 Downloading student_repos_handler-3.1.0.tar.gz (8.4 kB) 2026-06-06T23:38:33,814 Added student-repos-handler==3.1.0 from https://files.pythonhosted.org/packages/aa/2f/e737888fbd1f616866c5aff437a6283ce3ba125def63f4bd4ca187c67308/student_repos_handler-3.1.0.tar.gz to build tracker '/tmp/pip-build-tracker-pg4qjzem' 2026-06-06T23:38:33,818 Created temporary directory: /tmp/pip-build-env-uulnbc2h 2026-06-06T23:38:33,822 Installing build dependencies: started 2026-06-06T23:38:33,824 Running command pip subprocess to install build dependencies 2026-06-06T23:38:34,981 Using pip 23.0.1 from /usr/lib/python3/dist-packages/pip (python 3.11) 2026-06-06T23:38:35,401 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:38:35,425 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2026-06-06T23:38:35,973 Collecting hatchling 2026-06-06T23:38:35,975 Obtaining dependency information for hatchling from https://www.piwheels.org/simple/hatchling/hatchling-1.30.1-py3-none-any.whl.metadata 2026-06-06T23:38:35,991 Using cached https://www.piwheels.org/simple/hatchling/hatchling-1.30.1-py3-none-any.whl.metadata (3.8 kB) 2026-06-06T23:38:36,183 Collecting packaging>=24.2 2026-06-06T23:38:36,184 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:38:36,199 Using cached https://www.piwheels.org/simple/packaging/packaging-26.2-py3-none-any.whl.metadata (3.5 kB) 2026-06-06T23:38:36,327 Collecting pathspec>=0.10.1 2026-06-06T23:38:36,328 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:38:36,344 Using cached https://www.piwheels.org/simple/pathspec/pathspec-1.1.1-py3-none-any.whl.metadata (14 kB) 2026-06-06T23:38:36,471 Collecting pluggy>=1.0.0 2026-06-06T23:38:36,472 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:38:36,487 Using cached https://www.piwheels.org/simple/pluggy/pluggy-1.6.0-py3-none-any.whl.metadata (4.8 kB) 2026-06-06T23:38:36,752 Collecting trove-classifiers 2026-06-06T23:38:36,753 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:38:36,769 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:38:36,833 Using cached https://www.piwheels.org/simple/hatchling/hatchling-1.30.1-py3-none-any.whl (77 kB) 2026-06-06T23:38:36,854 Using cached https://www.piwheels.org/simple/packaging/packaging-26.2-py3-none-any.whl (100 kB) 2026-06-06T23:38:36,873 Using cached https://www.piwheels.org/simple/pathspec/pathspec-1.1.1-py3-none-any.whl (57 kB) 2026-06-06T23:38:36,891 Using cached https://www.piwheels.org/simple/pluggy/pluggy-1.6.0-py3-none-any.whl (20 kB) 2026-06-06T23:38:36,908 Using cached https://www.piwheels.org/simple/trove-classifiers/trove_classifiers-2026.6.1.19-py3-none-any.whl (14 kB) 2026-06-06T23:38:36,926 Using cached https://www.piwheels.org/simple/hatchling/hatchling-1.30.1-py3-none-any.whl (77 kB) 2026-06-06T23:38:36,954 Using cached https://www.piwheels.org/simple/packaging/packaging-26.2-py3-none-any.whl (100 kB) 2026-06-06T23:38:36,981 Using cached https://www.piwheels.org/simple/pathspec/pathspec-1.1.1-py3-none-any.whl (57 kB) 2026-06-06T23:38:37,004 Using cached https://www.piwheels.org/simple/pluggy/pluggy-1.6.0-py3-none-any.whl (20 kB) 2026-06-06T23:38:37,025 Using cached https://www.piwheels.org/simple/trove-classifiers/trove_classifiers-2026.6.1.19-py3-none-any.whl (14 kB) 2026-06-06T23:38:39,643 Installing collected packages: trove-classifiers, pluggy, pathspec, packaging, hatchling 2026-06-06T23:38:39,679 Creating /tmp/pip-build-env-uulnbc2h/overlay/local/bin 2026-06-06T23:38:39,681 changing mode of /tmp/pip-build-env-uulnbc2h/overlay/local/bin/trove-classifiers to 755 2026-06-06T23:38:40,721 changing mode of /tmp/pip-build-env-uulnbc2h/overlay/local/bin/hatchling to 755 2026-06-06T23:38:40,760 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:38:41,020 Installing build dependencies: finished with status 'done' 2026-06-06T23:38:41,027 Getting requirements to build wheel: started 2026-06-06T23:38:41,028 Running command Getting requirements to build wheel 2026-06-06T23:38:41,386 Getting requirements to build wheel: finished with status 'done' 2026-06-06T23:38:41,390 Created temporary directory: /tmp/pip-modern-metadata-4jatlp24 2026-06-06T23:38:41,393 Preparing metadata (pyproject.toml): started 2026-06-06T23:38:41,394 Running command Preparing metadata (pyproject.toml) 2026-06-06T23:38:41,945 Preparing metadata (pyproject.toml): finished with status 'done' 2026-06-06T23:38:41,950 Source in /tmp/pip-wheel-7f7uqt8n/student-repos-handler_46d58059b3ff47328beb1d3c37b0b0e8 has version 3.1.0, which satisfies requirement student-repos-handler==3.1.0 from https://files.pythonhosted.org/packages/aa/2f/e737888fbd1f616866c5aff437a6283ce3ba125def63f4bd4ca187c67308/student_repos_handler-3.1.0.tar.gz 2026-06-06T23:38:41,951 Removed student-repos-handler==3.1.0 from https://files.pythonhosted.org/packages/aa/2f/e737888fbd1f616866c5aff437a6283ce3ba125def63f4bd4ca187c67308/student_repos_handler-3.1.0.tar.gz from build tracker '/tmp/pip-build-tracker-pg4qjzem' 2026-06-06T23:38:41,957 Created temporary directory: /tmp/pip-unpack-p5xdq8u4 2026-06-06T23:38:41,958 Building wheels for collected packages: student-repos-handler 2026-06-06T23:38:41,962 Created temporary directory: /tmp/pip-wheel-s7glairq 2026-06-06T23:38:41,963 Destination directory: /tmp/pip-wheel-s7glairq 2026-06-06T23:38:41,965 Building wheel for student-repos-handler (pyproject.toml): started 2026-06-06T23:38:41,966 Running command Building wheel for student-repos-handler (pyproject.toml) 2026-06-06T23:38:42,100 Building wheel for student-repos-handler (pyproject.toml): finished with status 'done' 2026-06-06T23:38:42,104 Created wheel for student-repos-handler: filename=student_repos_handler-3.1.0-py3-none-any.whl size=9226 sha256=f7500b7dc2781de49f910c035492b19595bab6ec19dab2a616856bf594b42544 2026-06-06T23:38:42,105 Stored in directory: /tmp/pip-ephem-wheel-cache-37aqvabq/wheels/bf/0b/1f/c19f359f310d69e5c9f562d9c5c3802d79423dff70215925e5 2026-06-06T23:38:42,115 Successfully built student-repos-handler 2026-06-06T23:38:42,119 Removed build tracker: '/tmp/pip-build-tracker-pg4qjzem'