2026-02-16T19:49:41,600 Created temporary directory: /tmp/pip-ephem-wheel-cache-kcmcdwc2 2026-02-16T19:49:41,602 Created temporary directory: /tmp/pip-build-tracker-2adn86yh 2026-02-16T19:49:41,603 Initialized build tracking at /tmp/pip-build-tracker-2adn86yh 2026-02-16T19:49:41,604 Created build tracker: /tmp/pip-build-tracker-2adn86yh 2026-02-16T19:49:41,604 Entered build tracker: /tmp/pip-build-tracker-2adn86yh 2026-02-16T19:49:41,605 Created temporary directory: /tmp/pip-wheel-xhi1_ovh 2026-02-16T19:49:41,608 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-16T19:49:41,610 Created temporary directory: /tmp/pip-ephem-wheel-cache-7yhmp0h5 2026-02-16T19:49:41,636 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2026-02-16T19:49:41,639 2 location(s) to search for versions of ttsim3d: 2026-02-16T19:49:41,639 * https://pypi.org/simple/ttsim3d/ 2026-02-16T19:49:41,639 * https://www.piwheels.org/simple/ttsim3d/ 2026-02-16T19:49:41,640 Fetching project page and analyzing links: https://pypi.org/simple/ttsim3d/ 2026-02-16T19:49:41,641 Getting page https://pypi.org/simple/ttsim3d/ 2026-02-16T19:49:41,642 Found index url https://pypi.org/simple 2026-02-16T19:49:41,912 Fetched page https://pypi.org/simple/ttsim3d/ as application/vnd.pypi.simple.v1+json 2026-02-16T19:49:41,917 Skipping link: No binaries permitted for ttsim3d: https://files.pythonhosted.org/packages/cb/d4/ca350d1e0775205ab06599793d122ee941464f859cf2a7cedd44290a5119/ttsim3d-0.1.2-py3-none-any.whl (from https://pypi.org/simple/ttsim3d/) (requires-python:>=3.9) 2026-02-16T19:49:41,918 Found link https://files.pythonhosted.org/packages/ea/f0/1a1fa65be13cd2e099de3702f89cb56718c5a31e786434e9daee3cb6ddd8/ttsim3d-0.1.2.tar.gz (from https://pypi.org/simple/ttsim3d/) (requires-python:>=3.9), version: 0.1.2 2026-02-16T19:49:41,919 Skipping link: No binaries permitted for ttsim3d: https://files.pythonhosted.org/packages/14/b7/9cbba8d010368c9645c33fdcaffef17d63ade07da8888ecc044000aac021/ttsim3d-0.2.0-py3-none-any.whl (from https://pypi.org/simple/ttsim3d/) (requires-python:>=3.9) 2026-02-16T19:49:41,920 Found link https://files.pythonhosted.org/packages/ca/e0/663fb54971bd3ad3d30198f3803bd6edc675bdd594418cd1d68dc3729b96/ttsim3d-0.2.0.tar.gz (from https://pypi.org/simple/ttsim3d/) (requires-python:>=3.9), version: 0.2.0 2026-02-16T19:49:41,921 Skipping link: No binaries permitted for ttsim3d: https://files.pythonhosted.org/packages/ea/29/48d9c281409d9c157ac182ebaa9646dd179bfed0147fa0a998f04d6679a9/ttsim3d-0.2.1-py3-none-any.whl (from https://pypi.org/simple/ttsim3d/) (requires-python:>=3.9) 2026-02-16T19:49:41,922 Found link https://files.pythonhosted.org/packages/af/3d/0cf7e1ae8bde73ea9ddfa1a2619f951239a026ed2ec4f12c56b8a4783acd/ttsim3d-0.2.1.tar.gz (from https://pypi.org/simple/ttsim3d/) (requires-python:>=3.9), version: 0.2.1 2026-02-16T19:49:41,923 Skipping link: No binaries permitted for ttsim3d: https://files.pythonhosted.org/packages/61/93/f94eae015bebd09957afb5d25be52f133c0017fb67b2890cf92409b20001/ttsim3d-0.2.2-py3-none-any.whl (from https://pypi.org/simple/ttsim3d/) (requires-python:>=3.9) 2026-02-16T19:49:41,924 Found link https://files.pythonhosted.org/packages/a0/ac/71aab7ebfac394bf2a8ffc7a704f790b116d7e863979baee3ed06f50fa23/ttsim3d-0.2.2.tar.gz (from https://pypi.org/simple/ttsim3d/) (requires-python:>=3.9), version: 0.2.2 2026-02-16T19:49:41,925 Skipping link: No binaries permitted for ttsim3d: https://files.pythonhosted.org/packages/74/74/cb2a8fe47fa62e49236185e533774f086eb5e28c80c008e67345bb85e155/ttsim3d-0.2.3-py3-none-any.whl (from https://pypi.org/simple/ttsim3d/) (requires-python:>=3.9) 2026-02-16T19:49:41,926 Found link https://files.pythonhosted.org/packages/85/3f/5f1500cc94f969b936249f6d38008e7db8fd426cd23bdc822e58d9ba4b58/ttsim3d-0.2.3.tar.gz (from https://pypi.org/simple/ttsim3d/) (requires-python:>=3.9), version: 0.2.3 2026-02-16T19:49:41,928 Skipping link: No binaries permitted for ttsim3d: https://files.pythonhosted.org/packages/15/53/93754fd36b19902ad99dd34ce29af6ba559e03c00eec689aabc301cd80d5/ttsim3d-0.3.0-py3-none-any.whl (from https://pypi.org/simple/ttsim3d/) (requires-python:>=3.9) 2026-02-16T19:49:41,969 Found link https://files.pythonhosted.org/packages/09/c4/5b06289683f1da7be53564d7703460bfb8ccea614fa3632ebd4d5392d498/ttsim3d-0.3.0.tar.gz (from https://pypi.org/simple/ttsim3d/) (requires-python:>=3.9), version: 0.3.0 2026-02-16T19:49:41,971 Skipping link: No binaries permitted for ttsim3d: https://files.pythonhosted.org/packages/3f/b9/875cbfe6303f9004ddf697c440801fa9828fada11ca10c1f2278c0bbf1ec/ttsim3d-0.3.1-py3-none-any.whl (from https://pypi.org/simple/ttsim3d/) (requires-python:>=3.9) 2026-02-16T19:49:41,972 Found link https://files.pythonhosted.org/packages/02/12/d1064e6e195ce264b7ab1623eed9571b813a4cd7cf9beda078f245ac7365/ttsim3d-0.3.1.tar.gz (from https://pypi.org/simple/ttsim3d/) (requires-python:>=3.9), version: 0.3.1 2026-02-16T19:49:41,973 Skipping link: No binaries permitted for ttsim3d: https://files.pythonhosted.org/packages/6b/37/34218767dee4aa3eac9f6de438f58cd63af88c2faad94adf7cc55d125a30/ttsim3d-0.3.2-py3-none-any.whl (from https://pypi.org/simple/ttsim3d/) (requires-python:>=3.9) 2026-02-16T19:49:41,975 Found link https://files.pythonhosted.org/packages/28/eb/6cea111a4d9eb4e78bcaf867920cf249900988d543f2a3a31b20ed3c5168/ttsim3d-0.3.2.tar.gz (from https://pypi.org/simple/ttsim3d/) (requires-python:>=3.9), version: 0.3.2 2026-02-16T19:49:41,976 Skipping link: No binaries permitted for ttsim3d: https://files.pythonhosted.org/packages/2d/0c/5033a4e70abcc1633a808f68f52e412c232a96bed0420458eee89dd61c26/ttsim3d-0.4.0-py3-none-any.whl (from https://pypi.org/simple/ttsim3d/) (requires-python:>=3.9) 2026-02-16T19:49:41,977 Found link https://files.pythonhosted.org/packages/05/1c/4dbae54b062d66067075eb7aec0facfbb3181101b5197350df4f3cf5d6c3/ttsim3d-0.4.0.tar.gz (from https://pypi.org/simple/ttsim3d/) (requires-python:>=3.9), version: 0.4.0 2026-02-16T19:49:41,978 Skipping link: No binaries permitted for ttsim3d: https://files.pythonhosted.org/packages/06/0c/e8759e9cb88f31c3783b139b0300c253a1bf093f6e8e5a52cddb29c56bb3/ttsim3d-0.4.2-py3-none-any.whl (from https://pypi.org/simple/ttsim3d/) (requires-python:>=3.10) 2026-02-16T19:49:41,979 Found link https://files.pythonhosted.org/packages/29/86/b00b6262b8a25e78b72e6d46c7594eaa7767005df0092941b81c94543fa5/ttsim3d-0.4.2.tar.gz (from https://pypi.org/simple/ttsim3d/) (requires-python:>=3.10), version: 0.4.2 2026-02-16T19:49:41,980 Fetching project page and analyzing links: https://www.piwheels.org/simple/ttsim3d/ 2026-02-16T19:49:41,981 Getting page https://www.piwheels.org/simple/ttsim3d/ 2026-02-16T19:49:41,982 Found index url https://www.piwheels.org/simple 2026-02-16T19:49:42,167 Fetched page https://www.piwheels.org/simple/ttsim3d/ as text/html 2026-02-16T19:49:42,171 Skipping link: No binaries permitted for ttsim3d: https://archive1.piwheels.org/simple/ttsim3d/ttsim3d-0.4.0-py3-none-any.whl#sha256=f33b097280c704c6f533037e94d55603f792c2812ef58c96489ad02d2c9afa61 (from https://www.piwheels.org/simple/ttsim3d/) (requires-python:>=3.9) 2026-02-16T19:49:42,172 Skipping link: No binaries permitted for ttsim3d: https://archive1.piwheels.org/simple/ttsim3d/ttsim3d-0.3.2-py3-none-any.whl#sha256=05cbdc0a3f99c8395bfa84ead93fdcaf362c15350fec3c49d7a9819c09c1d1e2 (from https://www.piwheels.org/simple/ttsim3d/) (requires-python:>=3.9) 2026-02-16T19:49:42,172 Skipping link: No binaries permitted for ttsim3d: https://archive1.piwheels.org/simple/ttsim3d/ttsim3d-0.3.1-py3-none-any.whl#sha256=8826e4929183a0f3574eaf8620093076188514e8f866e94a68abec258cd8c38f (from https://www.piwheels.org/simple/ttsim3d/) (requires-python:>=3.9) 2026-02-16T19:49:42,173 Skipping link: No binaries permitted for ttsim3d: https://archive1.piwheels.org/simple/ttsim3d/ttsim3d-0.3.0-py3-none-any.whl#sha256=16d34cdd4fbfaaf154feb4c76c86a814e5601554ac482fa371ce0634a0f77954 (from https://www.piwheels.org/simple/ttsim3d/) (requires-python:>=3.9) 2026-02-16T19:49:42,174 Skipping link: No binaries permitted for ttsim3d: https://archive1.piwheels.org/simple/ttsim3d/ttsim3d-0.2.3-py3-none-any.whl#sha256=02a51045cb149e87ffe8cf9db2f64b37dcac01349a19a22c7a2672d444fdcb70 (from https://www.piwheels.org/simple/ttsim3d/) (requires-python:>=3.9) 2026-02-16T19:49:42,175 Skipping link: No binaries permitted for ttsim3d: https://archive1.piwheels.org/simple/ttsim3d/ttsim3d-0.2.2-py3-none-any.whl#sha256=e89ba291e9513cb92b89d85812dd201dfeee4c426a508021c5f4021da3654cd5 (from https://www.piwheels.org/simple/ttsim3d/) (requires-python:>=3.9) 2026-02-16T19:49:42,176 Skipping link: No binaries permitted for ttsim3d: https://archive1.piwheels.org/simple/ttsim3d/ttsim3d-0.2.1-py3-none-any.whl#sha256=9faa9534d381f597a3d332f1ce38dc46047afc35a021ea2e9e044a9f471d9e01 (from https://www.piwheels.org/simple/ttsim3d/) (requires-python:>=3.9) 2026-02-16T19:49:42,176 Skipping link: No binaries permitted for ttsim3d: https://archive1.piwheels.org/simple/ttsim3d/ttsim3d-0.2.0-py3-none-any.whl#sha256=0160342bb2fdb36be998c4e5a1c5126ffc508bd1ef2df60da5038160b280b56d (from https://www.piwheels.org/simple/ttsim3d/) (requires-python:>=3.9) 2026-02-16T19:49:42,176 Skipping link: No binaries permitted for ttsim3d: https://archive1.piwheels.org/simple/ttsim3d/ttsim3d-0.1.2-py3-none-any.whl#sha256=71859c9194ec31466a508e9454595c473dde823e503fe169c1c2b8356f3a0728 (from https://www.piwheels.org/simple/ttsim3d/) (requires-python:>=3.9) 2026-02-16T19:49:42,177 Skipping link: not a file: https://www.piwheels.org/simple/ttsim3d/ 2026-02-16T19:49:42,177 Skipping link: not a file: https://pypi.org/simple/ttsim3d/ 2026-02-16T19:49:42,199 Given no hashes to check 1 links for project 'ttsim3d': discarding no candidates 2026-02-16T19:49:42,219 Collecting ttsim3d==0.4.2 2026-02-16T19:49:42,222 Created temporary directory: /tmp/pip-unpack-69eopox_ 2026-02-16T19:49:42,548 Downloading ttsim3d-0.4.2.tar.gz (56 kB) 2026-02-16T19:49:43,177 Added ttsim3d==0.4.2 from https://files.pythonhosted.org/packages/29/86/b00b6262b8a25e78b72e6d46c7594eaa7767005df0092941b81c94543fa5/ttsim3d-0.4.2.tar.gz to build tracker '/tmp/pip-build-tracker-2adn86yh' 2026-02-16T19:49:43,187 Created temporary directory: /tmp/pip-build-env-b033z5e4 2026-02-16T19:49:43,194 Installing build dependencies: started 2026-02-16T19:49:43,195 Running command pip subprocess to install build dependencies 2026-02-16T19:49:44,349 Using pip 23.0.1 from /usr/lib/python3/dist-packages/pip (python 3.11) 2026-02-16T19:49:44,981 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-16T19:49:45,004 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2026-02-16T19:49:45,504 Collecting hatchling 2026-02-16T19:49:45,559 Using cached https://www.piwheels.org/simple/hatchling/hatchling-1.28.0-py3-none-any.whl (76 kB) 2026-02-16T19:49:45,636 Collecting hatch-vcs 2026-02-16T19:49:45,652 Using cached https://www.piwheels.org/simple/hatch-vcs/hatch_vcs-0.5.0-py3-none-any.whl (8.5 kB) 2026-02-16T19:49:45,839 Collecting packaging>=24.2 2026-02-16T19:49:45,855 Using cached https://www.piwheels.org/simple/packaging/packaging-26.0-py3-none-any.whl (74 kB) 2026-02-16T19:49:45,976 Collecting pathspec>=0.10.1 2026-02-16T19:49:45,997 Using cached https://www.piwheels.org/simple/pathspec/pathspec-1.0.4-py3-none-any.whl (55 kB) 2026-02-16T19:49:46,119 Collecting pluggy>=1.0.0 2026-02-16T19:49:46,133 Using cached https://www.piwheels.org/simple/pluggy/pluggy-1.6.0-py3-none-any.whl (20 kB) 2026-02-16T19:49:46,391 Collecting trove-classifiers 2026-02-16T19:49:46,406 Using cached https://www.piwheels.org/simple/trove-classifiers/trove_classifiers-2026.1.14.14-py3-none-any.whl (14 kB) 2026-02-16T19:49:46,783 Collecting setuptools-scm>=8.2.0 2026-02-16T19:49:46,801 Using cached https://www.piwheels.org/simple/setuptools-scm/setuptools_scm-9.2.2-py3-none-any.whl (62 kB) 2026-02-16T19:49:48,305 Collecting setuptools 2026-02-16T19:49:48,487 Using cached https://www.piwheels.org/simple/setuptools/setuptools-82.0.0-py3-none-any.whl (1.0 MB) 2026-02-16T19:49:51,588 Installing collected packages: trove-classifiers, setuptools, pluggy, pathspec, packaging, setuptools-scm, hatchling, hatch-vcs 2026-02-16T19:49:51,621 Creating /tmp/pip-build-env-b033z5e4/overlay/local/bin 2026-02-16T19:49:51,623 changing mode of /tmp/pip-build-env-b033z5e4/overlay/local/bin/trove-classifiers to 755 2026-02-16T19:49:55,472 changing mode of /tmp/pip-build-env-b033z5e4/overlay/local/bin/setuptools-scm to 755 2026-02-16T19:49:55,906 changing mode of /tmp/pip-build-env-b033z5e4/overlay/local/bin/hatchling to 755 2026-02-16T19:49:56,020 Successfully installed hatch-vcs-0.5.0 hatchling-1.28.0 packaging-26.0 pathspec-1.0.4 pluggy-1.6.0 setuptools-82.0.0 setuptools-scm-9.2.2 trove-classifiers-2026.1.14.14 2026-02-16T19:49:56,325 Installing build dependencies: finished with status 'done' 2026-02-16T19:49:56,332 Getting requirements to build wheel: started 2026-02-16T19:49:56,333 Running command Getting requirements to build wheel 2026-02-16T19:49:56,679 Getting requirements to build wheel: finished with status 'done' 2026-02-16T19:49:56,684 Created temporary directory: /tmp/pip-modern-metadata-9_dorv7g 2026-02-16T19:49:56,687 Preparing metadata (pyproject.toml): started 2026-02-16T19:49:56,688 Running command Preparing metadata (pyproject.toml) 2026-02-16T19:49:57,279 Preparing metadata (pyproject.toml): finished with status 'done' 2026-02-16T19:49:57,284 Source in /tmp/pip-wheel-xhi1_ovh/ttsim3d_3407d267ff574f97a7a693d84decc3f6 has version 0.4.2, which satisfies requirement ttsim3d==0.4.2 from https://files.pythonhosted.org/packages/29/86/b00b6262b8a25e78b72e6d46c7594eaa7767005df0092941b81c94543fa5/ttsim3d-0.4.2.tar.gz 2026-02-16T19:49:57,286 Removed ttsim3d==0.4.2 from https://files.pythonhosted.org/packages/29/86/b00b6262b8a25e78b72e6d46c7594eaa7767005df0092941b81c94543fa5/ttsim3d-0.4.2.tar.gz from build tracker '/tmp/pip-build-tracker-2adn86yh' 2026-02-16T19:49:57,292 Created temporary directory: /tmp/pip-unpack-xt10mf08 2026-02-16T19:49:57,292 Building wheels for collected packages: ttsim3d 2026-02-16T19:49:57,297 Created temporary directory: /tmp/pip-wheel-vpwxwone 2026-02-16T19:49:57,298 Destination directory: /tmp/pip-wheel-vpwxwone 2026-02-16T19:49:57,300 Building wheel for ttsim3d (pyproject.toml): started 2026-02-16T19:49:57,301 Running command Building wheel for ttsim3d (pyproject.toml) 2026-02-16T19:49:57,435 Building wheel for ttsim3d (pyproject.toml): finished with status 'done' 2026-02-16T19:49:57,439 Created wheel for ttsim3d: filename=ttsim3d-0.4.2-py3-none-any.whl size=51154 sha256=c839570b1ec776e7258aedb6e209234199c7bce07e3ae56708a61a38bc609e65 2026-02-16T19:49:57,441 Stored in directory: /tmp/pip-ephem-wheel-cache-7yhmp0h5/wheels/7d/8d/6d/1da8c0bd95e7a3073e2fb559c1f9709c23031a6729dfcb53cf 2026-02-16T19:49:57,453 Successfully built ttsim3d 2026-02-16T19:49:57,458 Removed build tracker: '/tmp/pip-build-tracker-2adn86yh'