2026-04-21T13:44:03,711 Created temporary directory: /tmp/pip-ephem-wheel-cache-f2thf08u 2026-04-21T13:44:03,713 Created temporary directory: /tmp/pip-build-tracker-hzmv2pmr 2026-04-21T13:44:03,713 Initialized build tracking at /tmp/pip-build-tracker-hzmv2pmr 2026-04-21T13:44:03,714 Created build tracker: /tmp/pip-build-tracker-hzmv2pmr 2026-04-21T13:44:03,714 Entered build tracker: /tmp/pip-build-tracker-hzmv2pmr 2026-04-21T13:44:03,715 Created temporary directory: /tmp/pip-wheel-cot4foy4 2026-04-21T13:44:03,718 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-04-21T13:44:03,720 Created temporary directory: /tmp/pip-ephem-wheel-cache-qmghzj5m 2026-04-21T13:44:03,742 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2026-04-21T13:44:03,746 2 location(s) to search for versions of pyhulax: 2026-04-21T13:44:03,746 * https://pypi.org/simple/pyhulax/ 2026-04-21T13:44:03,746 * https://www.piwheels.org/simple/pyhulax/ 2026-04-21T13:44:03,747 Fetching project page and analyzing links: https://pypi.org/simple/pyhulax/ 2026-04-21T13:44:03,747 Getting page https://pypi.org/simple/pyhulax/ 2026-04-21T13:44:03,749 Found index url https://pypi.org/simple 2026-04-21T13:44:03,977 Fetched page https://pypi.org/simple/pyhulax/ as application/vnd.pypi.simple.v1+json 2026-04-21T13:44:03,982 Skipping link: No binaries permitted for pyhulax: https://files.pythonhosted.org/packages/cd/42/5be242365e7d0c1925dbeaeae20cd0acb7bfa6c6785715cb30ecf21fcb8b/pyhulax-0.1.0-cp312-cp312-macosx_11_0_universal2.whl (from https://pypi.org/simple/pyhulax/) (requires-python:>=3.10) 2026-04-21T13:44:03,983 Skipping link: No binaries permitted for pyhulax: https://files.pythonhosted.org/packages/0e/7d/f63d0ccc9133511d92c2a820eb535b1ede98438dfd91ef66fb8c6e0e2d9d/pyhulax-0.1.0-cp313-cp313-macosx_11_0_universal2.whl (from https://pypi.org/simple/pyhulax/) (requires-python:>=3.10) 2026-04-21T13:44:03,984 Skipping link: No binaries permitted for pyhulax: https://files.pythonhosted.org/packages/9c/55/3488192965ffb01019b226133dfdb0c5b653b22cf021bcd93d9538b2aa66/pyhulax-0.1.1-cp312-cp312-macosx_11_0_universal2.whl (from https://pypi.org/simple/pyhulax/) (requires-python:>=3.12) 2026-04-21T13:44:03,984 Skipping link: No binaries permitted for pyhulax: https://files.pythonhosted.org/packages/b0/89/9a11b335898463145a2c81b3d0448f0f31672bbc285e7a934cdd557eace3/pyhulax-0.1.1-cp312-cp312-manylinux_2_38_x86_64.whl (from https://pypi.org/simple/pyhulax/) (requires-python:>=3.12) 2026-04-21T13:44:03,985 Skipping link: No binaries permitted for pyhulax: https://files.pythonhosted.org/packages/9b/f2/2c9913a61d74a99384de93bbf3167fef19ac4ccd0e59dfe2426e718f0e89/pyhulax-0.1.1-cp313-cp313-macosx_11_0_universal2.whl (from https://pypi.org/simple/pyhulax/) (requires-python:>=3.12) 2026-04-21T13:44:03,985 Skipping link: No binaries permitted for pyhulax: https://files.pythonhosted.org/packages/c6/79/d21fd4fcc9772a7ea51f5b10e446915faf13a5b79cd4ec946c4af4f47696/pyhulax-0.1.1-cp313-cp313-manylinux_2_38_x86_64.whl (from https://pypi.org/simple/pyhulax/) (requires-python:>=3.12) 2026-04-21T13:44:03,986 Skipping link: No binaries permitted for pyhulax: https://files.pythonhosted.org/packages/2d/d4/ff6d7cd60749689d132ba6e4335a588098009b08b06ca262f42121fe89a8/pyhulax-0.1.2-cp313-cp313-win_amd64.whl (from https://pypi.org/simple/pyhulax/) (requires-python:>=3.12) 2026-04-21T13:44:03,987 Skipping link: No binaries permitted for pyhulax: https://files.pythonhosted.org/packages/3f/a6/7d7730ef01bfc73008c5739f459826159e162aa2a6e91d73bd8f312f4798/pyhulax-0.1.3-cp311-cp311-macosx_11_0_universal2.whl (from https://pypi.org/simple/pyhulax/) (requires-python:>=3.11) 2026-04-21T13:44:03,987 Skipping link: No binaries permitted for pyhulax: https://files.pythonhosted.org/packages/b4/6c/7c905cb40415c9b27e61d9a64be79b3a71be03d6c44f4c1600507867e1fa/pyhulax-0.1.3-cp311-cp311-manylinux_2_38_x86_64.whl (from https://pypi.org/simple/pyhulax/) (requires-python:>=3.11) 2026-04-21T13:44:03,988 Skipping link: No binaries permitted for pyhulax: https://files.pythonhosted.org/packages/2a/5e/4cc0fa05cd0f937e0599d4fb8770b9b0a28fa72c264109f917f077d7357a/pyhulax-0.1.3-cp311-cp311-win_amd64.whl (from https://pypi.org/simple/pyhulax/) (requires-python:>=3.11) 2026-04-21T13:44:03,989 Skipping link: No binaries permitted for pyhulax: https://files.pythonhosted.org/packages/8d/02/b29e41d12e25aff75e5bfc1190f5882f841f0e9fc2cda761267081d7b87f/pyhulax-0.1.3-cp312-cp312-macosx_11_0_universal2.whl (from https://pypi.org/simple/pyhulax/) (requires-python:>=3.11) 2026-04-21T13:44:03,989 Skipping link: No binaries permitted for pyhulax: https://files.pythonhosted.org/packages/38/8b/0c13ac61682352f4c6b714efbb6cd69f4ab34a21cc7d20e13c904dea69a5/pyhulax-0.1.3-cp312-cp312-manylinux_2_38_x86_64.whl (from https://pypi.org/simple/pyhulax/) (requires-python:>=3.11) 2026-04-21T13:44:03,990 Skipping link: No binaries permitted for pyhulax: https://files.pythonhosted.org/packages/03/4d/38404ac2ad388464441088bcdde1d584f625d2786ed3be2f3396d316e2c5/pyhulax-0.1.3-cp312-cp312-win_amd64.whl (from https://pypi.org/simple/pyhulax/) (requires-python:>=3.11) 2026-04-21T13:44:03,990 Skipping link: No binaries permitted for pyhulax: https://files.pythonhosted.org/packages/02/46/cff8cbea1a4d8baa655eb17a4b7925d6a5f5da6bf851b2fdc443f29d3659/pyhulax-0.1.3-cp313-cp313-macosx_11_0_universal2.whl (from https://pypi.org/simple/pyhulax/) (requires-python:>=3.11) 2026-04-21T13:44:03,991 Skipping link: No binaries permitted for pyhulax: https://files.pythonhosted.org/packages/f0/9d/e6890ec16bc9d85af5dd05bee2ae3cf160f40724f901fa22f170940e6b7e/pyhulax-0.1.3-cp313-cp313-manylinux_2_38_x86_64.whl (from https://pypi.org/simple/pyhulax/) (requires-python:>=3.11) 2026-04-21T13:44:03,991 Skipping link: No binaries permitted for pyhulax: https://files.pythonhosted.org/packages/a9/dc/5a606ed9155e37e01710c8b36ceb1de1312c3283cddfd30a0c521db5b17f/pyhulax-0.1.3-cp313-cp313-win_amd64.whl (from https://pypi.org/simple/pyhulax/) (requires-python:>=3.11) 2026-04-21T13:44:03,992 Skipping link: No binaries permitted for pyhulax: https://files.pythonhosted.org/packages/0a/b5/8aa362517cd7371b2a9c72c2ef5c0081c3c234c5a086b2602b207eb99bad/pyhulax-0.1.3-cp314-cp314-macosx_11_0_universal2.whl (from https://pypi.org/simple/pyhulax/) (requires-python:>=3.11) 2026-04-21T13:44:03,992 Skipping link: No binaries permitted for pyhulax: https://files.pythonhosted.org/packages/0b/27/cbaaa5e2f623f32488fd3c970784ee4e1d20c082b73e20eb58a22e9a3fa8/pyhulax-0.1.3-cp314-cp314-manylinux_2_38_x86_64.whl (from https://pypi.org/simple/pyhulax/) (requires-python:>=3.11) 2026-04-21T13:44:03,993 Skipping link: No binaries permitted for pyhulax: https://files.pythonhosted.org/packages/5e/23/eb1294a3030cc249e44977ab94600de31d789ade584cc40aa6c57ba6199b/pyhulax-0.1.3-cp314-cp314-win_amd64.whl (from https://pypi.org/simple/pyhulax/) (requires-python:>=3.11) 2026-04-21T13:44:03,994 Skipping link: No binaries permitted for pyhulax: https://files.pythonhosted.org/packages/04/82/7eaf7878d84a25c6a7edf462b048c9d161e9173ee71174792ba7a8842154/pyhulax-0.1.3-py3-none-any.whl (from https://pypi.org/simple/pyhulax/) (requires-python:>=3.11) 2026-04-21T13:44:03,995 Found link https://files.pythonhosted.org/packages/3d/2e/4560a46a82c61902c0826cd4eee004fda4e8052bb797659fce06cd541f96/pyhulax-0.1.3.tar.gz (from https://pypi.org/simple/pyhulax/) (requires-python:>=3.11), version: 0.1.3 2026-04-21T13:44:03,995 Skipping link: No binaries permitted for pyhulax: https://files.pythonhosted.org/packages/e2/95/7ab18061dac79dae538191dcb76b51df4589d731d8012b65cc7b79242a6e/pyhulax-0.2.0-py3-none-any.whl (from https://pypi.org/simple/pyhulax/) (requires-python:>=3.11) 2026-04-21T13:44:03,996 Found link https://files.pythonhosted.org/packages/38/28/7f471d205a5b82781df5abfd76d93f60da508c9f2f5f0ee4688fca0ca35f/pyhulax-0.2.0.tar.gz (from https://pypi.org/simple/pyhulax/) (requires-python:>=3.11), version: 0.2.0 2026-04-21T13:44:03,997 Fetching project page and analyzing links: https://www.piwheels.org/simple/pyhulax/ 2026-04-21T13:44:03,998 Getting page https://www.piwheels.org/simple/pyhulax/ 2026-04-21T13:44:03,999 Found index url https://www.piwheels.org/simple 2026-04-21T13:44:04,177 Fetched page https://www.piwheels.org/simple/pyhulax/ as text/html 2026-04-21T13:44:04,179 Skipping link: No binaries permitted for pyhulax: https://www.piwheels.org/simple/pyhulax/pyhulax-0.1.3-py3-none-any.whl#sha256=6f30e3c14cb850bd132b19477dae3fba96462d4a1ae37afa3b8558bdad7e35fa (from https://www.piwheels.org/simple/pyhulax/) (requires-python:>=3.11) 2026-04-21T13:44:04,179 Skipping link: not a file: https://www.piwheels.org/simple/pyhulax/ 2026-04-21T13:44:04,180 Skipping link: not a file: https://pypi.org/simple/pyhulax/ 2026-04-21T13:44:04,200 Given no hashes to check 1 links for project 'pyhulax': discarding no candidates 2026-04-21T13:44:04,219 Collecting pyhulax==0.2.0 2026-04-21T13:44:04,222 Created temporary directory: /tmp/pip-unpack-qzprt_mz 2026-04-21T13:44:04,458 Downloading pyhulax-0.2.0.tar.gz (147 kB) 2026-04-21T13:44:04,709 Added pyhulax==0.2.0 from https://files.pythonhosted.org/packages/38/28/7f471d205a5b82781df5abfd76d93f60da508c9f2f5f0ee4688fca0ca35f/pyhulax-0.2.0.tar.gz to build tracker '/tmp/pip-build-tracker-hzmv2pmr' 2026-04-21T13:44:04,714 Created temporary directory: /tmp/pip-build-env-piqvij24 2026-04-21T13:44:04,718 Installing build dependencies: started 2026-04-21T13:44:04,719 Running command pip subprocess to install build dependencies 2026-04-21T13:44:05,866 Using pip 23.0.1 from /usr/lib/python3/dist-packages/pip (python 3.11) 2026-04-21T13:44:06,363 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-04-21T13:44:06,386 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2026-04-21T13:44:06,940 Collecting hatchling 2026-04-21T13:44:06,957 Using cached https://www.piwheels.org/simple/hatchling/hatchling-1.29.0-py3-none-any.whl (76 kB) 2026-04-21T13:44:07,154 Collecting packaging>=24.2 2026-04-21T13:44:07,172 Using cached https://www.piwheels.org/simple/packaging/packaging-26.1-py3-none-any.whl (95 kB) 2026-04-21T13:44:07,291 Collecting pathspec>=0.10.1 2026-04-21T13:44:07,307 Using cached https://www.piwheels.org/simple/pathspec/pathspec-1.0.4-py3-none-any.whl (55 kB) 2026-04-21T13:44:07,425 Collecting pluggy>=1.0.0 2026-04-21T13:44:07,438 Using cached https://www.piwheels.org/simple/pluggy/pluggy-1.6.0-py3-none-any.whl (20 kB) 2026-04-21T13:44:07,687 Collecting trove-classifiers 2026-04-21T13:44:07,700 Using cached https://www.piwheels.org/simple/trove-classifiers/trove_classifiers-2026.1.14.14-py3-none-any.whl (14 kB) 2026-04-21T13:44:10,386 Installing collected packages: trove-classifiers, pluggy, pathspec, packaging, hatchling 2026-04-21T13:44:10,421 Creating /tmp/pip-build-env-piqvij24/overlay/local/bin 2026-04-21T13:44:10,423 changing mode of /tmp/pip-build-env-piqvij24/overlay/local/bin/trove-classifiers to 755 2026-04-21T13:44:11,389 changing mode of /tmp/pip-build-env-piqvij24/overlay/local/bin/hatchling to 755 2026-04-21T13:44:11,424 Successfully installed hatchling-1.29.0 packaging-26.1 pathspec-1.0.4 pluggy-1.6.0 trove-classifiers-2026.1.14.14 2026-04-21T13:44:11,678 Installing build dependencies: finished with status 'done' 2026-04-21T13:44:11,687 Getting requirements to build wheel: started 2026-04-21T13:44:11,688 Running command Getting requirements to build wheel 2026-04-21T13:44:12,047 Getting requirements to build wheel: finished with status 'done' 2026-04-21T13:44:12,051 Created temporary directory: /tmp/pip-modern-metadata-9pmhkvby 2026-04-21T13:44:12,053 Preparing metadata (pyproject.toml): started 2026-04-21T13:44:12,054 Running command Preparing metadata (pyproject.toml) 2026-04-21T13:44:12,670 Preparing metadata (pyproject.toml): finished with status 'done' 2026-04-21T13:44:12,675 Source in /tmp/pip-wheel-cot4foy4/pyhulax_d2b8e8e331524506a86698740e6e4615 has version 0.2.0, which satisfies requirement pyhulax==0.2.0 from https://files.pythonhosted.org/packages/38/28/7f471d205a5b82781df5abfd76d93f60da508c9f2f5f0ee4688fca0ca35f/pyhulax-0.2.0.tar.gz 2026-04-21T13:44:12,676 Removed pyhulax==0.2.0 from https://files.pythonhosted.org/packages/38/28/7f471d205a5b82781df5abfd76d93f60da508c9f2f5f0ee4688fca0ca35f/pyhulax-0.2.0.tar.gz from build tracker '/tmp/pip-build-tracker-hzmv2pmr' 2026-04-21T13:44:12,682 Created temporary directory: /tmp/pip-unpack-2_dbofc_ 2026-04-21T13:44:12,683 Building wheels for collected packages: pyhulax 2026-04-21T13:44:12,688 Created temporary directory: /tmp/pip-wheel-vklfa7ry 2026-04-21T13:44:12,690 Destination directory: /tmp/pip-wheel-vklfa7ry 2026-04-21T13:44:12,692 Building wheel for pyhulax (pyproject.toml): started 2026-04-21T13:44:12,693 Running command Building wheel for pyhulax (pyproject.toml) 2026-04-21T13:44:12,829 Building wheel for pyhulax (pyproject.toml): finished with status 'done' 2026-04-21T13:44:12,834 Created wheel for pyhulax: filename=pyhulax-0.2.0-py3-none-any.whl size=153915 sha256=14cfe5b89dc7c76494531455251e525ceafbad7d1ba94966c36e1e67eef09eef 2026-04-21T13:44:12,835 Stored in directory: /tmp/pip-ephem-wheel-cache-qmghzj5m/wheels/5c/a2/97/4e8596219c50b3df51b5cb1d06cf656167f8d0a7aa812a8a3b 2026-04-21T13:44:12,847 Successfully built pyhulax 2026-04-21T13:44:12,854 Removed build tracker: '/tmp/pip-build-tracker-hzmv2pmr'