2026-02-09T14:46:33,154 Created temporary directory: /tmp/pip-ephem-wheel-cache-09vy0h6g 2026-02-09T14:46:33,156 Created temporary directory: /tmp/pip-build-tracker-2jypn4ni 2026-02-09T14:46:33,156 Initialized build tracking at /tmp/pip-build-tracker-2jypn4ni 2026-02-09T14:46:33,157 Created build tracker: /tmp/pip-build-tracker-2jypn4ni 2026-02-09T14:46:33,157 Entered build tracker: /tmp/pip-build-tracker-2jypn4ni 2026-02-09T14:46:33,158 Created temporary directory: /tmp/pip-wheel-wh3bghjf 2026-02-09T14:46:33,161 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-02-09T14:46:33,164 Created temporary directory: /tmp/pip-ephem-wheel-cache-0l8dr_vw 2026-02-09T14:46:33,185 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2026-02-09T14:46:33,188 2 location(s) to search for versions of speckle-pattern: 2026-02-09T14:46:33,188 * https://pypi.org/simple/speckle-pattern/ 2026-02-09T14:46:33,188 * https://www.piwheels.org/simple/speckle-pattern/ 2026-02-09T14:46:33,189 Fetching project page and analyzing links: https://pypi.org/simple/speckle-pattern/ 2026-02-09T14:46:33,190 Getting page https://pypi.org/simple/speckle-pattern/ 2026-02-09T14:46:33,191 Found index url https://pypi.org/simple 2026-02-09T14:46:33,407 Fetched page https://pypi.org/simple/speckle-pattern/ as application/vnd.pypi.simple.v1+json 2026-02-09T14:46:33,410 Skipping link: No binaries permitted for speckle-pattern: https://files.pythonhosted.org/packages/23/f4/afab6cebad37c31fd463d17569a9ac51a2c7f94bc1897437a6bd4241196c/speckle_pattern-1.1.0-py3-none-any.whl (from https://pypi.org/simple/speckle-pattern/) 2026-02-09T14:46:33,411 Found link https://files.pythonhosted.org/packages/f8/37/43cc43d84cbf803fde01f5cfc5a8426c2b7b962cd461b549ba44678e2145/speckle_pattern-1.1.0.tar.gz (from https://pypi.org/simple/speckle-pattern/), version: 1.1.0 2026-02-09T14:46:33,412 Skipping link: No binaries permitted for speckle-pattern: https://files.pythonhosted.org/packages/2a/f6/ab6deb1f9bba0285fd702db6ba3732928bce0626af921c7016f5ecdef163/speckle_pattern-1.2.0-py3-none-any.whl (from https://pypi.org/simple/speckle-pattern/) 2026-02-09T14:46:33,412 Found link https://files.pythonhosted.org/packages/42/25/36ee828ccc515db656ae8836fb86e7f6d99748dfcc98972600b5891142df/speckle_pattern-1.2.0.tar.gz (from https://pypi.org/simple/speckle-pattern/), version: 1.2.0 2026-02-09T14:46:33,413 Skipping link: No binaries permitted for speckle-pattern: https://files.pythonhosted.org/packages/0c/6a/5fb278feb368601ac4f34f5cb5c5a2a9c24fe614393573f270fe1cbf1034/speckle_pattern-1.2.1-py3-none-any.whl (from https://pypi.org/simple/speckle-pattern/) 2026-02-09T14:46:33,414 Found link https://files.pythonhosted.org/packages/f8/16/92754f012ca58df8fe81e0513d0df6f3417698b2582fde2910ab43d83866/speckle_pattern-1.2.1.tar.gz (from https://pypi.org/simple/speckle-pattern/), version: 1.2.1 2026-02-09T14:46:33,415 Skipping link: No binaries permitted for speckle-pattern: https://files.pythonhosted.org/packages/c3/bd/53f04005895feb34b7e7363495fc2c7df0a22a163c7bb586545b87b87f92/speckle_pattern-1.3.0-py3-none-any.whl (from https://pypi.org/simple/speckle-pattern/) 2026-02-09T14:46:33,415 Found link https://files.pythonhosted.org/packages/4f/27/6d76e9e1a19b3817f124ef1c8059fab5aa74dbc2e0e6b7bfd771ac32df89/speckle_pattern-1.3.0.tar.gz (from https://pypi.org/simple/speckle-pattern/), version: 1.3.0 2026-02-09T14:46:33,416 Skipping link: No binaries permitted for speckle-pattern: https://files.pythonhosted.org/packages/67/10/76bd5f5c926e2996325f657a33cc30b8e65aa8e3fb1b868d9d887c61f05d/speckle_pattern-1.3.1-py3-none-any.whl (from https://pypi.org/simple/speckle-pattern/) 2026-02-09T14:46:33,417 Found link https://files.pythonhosted.org/packages/fb/13/a83fcc598a1eff3df0d0136a50ee34aaf3000ac0f00dd68af20fc4e62dfe/speckle_pattern-1.3.1.tar.gz (from https://pypi.org/simple/speckle-pattern/), version: 1.3.1 2026-02-09T14:46:33,417 Skipping link: No binaries permitted for speckle-pattern: https://files.pythonhosted.org/packages/dd/86/4ffe6b2cee0d5c17f4a96ade7b2958d7aa9d5f46da04b68e3f603f2e920a/speckle_pattern-1.3.2-py3-none-any.whl (from https://pypi.org/simple/speckle-pattern/) (requires-python:>=3.10) 2026-02-09T14:46:33,419 Found link https://files.pythonhosted.org/packages/7f/6c/8020df80f9539d1f1e5730e5e842c2ddc6d23af7fcd01fe384aa9877ccda/speckle_pattern-1.3.2.tar.gz (from https://pypi.org/simple/speckle-pattern/) (requires-python:>=3.10), version: 1.3.2 2026-02-09T14:46:33,419 Skipping link: No binaries permitted for speckle-pattern: https://files.pythonhosted.org/packages/a3/05/564e3840d5fdc2bc4ba89345a3514dbee67572305369af4f63bca58ac714/speckle_pattern-1.3.3-py3-none-any.whl (from https://pypi.org/simple/speckle-pattern/) (requires-python:>=3.10) 2026-02-09T14:46:33,420 Skipping link: No binaries permitted for speckle-pattern: https://files.pythonhosted.org/packages/76/92/6c58540fab5b9f1c8222a393be22ef149a33edfbf8706dbca415f77c1d3b/speckle_pattern-1.3.4-py3-none-any.whl (from https://pypi.org/simple/speckle-pattern/) (requires-python:>=3.10) 2026-02-09T14:46:33,421 Found link https://files.pythonhosted.org/packages/ff/38/5022920c1209a99ab4a493056250ee47bef0e7adf15f941cd1bcc7a0cf81/speckle_pattern-1.3.4.tar.gz (from https://pypi.org/simple/speckle-pattern/) (requires-python:>=3.10), version: 1.3.4 2026-02-09T14:46:33,421 Fetching project page and analyzing links: https://www.piwheels.org/simple/speckle-pattern/ 2026-02-09T14:46:33,422 Getting page https://www.piwheels.org/simple/speckle-pattern/ 2026-02-09T14:46:33,423 Found index url https://www.piwheels.org/simple 2026-02-09T14:46:33,583 Fetched page https://www.piwheels.org/simple/speckle-pattern/ as text/html 2026-02-09T14:46:33,586 Skipping link: No binaries permitted for speckle-pattern: https://archive1.piwheels.org/simple/speckle-pattern/speckle_pattern-1.3.2-py3-none-any.whl#sha256=95883031c1382a3ca028768ce7aaa28701059c0938e5b093f180c51d7fbddda0 (from https://www.piwheels.org/simple/speckle-pattern/) (requires-python:>=3.10) 2026-02-09T14:46:33,586 Skipping link: No binaries permitted for speckle-pattern: https://archive1.piwheels.org/simple/speckle-pattern/speckle_pattern-1.3.1-py3-none-any.whl#sha256=dde7e809c28c2ebafe9e8d6e86fb3271ee48851bfcba5862d33f84a41528fd9b (from https://www.piwheels.org/simple/speckle-pattern/) 2026-02-09T14:46:33,587 Skipping link: No binaries permitted for speckle-pattern: https://archive1.piwheels.org/simple/speckle-pattern/speckle_pattern-1.3.0-py3-none-any.whl#sha256=e784c38fbe8cfe602c89397009d5752d1863863524a1cd6ed5cf525e6d63b5ca (from https://www.piwheels.org/simple/speckle-pattern/) 2026-02-09T14:46:33,588 Skipping link: No binaries permitted for speckle-pattern: https://archive1.piwheels.org/simple/speckle-pattern/speckle_pattern-1.2.1-py3-none-any.whl#sha256=69446a10c3c1bea4df4ba66655c78d6c443eb9839b0c1f1ca65bfd70c28d051f (from https://www.piwheels.org/simple/speckle-pattern/) 2026-02-09T14:46:33,588 Skipping link: No binaries permitted for speckle-pattern: https://archive1.piwheels.org/simple/speckle-pattern/speckle_pattern-1.2.0-py3-none-any.whl#sha256=aabfce750d06c871834d6ebdd438c8aa755de91d7b7f2054b986a07cef402ea4 (from https://www.piwheels.org/simple/speckle-pattern/) 2026-02-09T14:46:33,589 Skipping link: No binaries permitted for speckle-pattern: https://archive1.piwheels.org/simple/speckle-pattern/speckle_pattern-1.1.0-py3-none-any.whl#sha256=50880141633b2cec1d6634ce0a026a8dca16aece665c6dc3ce96eba7c57de450 (from https://www.piwheels.org/simple/speckle-pattern/) 2026-02-09T14:46:33,590 Skipping link: not a file: https://www.piwheels.org/simple/speckle-pattern/ 2026-02-09T14:46:33,590 Skipping link: not a file: https://pypi.org/simple/speckle-pattern/ 2026-02-09T14:46:33,612 Given no hashes to check 1 links for project 'speckle-pattern': discarding no candidates 2026-02-09T14:46:33,630 Collecting speckle-pattern==1.3.4 2026-02-09T14:46:33,633 Created temporary directory: /tmp/pip-unpack-c4j6428d 2026-02-09T14:46:33,934 Downloading speckle_pattern-1.3.4.tar.gz (673 kB) 2026-02-09T14:46:34,133 Added speckle-pattern==1.3.4 from https://files.pythonhosted.org/packages/ff/38/5022920c1209a99ab4a493056250ee47bef0e7adf15f941cd1bcc7a0cf81/speckle_pattern-1.3.4.tar.gz to build tracker '/tmp/pip-build-tracker-2jypn4ni' 2026-02-09T14:46:34,137 Created temporary directory: /tmp/pip-build-env-sh9gc6fg 2026-02-09T14:46:34,142 Installing build dependencies: started 2026-02-09T14:46:34,143 Running command pip subprocess to install build dependencies 2026-02-09T14:46:35,307 Using pip 23.0.1 from /usr/lib/python3/dist-packages/pip (python 3.11) 2026-02-09T14:46:35,910 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-02-09T14:46:35,932 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2026-02-09T14:46:36,458 Collecting hatchling 2026-02-09T14:46:36,477 Using cached https://www.piwheels.org/simple/hatchling/hatchling-1.28.0-py3-none-any.whl (76 kB) 2026-02-09T14:46:36,667 Collecting packaging>=24.2 2026-02-09T14:46:36,685 Using cached https://www.piwheels.org/simple/packaging/packaging-26.0-py3-none-any.whl (74 kB) 2026-02-09T14:46:36,806 Collecting pathspec>=0.10.1 2026-02-09T14:46:36,811 Using cached pathspec-1.0.4-py3-none-any.whl (55 kB) 2026-02-09T14:46:36,932 Collecting pluggy>=1.0.0 2026-02-09T14:46:36,947 Using cached https://www.piwheels.org/simple/pluggy/pluggy-1.6.0-py3-none-any.whl (20 kB) 2026-02-09T14:46:37,192 Collecting trove-classifiers 2026-02-09T14:46:37,209 Using cached https://www.piwheels.org/simple/trove-classifiers/trove_classifiers-2026.1.14.14-py3-none-any.whl (14 kB) 2026-02-09T14:46:39,912 Installing collected packages: trove-classifiers, pluggy, pathspec, packaging, hatchling 2026-02-09T14:46:39,946 Creating /tmp/pip-build-env-sh9gc6fg/overlay/local/bin 2026-02-09T14:46:39,948 changing mode of /tmp/pip-build-env-sh9gc6fg/overlay/local/bin/trove-classifiers to 755 2026-02-09T14:46:40,898 changing mode of /tmp/pip-build-env-sh9gc6fg/overlay/local/bin/hatchling to 755 2026-02-09T14:46:40,936 Successfully installed hatchling-1.28.0 packaging-26.0 pathspec-1.0.4 pluggy-1.6.0 trove-classifiers-2026.1.14.14 2026-02-09T14:46:41,183 Installing build dependencies: finished with status 'done' 2026-02-09T14:46:41,190 Getting requirements to build wheel: started 2026-02-09T14:46:41,191 Running command Getting requirements to build wheel 2026-02-09T14:46:41,539 Getting requirements to build wheel: finished with status 'done' 2026-02-09T14:46:41,542 Created temporary directory: /tmp/pip-modern-metadata-ec30_43a 2026-02-09T14:46:41,544 Preparing metadata (pyproject.toml): started 2026-02-09T14:46:41,545 Running command Preparing metadata (pyproject.toml) 2026-02-09T14:46:42,088 Preparing metadata (pyproject.toml): finished with status 'done' 2026-02-09T14:46:42,092 Source in /tmp/pip-wheel-wh3bghjf/speckle-pattern_4c63be6eae3240bc90eae9d82e0a0d35 has version 1.3.4, which satisfies requirement speckle-pattern==1.3.4 from https://files.pythonhosted.org/packages/ff/38/5022920c1209a99ab4a493056250ee47bef0e7adf15f941cd1bcc7a0cf81/speckle_pattern-1.3.4.tar.gz 2026-02-09T14:46:42,093 Removed speckle-pattern==1.3.4 from https://files.pythonhosted.org/packages/ff/38/5022920c1209a99ab4a493056250ee47bef0e7adf15f941cd1bcc7a0cf81/speckle_pattern-1.3.4.tar.gz from build tracker '/tmp/pip-build-tracker-2jypn4ni' 2026-02-09T14:46:42,099 Created temporary directory: /tmp/pip-unpack-v572d029 2026-02-09T14:46:42,099 Building wheels for collected packages: speckle-pattern 2026-02-09T14:46:42,104 Created temporary directory: /tmp/pip-wheel-djqi9gv4 2026-02-09T14:46:42,104 Destination directory: /tmp/pip-wheel-djqi9gv4 2026-02-09T14:46:42,106 Building wheel for speckle-pattern (pyproject.toml): started 2026-02-09T14:46:42,107 Running command Building wheel for speckle-pattern (pyproject.toml) 2026-02-09T14:46:42,244 Building wheel for speckle-pattern (pyproject.toml): finished with status 'done' 2026-02-09T14:46:42,248 Created wheel for speckle-pattern: filename=speckle_pattern-1.3.4-py3-none-any.whl size=6148 sha256=27f3d8e2fd281ea266d0fcd7e3db65b3cbd87d1b47612eff1d5e5640e89fb5d0 2026-02-09T14:46:42,250 Stored in directory: /tmp/pip-ephem-wheel-cache-0l8dr_vw/wheels/f0/64/44/3a2350085ad49ec2ada3bfe2e346c7b0459f17ad987bc5b66a 2026-02-09T14:46:42,259 Successfully built speckle-pattern 2026-02-09T14:46:42,262 Removed build tracker: '/tmp/pip-build-tracker-2jypn4ni'