2026-06-09T00:44:26,461 Created temporary directory: /tmp/pip-ephem-wheel-cache-a5unc79p 2026-06-09T00:44:26,463 Created temporary directory: /tmp/pip-build-tracker-k7w740_a 2026-06-09T00:44:26,464 Initialized build tracking at /tmp/pip-build-tracker-k7w740_a 2026-06-09T00:44:26,464 Created build tracker: /tmp/pip-build-tracker-k7w740_a 2026-06-09T00:44:26,465 Entered build tracker: /tmp/pip-build-tracker-k7w740_a 2026-06-09T00:44:26,465 Created temporary directory: /tmp/pip-wheel-vrfmghev 2026-06-09T00:44:26,468 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-09T00:44:26,471 Created temporary directory: /tmp/pip-ephem-wheel-cache-74cgjlsq 2026-06-09T00:44:26,493 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2026-06-09T00:44:26,497 2 location(s) to search for versions of contractforge-core: 2026-06-09T00:44:26,497 * https://pypi.org/simple/contractforge-core/ 2026-06-09T00:44:26,497 * https://www.piwheels.org/simple/contractforge-core/ 2026-06-09T00:44:26,497 Fetching project page and analyzing links: https://pypi.org/simple/contractforge-core/ 2026-06-09T00:44:26,498 Getting page https://pypi.org/simple/contractforge-core/ 2026-06-09T00:44:26,500 Found index url https://pypi.org/simple 2026-06-09T00:44:26,740 Fetched page https://pypi.org/simple/contractforge-core/ as application/vnd.pypi.simple.v1+json 2026-06-09T00:44:26,741 Skipping link: No binaries permitted for contractforge-core: https://files.pythonhosted.org/packages/dc/38/ec0134ac1d947633e2196b2b25367709d993921c09f9553b33ed767c5489/contractforge_core-0.1.0-py3-none-any.whl (from https://pypi.org/simple/contractforge-core/) (requires-python:>=3.10) 2026-06-09T00:44:26,742 Found link https://files.pythonhosted.org/packages/1f/87/13f49612f6776870f26b81c0902f5ef14d0c1eaecd5d405385d54cd42937/contractforge_core-0.1.0.tar.gz (from https://pypi.org/simple/contractforge-core/) (requires-python:>=3.10), version: 0.1.0 2026-06-09T00:44:26,743 Fetching project page and analyzing links: https://www.piwheels.org/simple/contractforge-core/ 2026-06-09T00:44:26,744 Getting page https://www.piwheels.org/simple/contractforge-core/ 2026-06-09T00:44:26,745 Found index url https://www.piwheels.org/simple 2026-06-09T00:44:26,936 Fetched page https://www.piwheels.org/simple/contractforge-core/ as text/html 2026-06-09T00:44:26,937 Skipping link: not a file: https://www.piwheels.org/simple/contractforge-core/ 2026-06-09T00:44:26,938 Skipping link: not a file: https://pypi.org/simple/contractforge-core/ 2026-06-09T00:44:26,957 Given no hashes to check 1 links for project 'contractforge-core': discarding no candidates 2026-06-09T00:44:26,975 Collecting contractforge-core==0.1.0 2026-06-09T00:44:26,977 Created temporary directory: /tmp/pip-unpack-eg76acxc 2026-06-09T00:44:27,139 Downloading contractforge_core-0.1.0.tar.gz (352 kB) 2026-06-09T00:44:27,624 Added contractforge-core==0.1.0 from https://files.pythonhosted.org/packages/1f/87/13f49612f6776870f26b81c0902f5ef14d0c1eaecd5d405385d54cd42937/contractforge_core-0.1.0.tar.gz to build tracker '/tmp/pip-build-tracker-k7w740_a' 2026-06-09T00:44:27,629 Created temporary directory: /tmp/pip-build-env-oir03x_6 2026-06-09T00:44:27,634 Installing build dependencies: started 2026-06-09T00:44:27,635 Running command pip subprocess to install build dependencies 2026-06-09T00:44:28,779 Using pip 23.0.1 from /usr/lib/python3/dist-packages/pip (python 3.11) 2026-06-09T00:44:29,198 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-09T00:44:29,222 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2026-06-09T00:44:29,793 Collecting hatchling 2026-06-09T00:44:29,794 Obtaining dependency information for hatchling from https://www.piwheels.org/simple/hatchling/hatchling-1.30.1-py3-none-any.whl.metadata 2026-06-09T00:44:29,809 Using cached https://www.piwheels.org/simple/hatchling/hatchling-1.30.1-py3-none-any.whl.metadata (3.8 kB) 2026-06-09T00:44:30,002 Collecting packaging>=24.2 2026-06-09T00:44:30,003 Obtaining dependency information for packaging>=24.2 from https://www.piwheels.org/simple/packaging/packaging-26.2-py3-none-any.whl.metadata 2026-06-09T00:44:30,017 Using cached https://www.piwheels.org/simple/packaging/packaging-26.2-py3-none-any.whl.metadata (3.5 kB) 2026-06-09T00:44:30,143 Collecting pathspec>=0.10.1 2026-06-09T00:44:30,144 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-09T00:44:30,159 Using cached https://www.piwheels.org/simple/pathspec/pathspec-1.1.1-py3-none-any.whl.metadata (14 kB) 2026-06-09T00:44:30,283 Collecting pluggy>=1.0.0 2026-06-09T00:44:30,284 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-09T00:44:30,298 Using cached https://www.piwheels.org/simple/pluggy/pluggy-1.6.0-py3-none-any.whl.metadata (4.8 kB) 2026-06-09T00:44:30,560 Collecting trove-classifiers 2026-06-09T00:44:30,561 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-09T00:44:30,575 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-09T00:44:30,636 Using cached https://www.piwheels.org/simple/hatchling/hatchling-1.30.1-py3-none-any.whl (77 kB) 2026-06-09T00:44:30,655 Using cached https://www.piwheels.org/simple/packaging/packaging-26.2-py3-none-any.whl (100 kB) 2026-06-09T00:44:30,674 Using cached https://www.piwheels.org/simple/pathspec/pathspec-1.1.1-py3-none-any.whl (57 kB) 2026-06-09T00:44:30,690 Using cached https://www.piwheels.org/simple/pluggy/pluggy-1.6.0-py3-none-any.whl (20 kB) 2026-06-09T00:44:30,705 Using cached https://www.piwheels.org/simple/trove-classifiers/trove_classifiers-2026.6.1.19-py3-none-any.whl (14 kB) 2026-06-09T00:44:30,722 Using cached https://www.piwheels.org/simple/hatchling/hatchling-1.30.1-py3-none-any.whl (77 kB) 2026-06-09T00:44:30,752 Using cached https://www.piwheels.org/simple/packaging/packaging-26.2-py3-none-any.whl (100 kB) 2026-06-09T00:44:30,776 Using cached https://www.piwheels.org/simple/pathspec/pathspec-1.1.1-py3-none-any.whl (57 kB) 2026-06-09T00:44:30,798 Using cached https://www.piwheels.org/simple/pluggy/pluggy-1.6.0-py3-none-any.whl (20 kB) 2026-06-09T00:44:30,821 Using cached https://www.piwheels.org/simple/trove-classifiers/trove_classifiers-2026.6.1.19-py3-none-any.whl (14 kB) 2026-06-09T00:44:33,369 Installing collected packages: trove-classifiers, pluggy, pathspec, packaging, hatchling 2026-06-09T00:44:33,404 Creating /tmp/pip-build-env-oir03x_6/overlay/local/bin 2026-06-09T00:44:33,406 changing mode of /tmp/pip-build-env-oir03x_6/overlay/local/bin/trove-classifiers to 755 2026-06-09T00:44:34,378 changing mode of /tmp/pip-build-env-oir03x_6/overlay/local/bin/hatchling to 755 2026-06-09T00:44:34,415 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-09T00:44:34,673 Installing build dependencies: finished with status 'done' 2026-06-09T00:44:34,680 Getting requirements to build wheel: started 2026-06-09T00:44:34,682 Running command Getting requirements to build wheel 2026-06-09T00:44:35,040 Getting requirements to build wheel: finished with status 'done' 2026-06-09T00:44:35,043 Created temporary directory: /tmp/pip-modern-metadata-etqm9u9l 2026-06-09T00:44:35,045 Preparing metadata (pyproject.toml): started 2026-06-09T00:44:35,047 Running command Preparing metadata (pyproject.toml) 2026-06-09T00:44:35,767 Preparing metadata (pyproject.toml): finished with status 'done' 2026-06-09T00:44:35,772 Source in /tmp/pip-wheel-vrfmghev/contractforge-core_2a24405716894c29a94b4e6a8465a325 has version 0.1.0, which satisfies requirement contractforge-core==0.1.0 from https://files.pythonhosted.org/packages/1f/87/13f49612f6776870f26b81c0902f5ef14d0c1eaecd5d405385d54cd42937/contractforge_core-0.1.0.tar.gz 2026-06-09T00:44:35,773 Removed contractforge-core==0.1.0 from https://files.pythonhosted.org/packages/1f/87/13f49612f6776870f26b81c0902f5ef14d0c1eaecd5d405385d54cd42937/contractforge_core-0.1.0.tar.gz from build tracker '/tmp/pip-build-tracker-k7w740_a' 2026-06-09T00:44:35,780 Created temporary directory: /tmp/pip-unpack-9yl9jwg6 2026-06-09T00:44:35,781 Building wheels for collected packages: contractforge-core 2026-06-09T00:44:35,785 Created temporary directory: /tmp/pip-wheel-iw_h6p0o 2026-06-09T00:44:35,786 Destination directory: /tmp/pip-wheel-iw_h6p0o 2026-06-09T00:44:35,788 Building wheel for contractforge-core (pyproject.toml): started 2026-06-09T00:44:35,789 Running command Building wheel for contractforge-core (pyproject.toml) 2026-06-09T00:44:35,925 Building wheel for contractforge-core (pyproject.toml): finished with status 'done' 2026-06-09T00:44:35,931 Created wheel for contractforge-core: filename=contractforge_core-0.1.0-py3-none-any.whl size=129491 sha256=2fd57f45f951958aca54749f19d458a86ca3b15f7d5889671123437104f2792b 2026-06-09T00:44:35,932 Stored in directory: /tmp/pip-ephem-wheel-cache-74cgjlsq/wheels/44/1d/5d/ccea7b7045d808c5a24417f7bb3d9610eb3303d129835eeaa9 2026-06-09T00:44:35,950 Successfully built contractforge-core 2026-06-09T00:44:35,956 Removed build tracker: '/tmp/pip-build-tracker-k7w740_a'