2025-12-20T18:28:30,266 Created temporary directory: /tmp/pip-ephem-wheel-cache-z31_zbuv 2025-12-20T18:28:30,268 Created temporary directory: /tmp/pip-build-tracker-8zbvmb64 2025-12-20T18:28:30,268 Initialized build tracking at /tmp/pip-build-tracker-8zbvmb64 2025-12-20T18:28:30,269 Created build tracker: /tmp/pip-build-tracker-8zbvmb64 2025-12-20T18:28:30,269 Entered build tracker: /tmp/pip-build-tracker-8zbvmb64 2025-12-20T18:28:30,270 Created temporary directory: /tmp/pip-wheel-btn29o9n 2025-12-20T18:28:30,273 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 2025-12-20T18:28:30,275 Created temporary directory: /tmp/pip-ephem-wheel-cache-4cj2_p6a 2025-12-20T18:28:30,299 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2025-12-20T18:28:30,302 2 location(s) to search for versions of causalchamber: 2025-12-20T18:28:30,302 * https://pypi.org/simple/causalchamber/ 2025-12-20T18:28:30,302 * https://www.piwheels.org/simple/causalchamber/ 2025-12-20T18:28:30,303 Fetching project page and analyzing links: https://pypi.org/simple/causalchamber/ 2025-12-20T18:28:30,304 Getting page https://pypi.org/simple/causalchamber/ 2025-12-20T18:28:30,305 Found index url https://pypi.org/simple 2025-12-20T18:28:30,520 Fetched page https://pypi.org/simple/causalchamber/ as application/vnd.pypi.simple.v1+json 2025-12-20T18:28:30,526 Skipping link: No binaries permitted for causalchamber: https://files.pythonhosted.org/packages/68/65/bfe84371faea9a7dc8ebdd9a53cbe0330fdc7eea9b7aa6deb275fb730a22/causalchamber-0.0.1-py3-none-any.whl (from https://pypi.org/simple/causalchamber/) (requires-python:>=3.8) 2025-12-20T18:28:30,527 Found link https://files.pythonhosted.org/packages/cb/23/ec8df829430f33b30709853bc2967cb99a48f4193773f10bdd177a7f0e0f/causalchamber-0.0.1.tar.gz (from https://pypi.org/simple/causalchamber/) (requires-python:>=3.8), version: 0.0.1 2025-12-20T18:28:30,528 Skipping link: No binaries permitted for causalchamber: https://files.pythonhosted.org/packages/ab/09/29c2652fa971e1bd65278956f985042cc418a54fd0e747b3e7d79c00290a/causalchamber-0.0.2-py3-none-any.whl (from https://pypi.org/simple/causalchamber/) (requires-python:>=3.8) 2025-12-20T18:28:30,529 Found link https://files.pythonhosted.org/packages/52/f6/1f8de3ec199a62ce31ae3169f54491f1f1a0b90b15d6da3dd02e509f8173/causalchamber-0.0.2.tar.gz (from https://pypi.org/simple/causalchamber/) (requires-python:>=3.8), version: 0.0.2 2025-12-20T18:28:30,529 Skipping link: No binaries permitted for causalchamber: https://files.pythonhosted.org/packages/68/4e/c02d464e3104781dd0a3c19c449afdfef98764ef727cc8c7bbc1f47f92a0/causalchamber-0.0.3-py3-none-any.whl (from https://pypi.org/simple/causalchamber/) (requires-python:>=3.8) 2025-12-20T18:28:30,531 Found link https://files.pythonhosted.org/packages/a3/82/6beb495fc47aed0c47b645bae3d5070daefac9cde6f3dbc7688ad0292187/causalchamber-0.0.3.tar.gz (from https://pypi.org/simple/causalchamber/) (requires-python:>=3.8), version: 0.0.3 2025-12-20T18:28:30,531 Skipping link: No binaries permitted for causalchamber: https://files.pythonhosted.org/packages/36/36/a5dca5526a450faee996c16ec28a8d289805d8876ea10ae67873eb5c9c0c/causalchamber-0.0.4-py3-none-any.whl (from https://pypi.org/simple/causalchamber/) (requires-python:>=3.8) 2025-12-20T18:28:30,532 Found link https://files.pythonhosted.org/packages/c3/05/1cfbe8c2ef299649de4c0aded365951ac4a8940cb4c9e542fd206d6f7b72/causalchamber-0.0.4.tar.gz (from https://pypi.org/simple/causalchamber/) (requires-python:>=3.8), version: 0.0.4 2025-12-20T18:28:30,533 Skipping link: No binaries permitted for causalchamber: https://files.pythonhosted.org/packages/c8/25/25ef6e4ca2779469b00b6ed888ff86af2e3020eeaf7925d5c3a6b82d0fac/causalchamber-0.1.0-py3-none-any.whl (from https://pypi.org/simple/causalchamber/) (requires-python:>=3.8) 2025-12-20T18:28:30,534 Found link https://files.pythonhosted.org/packages/d1/33/9b595468504481bf3caa1fcdf01deb36b8a959a1da89bf8c1c1bb1df4321/causalchamber-0.1.0.tar.gz (from https://pypi.org/simple/causalchamber/) (requires-python:>=3.8), version: 0.1.0 2025-12-20T18:28:30,535 Skipping link: No binaries permitted for causalchamber: https://files.pythonhosted.org/packages/c0/89/d93367bbb3ac7e1418b937028fbea46325d7e2d3c31c2f1238e5206724b1/causalchamber-0.1.1-py3-none-any.whl (from https://pypi.org/simple/causalchamber/) (requires-python:>=3.6) 2025-12-20T18:28:30,536 Found link https://files.pythonhosted.org/packages/69/27/d1299a53802b257af902d680f55939ef805c5cd65984a2014f3ec9a87fea/causalchamber-0.1.1.tar.gz (from https://pypi.org/simple/causalchamber/) (requires-python:>=3.6), version: 0.1.1 2025-12-20T18:28:30,536 Skipping link: No binaries permitted for causalchamber: https://files.pythonhosted.org/packages/b0/33/01305bddc67fd3f0fdb7e746f0a4b41225cb230e015eddadb2a8457434a2/causalchamber-0.1.2-py3-none-any.whl (from https://pypi.org/simple/causalchamber/) (requires-python:>=3.6) 2025-12-20T18:28:30,537 Found link https://files.pythonhosted.org/packages/5f/c5/f6573a3563b2267e270688551b893bf47eb224fc52553683c62ba1b88f15/causalchamber-0.1.2.tar.gz (from https://pypi.org/simple/causalchamber/) (requires-python:>=3.6), version: 0.1.2 2025-12-20T18:28:30,538 Skipping link: No binaries permitted for causalchamber: https://files.pythonhosted.org/packages/e4/ff/e1d3261afa57b06336417cd598ed203251c68f7058e2b2d9818632fd81d4/causalchamber-0.1.3-py3-none-any.whl (from https://pypi.org/simple/causalchamber/) (requires-python:>=3.6) 2025-12-20T18:28:30,539 Found link https://files.pythonhosted.org/packages/7d/49/57df24d52601713972a07561c773ad85e71ff78a704158a3b24b0f2d00bc/causalchamber-0.1.3.tar.gz (from https://pypi.org/simple/causalchamber/) (requires-python:>=3.6), version: 0.1.3 2025-12-20T18:28:30,539 Skipping link: No binaries permitted for causalchamber: https://files.pythonhosted.org/packages/7a/5a/2173c28f84ae6a92eb2e87831eaee1c81242269f056f52261fa6f0573a2b/causalchamber-0.1.4-py3-none-any.whl (from https://pypi.org/simple/causalchamber/) (requires-python:>=3.6) 2025-12-20T18:28:30,540 Found link https://files.pythonhosted.org/packages/d4/c4/3b504d6f267358fc61fad34b543f6c966b90c982b0506f60ea86ca29ee9b/causalchamber-0.1.4.tar.gz (from https://pypi.org/simple/causalchamber/) (requires-python:>=3.6), version: 0.1.4 2025-12-20T18:28:30,541 Skipping link: No binaries permitted for causalchamber: https://files.pythonhosted.org/packages/84/61/25a40365affbf3f06d343b4969971211109f503aa0a922c6b0593831bb9c/causalchamber-0.1.5-py3-none-any.whl (from https://pypi.org/simple/causalchamber/) (requires-python:>=3.6) 2025-12-20T18:28:30,542 Found link https://files.pythonhosted.org/packages/d2/ce/d4055fe60e272fc5e1cbb59a2050b1194050e380cf69198c4298bf591a5e/causalchamber-0.1.5.tar.gz (from https://pypi.org/simple/causalchamber/) (requires-python:>=3.6), version: 0.1.5 2025-12-20T18:28:30,543 Skipping link: No binaries permitted for causalchamber: https://files.pythonhosted.org/packages/f0/00/05832a93ee0de08a6fbf45322e36b0b63ee73ad8ab63e7095040fc570e59/causalchamber-0.1.6-py3-none-any.whl (from https://pypi.org/simple/causalchamber/) (requires-python:>=3.6) 2025-12-20T18:28:30,544 Found link https://files.pythonhosted.org/packages/e9/ae/0d6a665f7b54dcc9aeb0a96a92735f95796c91192a3c8e0596385fc94396/causalchamber-0.1.6.tar.gz (from https://pypi.org/simple/causalchamber/) (requires-python:>=3.6), version: 0.1.6 2025-12-20T18:28:30,544 Skipping link: No binaries permitted for causalchamber: https://files.pythonhosted.org/packages/59/53/020c5273f485e4c625c7a5593d2db2d9c2df890ce5178cb18a5e7943ed16/causalchamber-0.2.0-py3-none-any.whl (from https://pypi.org/simple/causalchamber/) (requires-python:>=3.6) 2025-12-20T18:28:30,545 Found link https://files.pythonhosted.org/packages/72/34/df17069fe17fc775446e3623f9ffbba09f0456a21d5009749f6d7f0ca877/causalchamber-0.2.0.tar.gz (from https://pypi.org/simple/causalchamber/) (requires-python:>=3.6), version: 0.2.0 2025-12-20T18:28:30,546 Skipping link: No binaries permitted for causalchamber: https://files.pythonhosted.org/packages/01/8a/b87958a7121a79747245a93ba118425e113e9baf3fbbaee9346f2d5f5ffb/causalchamber-0.2.1-py3-none-any.whl (from https://pypi.org/simple/causalchamber/) (requires-python:>=3.6) 2025-12-20T18:28:30,547 Found link https://files.pythonhosted.org/packages/d1/0f/a3300f9088ccfa3dd4eff70a58d0baa483b330f26c321fb562c6af01abc4/causalchamber-0.2.1.tar.gz (from https://pypi.org/simple/causalchamber/) (requires-python:>=3.6), version: 0.2.1 2025-12-20T18:28:30,548 Skipping link: No binaries permitted for causalchamber: https://files.pythonhosted.org/packages/00/32/b51a2d67a6bb4b6baa68faf7b3bd194a6ee0689cfc6be0757b3a8e28cb99/causalchamber-0.2.2-py3-none-any.whl (from https://pypi.org/simple/causalchamber/) (requires-python:>=3.6) 2025-12-20T18:28:30,549 Found link https://files.pythonhosted.org/packages/cb/3a/613f95d77c5633471823a0d9529f921707054be491575bc6013872e59b55/causalchamber-0.2.2.tar.gz (from https://pypi.org/simple/causalchamber/) (requires-python:>=3.6), version: 0.2.2 2025-12-20T18:28:30,549 Skipping link: No binaries permitted for causalchamber: https://files.pythonhosted.org/packages/64/05/7f684c84b998ea80a7a3ea22e4b247520914dd7fa1e461c0884303bd633b/causalchamber-0.2.3-py3-none-any.whl (from https://pypi.org/simple/causalchamber/) (requires-python:>=3.6) 2025-12-20T18:28:30,550 Found link https://files.pythonhosted.org/packages/a3/e2/d3b019eb895d12f559b28123d35f95ebe5cc94495459825ad80c0e93b454/causalchamber-0.2.3.tar.gz (from https://pypi.org/simple/causalchamber/) (requires-python:>=3.6), version: 0.2.3 2025-12-20T18:28:30,551 Fetching project page and analyzing links: https://www.piwheels.org/simple/causalchamber/ 2025-12-20T18:28:30,552 Getting page https://www.piwheels.org/simple/causalchamber/ 2025-12-20T18:28:30,553 Found index url https://www.piwheels.org/simple 2025-12-20T18:28:30,709 Fetched page https://www.piwheels.org/simple/causalchamber/ as text/html 2025-12-20T18:28:30,714 Skipping link: No binaries permitted for causalchamber: https://www.piwheels.org/simple/causalchamber/causalchamber-0.2.2-py3-none-any.whl#sha256=af27bca5b4449c5a2a170437c0f68249a930fb500442207d94fd60d3ac7bbaf0 (from https://www.piwheels.org/simple/causalchamber/) (requires-python:>=3.6) 2025-12-20T18:28:30,715 Skipping link: No binaries permitted for causalchamber: https://archive1.piwheels.org/simple/causalchamber/causalchamber-0.2.1-py3-none-any.whl#sha256=ac62b00914b395d86fa482382416b06aec0c7faaee3b7f75a6017a998f4daaea (from https://www.piwheels.org/simple/causalchamber/) (requires-python:>=3.6) 2025-12-20T18:28:30,716 Skipping link: No binaries permitted for causalchamber: https://archive1.piwheels.org/simple/causalchamber/causalchamber-0.2.0-py3-none-any.whl#sha256=38721a87d4a97c7f51ec75a59427c9909e58f708fb6139f72c42dfb8bc234e46 (from https://www.piwheels.org/simple/causalchamber/) (requires-python:>=3.6) 2025-12-20T18:28:30,716 Skipping link: No binaries permitted for causalchamber: https://archive1.piwheels.org/simple/causalchamber/causalchamber-0.1.6-py3-none-any.whl#sha256=2ae58079b8b91892b613993cbd69a97a519848abf3bd51d9d27d04d079f83017 (from https://www.piwheels.org/simple/causalchamber/) (requires-python:>=3.6) 2025-12-20T18:28:30,717 Skipping link: No binaries permitted for causalchamber: https://archive1.piwheels.org/simple/causalchamber/causalchamber-0.1.5-py3-none-any.whl#sha256=e3805c8186d8910405c7f450a94ef0f49d2b9f3e2cd189d3c3481518552a8b87 (from https://www.piwheels.org/simple/causalchamber/) (requires-python:>=3.6) 2025-12-20T18:28:30,717 Skipping link: No binaries permitted for causalchamber: https://archive1.piwheels.org/simple/causalchamber/causalchamber-0.1.4-py3-none-any.whl#sha256=f4b0951299e6a0e6450aafc847fce5aa1e03bb1c19a524e0c1ded1799f58937a (from https://www.piwheels.org/simple/causalchamber/) (requires-python:>=3.6) 2025-12-20T18:28:30,718 Skipping link: No binaries permitted for causalchamber: https://archive1.piwheels.org/simple/causalchamber/causalchamber-0.1.3-py3-none-any.whl#sha256=c6b893b5a2da9d1ee42b83201a2b95ddd625abf791dfd72aed4196636017e9f8 (from https://www.piwheels.org/simple/causalchamber/) (requires-python:>=3.6) 2025-12-20T18:28:30,718 Skipping link: No binaries permitted for causalchamber: https://archive1.piwheels.org/simple/causalchamber/causalchamber-0.1.2-py3-none-any.whl#sha256=461b2596866dd312582ae4a2085bdca7916df10ac047eb5cb31d408e7285a08e (from https://www.piwheels.org/simple/causalchamber/) (requires-python:>=3.6) 2025-12-20T18:28:30,719 Skipping link: No binaries permitted for causalchamber: https://archive1.piwheels.org/simple/causalchamber/causalchamber-0.1.1-py3-none-any.whl#sha256=f1cd00915aca86282bf24eb37ac9aa5792f461b2b746ccf139f3c0bd4bf4cbaa (from https://www.piwheels.org/simple/causalchamber/) (requires-python:>=3.6) 2025-12-20T18:28:30,720 Skipping link: No binaries permitted for causalchamber: https://archive1.piwheels.org/simple/causalchamber/causalchamber-0.1.0-py3-none-any.whl#sha256=0c5ad1277c77d64b86c8ef2fe7251c7d2fb805dd0166093ae268757cd15e6925 (from https://www.piwheels.org/simple/causalchamber/) (requires-python:>=3.8) 2025-12-20T18:28:30,720 Skipping link: No binaries permitted for causalchamber: https://archive1.piwheels.org/simple/causalchamber/causalchamber-0.0.4-py3-none-any.whl#sha256=6bf2026ca2800177c2f5ce89cea781682837bdd3a8c359e1d1264113b4dd8557 (from https://www.piwheels.org/simple/causalchamber/) (requires-python:>=3.8) 2025-12-20T18:28:30,721 Skipping link: No binaries permitted for causalchamber: https://archive1.piwheels.org/simple/causalchamber/causalchamber-0.0.3-py3-none-any.whl#sha256=5264606450902d756f92fced4b964a16a3455eb2ec5788162036c4bc92a7bf8d (from https://www.piwheels.org/simple/causalchamber/) (requires-python:>=3.8) 2025-12-20T18:28:30,721 Skipping link: No binaries permitted for causalchamber: https://archive1.piwheels.org/simple/causalchamber/causalchamber-0.0.2-py3-none-any.whl#sha256=3830543d2ab4b66c7b055693c2bc156dd59b846a800a5a43e86c94a744feb340 (from https://www.piwheels.org/simple/causalchamber/) (requires-python:>=3.8) 2025-12-20T18:28:30,722 Skipping link: No binaries permitted for causalchamber: https://archive1.piwheels.org/simple/causalchamber/causalchamber-0.0.1-py3-none-any.whl#sha256=95039c65aca4bb612c1e60a7db8527250a1c84fbedec525d725b478ddaa89c52 (from https://www.piwheels.org/simple/causalchamber/) (requires-python:>=3.8) 2025-12-20T18:28:30,722 Skipping link: not a file: https://www.piwheels.org/simple/causalchamber/ 2025-12-20T18:28:30,723 Skipping link: not a file: https://pypi.org/simple/causalchamber/ 2025-12-20T18:28:30,744 Given no hashes to check 1 links for project 'causalchamber': discarding no candidates 2025-12-20T18:28:30,762 Collecting causalchamber==0.2.3 2025-12-20T18:28:30,765 Created temporary directory: /tmp/pip-unpack-wcedc7vb 2025-12-20T18:28:30,983 Downloading causalchamber-0.2.3.tar.gz (63 kB) 2025-12-20T18:28:31,133 Added causalchamber==0.2.3 from https://files.pythonhosted.org/packages/a3/e2/d3b019eb895d12f559b28123d35f95ebe5cc94495459825ad80c0e93b454/causalchamber-0.2.3.tar.gz to build tracker '/tmp/pip-build-tracker-8zbvmb64' 2025-12-20T18:28:31,137 Created temporary directory: /tmp/pip-build-env-q7rki375 2025-12-20T18:28:31,141 Installing build dependencies: started 2025-12-20T18:28:31,142 Running command pip subprocess to install build dependencies 2025-12-20T18:28:32,274 Using pip 23.0.1 from /usr/lib/python3/dist-packages/pip (python 3.11) 2025-12-20T18:28:32,889 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 2025-12-20T18:28:32,911 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2025-12-20T18:28:34,660 Collecting setuptools 2025-12-20T18:28:34,754 Using cached https://www.piwheels.org/simple/setuptools/setuptools-80.9.0-py3-none-any.whl (1.2 MB) 2025-12-20T18:28:37,702 Installing collected packages: setuptools 2025-12-20T18:28:41,392 Successfully installed setuptools-80.9.0 2025-12-20T18:28:41,658 Installing build dependencies: finished with status 'done' 2025-12-20T18:28:41,664 Getting requirements to build wheel: started 2025-12-20T18:28:41,666 Running command Getting requirements to build wheel 2025-12-20T18:28:42,346 /tmp/pip-build-env-q7rki375/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:61: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2025-12-20T18:28:42,346 !! 2025-12-20T18:28:42,347 ******************************************************************************** 2025-12-20T18:28:42,348 Please consider removing the following classifiers in favor of a SPDX license expression: 2025-12-20T18:28:42,349 License :: OSI Approved :: MIT License 2025-12-20T18:28:42,350 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2025-12-20T18:28:42,350 ******************************************************************************** 2025-12-20T18:28:42,351 !! 2025-12-20T18:28:42,352 dist._finalize_license_expression() 2025-12-20T18:28:42,352 /tmp/pip-build-env-q7rki375/overlay/local/lib/python3.11/dist-packages/setuptools/dist.py:759: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2025-12-20T18:28:42,353 !! 2025-12-20T18:28:42,354 ******************************************************************************** 2025-12-20T18:28:42,355 Please consider removing the following classifiers in favor of a SPDX license expression: 2025-12-20T18:28:42,356 License :: OSI Approved :: MIT License 2025-12-20T18:28:42,357 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2025-12-20T18:28:42,357 ******************************************************************************** 2025-12-20T18:28:42,359 !! 2025-12-20T18:28:42,359 self._finalize_license_expression() 2025-12-20T18:28:42,382 running egg_info 2025-12-20T18:28:42,389 writing causalchamber.egg-info/PKG-INFO 2025-12-20T18:28:42,393 writing dependency_links to causalchamber.egg-info/dependency_links.txt 2025-12-20T18:28:42,396 writing requirements to causalchamber.egg-info/requires.txt 2025-12-20T18:28:42,397 writing top-level names to causalchamber.egg-info/top_level.txt 2025-12-20T18:28:42,432 reading manifest file 'causalchamber.egg-info/SOURCES.txt' 2025-12-20T18:28:42,436 adding license file 'LICENSE.txt' 2025-12-20T18:28:42,440 writing manifest file 'causalchamber.egg-info/SOURCES.txt' 2025-12-20T18:28:42,538 Getting requirements to build wheel: finished with status 'done' 2025-12-20T18:28:42,541 Created temporary directory: /tmp/pip-modern-metadata-3qa9cyuf 2025-12-20T18:28:42,544 Preparing metadata (pyproject.toml): started 2025-12-20T18:28:42,545 Running command Preparing metadata (pyproject.toml) 2025-12-20T18:28:43,177 /tmp/pip-build-env-q7rki375/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:61: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2025-12-20T18:28:43,178 !! 2025-12-20T18:28:43,179 ******************************************************************************** 2025-12-20T18:28:43,179 Please consider removing the following classifiers in favor of a SPDX license expression: 2025-12-20T18:28:43,181 License :: OSI Approved :: MIT License 2025-12-20T18:28:43,182 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2025-12-20T18:28:43,183 ******************************************************************************** 2025-12-20T18:28:43,184 !! 2025-12-20T18:28:43,185 dist._finalize_license_expression() 2025-12-20T18:28:43,185 /tmp/pip-build-env-q7rki375/overlay/local/lib/python3.11/dist-packages/setuptools/dist.py:759: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2025-12-20T18:28:43,186 !! 2025-12-20T18:28:43,187 ******************************************************************************** 2025-12-20T18:28:43,187 Please consider removing the following classifiers in favor of a SPDX license expression: 2025-12-20T18:28:43,188 License :: OSI Approved :: MIT License 2025-12-20T18:28:43,189 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2025-12-20T18:28:43,190 ******************************************************************************** 2025-12-20T18:28:43,191 !! 2025-12-20T18:28:43,191 self._finalize_license_expression() 2025-12-20T18:28:43,210 running dist_info 2025-12-20T18:28:43,222 creating /tmp/pip-modern-metadata-3qa9cyuf/causalchamber.egg-info 2025-12-20T18:28:43,223 writing /tmp/pip-modern-metadata-3qa9cyuf/causalchamber.egg-info/PKG-INFO 2025-12-20T18:28:43,227 writing dependency_links to /tmp/pip-modern-metadata-3qa9cyuf/causalchamber.egg-info/dependency_links.txt 2025-12-20T18:28:43,230 writing requirements to /tmp/pip-modern-metadata-3qa9cyuf/causalchamber.egg-info/requires.txt 2025-12-20T18:28:43,231 writing top-level names to /tmp/pip-modern-metadata-3qa9cyuf/causalchamber.egg-info/top_level.txt 2025-12-20T18:28:43,232 writing manifest file '/tmp/pip-modern-metadata-3qa9cyuf/causalchamber.egg-info/SOURCES.txt' 2025-12-20T18:28:43,263 reading manifest file '/tmp/pip-modern-metadata-3qa9cyuf/causalchamber.egg-info/SOURCES.txt' 2025-12-20T18:28:43,265 adding license file 'LICENSE.txt' 2025-12-20T18:28:43,269 writing manifest file '/tmp/pip-modern-metadata-3qa9cyuf/causalchamber.egg-info/SOURCES.txt' 2025-12-20T18:28:43,270 creating '/tmp/pip-modern-metadata-3qa9cyuf/causalchamber-0.2.3.dist-info' 2025-12-20T18:28:43,394 Preparing metadata (pyproject.toml): finished with status 'done' 2025-12-20T18:28:43,398 Source in /tmp/pip-wheel-btn29o9n/causalchamber_f7483b7c6dd744c78fbc7db00f9f5f3e has version 0.2.3, which satisfies requirement causalchamber==0.2.3 from https://files.pythonhosted.org/packages/a3/e2/d3b019eb895d12f559b28123d35f95ebe5cc94495459825ad80c0e93b454/causalchamber-0.2.3.tar.gz 2025-12-20T18:28:43,399 Removed causalchamber==0.2.3 from https://files.pythonhosted.org/packages/a3/e2/d3b019eb895d12f559b28123d35f95ebe5cc94495459825ad80c0e93b454/causalchamber-0.2.3.tar.gz from build tracker '/tmp/pip-build-tracker-8zbvmb64' 2025-12-20T18:28:43,405 Created temporary directory: /tmp/pip-unpack-56xe91wz 2025-12-20T18:28:43,405 Building wheels for collected packages: causalchamber 2025-12-20T18:28:43,410 Created temporary directory: /tmp/pip-wheel-6vkfe9kp 2025-12-20T18:28:43,411 Destination directory: /tmp/pip-wheel-6vkfe9kp 2025-12-20T18:28:43,413 Building wheel for causalchamber (pyproject.toml): started 2025-12-20T18:28:43,414 Running command Building wheel for causalchamber (pyproject.toml) 2025-12-20T18:28:44,036 /tmp/pip-build-env-q7rki375/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:61: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2025-12-20T18:28:44,036 !! 2025-12-20T18:28:44,037 ******************************************************************************** 2025-12-20T18:28:44,038 Please consider removing the following classifiers in favor of a SPDX license expression: 2025-12-20T18:28:44,039 License :: OSI Approved :: MIT License 2025-12-20T18:28:44,040 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2025-12-20T18:28:44,041 ******************************************************************************** 2025-12-20T18:28:44,042 !! 2025-12-20T18:28:44,043 dist._finalize_license_expression() 2025-12-20T18:28:44,044 /tmp/pip-build-env-q7rki375/overlay/local/lib/python3.11/dist-packages/setuptools/dist.py:759: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2025-12-20T18:28:44,044 !! 2025-12-20T18:28:44,045 ******************************************************************************** 2025-12-20T18:28:44,046 Please consider removing the following classifiers in favor of a SPDX license expression: 2025-12-20T18:28:44,046 License :: OSI Approved :: MIT License 2025-12-20T18:28:44,047 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2025-12-20T18:28:44,048 ******************************************************************************** 2025-12-20T18:28:44,049 !! 2025-12-20T18:28:44,049 self._finalize_license_expression() 2025-12-20T18:28:44,065 running bdist_wheel 2025-12-20T18:28:44,086 running build 2025-12-20T18:28:44,086 running build_py 2025-12-20T18:28:44,093 creating build/lib/causalchamber 2025-12-20T18:28:44,095 copying causalchamber/__init__.py -> build/lib/causalchamber 2025-12-20T18:28:44,098 copying causalchamber/utils.py -> build/lib/causalchamber 2025-12-20T18:28:44,100 creating build/lib/causalchamber/datasets 2025-12-20T18:28:44,101 copying causalchamber/datasets/main.py -> build/lib/causalchamber/datasets 2025-12-20T18:28:44,104 copying causalchamber/datasets/sampling.py -> build/lib/causalchamber/datasets 2025-12-20T18:28:44,106 copying causalchamber/datasets/__init__.py -> build/lib/causalchamber/datasets 2025-12-20T18:28:44,108 copying causalchamber/datasets/utils.py -> build/lib/causalchamber/datasets 2025-12-20T18:28:44,111 creating build/lib/causalchamber/simulators 2025-12-20T18:28:44,112 copying causalchamber/simulators/main.py -> build/lib/causalchamber/simulators 2025-12-20T18:28:44,114 copying causalchamber/simulators/__init__.py -> build/lib/causalchamber/simulators 2025-12-20T18:28:44,116 creating build/lib/causalchamber/test 2025-12-20T18:28:44,117 copying causalchamber/test/test_downloads.py -> build/lib/causalchamber/test 2025-12-20T18:28:44,119 copying causalchamber/test/__init__.py -> build/lib/causalchamber/test 2025-12-20T18:28:44,121 creating build/lib/causalchamber/lab 2025-12-20T18:28:44,122 copying causalchamber/lab/chamber.py -> build/lib/causalchamber/lab 2025-12-20T18:28:44,125 copying causalchamber/lab/exceptions.py -> build/lib/causalchamber/lab 2025-12-20T18:28:44,127 copying causalchamber/lab/api.py -> build/lib/causalchamber/lab 2025-12-20T18:28:44,130 copying causalchamber/lab/lab.py -> build/lib/causalchamber/lab 2025-12-20T18:28:44,133 copying causalchamber/lab/__init__.py -> build/lib/causalchamber/lab 2025-12-20T18:28:44,135 creating build/lib/causalchamber/ground_truth 2025-12-20T18:28:44,136 copying causalchamber/ground_truth/main.py -> build/lib/causalchamber/ground_truth 2025-12-20T18:28:44,139 copying causalchamber/ground_truth/__init__.py -> build/lib/causalchamber/ground_truth 2025-12-20T18:28:44,142 creating build/lib/causalchamber/models 2025-12-20T18:28:44,143 copying causalchamber/models/wind_tunnel_models.py -> build/lib/causalchamber/models 2025-12-20T18:28:44,145 copying causalchamber/models/light_tunnel_models.py -> build/lib/causalchamber/models 2025-12-20T18:28:44,147 copying causalchamber/models/wind_tunnel_simulators.py -> build/lib/causalchamber/models 2025-12-20T18:28:44,149 copying causalchamber/models/image_capture.py -> build/lib/causalchamber/models 2025-12-20T18:28:44,152 copying causalchamber/models/__init__.py -> build/lib/causalchamber/models 2025-12-20T18:28:44,154 creating build/lib/causalchamber/simulators/wt 2025-12-20T18:28:44,155 copying causalchamber/simulators/wt/main.py -> build/lib/causalchamber/simulators/wt 2025-12-20T18:28:44,159 copying causalchamber/simulators/wt/__init__.py -> build/lib/causalchamber/simulators/wt 2025-12-20T18:28:44,161 creating build/lib/causalchamber/simulators/lt 2025-12-20T18:28:44,162 copying causalchamber/simulators/lt/__init__.py -> build/lib/causalchamber/simulators/lt 2025-12-20T18:28:44,165 creating build/lib/causalchamber/simulators/tutorials/test_scripts 2025-12-20T18:28:44,167 copying causalchamber/simulators/tutorials/test_scripts/tutorial_DecoderSimple.py -> build/lib/causalchamber/simulators/tutorials/test_scripts 2025-12-20T18:28:44,169 copying causalchamber/simulators/tutorials/test_scripts/tutorial_ModelsF.py -> build/lib/causalchamber/simulators/tutorials/test_scripts 2025-12-20T18:28:44,171 copying causalchamber/simulators/tutorials/test_scripts/tutorial_ModelsAB.py -> build/lib/causalchamber/simulators/tutorials/test_scripts 2025-12-20T18:28:44,173 copying causalchamber/simulators/tutorials/test_scripts/tutorial_Deterministic.py -> build/lib/causalchamber/simulators/tutorials/test_scripts 2025-12-20T18:28:44,176 creating build/lib/causalchamber/simulators/lt/image 2025-12-20T18:28:44,177 copying causalchamber/simulators/lt/image/decoder.py -> build/lib/causalchamber/simulators/lt/image 2025-12-20T18:28:44,180 copying causalchamber/simulators/lt/image/models_f.py -> build/lib/causalchamber/simulators/lt/image 2025-12-20T18:28:44,183 copying causalchamber/simulators/lt/image/__init__.py -> build/lib/causalchamber/simulators/lt/image 2025-12-20T18:28:44,185 creating build/lib/causalchamber/simulators/lt/sensors 2025-12-20T18:28:44,186 copying causalchamber/simulators/lt/sensors/main.py -> build/lib/causalchamber/simulators/lt/sensors 2025-12-20T18:28:44,188 copying causalchamber/simulators/lt/sensors/__init__.py -> build/lib/causalchamber/simulators/lt/sensors 2025-12-20T18:28:44,190 creating build/lib/causalchamber/lab/test 2025-12-20T18:28:44,191 copying causalchamber/lab/test/test_basic_flow.py -> build/lib/causalchamber/lab/test 2025-12-20T18:28:44,194 copying causalchamber/lab/test/__init__.py -> build/lib/causalchamber/lab/test 2025-12-20T18:28:44,196 running egg_info 2025-12-20T18:28:44,207 writing causalchamber.egg-info/PKG-INFO 2025-12-20T18:28:44,211 writing dependency_links to causalchamber.egg-info/dependency_links.txt 2025-12-20T18:28:44,213 writing requirements to causalchamber.egg-info/requires.txt 2025-12-20T18:28:44,214 writing top-level names to causalchamber.egg-info/top_level.txt 2025-12-20T18:28:44,232 reading manifest file 'causalchamber.egg-info/SOURCES.txt' 2025-12-20T18:28:44,236 adding license file 'LICENSE.txt' 2025-12-20T18:28:44,240 writing manifest file 'causalchamber.egg-info/SOURCES.txt' 2025-12-20T18:28:44,263 installing to build/bdist.linux-armv7l/wheel 2025-12-20T18:28:44,263 running install 2025-12-20T18:28:44,287 running install_lib 2025-12-20T18:28:44,293 creating build/bdist.linux-armv7l/wheel 2025-12-20T18:28:44,296 creating build/bdist.linux-armv7l/wheel/causalchamber 2025-12-20T18:28:44,297 creating build/bdist.linux-armv7l/wheel/causalchamber/datasets 2025-12-20T18:28:44,298 copying build/lib/causalchamber/datasets/main.py -> build/bdist.linux-armv7l/wheel/./causalchamber/datasets 2025-12-20T18:28:44,301 copying build/lib/causalchamber/datasets/sampling.py -> build/bdist.linux-armv7l/wheel/./causalchamber/datasets 2025-12-20T18:28:44,303 copying build/lib/causalchamber/datasets/__init__.py -> build/bdist.linux-armv7l/wheel/./causalchamber/datasets 2025-12-20T18:28:44,304 copying build/lib/causalchamber/datasets/utils.py -> build/bdist.linux-armv7l/wheel/./causalchamber/datasets 2025-12-20T18:28:44,307 creating build/bdist.linux-armv7l/wheel/causalchamber/simulators 2025-12-20T18:28:44,308 copying build/lib/causalchamber/simulators/main.py -> build/bdist.linux-armv7l/wheel/./causalchamber/simulators 2025-12-20T18:28:44,311 creating build/bdist.linux-armv7l/wheel/causalchamber/simulators/wt 2025-12-20T18:28:44,312 copying build/lib/causalchamber/simulators/wt/main.py -> build/bdist.linux-armv7l/wheel/./causalchamber/simulators/wt 2025-12-20T18:28:44,315 copying build/lib/causalchamber/simulators/wt/__init__.py -> build/bdist.linux-armv7l/wheel/./causalchamber/simulators/wt 2025-12-20T18:28:44,318 creating build/bdist.linux-armv7l/wheel/causalchamber/simulators/tutorials 2025-12-20T18:28:44,319 creating build/bdist.linux-armv7l/wheel/causalchamber/simulators/tutorials/test_scripts 2025-12-20T18:28:44,321 copying build/lib/causalchamber/simulators/tutorials/test_scripts/tutorial_DecoderSimple.py -> build/bdist.linux-armv7l/wheel/./causalchamber/simulators/tutorials/test_scripts 2025-12-20T18:28:44,323 copying build/lib/causalchamber/simulators/tutorials/test_scripts/tutorial_ModelsF.py -> build/bdist.linux-armv7l/wheel/./causalchamber/simulators/tutorials/test_scripts 2025-12-20T18:28:44,325 copying build/lib/causalchamber/simulators/tutorials/test_scripts/tutorial_ModelsAB.py -> build/bdist.linux-armv7l/wheel/./causalchamber/simulators/tutorials/test_scripts 2025-12-20T18:28:44,327 copying build/lib/causalchamber/simulators/tutorials/test_scripts/tutorial_Deterministic.py -> build/bdist.linux-armv7l/wheel/./causalchamber/simulators/tutorials/test_scripts 2025-12-20T18:28:44,330 creating build/bdist.linux-armv7l/wheel/causalchamber/simulators/lt 2025-12-20T18:28:44,331 creating build/bdist.linux-armv7l/wheel/causalchamber/simulators/lt/image 2025-12-20T18:28:44,332 copying build/lib/causalchamber/simulators/lt/image/decoder.py -> build/bdist.linux-armv7l/wheel/./causalchamber/simulators/lt/image 2025-12-20T18:28:44,335 copying build/lib/causalchamber/simulators/lt/image/models_f.py -> build/bdist.linux-armv7l/wheel/./causalchamber/simulators/lt/image 2025-12-20T18:28:44,337 copying build/lib/causalchamber/simulators/lt/image/__init__.py -> build/bdist.linux-armv7l/wheel/./causalchamber/simulators/lt/image 2025-12-20T18:28:44,339 creating build/bdist.linux-armv7l/wheel/causalchamber/simulators/lt/sensors 2025-12-20T18:28:44,340 copying build/lib/causalchamber/simulators/lt/sensors/main.py -> build/bdist.linux-armv7l/wheel/./causalchamber/simulators/lt/sensors 2025-12-20T18:28:44,342 copying build/lib/causalchamber/simulators/lt/sensors/__init__.py -> build/bdist.linux-armv7l/wheel/./causalchamber/simulators/lt/sensors 2025-12-20T18:28:44,343 copying build/lib/causalchamber/simulators/lt/__init__.py -> build/bdist.linux-armv7l/wheel/./causalchamber/simulators/lt 2025-12-20T18:28:44,345 copying build/lib/causalchamber/simulators/__init__.py -> build/bdist.linux-armv7l/wheel/./causalchamber/simulators 2025-12-20T18:28:44,347 creating build/bdist.linux-armv7l/wheel/causalchamber/test 2025-12-20T18:28:44,348 copying build/lib/causalchamber/test/test_downloads.py -> build/bdist.linux-armv7l/wheel/./causalchamber/test 2025-12-20T18:28:44,350 copying build/lib/causalchamber/test/__init__.py -> build/bdist.linux-armv7l/wheel/./causalchamber/test 2025-12-20T18:28:44,352 creating build/bdist.linux-armv7l/wheel/causalchamber/lab 2025-12-20T18:28:44,353 copying build/lib/causalchamber/lab/chamber.py -> build/bdist.linux-armv7l/wheel/./causalchamber/lab 2025-12-20T18:28:44,356 copying build/lib/causalchamber/lab/exceptions.py -> build/bdist.linux-armv7l/wheel/./causalchamber/lab 2025-12-20T18:28:44,359 creating build/bdist.linux-armv7l/wheel/causalchamber/lab/test 2025-12-20T18:28:44,360 copying build/lib/causalchamber/lab/test/test_basic_flow.py -> build/bdist.linux-armv7l/wheel/./causalchamber/lab/test 2025-12-20T18:28:44,362 copying build/lib/causalchamber/lab/test/__init__.py -> build/bdist.linux-armv7l/wheel/./causalchamber/lab/test 2025-12-20T18:28:44,364 copying build/lib/causalchamber/lab/api.py -> build/bdist.linux-armv7l/wheel/./causalchamber/lab 2025-12-20T18:28:44,367 copying build/lib/causalchamber/lab/lab.py -> build/bdist.linux-armv7l/wheel/./causalchamber/lab 2025-12-20T18:28:44,369 copying build/lib/causalchamber/lab/__init__.py -> build/bdist.linux-armv7l/wheel/./causalchamber/lab 2025-12-20T18:28:44,372 creating build/bdist.linux-armv7l/wheel/causalchamber/ground_truth 2025-12-20T18:28:44,373 copying build/lib/causalchamber/ground_truth/main.py -> build/bdist.linux-armv7l/wheel/./causalchamber/ground_truth 2025-12-20T18:28:44,375 copying build/lib/causalchamber/ground_truth/__init__.py -> build/bdist.linux-armv7l/wheel/./causalchamber/ground_truth 2025-12-20T18:28:44,378 creating build/bdist.linux-armv7l/wheel/causalchamber/models 2025-12-20T18:28:44,379 copying build/lib/causalchamber/models/wind_tunnel_models.py -> build/bdist.linux-armv7l/wheel/./causalchamber/models 2025-12-20T18:28:44,381 copying build/lib/causalchamber/models/light_tunnel_models.py -> build/bdist.linux-armv7l/wheel/./causalchamber/models 2025-12-20T18:28:44,383 copying build/lib/causalchamber/models/wind_tunnel_simulators.py -> build/bdist.linux-armv7l/wheel/./causalchamber/models 2025-12-20T18:28:44,385 copying build/lib/causalchamber/models/image_capture.py -> build/bdist.linux-armv7l/wheel/./causalchamber/models 2025-12-20T18:28:44,387 copying build/lib/causalchamber/models/__init__.py -> build/bdist.linux-armv7l/wheel/./causalchamber/models 2025-12-20T18:28:44,389 copying build/lib/causalchamber/__init__.py -> build/bdist.linux-armv7l/wheel/./causalchamber 2025-12-20T18:28:44,390 copying build/lib/causalchamber/utils.py -> build/bdist.linux-armv7l/wheel/./causalchamber 2025-12-20T18:28:44,392 running install_egg_info 2025-12-20T18:28:44,398 Copying causalchamber.egg-info to build/bdist.linux-armv7l/wheel/./causalchamber-0.2.3-py3.11.egg-info 2025-12-20T18:28:44,408 running install_scripts 2025-12-20T18:28:44,418 creating build/bdist.linux-armv7l/wheel/causalchamber-0.2.3.dist-info/WHEEL 2025-12-20T18:28:44,421 creating '/tmp/pip-wheel-6vkfe9kp/.tmp-k_5w9nh7/causalchamber-0.2.3-py3-none-any.whl' and adding 'build/bdist.linux-armv7l/wheel' to it 2025-12-20T18:28:44,423 adding 'causalchamber/__init__.py' 2025-12-20T18:28:44,425 adding 'causalchamber/utils.py' 2025-12-20T18:28:44,427 adding 'causalchamber/datasets/__init__.py' 2025-12-20T18:28:44,428 adding 'causalchamber/datasets/main.py' 2025-12-20T18:28:44,430 adding 'causalchamber/datasets/sampling.py' 2025-12-20T18:28:44,432 adding 'causalchamber/datasets/utils.py' 2025-12-20T18:28:44,434 adding 'causalchamber/ground_truth/__init__.py' 2025-12-20T18:28:44,436 adding 'causalchamber/ground_truth/main.py' 2025-12-20T18:28:44,438 adding 'causalchamber/lab/__init__.py' 2025-12-20T18:28:44,440 adding 'causalchamber/lab/api.py' 2025-12-20T18:28:44,444 adding 'causalchamber/lab/chamber.py' 2025-12-20T18:28:44,446 adding 'causalchamber/lab/exceptions.py' 2025-12-20T18:28:44,449 adding 'causalchamber/lab/lab.py' 2025-12-20T18:28:44,451 adding 'causalchamber/lab/test/__init__.py' 2025-12-20T18:28:44,454 adding 'causalchamber/lab/test/test_basic_flow.py' 2025-12-20T18:28:44,456 adding 'causalchamber/models/__init__.py' 2025-12-20T18:28:44,457 adding 'causalchamber/models/image_capture.py' 2025-12-20T18:28:44,458 adding 'causalchamber/models/light_tunnel_models.py' 2025-12-20T18:28:44,460 adding 'causalchamber/models/wind_tunnel_models.py' 2025-12-20T18:28:44,461 adding 'causalchamber/models/wind_tunnel_simulators.py' 2025-12-20T18:28:44,463 adding 'causalchamber/simulators/__init__.py' 2025-12-20T18:28:44,465 adding 'causalchamber/simulators/main.py' 2025-12-20T18:28:44,467 adding 'causalchamber/simulators/lt/__init__.py' 2025-12-20T18:28:44,468 adding 'causalchamber/simulators/lt/image/__init__.py' 2025-12-20T18:28:44,471 adding 'causalchamber/simulators/lt/image/decoder.py' 2025-12-20T18:28:44,473 adding 'causalchamber/simulators/lt/image/models_f.py' 2025-12-20T18:28:44,474 adding 'causalchamber/simulators/lt/sensors/__init__.py' 2025-12-20T18:28:44,476 adding 'causalchamber/simulators/lt/sensors/main.py' 2025-12-20T18:28:44,479 adding 'causalchamber/simulators/tutorials/test_scripts/tutorial_DecoderSimple.py' 2025-12-20T18:28:44,481 adding 'causalchamber/simulators/tutorials/test_scripts/tutorial_Deterministic.py' 2025-12-20T18:28:44,483 adding 'causalchamber/simulators/tutorials/test_scripts/tutorial_ModelsAB.py' 2025-12-20T18:28:44,484 adding 'causalchamber/simulators/tutorials/test_scripts/tutorial_ModelsF.py' 2025-12-20T18:28:44,486 adding 'causalchamber/simulators/wt/__init__.py' 2025-12-20T18:28:44,490 adding 'causalchamber/simulators/wt/main.py' 2025-12-20T18:28:44,492 adding 'causalchamber/test/__init__.py' 2025-12-20T18:28:44,493 adding 'causalchamber/test/test_downloads.py' 2025-12-20T18:28:44,496 adding 'causalchamber-0.2.3.dist-info/licenses/LICENSE.txt' 2025-12-20T18:28:44,497 adding 'causalchamber-0.2.3.dist-info/METADATA' 2025-12-20T18:28:44,498 adding 'causalchamber-0.2.3.dist-info/WHEEL' 2025-12-20T18:28:44,498 adding 'causalchamber-0.2.3.dist-info/top_level.txt' 2025-12-20T18:28:44,500 adding 'causalchamber-0.2.3.dist-info/RECORD' 2025-12-20T18:28:44,502 removing build/bdist.linux-armv7l/wheel 2025-12-20T18:28:44,617 Building wheel for causalchamber (pyproject.toml): finished with status 'done' 2025-12-20T18:28:44,624 Created wheel for causalchamber: filename=causalchamber-0.2.3-py3-none-any.whl size=84734 sha256=1b616e2a6f13d69c9f65a839f3bdae384ffe2f19a3b74ad078d35191d87beb99 2025-12-20T18:28:44,625 Stored in directory: /tmp/pip-ephem-wheel-cache-4cj2_p6a/wheels/eb/a5/54/244a0e5ba9101f7cf0cc722682f301a240de2f27ffd8531fa9 2025-12-20T18:28:44,636 Successfully built causalchamber 2025-12-20T18:28:44,641 Removed build tracker: '/tmp/pip-build-tracker-8zbvmb64'