2026-05-19T15:37:30,151 Created temporary directory: /tmp/pip-ephem-wheel-cache-70mff4xk 2026-05-19T15:37:30,153 Created temporary directory: /tmp/pip-build-tracker-nbiyl68l 2026-05-19T15:37:30,153 Initialized build tracking at /tmp/pip-build-tracker-nbiyl68l 2026-05-19T15:37:30,154 Created build tracker: /tmp/pip-build-tracker-nbiyl68l 2026-05-19T15:37:30,154 Entered build tracker: /tmp/pip-build-tracker-nbiyl68l 2026-05-19T15:37:30,155 Created temporary directory: /tmp/pip-wheel-o587pm0t 2026-05-19T15:37:30,158 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-05-19T15:37:30,160 Created temporary directory: /tmp/pip-ephem-wheel-cache-xpiekem_ 2026-05-19T15:37:30,182 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2026-05-19T15:37:30,186 2 location(s) to search for versions of cross-web: 2026-05-19T15:37:30,186 * https://pypi.org/simple/cross-web/ 2026-05-19T15:37:30,186 * https://www.piwheels.org/simple/cross-web/ 2026-05-19T15:37:30,186 Fetching project page and analyzing links: https://pypi.org/simple/cross-web/ 2026-05-19T15:37:30,187 Getting page https://pypi.org/simple/cross-web/ 2026-05-19T15:37:30,189 Found index url https://pypi.org/simple 2026-05-19T15:37:30,340 Fetched page https://pypi.org/simple/cross-web/ as application/vnd.pypi.simple.v1+json 2026-05-19T15:37:30,343 Skipping link: No binaries permitted for cross-web: https://files.pythonhosted.org/packages/9d/3d/27df3577b6d4e8f18750bd4d2b26606ce6558cf9f37a5964a75efb29e1f7/cross_web-0.2.3-py3-none-any.whl (from https://pypi.org/simple/cross-web/) (requires-python:>=3.9) 2026-05-19T15:37:30,344 Found link https://files.pythonhosted.org/packages/9d/64/fef3a2e8b54949d6162da16fc95829c34211dc7947875bd03954df862767/cross_web-0.2.3.tar.gz (from https://pypi.org/simple/cross-web/) (requires-python:>=3.9), version: 0.2.3 2026-05-19T15:37:30,345 Skipping link: No binaries permitted for cross-web: https://files.pythonhosted.org/packages/6a/d6/6c6a036655e5091b26b9f350dcf43821895325aa4727396b14c67679a957/cross_web-0.4.0-py3-none-any.whl (from https://pypi.org/simple/cross-web/) (requires-python:>=3.9) 2026-05-19T15:37:30,346 Found link https://files.pythonhosted.org/packages/93/4f/bdb62e969649ee76d4741ef8eee34384ec2bc21cc66eb7fd244e6ad62be8/cross_web-0.4.0.tar.gz (from https://pypi.org/simple/cross-web/) (requires-python:>=3.9), version: 0.4.0 2026-05-19T15:37:30,346 Skipping link: No binaries permitted for cross-web: https://files.pythonhosted.org/packages/67/49/92b46b6e65f09b717a66c4e5a9bc47a45ebc83dd0e0ed126f8258363479d/cross_web-0.4.1-py3-none-any.whl (from https://pypi.org/simple/cross-web/) (requires-python:>=3.9) 2026-05-19T15:37:30,347 Found link https://files.pythonhosted.org/packages/a4/58/e688e99d1493c565d1587e64b499268d0a3129ae59f4efe440aac395f803/cross_web-0.4.1.tar.gz (from https://pypi.org/simple/cross-web/) (requires-python:>=3.9), version: 0.4.1 2026-05-19T15:37:30,348 Skipping link: No binaries permitted for cross-web: https://files.pythonhosted.org/packages/cd/33/c8212606805ad0d5a3feb742aeb7f336cae4a3893f8287644725e0b2d0d9/cross_web-0.5.0-py3-none-any.whl (from https://pypi.org/simple/cross-web/) (requires-python:>=3.9) 2026-05-19T15:37:30,349 Found link https://files.pythonhosted.org/packages/6e/67/4098b8c3a27b01f0120b2d362ac4b43f2c70fa4dafaece88793756789c32/cross_web-0.5.0.tar.gz (from https://pypi.org/simple/cross-web/) (requires-python:>=3.9), version: 0.5.0 2026-05-19T15:37:30,350 Skipping link: No binaries permitted for cross-web: https://files.pythonhosted.org/packages/35/a2/dab06d9b80cb76c700883186a9a2e6fd103342c9b4def4d88f5787796e17/cross_web-0.6.0-py3-none-any.whl (from https://pypi.org/simple/cross-web/) (requires-python:>=3.9) 2026-05-19T15:37:30,350 Found link https://files.pythonhosted.org/packages/ad/83/b5ef04565acc065387dda3a4fbf0c4cfb6bab805c81b66b2bc5b5ac9a282/cross_web-0.6.0.tar.gz (from https://pypi.org/simple/cross-web/) (requires-python:>=3.9), version: 0.6.0 2026-05-19T15:37:30,351 Skipping link: No binaries permitted for cross-web: https://files.pythonhosted.org/packages/7a/4a/78b52ec2edcbd9b123638f4e0421fd8699ebe653ebf63ac5f82abd2665bc/cross_web-0.7.0-py3-none-any.whl (from https://pypi.org/simple/cross-web/) (requires-python:>=3.9) 2026-05-19T15:37:30,352 Found link https://files.pythonhosted.org/packages/4a/a0/bdb8370215987cc5bde497cb8b976b17ab14841566ecef2aab6ae3e6c7b0/cross_web-0.7.0.tar.gz (from https://pypi.org/simple/cross-web/) (requires-python:>=3.9), version: 0.7.0 2026-05-19T15:37:30,353 Fetching project page and analyzing links: https://www.piwheels.org/simple/cross-web/ 2026-05-19T15:37:30,354 Getting page https://www.piwheels.org/simple/cross-web/ 2026-05-19T15:37:30,355 Found index url https://www.piwheels.org/simple 2026-05-19T15:37:34,197 Fetched page https://www.piwheels.org/simple/cross-web/ as text/html 2026-05-19T15:37:34,203 Skipping link: No binaries permitted for cross-web: https://www.piwheels.org/simple/cross-web/cross_web-0.6.0-py3-none-any.whl#sha256=bdebf0c08d02f3a48cf67b6904d3a6d8fd8cab2cd905592ab96ab00b259cd582 (from https://www.piwheels.org/simple/cross-web/) (requires-python:>=3.9) 2026-05-19T15:37:34,204 Skipping link: No binaries permitted for cross-web: https://www.piwheels.org/simple/cross-web/cross_web-0.5.0-py3-none-any.whl#sha256=c9cc4daf366736d3ae5e619ad5c64907144ef3d705bd4d32544708671bbbc952 (from https://www.piwheels.org/simple/cross-web/) (requires-python:>=3.9) 2026-05-19T15:37:34,205 Skipping link: No binaries permitted for cross-web: https://archive1.piwheels.org/simple/cross-web/cross_web-0.4.1-py3-none-any.whl#sha256=41b07c3a38253c517ec0603c1a366353aff77538946092b0f9a2235033f192c2 (from https://www.piwheels.org/simple/cross-web/) (requires-python:>=3.9) 2026-05-19T15:37:34,205 Skipping link: No binaries permitted for cross-web: https://archive1.piwheels.org/simple/cross-web/cross_web-0.4.0-py3-none-any.whl#sha256=0c675bd26e91428cab31e3e927929b42da94aa96da92974e57c78f9a732d0e9b (from https://www.piwheels.org/simple/cross-web/) (requires-python:>=3.9) 2026-05-19T15:37:34,206 Skipping link: No binaries permitted for cross-web: https://archive1.piwheels.org/simple/cross-web/cross_web-0.2.3-py3-none-any.whl#sha256=6fe6cd5c3d93f1502478e0b110e4a1193beb0f0f6d2b458a45cf206a63dd1fde (from https://www.piwheels.org/simple/cross-web/) (requires-python:>=3.9) 2026-05-19T15:37:34,207 Skipping link: not a file: https://www.piwheels.org/simple/cross-web/ 2026-05-19T15:37:34,208 Skipping link: not a file: https://pypi.org/simple/cross-web/ 2026-05-19T15:37:34,248 Given no hashes to check 1 links for project 'cross-web': discarding no candidates 2026-05-19T15:37:34,275 Collecting cross-web==0.7.0 2026-05-19T15:37:34,277 Created temporary directory: /tmp/pip-unpack-s1lk1er4 2026-05-19T15:37:34,505 Downloading cross_web-0.7.0.tar.gz (332 kB) 2026-05-19T15:37:34,787 Added cross-web==0.7.0 from https://files.pythonhosted.org/packages/4a/a0/bdb8370215987cc5bde497cb8b976b17ab14841566ecef2aab6ae3e6c7b0/cross_web-0.7.0.tar.gz to build tracker '/tmp/pip-build-tracker-nbiyl68l' 2026-05-19T15:37:34,792 Created temporary directory: /tmp/pip-build-env-n_oc7qkw 2026-05-19T15:37:34,797 Installing build dependencies: started 2026-05-19T15:37:34,799 Running command pip subprocess to install build dependencies 2026-05-19T15:37:35,958 Using pip 23.0.1 from /usr/lib/python3/dist-packages/pip (python 3.11) 2026-05-19T15:37:36,367 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-05-19T15:37:36,391 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2026-05-19T15:37:38,643 Collecting hatchling 2026-05-19T15:37:38,644 Obtaining dependency information for hatchling from https://www.piwheels.org/simple/hatchling/hatchling-1.29.0-py3-none-any.whl.metadata 2026-05-19T15:37:38,658 Using cached https://www.piwheels.org/simple/hatchling/hatchling-1.29.0-py3-none-any.whl.metadata (3.8 kB) 2026-05-19T15:37:38,851 Collecting packaging>=24.2 2026-05-19T15:37:38,852 Obtaining dependency information for packaging>=24.2 from https://www.piwheels.org/simple/packaging/packaging-26.2-py3-none-any.whl.metadata 2026-05-19T15:37:38,868 Using cached https://www.piwheels.org/simple/packaging/packaging-26.2-py3-none-any.whl.metadata (3.5 kB) 2026-05-19T15:37:38,988 Collecting pathspec>=0.10.1 2026-05-19T15:37:38,989 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-05-19T15:37:39,002 Using cached https://www.piwheels.org/simple/pathspec/pathspec-1.1.1-py3-none-any.whl.metadata (14 kB) 2026-05-19T15:37:39,121 Collecting pluggy>=1.0.0 2026-05-19T15:37:39,122 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-05-19T15:37:39,136 Using cached https://www.piwheels.org/simple/pluggy/pluggy-1.6.0-py3-none-any.whl.metadata (4.8 kB) 2026-05-19T15:37:39,385 Collecting trove-classifiers 2026-05-19T15:37:39,386 Obtaining dependency information for trove-classifiers from https://www.piwheels.org/simple/trove-classifiers/trove_classifiers-2026.5.7.17-py3-none-any.whl.metadata 2026-05-19T15:37:39,399 Using cached https://www.piwheels.org/simple/trove-classifiers/trove_classifiers-2026.5.7.17-py3-none-any.whl.metadata (2.3 kB) 2026-05-19T15:37:39,458 Using cached https://www.piwheels.org/simple/hatchling/hatchling-1.29.0-py3-none-any.whl (76 kB) 2026-05-19T15:37:39,478 Using cached https://www.piwheels.org/simple/packaging/packaging-26.2-py3-none-any.whl (100 kB) 2026-05-19T15:37:39,496 Using cached https://www.piwheels.org/simple/pathspec/pathspec-1.1.1-py3-none-any.whl (57 kB) 2026-05-19T15:37:39,511 Using cached https://www.piwheels.org/simple/pluggy/pluggy-1.6.0-py3-none-any.whl (20 kB) 2026-05-19T15:37:39,526 Using cached https://www.piwheels.org/simple/trove-classifiers/trove_classifiers-2026.5.7.17-py3-none-any.whl (14 kB) 2026-05-19T15:37:39,543 Using cached https://www.piwheels.org/simple/hatchling/hatchling-1.29.0-py3-none-any.whl (76 kB) 2026-05-19T15:37:39,571 Using cached https://www.piwheels.org/simple/packaging/packaging-26.2-py3-none-any.whl (100 kB) 2026-05-19T15:37:39,595 Using cached https://www.piwheels.org/simple/pathspec/pathspec-1.1.1-py3-none-any.whl (57 kB) 2026-05-19T15:37:39,616 Using cached https://www.piwheels.org/simple/pluggy/pluggy-1.6.0-py3-none-any.whl (20 kB) 2026-05-19T15:37:39,636 Using cached https://www.piwheels.org/simple/trove-classifiers/trove_classifiers-2026.5.7.17-py3-none-any.whl (14 kB) 2026-05-19T15:37:42,201 Installing collected packages: trove-classifiers, pluggy, pathspec, packaging, hatchling 2026-05-19T15:37:42,236 Creating /tmp/pip-build-env-n_oc7qkw/overlay/local/bin 2026-05-19T15:37:42,238 changing mode of /tmp/pip-build-env-n_oc7qkw/overlay/local/bin/trove-classifiers to 755 2026-05-19T15:37:43,250 changing mode of /tmp/pip-build-env-n_oc7qkw/overlay/local/bin/hatchling to 755 2026-05-19T15:37:43,288 Successfully installed hatchling-1.29.0 packaging-26.2 pathspec-1.1.1 pluggy-1.6.0 trove-classifiers-2026.5.7.17 2026-05-19T15:37:43,546 Installing build dependencies: finished with status 'done' 2026-05-19T15:37:43,553 Getting requirements to build wheel: started 2026-05-19T15:37:43,554 Running command Getting requirements to build wheel 2026-05-19T15:37:43,925 Getting requirements to build wheel: finished with status 'done' 2026-05-19T15:37:43,928 Created temporary directory: /tmp/pip-modern-metadata-4645e23u 2026-05-19T15:37:43,931 Preparing metadata (pyproject.toml): started 2026-05-19T15:37:43,932 Running command Preparing metadata (pyproject.toml) 2026-05-19T15:37:44,513 Preparing metadata (pyproject.toml): finished with status 'done' 2026-05-19T15:37:44,517 Source in /tmp/pip-wheel-o587pm0t/cross-web_da9692c31d44468eae240219b2ba7792 has version 0.7.0, which satisfies requirement cross-web==0.7.0 from https://files.pythonhosted.org/packages/4a/a0/bdb8370215987cc5bde497cb8b976b17ab14841566ecef2aab6ae3e6c7b0/cross_web-0.7.0.tar.gz 2026-05-19T15:37:44,518 Removed cross-web==0.7.0 from https://files.pythonhosted.org/packages/4a/a0/bdb8370215987cc5bde497cb8b976b17ab14841566ecef2aab6ae3e6c7b0/cross_web-0.7.0.tar.gz from build tracker '/tmp/pip-build-tracker-nbiyl68l' 2026-05-19T15:37:44,524 Created temporary directory: /tmp/pip-unpack-7s6l2vc9 2026-05-19T15:37:44,524 Building wheels for collected packages: cross-web 2026-05-19T15:37:44,529 Created temporary directory: /tmp/pip-wheel-p4tvj_of 2026-05-19T15:37:44,530 Destination directory: /tmp/pip-wheel-p4tvj_of 2026-05-19T15:37:44,532 Building wheel for cross-web (pyproject.toml): started 2026-05-19T15:37:44,533 Running command Building wheel for cross-web (pyproject.toml) 2026-05-19T15:37:44,664 Building wheel for cross-web (pyproject.toml): finished with status 'done' 2026-05-19T15:37:44,668 Created wheel for cross-web: filename=cross_web-0.7.0-py3-none-any.whl size=25207 sha256=ddea9be3c68b48eaf16561847a5831a559786949c544b3701432e00a4e8d19d9 2026-05-19T15:37:44,669 Stored in directory: /tmp/pip-ephem-wheel-cache-xpiekem_/wheels/97/ab/48/0799ae2fa65e6440a6fdf0a9830f70a6b33232ac0b112b7fc1 2026-05-19T15:37:44,680 Successfully built cross-web 2026-05-19T15:37:44,684 Removed build tracker: '/tmp/pip-build-tracker-nbiyl68l'