2026-02-12T16:24:16,652 Created temporary directory: /tmp/pip-ephem-wheel-cache-7x5981y9 2026-02-12T16:24:16,654 Created temporary directory: /tmp/pip-build-tracker-ulf7xxod 2026-02-12T16:24:16,654 Initialized build tracking at /tmp/pip-build-tracker-ulf7xxod 2026-02-12T16:24:16,655 Created build tracker: /tmp/pip-build-tracker-ulf7xxod 2026-02-12T16:24:16,655 Entered build tracker: /tmp/pip-build-tracker-ulf7xxod 2026-02-12T16:24:16,656 Created temporary directory: /tmp/pip-wheel-f4o63z61 2026-02-12T16:24:16,659 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-12T16:24:16,662 Created temporary directory: /tmp/pip-ephem-wheel-cache-ncth69qb 2026-02-12T16:24:16,683 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2026-02-12T16:24:16,687 2 location(s) to search for versions of causalem: 2026-02-12T16:24:16,687 * https://pypi.org/simple/causalem/ 2026-02-12T16:24:16,687 * https://www.piwheels.org/simple/causalem/ 2026-02-12T16:24:16,688 Fetching project page and analyzing links: https://pypi.org/simple/causalem/ 2026-02-12T16:24:16,688 Getting page https://pypi.org/simple/causalem/ 2026-02-12T16:24:16,690 Found index url https://pypi.org/simple 2026-02-12T16:24:16,969 Fetched page https://pypi.org/simple/causalem/ as application/vnd.pypi.simple.v1+json 2026-02-12T16:24:16,975 Skipping link: No binaries permitted for causalem: https://files.pythonhosted.org/packages/a9/6d/a4357bdb6bbec7e62cccb76f648143281ba6cd1076557c9b0dadcb61e165/causalem-0.5.0-py3-none-any.whl (from https://pypi.org/simple/causalem/) (requires-python:>=3.9) 2026-02-12T16:24:16,976 Found link https://files.pythonhosted.org/packages/34/a9/159335e08422e7bbe00023d348542dc8ad984573e43469ea5680308cf0a7/causalem-0.5.0.tar.gz (from https://pypi.org/simple/causalem/) (requires-python:>=3.9), version: 0.5.0 2026-02-12T16:24:16,977 Skipping link: No binaries permitted for causalem: https://files.pythonhosted.org/packages/35/c7/9d1304e2910a5b9d17686cd0fc82b5d3da7d9ac6d3eca1046140c27f92de/causalem-0.5.3-py3-none-any.whl (from https://pypi.org/simple/causalem/) (requires-python:>=3.9) 2026-02-12T16:24:16,978 Found link https://files.pythonhosted.org/packages/19/8b/8fb743a52459bb5192e9162eb892d5b2751a8c047e077f3e12b11a282d69/causalem-0.5.3.tar.gz (from https://pypi.org/simple/causalem/) (requires-python:>=3.9), version: 0.5.3 2026-02-12T16:24:16,979 Skipping link: No binaries permitted for causalem: https://files.pythonhosted.org/packages/61/9b/ed43c15409fa914b3c8f9f3261da57f2454b2c8e11e25ffb990424c5477b/causalem-0.5.4-py3-none-any.whl (from https://pypi.org/simple/causalem/) (requires-python:>=3.9) 2026-02-12T16:24:16,980 Found link https://files.pythonhosted.org/packages/e1/d1/7b03f4505a0ce337dd4914c04852707a4bbe498d738fb48b450d64504d0e/causalem-0.5.4.tar.gz (from https://pypi.org/simple/causalem/) (requires-python:>=3.9), version: 0.5.4 2026-02-12T16:24:16,980 Skipping link: No binaries permitted for causalem: https://files.pythonhosted.org/packages/3d/fb/af16ac58413c0ce98d8929319496fccbaa387653f6c55cd05d7451408a59/causalem-0.5.5-py3-none-any.whl (from https://pypi.org/simple/causalem/) (requires-python:>=3.9) 2026-02-12T16:24:16,981 Found link https://files.pythonhosted.org/packages/cd/09/564154001135e6a18cc5927750cfcd3903b8b2766f99be1450f43da0b24d/causalem-0.5.5.tar.gz (from https://pypi.org/simple/causalem/) (requires-python:>=3.9), version: 0.5.5 2026-02-12T16:24:16,982 Skipping link: No binaries permitted for causalem: https://files.pythonhosted.org/packages/f2/61/915ea0c736ec3fc586857f8a45db49b3d8f57306542e09fcd598db722a3f/causalem-0.6.1-py3-none-any.whl (from https://pypi.org/simple/causalem/) (requires-python:>=3.9) 2026-02-12T16:24:16,983 Found link https://files.pythonhosted.org/packages/f5/cd/2828fb0a7d7826eb131c6c090e0745da44f45a51484c8722db779bb714ba/causalem-0.6.1.tar.gz (from https://pypi.org/simple/causalem/) (requires-python:>=3.9), version: 0.6.1 2026-02-12T16:24:16,984 Skipping link: No binaries permitted for causalem: https://files.pythonhosted.org/packages/22/94/e251d41963f45d0844ad1c49fa86d0ab49465ad8be29290f3cb9ca0b7703/causalem-0.6.2-py3-none-any.whl (from https://pypi.org/simple/causalem/) (requires-python:>=3.9) 2026-02-12T16:24:16,985 Found link https://files.pythonhosted.org/packages/c3/2f/1dc2278f314bf0c5fbd8f9ae12e884c480e37b19eda5553f47e7aef0d802/causalem-0.6.2.tar.gz (from https://pypi.org/simple/causalem/) (requires-python:>=3.9), version: 0.6.2 2026-02-12T16:24:16,986 Skipping link: No binaries permitted for causalem: https://files.pythonhosted.org/packages/4d/d5/864ae01a45d4c1b4d080bc3441a2ea4cc987d3541d0d7bbd7287d7ab2ac3/causalem-0.7.0-py3-none-any.whl (from https://pypi.org/simple/causalem/) (requires-python:>=3.9) 2026-02-12T16:24:16,987 Found link https://files.pythonhosted.org/packages/3b/1d/3296abc537db0d6238692b74e197d07b1a5a93ddc51683e80fc00c831fea/causalem-0.7.0.tar.gz (from https://pypi.org/simple/causalem/) (requires-python:>=3.9), version: 0.7.0 2026-02-12T16:24:16,987 Skipping link: No binaries permitted for causalem: https://files.pythonhosted.org/packages/0b/16/e05d788a911a433f6c819233a96323da227db524d53ef5815e905552cf28/causalem-1.0.0-py3-none-any.whl (from https://pypi.org/simple/causalem/) (requires-python:>=3.9) 2026-02-12T16:24:16,988 Found link https://files.pythonhosted.org/packages/a1/5e/b75c8988b92711e0a88f5ff8978e517881dd38e1554e272db1c3f1b96001/causalem-1.0.0.tar.gz (from https://pypi.org/simple/causalem/) (requires-python:>=3.9), version: 1.0.0 2026-02-12T16:24:16,989 Skipping link: No binaries permitted for causalem: https://files.pythonhosted.org/packages/ee/97/ee30e831a1a10cd4fda2634a558f35864f86c42aa353badec00de94ab4b4/causalem-1.0.1-py3-none-any.whl (from https://pypi.org/simple/causalem/) (requires-python:>=3.9) 2026-02-12T16:24:16,990 Found link https://files.pythonhosted.org/packages/94/ac/6f10c8a5463a33fa66e2653a5b66e0b58a9ea08f8879626e29b4edcfd4e8/causalem-1.0.1.tar.gz (from https://pypi.org/simple/causalem/) (requires-python:>=3.9), version: 1.0.1 2026-02-12T16:24:16,991 Skipping link: No binaries permitted for causalem: https://files.pythonhosted.org/packages/36/7f/4741f3621ea6bb4c2ed7261cfda7ae9fa88841864a22508ef4f2f6dd86aa/causalem-1.3.0-py3-none-any.whl (from https://pypi.org/simple/causalem/) (requires-python:>=3.9) 2026-02-12T16:24:16,992 Found link https://files.pythonhosted.org/packages/8f/f2/0a6cfdc1e415f76d7169765d54b0f7a162bc2f30c7b75d531d97816e3583/causalem-1.3.0.tar.gz (from https://pypi.org/simple/causalem/) (requires-python:>=3.9), version: 1.3.0 2026-02-12T16:24:16,992 Skipping link: No binaries permitted for causalem: https://files.pythonhosted.org/packages/bb/b6/f14995c38d9d2dd4e97da82fefaf53b09b5330c3b249a759edb2ae494c01/causalem-2.0.0-py3-none-any.whl (from https://pypi.org/simple/causalem/) (requires-python:>=3.9) 2026-02-12T16:24:16,993 Found link https://files.pythonhosted.org/packages/de/e9/8f977db02dfa3802b6e6261774eefb11a17489c2653c56af6c9511debfcd/causalem-2.0.0.tar.gz (from https://pypi.org/simple/causalem/) (requires-python:>=3.9), version: 2.0.0 2026-02-12T16:24:16,994 Skipping link: No binaries permitted for causalem: https://files.pythonhosted.org/packages/01/86/971470882261d4c8ed495c8108e2448314e4b3f7eaf8b0ab8b99187f7309/causalem-2.0.1-py3-none-any.whl (from https://pypi.org/simple/causalem/) (requires-python:>=3.9) 2026-02-12T16:24:16,995 Found link https://files.pythonhosted.org/packages/9e/55/2d5bc07a1d4b92efc3452971efdeccef6c2110bd3eda02d02d0f01956a09/causalem-2.0.1.tar.gz (from https://pypi.org/simple/causalem/) (requires-python:>=3.9), version: 2.0.1 2026-02-12T16:24:16,996 Skipping link: No binaries permitted for causalem: https://files.pythonhosted.org/packages/dc/ed/226a2df3a5f01feb8cb4e9743d504554e344fc54e5fb9506e08f6958cab1/causalem-2.0.2-py3-none-any.whl (from https://pypi.org/simple/causalem/) (requires-python:>=3.9) 2026-02-12T16:24:16,997 Found link https://files.pythonhosted.org/packages/8f/1e/a34ef174e2f91f4af5901a2ff1675d58dd6f32890717da9460ad4125c487/causalem-2.0.2.tar.gz (from https://pypi.org/simple/causalem/) (requires-python:>=3.9), version: 2.0.2 2026-02-12T16:24:16,998 Fetching project page and analyzing links: https://www.piwheels.org/simple/causalem/ 2026-02-12T16:24:16,998 Getting page https://www.piwheels.org/simple/causalem/ 2026-02-12T16:24:17,000 Found index url https://www.piwheels.org/simple 2026-02-12T16:24:17,154 Fetched page https://www.piwheels.org/simple/causalem/ as text/html 2026-02-12T16:24:17,158 Skipping link: No binaries permitted for causalem: https://www.piwheels.org/simple/causalem/causalem-2.0.0-py3-none-any.whl#sha256=1355732d0898cc9c853b73047b2ccd4ea4f3335a7331fe309b79983e6b178847 (from https://www.piwheels.org/simple/causalem/) (requires-python:>=3.9) 2026-02-12T16:24:17,159 Skipping link: No binaries permitted for causalem: https://archive1.piwheels.org/simple/causalem/causalem-1.3.0-py3-none-any.whl#sha256=cbb651b8d956da699d0d54628b5d0d0fb6b2cc3d3c896062ee468ef81cae04bd (from https://www.piwheels.org/simple/causalem/) (requires-python:>=3.9) 2026-02-12T16:24:17,159 Skipping link: No binaries permitted for causalem: https://archive1.piwheels.org/simple/causalem/causalem-1.0.1-py3-none-any.whl#sha256=92f008804f96093772155c206a66514d16092b0b82f936137b2ee0f700730ce8 (from https://www.piwheels.org/simple/causalem/) (requires-python:>=3.9) 2026-02-12T16:24:17,160 Skipping link: No binaries permitted for causalem: https://archive1.piwheels.org/simple/causalem/causalem-1.0.0-py3-none-any.whl#sha256=1b25dcf3141a60c6d0e7720479bdbeff72dd23e8385aedd5b619190270a3c763 (from https://www.piwheels.org/simple/causalem/) (requires-python:>=3.9) 2026-02-12T16:24:17,160 Skipping link: No binaries permitted for causalem: https://archive1.piwheels.org/simple/causalem/causalem-0.7.0-py3-none-any.whl#sha256=c9a14a09f115ea289cfc9b183cfe95b57a88c3d13f2abacd04c8324a8ebe96f6 (from https://www.piwheels.org/simple/causalem/) (requires-python:>=3.9) 2026-02-12T16:24:17,161 Skipping link: No binaries permitted for causalem: https://archive1.piwheels.org/simple/causalem/causalem-0.6.2-py3-none-any.whl#sha256=d12bb86903812be84981e6e747801dea09591a11254c6e8bf52f6af56edf78a8 (from https://www.piwheels.org/simple/causalem/) (requires-python:>=3.9) 2026-02-12T16:24:17,161 Skipping link: No binaries permitted for causalem: https://archive1.piwheels.org/simple/causalem/causalem-0.6.1-py3-none-any.whl#sha256=16e7328cf907a6abfb9de22a183490e404d9bb4dfe9e202a1015f85b2039f4eb (from https://www.piwheels.org/simple/causalem/) (requires-python:>=3.9) 2026-02-12T16:24:17,162 Skipping link: No binaries permitted for causalem: https://archive1.piwheels.org/simple/causalem/causalem-0.5.5-py3-none-any.whl#sha256=7052cc03481314f2f77c28faa584f5b8309d8b06ddb1262e01faa118d6258fae (from https://www.piwheels.org/simple/causalem/) (requires-python:>=3.9) 2026-02-12T16:24:17,163 Skipping link: No binaries permitted for causalem: https://archive1.piwheels.org/simple/causalem/causalem-0.5.4-py3-none-any.whl#sha256=f6fb3c787b053668d23064a032b365eaad71b633e7de188a41fa285ac1de44fc (from https://www.piwheels.org/simple/causalem/) (requires-python:>=3.9) 2026-02-12T16:24:17,164 Skipping link: No binaries permitted for causalem: https://archive1.piwheels.org/simple/causalem/causalem-0.5.3-py3-none-any.whl#sha256=3596544aa3268ae5f8bd0f185f8a0d53a5ea30d8cf6ab7eb8ebd0bb49395bea5 (from https://www.piwheels.org/simple/causalem/) (requires-python:>=3.9) 2026-02-12T16:24:17,164 Skipping link: No binaries permitted for causalem: https://archive1.piwheels.org/simple/causalem/causalem-0.5.0-py3-none-any.whl#sha256=cb5868807bc9a5ed49c3be59dfc9a5ac5d5ba325799f1a58d98c28e768ceca47 (from https://www.piwheels.org/simple/causalem/) (requires-python:>=3.9) 2026-02-12T16:24:17,165 Skipping link: not a file: https://www.piwheels.org/simple/causalem/ 2026-02-12T16:24:17,166 Skipping link: not a file: https://pypi.org/simple/causalem/ 2026-02-12T16:24:17,188 Given no hashes to check 1 links for project 'causalem': discarding no candidates 2026-02-12T16:24:17,207 Collecting causalem==2.0.1 2026-02-12T16:24:17,209 Created temporary directory: /tmp/pip-unpack-q_5l1qd8 2026-02-12T16:24:17,434 Downloading causalem-2.0.1.tar.gz (164 kB) 2026-02-12T16:24:17,618 Added causalem==2.0.1 from https://files.pythonhosted.org/packages/9e/55/2d5bc07a1d4b92efc3452971efdeccef6c2110bd3eda02d02d0f01956a09/causalem-2.0.1.tar.gz to build tracker '/tmp/pip-build-tracker-ulf7xxod' 2026-02-12T16:24:17,623 Created temporary directory: /tmp/pip-build-env-43nx1ye8 2026-02-12T16:24:17,627 Installing build dependencies: started 2026-02-12T16:24:17,629 Running command pip subprocess to install build dependencies 2026-02-12T16:24:19,311 Using pip 23.0.1 from /usr/lib/python3/dist-packages/pip (python 3.11) 2026-02-12T16:24:19,938 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-12T16:24:19,961 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2026-02-12T16:24:21,702 Collecting setuptools>=61.0 2026-02-12T16:24:21,723 Using cached setuptools-82.0.0-py3-none-any.whl (1.0 MB) 2026-02-12T16:24:21,989 Collecting wheel 2026-02-12T16:24:22,005 Using cached https://www.piwheels.org/simple/wheel/wheel-0.46.3-py3-none-any.whl (30 kB) 2026-02-12T16:24:22,191 Collecting packaging>=24.0 2026-02-12T16:24:22,208 Using cached https://www.piwheels.org/simple/packaging/packaging-26.0-py3-none-any.whl (74 kB) 2026-02-12T16:24:25,198 Installing collected packages: setuptools, packaging, wheel 2026-02-12T16:24:28,636 Creating /tmp/pip-build-env-43nx1ye8/overlay/local/bin 2026-02-12T16:24:28,638 changing mode of /tmp/pip-build-env-43nx1ye8/overlay/local/bin/wheel to 755 2026-02-12T16:24:28,659 Successfully installed packaging-26.0 setuptools-82.0.0 wheel-0.46.3 2026-02-12T16:24:28,942 Installing build dependencies: finished with status 'done' 2026-02-12T16:24:28,948 Getting requirements to build wheel: started 2026-02-12T16:24:28,950 Running command Getting requirements to build wheel 2026-02-12T16:24:29,558 /tmp/pip-build-env-43nx1ye8/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:82: SetuptoolsDeprecationWarning: `project.license` as a TOML table is deprecated 2026-02-12T16:24:29,559 !! 2026-02-12T16:24:29,560 ******************************************************************************** 2026-02-12T16:24:29,561 Please use a simple string containing a SPDX expression for `project.license`. You can also use `project.license-files`. (Both options available on setuptools>=77.0.0). 2026-02-12T16:24:29,562 By 2027-Feb-18, you need to update your project and remove deprecated calls 2026-02-12T16:24:29,562 or your builds will no longer be supported. 2026-02-12T16:24:29,563 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-02-12T16:24:29,564 ******************************************************************************** 2026-02-12T16:24:29,565 !! 2026-02-12T16:24:29,566 corresp(dist, value, root_dir) 2026-02-12T16:24:29,641 /tmp/pip-build-env-43nx1ye8/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:61: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2026-02-12T16:24:29,641 !! 2026-02-12T16:24:29,642 ******************************************************************************** 2026-02-12T16:24:29,643 Please consider removing the following classifiers in favor of a SPDX license expression: 2026-02-12T16:24:29,645 License :: OSI Approved :: MIT License 2026-02-12T16:24:29,646 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-02-12T16:24:29,646 ******************************************************************************** 2026-02-12T16:24:29,647 !! 2026-02-12T16:24:29,647 dist._finalize_license_expression() 2026-02-12T16:24:29,648 /tmp/pip-build-env-43nx1ye8/overlay/local/lib/python3.11/dist-packages/setuptools/dist.py:765: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2026-02-12T16:24:29,648 !! 2026-02-12T16:24:29,649 ******************************************************************************** 2026-02-12T16:24:29,649 Please consider removing the following classifiers in favor of a SPDX license expression: 2026-02-12T16:24:29,650 License :: OSI Approved :: MIT License 2026-02-12T16:24:29,651 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-02-12T16:24:29,652 ******************************************************************************** 2026-02-12T16:24:29,653 !! 2026-02-12T16:24:29,653 self._finalize_license_expression() 2026-02-12T16:24:29,653 running egg_info 2026-02-12T16:24:29,659 writing causalem.egg-info/PKG-INFO 2026-02-12T16:24:29,666 writing dependency_links to causalem.egg-info/dependency_links.txt 2026-02-12T16:24:29,669 writing requirements to causalem.egg-info/requires.txt 2026-02-12T16:24:29,670 writing top-level names to causalem.egg-info/top_level.txt 2026-02-12T16:24:29,697 reading manifest file 'causalem.egg-info/SOURCES.txt' 2026-02-12T16:24:29,701 adding license file 'LICENSE' 2026-02-12T16:24:29,705 writing manifest file 'causalem.egg-info/SOURCES.txt' 2026-02-12T16:24:29,802 Getting requirements to build wheel: finished with status 'done' 2026-02-12T16:24:29,806 Created temporary directory: /tmp/pip-modern-metadata-rrznvbbu 2026-02-12T16:24:29,808 Preparing metadata (pyproject.toml): started 2026-02-12T16:24:29,809 Running command Preparing metadata (pyproject.toml) 2026-02-12T16:24:30,384 /tmp/pip-build-env-43nx1ye8/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:82: SetuptoolsDeprecationWarning: `project.license` as a TOML table is deprecated 2026-02-12T16:24:30,384 !! 2026-02-12T16:24:30,385 ******************************************************************************** 2026-02-12T16:24:30,386 Please use a simple string containing a SPDX expression for `project.license`. You can also use `project.license-files`. (Both options available on setuptools>=77.0.0). 2026-02-12T16:24:30,387 By 2027-Feb-18, you need to update your project and remove deprecated calls 2026-02-12T16:24:30,388 or your builds will no longer be supported. 2026-02-12T16:24:30,389 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-02-12T16:24:30,389 ******************************************************************************** 2026-02-12T16:24:30,390 !! 2026-02-12T16:24:30,391 corresp(dist, value, root_dir) 2026-02-12T16:24:30,462 /tmp/pip-build-env-43nx1ye8/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:61: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2026-02-12T16:24:30,463 !! 2026-02-12T16:24:30,464 ******************************************************************************** 2026-02-12T16:24:30,464 Please consider removing the following classifiers in favor of a SPDX license expression: 2026-02-12T16:24:30,466 License :: OSI Approved :: MIT License 2026-02-12T16:24:30,467 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-02-12T16:24:30,468 ******************************************************************************** 2026-02-12T16:24:30,469 !! 2026-02-12T16:24:30,470 dist._finalize_license_expression() 2026-02-12T16:24:30,470 /tmp/pip-build-env-43nx1ye8/overlay/local/lib/python3.11/dist-packages/setuptools/dist.py:765: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2026-02-12T16:24:30,471 !! 2026-02-12T16:24:30,471 ******************************************************************************** 2026-02-12T16:24:30,472 Please consider removing the following classifiers in favor of a SPDX license expression: 2026-02-12T16:24:30,473 License :: OSI Approved :: MIT License 2026-02-12T16:24:30,474 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-02-12T16:24:30,474 ******************************************************************************** 2026-02-12T16:24:30,475 !! 2026-02-12T16:24:30,476 self._finalize_license_expression() 2026-02-12T16:24:30,476 running dist_info 2026-02-12T16:24:30,484 creating /tmp/pip-modern-metadata-rrznvbbu/causalem.egg-info 2026-02-12T16:24:30,485 writing /tmp/pip-modern-metadata-rrznvbbu/causalem.egg-info/PKG-INFO 2026-02-12T16:24:30,492 writing dependency_links to /tmp/pip-modern-metadata-rrznvbbu/causalem.egg-info/dependency_links.txt 2026-02-12T16:24:30,495 writing requirements to /tmp/pip-modern-metadata-rrznvbbu/causalem.egg-info/requires.txt 2026-02-12T16:24:30,496 writing top-level names to /tmp/pip-modern-metadata-rrznvbbu/causalem.egg-info/top_level.txt 2026-02-12T16:24:30,497 writing manifest file '/tmp/pip-modern-metadata-rrznvbbu/causalem.egg-info/SOURCES.txt' 2026-02-12T16:24:30,521 reading manifest file '/tmp/pip-modern-metadata-rrznvbbu/causalem.egg-info/SOURCES.txt' 2026-02-12T16:24:30,523 adding license file 'LICENSE' 2026-02-12T16:24:30,526 writing manifest file '/tmp/pip-modern-metadata-rrznvbbu/causalem.egg-info/SOURCES.txt' 2026-02-12T16:24:30,527 creating '/tmp/pip-modern-metadata-rrznvbbu/causalem-2.0.1.dist-info' 2026-02-12T16:24:30,650 Preparing metadata (pyproject.toml): finished with status 'done' 2026-02-12T16:24:30,656 Source in /tmp/pip-wheel-f4o63z61/causalem_4a0f3ffc08e241c89ef9da5ee44ce35c has version 2.0.1, which satisfies requirement causalem==2.0.1 from https://files.pythonhosted.org/packages/9e/55/2d5bc07a1d4b92efc3452971efdeccef6c2110bd3eda02d02d0f01956a09/causalem-2.0.1.tar.gz 2026-02-12T16:24:30,657 Removed causalem==2.0.1 from https://files.pythonhosted.org/packages/9e/55/2d5bc07a1d4b92efc3452971efdeccef6c2110bd3eda02d02d0f01956a09/causalem-2.0.1.tar.gz from build tracker '/tmp/pip-build-tracker-ulf7xxod' 2026-02-12T16:24:30,665 WARNING: The candidate selected for download or install is a yanked version: 'causalem' candidate (version 2.0.1 at https://files.pythonhosted.org/packages/9e/55/2d5bc07a1d4b92efc3452971efdeccef6c2110bd3eda02d02d0f01956a09/causalem-2.0.1.tar.gz (from https://pypi.org/simple/causalem/) (requires-python:>=3.9)) 2026-02-12T16:24:30,665 Reason for being yanked: Erroneous 'In Development' tag was added to release notes. 2026-02-12T16:24:30,667 Created temporary directory: /tmp/pip-unpack-l7g3mwe6 2026-02-12T16:24:30,668 Building wheels for collected packages: causalem 2026-02-12T16:24:30,673 Created temporary directory: /tmp/pip-wheel-b1e51zbe 2026-02-12T16:24:30,673 Destination directory: /tmp/pip-wheel-b1e51zbe 2026-02-12T16:24:30,675 Building wheel for causalem (pyproject.toml): started 2026-02-12T16:24:30,677 Running command Building wheel for causalem (pyproject.toml) 2026-02-12T16:24:31,232 /tmp/pip-build-env-43nx1ye8/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:82: SetuptoolsDeprecationWarning: `project.license` as a TOML table is deprecated 2026-02-12T16:24:31,233 !! 2026-02-12T16:24:31,234 ******************************************************************************** 2026-02-12T16:24:31,235 Please use a simple string containing a SPDX expression for `project.license`. You can also use `project.license-files`. (Both options available on setuptools>=77.0.0). 2026-02-12T16:24:31,236 By 2027-Feb-18, you need to update your project and remove deprecated calls 2026-02-12T16:24:31,236 or your builds will no longer be supported. 2026-02-12T16:24:31,237 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-02-12T16:24:31,238 ******************************************************************************** 2026-02-12T16:24:31,239 !! 2026-02-12T16:24:31,239 corresp(dist, value, root_dir) 2026-02-12T16:24:31,303 /tmp/pip-build-env-43nx1ye8/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:61: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2026-02-12T16:24:31,304 !! 2026-02-12T16:24:31,305 ******************************************************************************** 2026-02-12T16:24:31,305 Please consider removing the following classifiers in favor of a SPDX license expression: 2026-02-12T16:24:31,306 License :: OSI Approved :: MIT License 2026-02-12T16:24:31,307 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-02-12T16:24:31,308 ******************************************************************************** 2026-02-12T16:24:31,309 !! 2026-02-12T16:24:31,310 dist._finalize_license_expression() 2026-02-12T16:24:31,310 /tmp/pip-build-env-43nx1ye8/overlay/local/lib/python3.11/dist-packages/setuptools/dist.py:765: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2026-02-12T16:24:31,311 !! 2026-02-12T16:24:31,312 ******************************************************************************** 2026-02-12T16:24:31,312 Please consider removing the following classifiers in favor of a SPDX license expression: 2026-02-12T16:24:31,314 License :: OSI Approved :: MIT License 2026-02-12T16:24:31,315 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-02-12T16:24:31,316 ******************************************************************************** 2026-02-12T16:24:31,317 !! 2026-02-12T16:24:31,317 self._finalize_license_expression() 2026-02-12T16:24:31,318 running bdist_wheel 2026-02-12T16:24:31,328 running build 2026-02-12T16:24:31,329 running build_py 2026-02-12T16:24:31,335 creating build/lib/causalem 2026-02-12T16:24:31,337 copying causalem/__init__.py -> build/lib/causalem 2026-02-12T16:24:31,340 creating build/lib/causalem/estimation 2026-02-12T16:24:31,341 copying causalem/estimation/ensemble.py -> build/lib/causalem/estimation 2026-02-12T16:24:31,344 copying causalem/estimation/__init__.py -> build/lib/causalem/estimation 2026-02-12T16:24:31,346 creating build/lib/causalem/datasets 2026-02-12T16:24:31,348 copying causalem/datasets/__init__.py -> build/lib/causalem/datasets 2026-02-12T16:24:31,350 creating build/lib/causalem/_experimental 2026-02-12T16:24:31,351 copying causalem/_experimental/cate.py -> build/lib/causalem/_experimental 2026-02-12T16:24:31,354 copying causalem/_experimental/__init__.py -> build/lib/causalem/_experimental 2026-02-12T16:24:31,357 creating build/lib/causalem/design 2026-02-12T16:24:31,358 copying causalem/design/diagnostics.py -> build/lib/causalem/design 2026-02-12T16:24:31,361 copying causalem/design/matchers.py -> build/lib/causalem/design 2026-02-12T16:24:31,364 copying causalem/design/__init__.py -> build/lib/causalem/design 2026-02-12T16:24:31,366 creating build/lib/causalem/mediation 2026-02-12T16:24:31,367 copying causalem/mediation/_experimental.py -> build/lib/causalem/mediation 2026-02-12T16:24:31,371 copying causalem/mediation/__init__.py -> build/lib/causalem/mediation 2026-02-12T16:24:31,373 creating build/lib/causalem/utils 2026-02-12T16:24:31,375 copying causalem/utils/_survival.py -> build/lib/causalem/utils 2026-02-12T16:24:31,377 copying causalem/utils/_weights.py -> build/lib/causalem/utils 2026-02-12T16:24:31,379 copying causalem/utils/__init__.py -> build/lib/causalem/utils 2026-02-12T16:24:31,381 running egg_info 2026-02-12T16:24:31,390 writing causalem.egg-info/PKG-INFO 2026-02-12T16:24:31,396 writing dependency_links to causalem.egg-info/dependency_links.txt 2026-02-12T16:24:31,399 writing requirements to causalem.egg-info/requires.txt 2026-02-12T16:24:31,400 writing top-level names to causalem.egg-info/top_level.txt 2026-02-12T16:24:31,414 reading manifest file 'causalem.egg-info/SOURCES.txt' 2026-02-12T16:24:31,418 adding license file 'LICENSE' 2026-02-12T16:24:31,422 writing manifest file 'causalem.egg-info/SOURCES.txt' 2026-02-12T16:24:31,428 copying causalem/datasets/lalonde.csv -> build/lib/causalem/datasets 2026-02-12T16:24:31,431 copying causalem/datasets/tof_survival_with_mediator.csv -> build/lib/causalem/datasets 2026-02-12T16:24:31,446 installing to build/bdist.linux-armv7l/wheel 2026-02-12T16:24:31,447 running install 2026-02-12T16:24:31,471 running install_lib 2026-02-12T16:24:31,477 creating build/bdist.linux-armv7l/wheel 2026-02-12T16:24:31,479 creating build/bdist.linux-armv7l/wheel/causalem 2026-02-12T16:24:31,481 creating build/bdist.linux-armv7l/wheel/causalem/estimation 2026-02-12T16:24:31,482 copying build/lib/causalem/estimation/ensemble.py -> build/bdist.linux-armv7l/wheel/./causalem/estimation 2026-02-12T16:24:31,486 copying build/lib/causalem/estimation/__init__.py -> build/bdist.linux-armv7l/wheel/./causalem/estimation 2026-02-12T16:24:31,488 creating build/bdist.linux-armv7l/wheel/causalem/datasets 2026-02-12T16:24:31,489 copying build/lib/causalem/datasets/lalonde.csv -> build/bdist.linux-armv7l/wheel/./causalem/datasets 2026-02-12T16:24:31,492 copying build/lib/causalem/datasets/tof_survival_with_mediator.csv -> build/bdist.linux-armv7l/wheel/./causalem/datasets 2026-02-12T16:24:31,496 copying build/lib/causalem/datasets/__init__.py -> build/bdist.linux-armv7l/wheel/./causalem/datasets 2026-02-12T16:24:31,499 creating build/bdist.linux-armv7l/wheel/causalem/_experimental 2026-02-12T16:24:31,500 copying build/lib/causalem/_experimental/cate.py -> build/bdist.linux-armv7l/wheel/./causalem/_experimental 2026-02-12T16:24:31,502 copying build/lib/causalem/_experimental/__init__.py -> build/bdist.linux-armv7l/wheel/./causalem/_experimental 2026-02-12T16:24:31,505 creating build/bdist.linux-armv7l/wheel/causalem/design 2026-02-12T16:24:31,506 copying build/lib/causalem/design/diagnostics.py -> build/bdist.linux-armv7l/wheel/./causalem/design 2026-02-12T16:24:31,508 copying build/lib/causalem/design/matchers.py -> build/bdist.linux-armv7l/wheel/./causalem/design 2026-02-12T16:24:31,511 copying build/lib/causalem/design/__init__.py -> build/bdist.linux-armv7l/wheel/./causalem/design 2026-02-12T16:24:31,513 creating build/bdist.linux-armv7l/wheel/causalem/mediation 2026-02-12T16:24:31,514 copying build/lib/causalem/mediation/_experimental.py -> build/bdist.linux-armv7l/wheel/./causalem/mediation 2026-02-12T16:24:31,517 copying build/lib/causalem/mediation/__init__.py -> build/bdist.linux-armv7l/wheel/./causalem/mediation 2026-02-12T16:24:31,519 copying build/lib/causalem/__init__.py -> build/bdist.linux-armv7l/wheel/./causalem 2026-02-12T16:24:31,521 creating build/bdist.linux-armv7l/wheel/causalem/utils 2026-02-12T16:24:31,522 copying build/lib/causalem/utils/_survival.py -> build/bdist.linux-armv7l/wheel/./causalem/utils 2026-02-12T16:24:31,524 copying build/lib/causalem/utils/_weights.py -> build/bdist.linux-armv7l/wheel/./causalem/utils 2026-02-12T16:24:31,526 copying build/lib/causalem/utils/__init__.py -> build/bdist.linux-armv7l/wheel/./causalem/utils 2026-02-12T16:24:31,528 running install_egg_info 2026-02-12T16:24:31,532 Copying causalem.egg-info to build/bdist.linux-armv7l/wheel/./causalem-2.0.1-py3.11.egg-info 2026-02-12T16:24:31,543 running install_scripts 2026-02-12T16:24:31,553 creating build/bdist.linux-armv7l/wheel/causalem-2.0.1.dist-info/WHEEL 2026-02-12T16:24:31,556 creating '/tmp/pip-wheel-b1e51zbe/.tmp-h_vgzur6/causalem-2.0.1-py3-none-any.whl' and adding 'build/bdist.linux-armv7l/wheel' to it 2026-02-12T16:24:31,559 adding 'causalem/__init__.py' 2026-02-12T16:24:31,560 adding 'causalem/_experimental/__init__.py' 2026-02-12T16:24:31,564 adding 'causalem/_experimental/cate.py' 2026-02-12T16:24:31,566 adding 'causalem/datasets/__init__.py' 2026-02-12T16:24:31,569 adding 'causalem/datasets/lalonde.csv' 2026-02-12T16:24:31,602 adding 'causalem/datasets/tof_survival_with_mediator.csv' 2026-02-12T16:24:31,604 adding 'causalem/design/__init__.py' 2026-02-12T16:24:31,606 adding 'causalem/design/diagnostics.py' 2026-02-12T16:24:31,609 adding 'causalem/design/matchers.py' 2026-02-12T16:24:31,610 adding 'causalem/estimation/__init__.py' 2026-02-12T16:24:31,619 adding 'causalem/estimation/ensemble.py' 2026-02-12T16:24:31,621 adding 'causalem/mediation/__init__.py' 2026-02-12T16:24:31,627 adding 'causalem/mediation/_experimental.py' 2026-02-12T16:24:31,629 adding 'causalem/utils/__init__.py' 2026-02-12T16:24:31,631 adding 'causalem/utils/_survival.py' 2026-02-12T16:24:31,632 adding 'causalem/utils/_weights.py' 2026-02-12T16:24:31,634 adding 'causalem-2.0.1.dist-info/licenses/LICENSE' 2026-02-12T16:24:31,638 adding 'causalem-2.0.1.dist-info/METADATA' 2026-02-12T16:24:31,639 adding 'causalem-2.0.1.dist-info/WHEEL' 2026-02-12T16:24:31,640 adding 'causalem-2.0.1.dist-info/top_level.txt' 2026-02-12T16:24:31,640 adding 'causalem-2.0.1.dist-info/RECORD' 2026-02-12T16:24:31,643 removing build/bdist.linux-armv7l/wheel 2026-02-12T16:24:31,750 Building wheel for causalem (pyproject.toml): finished with status 'done' 2026-02-12T16:24:31,756 Created wheel for causalem: filename=causalem-2.0.1-py3-none-any.whl size=126959 sha256=5acd077682eea524c217915b21684456b1c79d764c1a0b7ad8a2f291b0c62995 2026-02-12T16:24:31,758 Stored in directory: /tmp/pip-ephem-wheel-cache-ncth69qb/wheels/e2/4b/40/c667c305b3a94c4fae2ff62b442a4fc31610e17eaf3541d6d0 2026-02-12T16:24:31,773 Successfully built causalem 2026-02-12T16:24:31,779 Removed build tracker: '/tmp/pip-build-tracker-ulf7xxod'