2025-10-11T17:20:02,818 Created temporary directory: /tmp/pip-ephem-wheel-cache-awcp0z1t 2025-10-11T17:20:02,820 Created temporary directory: /tmp/pip-build-tracker-uh8_njfi 2025-10-11T17:20:02,820 Initialized build tracking at /tmp/pip-build-tracker-uh8_njfi 2025-10-11T17:20:02,821 Created build tracker: /tmp/pip-build-tracker-uh8_njfi 2025-10-11T17:20:02,821 Entered build tracker: /tmp/pip-build-tracker-uh8_njfi 2025-10-11T17:20:02,822 Created temporary directory: /tmp/pip-wheel-uilel67h 2025-10-11T17:20:02,825 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-10-11T17:20:02,827 Created temporary directory: /tmp/pip-ephem-wheel-cache-siu0oplj 2025-10-11T17:20:02,851 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2025-10-11T17:20:02,855 2 location(s) to search for versions of glyph-forge: 2025-10-11T17:20:02,855 * https://pypi.org/simple/glyph-forge/ 2025-10-11T17:20:02,855 * https://www.piwheels.org/simple/glyph-forge/ 2025-10-11T17:20:02,855 Fetching project page and analyzing links: https://pypi.org/simple/glyph-forge/ 2025-10-11T17:20:02,856 Getting page https://pypi.org/simple/glyph-forge/ 2025-10-11T17:20:02,858 Found index url https://pypi.org/simple 2025-10-11T17:20:03,075 Fetched page https://pypi.org/simple/glyph-forge/ as application/vnd.pypi.simple.v1+json 2025-10-11T17:20:03,076 Skipping link: No binaries permitted for glyph-forge: https://files.pythonhosted.org/packages/af/7e/f34dfc55d25c2fb82b6548444f46f79f0880c8920cb1aae90e481ec0454c/glyph_forge-0.2.4-py3-none-any.whl (from https://pypi.org/simple/glyph-forge/) (requires-python:>=3.9) 2025-10-11T17:20:03,077 Found link https://files.pythonhosted.org/packages/9d/00/191b1f407f5f46b3700a9e07abfc9ea348873a92c66f84e16e043caf69b7/glyph_forge-0.2.4.tar.gz (from https://pypi.org/simple/glyph-forge/) (requires-python:>=3.9), version: 0.2.4 2025-10-11T17:20:03,078 Fetching project page and analyzing links: https://www.piwheels.org/simple/glyph-forge/ 2025-10-11T17:20:03,079 Getting page https://www.piwheels.org/simple/glyph-forge/ 2025-10-11T17:20:03,080 Found index url https://www.piwheels.org/simple 2025-10-11T17:20:03,243 Fetched page https://www.piwheels.org/simple/glyph-forge/ as text/html 2025-10-11T17:20:03,244 Skipping link: not a file: https://www.piwheels.org/simple/glyph-forge/ 2025-10-11T17:20:03,245 Skipping link: not a file: https://pypi.org/simple/glyph-forge/ 2025-10-11T17:20:03,264 Given no hashes to check 1 links for project 'glyph-forge': discarding no candidates 2025-10-11T17:20:03,282 Collecting glyph-forge==0.2.4 2025-10-11T17:20:03,284 Created temporary directory: /tmp/pip-unpack-c3bsw8pj 2025-10-11T17:20:03,494 Downloading glyph_forge-0.2.4.tar.gz (43 kB) 2025-10-11T17:20:03,640 Added glyph-forge==0.2.4 from https://files.pythonhosted.org/packages/9d/00/191b1f407f5f46b3700a9e07abfc9ea348873a92c66f84e16e043caf69b7/glyph_forge-0.2.4.tar.gz to build tracker '/tmp/pip-build-tracker-uh8_njfi' 2025-10-11T17:20:03,645 Created temporary directory: /tmp/pip-build-env-7en1tlue 2025-10-11T17:20:03,650 Installing build dependencies: started 2025-10-11T17:20:03,651 Running command pip subprocess to install build dependencies 2025-10-11T17:20:04,802 Using pip 23.0.1 from /usr/lib/python3/dist-packages/pip (python 3.11) 2025-10-11T17:20:05,371 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-10-11T17:20:05,393 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2025-10-11T17:20:05,888 Collecting hatchling>=1.26 2025-10-11T17:20:05,910 Using cached https://www.piwheels.org/simple/hatchling/hatchling-1.27.0-py3-none-any.whl (75 kB) 2025-10-11T17:20:06,092 Collecting packaging>=24.2 2025-10-11T17:20:06,108 Using cached https://www.piwheels.org/simple/packaging/packaging-25.0-py3-none-any.whl (66 kB) 2025-10-11T17:20:06,214 Collecting pathspec>=0.10.1 2025-10-11T17:20:06,229 Using cached https://www.piwheels.org/simple/pathspec/pathspec-0.12.1-py3-none-any.whl (31 kB) 2025-10-11T17:20:06,349 Collecting pluggy>=1.0.0 2025-10-11T17:20:06,363 Using cached https://www.piwheels.org/simple/pluggy/pluggy-1.6.0-py3-none-any.whl (20 kB) 2025-10-11T17:20:06,604 Collecting trove-classifiers 2025-10-11T17:20:06,618 Using cached https://www.piwheels.org/simple/trove-classifiers/trove_classifiers-2025.9.11.17-py3-none-any.whl (14 kB) 2025-10-11T17:20:09,323 Installing collected packages: trove-classifiers, pluggy, pathspec, packaging, hatchling 2025-10-11T17:20:09,358 Creating /tmp/pip-build-env-7en1tlue/overlay/local/bin 2025-10-11T17:20:09,361 changing mode of /tmp/pip-build-env-7en1tlue/overlay/local/bin/trove-classifiers to 755 2025-10-11T17:20:10,156 changing mode of /tmp/pip-build-env-7en1tlue/overlay/local/bin/hatchling to 755 2025-10-11T17:20:10,195 Successfully installed hatchling-1.27.0 packaging-25.0 pathspec-0.12.1 pluggy-1.6.0 trove-classifiers-2025.9.11.17 2025-10-11T17:20:10,445 Installing build dependencies: finished with status 'done' 2025-10-11T17:20:10,452 Getting requirements to build wheel: started 2025-10-11T17:20:10,453 Running command Getting requirements to build wheel 2025-10-11T17:20:10,793 Getting requirements to build wheel: finished with status 'done' 2025-10-11T17:20:10,796 Created temporary directory: /tmp/pip-modern-metadata-tee_amac 2025-10-11T17:20:10,799 Preparing metadata (pyproject.toml): started 2025-10-11T17:20:10,800 Running command Preparing metadata (pyproject.toml) 2025-10-11T17:20:11,405 ============================================================ 2025-10-11T17:20:11,405 Preparing glyph-forge build 2025-10-11T17:20:11,406 ============================================================ 2025-10-11T17:20:11,407 Removing existing destination: /tmp/pip-wheel-uilel67h/glyph-forge_3672ff0f4f77482196cf867f9b14ddc1/src/glyph_forge/core/workspace 2025-10-11T17:20:11,408 Copying workspace module... 2025-10-11T17:20:11,408 From: /tmp/pip-wheel-uilel67h/glyph-forge_3672ff0f4f77482196cf867f9b14ddc1/sdk/src/glyph/core/workspace 2025-10-11T17:20:11,409 To: /tmp/pip-wheel-uilel67h/glyph-forge_3672ff0f4f77482196cf867f9b14ddc1/src/glyph_forge/core/workspace 2025-10-11T17:20:11,410 Successfully copied 14 Python files 2025-10-11T17:20:11,411 Fixing imports in copied files... 2025-10-11T17:20:11,412 Fixed imports in 5 files 2025-10-11T17:20:11,412 Patching FilesystemWorkspace in storage/fs.py... 2025-10-11T17:20:11,413 ✓ Patched FilesystemWorkspace 2025-10-11T17:20:11,415 Build preparation complete! 2025-10-11T17:20:11,528 ============================================================ 2025-10-11T17:20:11,529 Running custom build hook: prepare_build 2025-10-11T17:20:11,529 ============================================================ 2025-10-11T17:20:11,531 Build hook completed successfully 2025-10-11T17:20:11,583 Preparing metadata (pyproject.toml): finished with status 'done' 2025-10-11T17:20:11,588 Source in /tmp/pip-wheel-uilel67h/glyph-forge_3672ff0f4f77482196cf867f9b14ddc1 has version 0.2.4, which satisfies requirement glyph-forge==0.2.4 from https://files.pythonhosted.org/packages/9d/00/191b1f407f5f46b3700a9e07abfc9ea348873a92c66f84e16e043caf69b7/glyph_forge-0.2.4.tar.gz 2025-10-11T17:20:11,589 Removed glyph-forge==0.2.4 from https://files.pythonhosted.org/packages/9d/00/191b1f407f5f46b3700a9e07abfc9ea348873a92c66f84e16e043caf69b7/glyph_forge-0.2.4.tar.gz from build tracker '/tmp/pip-build-tracker-uh8_njfi' 2025-10-11T17:20:11,594 Created temporary directory: /tmp/pip-unpack-1cclxhw7 2025-10-11T17:20:11,595 Building wheels for collected packages: glyph-forge 2025-10-11T17:20:11,599 Created temporary directory: /tmp/pip-wheel-mpgflgjn 2025-10-11T17:20:11,600 Destination directory: /tmp/pip-wheel-mpgflgjn 2025-10-11T17:20:11,602 Building wheel for glyph-forge (pyproject.toml): started 2025-10-11T17:20:11,603 Running command Building wheel for glyph-forge (pyproject.toml) 2025-10-11T17:20:11,735 Building wheel for glyph-forge (pyproject.toml): finished with status 'done' 2025-10-11T17:20:11,739 Created wheel for glyph-forge: filename=glyph_forge-0.2.4-py3-none-any.whl size=28544 sha256=b925ea25242ad18ff5ed097a07ac50d2491c06a61b4737f022be4176d5bc36c5 2025-10-11T17:20:11,740 Stored in directory: /tmp/pip-ephem-wheel-cache-siu0oplj/wheels/66/21/32/af32375cd9f48624e3e47d8458845623337fb0fe1cdc76f3ff 2025-10-11T17:20:11,751 Successfully built glyph-forge 2025-10-11T17:20:11,755 Removed build tracker: '/tmp/pip-build-tracker-uh8_njfi'