2026-07-11T03:58:47,348 Created temporary directory: /tmp/pip-ephem-wheel-cache-08ewv7pt 2026-07-11T03:58:47,349 Created temporary directory: /tmp/pip-build-tracker-56_ptkva 2026-07-11T03:58:47,350 Initialized build tracking at /tmp/pip-build-tracker-56_ptkva 2026-07-11T03:58:47,351 Created build tracker: /tmp/pip-build-tracker-56_ptkva 2026-07-11T03:58:47,351 Entered build tracker: /tmp/pip-build-tracker-56_ptkva 2026-07-11T03:58:47,352 Created temporary directory: /tmp/pip-wheel-4rvf3a8x 2026-07-11T03:58:47,355 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-07-11T03:58:47,357 Created temporary directory: /tmp/pip-ephem-wheel-cache-5nkkv1m_ 2026-07-11T03:58:47,379 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2026-07-11T03:58:47,382 2 location(s) to search for versions of causal-learn: 2026-07-11T03:58:47,382 * https://pypi.org/simple/causal-learn/ 2026-07-11T03:58:47,382 * https://www.piwheels.org/simple/causal-learn/ 2026-07-11T03:58:47,383 Fetching project page and analyzing links: https://pypi.org/simple/causal-learn/ 2026-07-11T03:58:47,384 Getting page https://pypi.org/simple/causal-learn/ 2026-07-11T03:58:47,385 Found index url https://pypi.org/simple 2026-07-11T03:58:47,613 Fetched page https://pypi.org/simple/causal-learn/ as application/vnd.pypi.simple.v1+json 2026-07-11T03:58:47,626 Found link https://files.pythonhosted.org/packages/73/5f/d8ce3d06478c4f474e09864e3e209fae27a8a4dab7c3e41ac82b9155ef71/causal-learn-0.1.1.6.tar.gz (from https://pypi.org/simple/causal-learn/) (requires-python:>=3.6), version: 0.1.1.6 2026-07-11T03:58:47,626 Skipping link: No binaries permitted for causal-learn: https://files.pythonhosted.org/packages/45/be/f1c84631fc7cbea803255aefbc53bee58bc8dbc5561726ad1bf487123e2f/causal_learn-0.1.1.6-py3-none-any.whl (from https://pypi.org/simple/causal-learn/) (requires-python:>=3.6) 2026-07-11T03:58:47,627 Found link https://files.pythonhosted.org/packages/72/09/cacbc96e2f681ed9336ced389a6983f02510254f150f73ff9fd7a4705ade/causal-learn-0.1.1.7.tar.gz (from https://pypi.org/simple/causal-learn/) (requires-python:>=3.6), version: 0.1.1.7 2026-07-11T03:58:47,628 Skipping link: No binaries permitted for causal-learn: https://files.pythonhosted.org/packages/a4/3b/917ef98e651678485d6a20c7aabf4e7f3fb7b7f072e4c5deb9d93137c55b/causal_learn-0.1.1.7-py3-none-any.whl (from https://pypi.org/simple/causal-learn/) (requires-python:>=3.6) 2026-07-11T03:58:47,629 Found link https://files.pythonhosted.org/packages/25/d8/b4e7e25dd3cd83a8f4fb5bc65bb92f794bd5d369a7f8882bdc0686ea0c33/causal-learn-0.1.1.8.tar.gz (from https://pypi.org/simple/causal-learn/) (requires-python:>=3.6), version: 0.1.1.8 2026-07-11T03:58:47,630 Skipping link: No binaries permitted for causal-learn: https://files.pythonhosted.org/packages/b6/ba/8e872f18e6f45e3bd09756cce43c2b1e094fd9e1562f27d2ccfdb3f086d5/causal_learn-0.1.1.8-py3-none-any.whl (from https://pypi.org/simple/causal-learn/) (requires-python:>=3.6) 2026-07-11T03:58:47,631 Found link https://files.pythonhosted.org/packages/c9/74/cd925569696042d3b5f119adc577cd6e963ada2485ce00ba152a1e3590a0/causal-learn-0.1.1.9.tar.gz (from https://pypi.org/simple/causal-learn/) (requires-python:>=3.6), version: 0.1.1.9 2026-07-11T03:58:47,631 Skipping link: No binaries permitted for causal-learn: https://files.pythonhosted.org/packages/d2/3e/2c1a530a5a5bdba2e766ce85e1a5f1e21452f50587689459b240aa1a1e85/causal_learn-0.1.1.9-py3-none-any.whl (from https://pypi.org/simple/causal-learn/) (requires-python:>=3.6) 2026-07-11T03:58:47,632 Found link https://files.pythonhosted.org/packages/04/0a/d7951f2b554c4d8985df9224da674f70185c5bbd4b1bfa7f4138676382e6/causal-learn-0.1.2.0.tar.gz (from https://pypi.org/simple/causal-learn/) (requires-python:>=3.6), version: 0.1.2.0 2026-07-11T03:58:47,633 Skipping link: No binaries permitted for causal-learn: https://files.pythonhosted.org/packages/03/80/0206630737243d198575022b8fc2e81953589ca4b491270633b0a333947a/causal_learn-0.1.2.0-py3-none-any.whl (from https://pypi.org/simple/causal-learn/) (requires-python:>=3.6) 2026-07-11T03:58:47,634 Found link https://files.pythonhosted.org/packages/89/d1/1119e29b914ac55ef93bc03d6c5cbaac903bbf900009b9c74d367b9d2df0/causal-learn-0.1.2.1.tar.gz (from https://pypi.org/simple/causal-learn/) (requires-python:>=3.6), version: 0.1.2.1 2026-07-11T03:58:47,635 Skipping link: No binaries permitted for causal-learn: https://files.pythonhosted.org/packages/f7/48/025a3fff9b8408999099de6d7829fb76b6817cae0dce7c53242e1be19eac/causal_learn-0.1.2.1-py3-none-any.whl (from https://pypi.org/simple/causal-learn/) (requires-python:>=3.6) 2026-07-11T03:58:47,636 Found link https://files.pythonhosted.org/packages/ea/46/9fbd45afe1571221bc122a0021945c2218cc2c14a86660002ad0cc97f4f8/causal-learn-0.1.2.2.tar.gz (from https://pypi.org/simple/causal-learn/) (requires-python:>=3.6), version: 0.1.2.2 2026-07-11T03:58:47,636 Skipping link: No binaries permitted for causal-learn: https://files.pythonhosted.org/packages/7c/39/0193088866a1fb2b212021dfe99a560b810606d9a73286e7cabeaf0e0e6c/causal_learn-0.1.2.2-py3-none-any.whl (from https://pypi.org/simple/causal-learn/) (requires-python:>=3.6) 2026-07-11T03:58:47,637 Found link https://files.pythonhosted.org/packages/ef/65/a6b9005975bc7936b9efa75070299394e8371bf8ffb92741289b1051b13d/causal-learn-0.1.2.3.tar.gz (from https://pypi.org/simple/causal-learn/) (requires-python:>=3.6), version: 0.1.2.3 2026-07-11T03:58:47,638 Skipping link: No binaries permitted for causal-learn: https://files.pythonhosted.org/packages/88/ae/7e734ba942e88e06dd37258ff51cbe2208003991836fb63807b0f2a69535/causal_learn-0.1.2.3-py3-none-any.whl (from https://pypi.org/simple/causal-learn/) (requires-python:>=3.6) 2026-07-11T03:58:47,639 Found link https://files.pythonhosted.org/packages/a8/d4/fb9d952ddb0a378f895de4b50e165649c465f59270df8f4f85c153f2d6a8/causal-learn-0.1.2.4.tar.gz (from https://pypi.org/simple/causal-learn/) (requires-python:>=3.6), version: 0.1.2.4 2026-07-11T03:58:47,639 Skipping link: No binaries permitted for causal-learn: https://files.pythonhosted.org/packages/81/dc/dbd97f7c2cca1adcf262b4d87547bbf4bdffdf87ff38e428f3a936ec4302/causal_learn-0.1.2.4-py3-none-any.whl (from https://pypi.org/simple/causal-learn/) (requires-python:>=3.6) 2026-07-11T03:58:47,640 Found link https://files.pythonhosted.org/packages/0a/6f/6e921e987c45f70129facc654bb0f700e584f0fea5becfcd57907544d77f/causal-learn-0.1.2.5.tar.gz (from https://pypi.org/simple/causal-learn/) (requires-python:>=3.6), version: 0.1.2.5 2026-07-11T03:58:47,641 Skipping link: No binaries permitted for causal-learn: https://files.pythonhosted.org/packages/37/5b/346d2d3b24fc99d8ba03256255bfd2eef4c709486b733c5c6813ab131018/causal_learn-0.1.2.5-py3-none-any.whl (from https://pypi.org/simple/causal-learn/) (requires-python:>=3.6) 2026-07-11T03:58:47,642 Found link https://files.pythonhosted.org/packages/fe/90/316a1209a449d8f119f5bb8d7e26bc52c26d29bc4affdcbc698a0ff1c47c/causal-learn-0.1.2.6.tar.gz (from https://pypi.org/simple/causal-learn/) (requires-python:>=3.6), version: 0.1.2.6 2026-07-11T03:58:47,642 Skipping link: No binaries permitted for causal-learn: https://files.pythonhosted.org/packages/88/1b/185389b5e877a99e534846058813a7d62d1f58b423cd88de9fdb030782c6/causal_learn-0.1.2.6-py3-none-any.whl (from https://pypi.org/simple/causal-learn/) (requires-python:>=3.6) 2026-07-11T03:58:47,643 Found link https://files.pythonhosted.org/packages/cc/6b/7c903cbe76dce2586deb74031913e8ab8a8de580e79c522236dc5b226fd5/causal-learn-0.1.2.7.tar.gz (from https://pypi.org/simple/causal-learn/) (requires-python:>=3.6), version: 0.1.2.7 2026-07-11T03:58:47,644 Skipping link: No binaries permitted for causal-learn: https://files.pythonhosted.org/packages/8b/af/3051d4a68e4a0a7eaed3b91a007bc9348f229b7e09104849af95a8779362/causal_learn-0.1.2.7-py3-none-any.whl (from https://pypi.org/simple/causal-learn/) (requires-python:>=3.6) 2026-07-11T03:58:47,645 Found link https://files.pythonhosted.org/packages/8d/fc/c582aa2e168a794ef4f78d0f0e529f876a8093d7137261f384294e650cc5/causal-learn-0.1.2.8.tar.gz (from https://pypi.org/simple/causal-learn/) (requires-python:>=3.6), version: 0.1.2.8 2026-07-11T03:58:47,646 Skipping link: No binaries permitted for causal-learn: https://files.pythonhosted.org/packages/d3/10/a811f68ef59e3f43d2d6273d7d91997f94df66d48fbcc2cd5297a00e65a2/causal_learn-0.1.2.8-py3-none-any.whl (from https://pypi.org/simple/causal-learn/) (requires-python:>=3.6) 2026-07-11T03:58:47,646 Found link https://files.pythonhosted.org/packages/b2/02/5507f4565edb3451e241cf89c29b4c92308f346a6bd19d75377bddea5cc9/causal-learn-0.1.2.9.tar.gz (from https://pypi.org/simple/causal-learn/) (requires-python:>=3.6), version: 0.1.2.9 2026-07-11T03:58:47,647 Skipping link: No binaries permitted for causal-learn: https://files.pythonhosted.org/packages/86/9b/6fc09a25b938abe31e3751822e11ebc6decb47082eee41a8d488c3445472/causal_learn-0.1.2.9-py3-none-any.whl (from https://pypi.org/simple/causal-learn/) (requires-python:>=3.6) 2026-07-11T03:58:47,648 Found link https://files.pythonhosted.org/packages/b2/5a/7a4b451893745406371ab6d47860aeb0c841a9999cc9e9f719d140fe1eda/causal-learn-0.1.3.0.tar.gz (from https://pypi.org/simple/causal-learn/) (requires-python:>=3.6), version: 0.1.3.0 2026-07-11T03:58:47,648 Skipping link: No binaries permitted for causal-learn: https://files.pythonhosted.org/packages/c4/b7/5d62853db5d4b88d7d65024c8fd9175aa633cf189001956c7cbae6d0e27e/causal_learn-0.1.3.0-py3-none-any.whl (from https://pypi.org/simple/causal-learn/) (requires-python:>=3.6) 2026-07-11T03:58:47,649 Found link https://files.pythonhosted.org/packages/12/85/b5241ef627587659465efa58792b9595615d314296a223c7304d18436754/causal-learn-0.1.3.1.tar.gz (from https://pypi.org/simple/causal-learn/) (requires-python:>=3.6), version: 0.1.3.1 2026-07-11T03:58:47,650 Skipping link: No binaries permitted for causal-learn: https://files.pythonhosted.org/packages/52/83/cd92454029ddd766a2668c8aa048b243ece16c05e3e163a3f041e420355b/causal_learn-0.1.3.1-py3-none-any.whl (from https://pypi.org/simple/causal-learn/) (requires-python:>=3.6) 2026-07-11T03:58:47,651 Found link https://files.pythonhosted.org/packages/6c/ec/fe31c2a49f1d5c7671b4860f5427aa80e8d88ee599c6494c4b0c65e6634b/causal-learn-0.1.3.2.tar.gz (from https://pypi.org/simple/causal-learn/) (requires-python:>=3.7), version: 0.1.3.2 2026-07-11T03:58:47,651 Skipping link: No binaries permitted for causal-learn: https://files.pythonhosted.org/packages/bb/2e/ff73ae6244022121e8b0f875ce6002f5b748e18e9826058827db1f2f654b/causal_learn-0.1.3.2-py3-none-any.whl (from https://pypi.org/simple/causal-learn/) (requires-python:>=3.7) 2026-07-11T03:58:47,652 Found link https://files.pythonhosted.org/packages/49/97/0408fe715f35c5599e7cadfe165a1755fde57b7b98921db9b95e30675670/causal-learn-0.1.3.3.tar.gz (from https://pypi.org/simple/causal-learn/) (requires-python:>=3.7), version: 0.1.3.3 2026-07-11T03:58:47,653 Skipping link: No binaries permitted for causal-learn: https://files.pythonhosted.org/packages/a6/61/5cde769d1016652152648143dd291c28dce6ce4b3587a2afa6c4435500aa/causal_learn-0.1.3.3-py3-none-any.whl (from https://pypi.org/simple/causal-learn/) (requires-python:>=3.7) 2026-07-11T03:58:47,654 Found link https://files.pythonhosted.org/packages/42/94/f81c0646dc13525f541391943eea0d2fcd1014aaad611186485604671508/causal-learn-0.1.3.4.tar.gz (from https://pypi.org/simple/causal-learn/) (requires-python:>=3.7), version: 0.1.3.4 2026-07-11T03:58:47,654 Skipping link: No binaries permitted for causal-learn: https://files.pythonhosted.org/packages/6e/e9/028769d228852e678cf65d40e09c6e55a14cc64fb2436c15c3f2826e6e09/causal_learn-0.1.3.4-py3-none-any.whl (from https://pypi.org/simple/causal-learn/) (requires-python:>=3.7) 2026-07-11T03:58:47,655 Found link https://files.pythonhosted.org/packages/4f/8c/67cfd1098d81369b8fbd8fd9e0e4df9e494447d91b2a7db4865c98ce3a94/causal-learn-0.1.3.5.tar.gz (from https://pypi.org/simple/causal-learn/) (requires-python:>=3.7), version: 0.1.3.5 2026-07-11T03:58:47,656 Skipping link: No binaries permitted for causal-learn: https://files.pythonhosted.org/packages/5f/33/32d036f469fd9338f4ecbc82eeb136d2b126aa480dfde2f702d7ec833e43/causal_learn-0.1.3.5-py3-none-any.whl (from https://pypi.org/simple/causal-learn/) (requires-python:>=3.7) 2026-07-11T03:58:47,657 Found link https://files.pythonhosted.org/packages/bc/b4/4eab506bd2fbbcba8df53da0a2e37600d25416aabd63f6fa992a18e1e0e4/causal-learn-0.1.3.6.tar.gz (from https://pypi.org/simple/causal-learn/) (requires-python:>=3.7), version: 0.1.3.6 2026-07-11T03:58:47,657 Skipping link: No binaries permitted for causal-learn: https://files.pythonhosted.org/packages/c3/78/cdfb5271a4b7ea2a94d97ba70fb9c4b8eb4332146da29a8dfc84d558bf0a/causal_learn-0.1.3.6-py3-none-any.whl (from https://pypi.org/simple/causal-learn/) (requires-python:>=3.7) 2026-07-11T03:58:47,658 Found link https://files.pythonhosted.org/packages/00/ca/aa7ebb236eb467b94c853c01d960eea3e5b3396f19bcad16c8e7b271fc57/causal-learn-0.1.3.7.tar.gz (from https://pypi.org/simple/causal-learn/) (requires-python:>=3.7), version: 0.1.3.7 2026-07-11T03:58:47,659 Skipping link: No binaries permitted for causal-learn: https://files.pythonhosted.org/packages/b0/05/0ef0df8d3d9642c61c78e783167914526c5bdf528f23ca3b64807f029fd0/causal_learn-0.1.3.7-py3-none-any.whl (from https://pypi.org/simple/causal-learn/) (requires-python:>=3.7) 2026-07-11T03:58:47,659 Found link https://files.pythonhosted.org/packages/c3/54/11445cf3ce4b63f62b6d3353120df7994e54bf8e9b8d4dab91533664a281/causal-learn-0.1.3.8.tar.gz (from https://pypi.org/simple/causal-learn/) (requires-python:>=3.7), version: 0.1.3.8 2026-07-11T03:58:47,660 Skipping link: No binaries permitted for causal-learn: https://files.pythonhosted.org/packages/33/f4/56d1c21df86915dcb689c0ba9c71fc49219d44839f20dd3752dbe20ad6b2/causal_learn-0.1.3.8-py3-none-any.whl (from https://pypi.org/simple/causal-learn/) (requires-python:>=3.7) 2026-07-11T03:58:47,661 Found link https://files.pythonhosted.org/packages/33/f2/87e5cc6ea9cd1d6de2e1125e0c1602b33b25d21f4d9bdbd028066df8ce54/causal-learn-0.1.3.9.tar.gz (from https://pypi.org/simple/causal-learn/) (requires-python:>=3.7), version: 0.1.3.9 2026-07-11T03:58:47,661 Skipping link: No binaries permitted for causal-learn: https://files.pythonhosted.org/packages/cf/7e/848ed6629b1ab21df493389f80c6d01c5eb2c72a6dd64a268e25dd9262bd/causal_learn-0.1.3.9-py3-none-any.whl (from https://pypi.org/simple/causal-learn/) (requires-python:>=3.7) 2026-07-11T03:58:47,662 Skipping link: No binaries permitted for causal-learn: https://files.pythonhosted.org/packages/50/5c/468cc155316836a31bc1d9c57addbed28f50390c00eb43cc806a683b6cd5/causal_learn-0.1.4.0-py3-none-any.whl (from https://pypi.org/simple/causal-learn/) (requires-python:>=3.7) 2026-07-11T03:58:47,663 Found link https://files.pythonhosted.org/packages/4b/d1/826bd5b6be6d927ee9fc0b7f9b3db9f7fdee29a2b355cda1f2fa4d5c79db/causal_learn-0.1.4.0.tar.gz (from https://pypi.org/simple/causal-learn/) (requires-python:>=3.7), version: 0.1.4.0 2026-07-11T03:58:47,663 Skipping link: No binaries permitted for causal-learn: https://files.pythonhosted.org/packages/62/26/8aa83c1029bf1d84e29c07fe7b061fdc3460439674beed6653028c2fc33c/causal_learn-0.1.4.1-py3-none-any.whl (from https://pypi.org/simple/causal-learn/) (requires-python:>=3.7) 2026-07-11T03:58:47,664 Found link https://files.pythonhosted.org/packages/00/56/6e0cbeaf2f9369eff9ad4f7a763104ebe40576b7ca3ff24497199dd5ba60/causal_learn-0.1.4.1.tar.gz (from https://pypi.org/simple/causal-learn/) (requires-python:>=3.7), version: 0.1.4.1 2026-07-11T03:58:47,665 Skipping link: No binaries permitted for causal-learn: https://files.pythonhosted.org/packages/b4/0a/1a0294250b849f7943148fea08a3192a2f2e5aacfa3efe28a17f7742499d/causal_learn-0.1.4.2-py3-none-any.whl (from https://pypi.org/simple/causal-learn/) (requires-python:>=3.7) 2026-07-11T03:58:47,666 Found link https://files.pythonhosted.org/packages/fd/84/72630d7104bcc3d23a3261c5cb2c3e6a2354619176d4d2ae7fb2be4f2e8a/causal_learn-0.1.4.2.tar.gz (from https://pypi.org/simple/causal-learn/) (requires-python:>=3.7), version: 0.1.4.2 2026-07-11T03:58:47,666 Skipping link: No binaries permitted for causal-learn: https://files.pythonhosted.org/packages/a7/d6/d5e65d6cbd012c7362e07054cd59e2edb66d7f99ab6865d4e6dd3dfdbaeb/causal_learn-0.1.4.3-py3-none-any.whl (from https://pypi.org/simple/causal-learn/) (requires-python:>=3.7) 2026-07-11T03:58:47,667 Found link https://files.pythonhosted.org/packages/da/ec/e2cc629fbf98ac2245028ac7c927d822e2258c4051a3e356b8ebbb41f249/causal_learn-0.1.4.3.tar.gz (from https://pypi.org/simple/causal-learn/) (requires-python:>=3.7), version: 0.1.4.3 2026-07-11T03:58:47,668 Skipping link: No binaries permitted for causal-learn: https://files.pythonhosted.org/packages/12/f6/f5505b4bc5ae941741345b53751694fb6b1e680c6381600414e4de6423a0/causal_learn-0.1.4.4-py3-none-any.whl (from https://pypi.org/simple/causal-learn/) (requires-python:>=3.7) 2026-07-11T03:58:47,668 Found link https://files.pythonhosted.org/packages/96/42/b12bdecdff8e5097e2d325a26d897e15945e4956c34822fc81d6b479a89b/causal_learn-0.1.4.4.tar.gz (from https://pypi.org/simple/causal-learn/) (requires-python:>=3.7), version: 0.1.4.4 2026-07-11T03:58:47,669 Skipping link: No binaries permitted for causal-learn: https://files.pythonhosted.org/packages/fc/79/4ae351acdb9df1872d7d237078bf4be2c8a36c1fb1308a9beaf319b15be1/causal_learn-0.1.4.5-py3-none-any.whl (from https://pypi.org/simple/causal-learn/) (requires-python:>=3.7) 2026-07-11T03:58:47,670 Found link https://files.pythonhosted.org/packages/93/48/7c4ba9695ccf3b4065e43546ebbad3526cd71d88fa5ed3979d0558ddea7a/causal_learn-0.1.4.5.tar.gz (from https://pypi.org/simple/causal-learn/) (requires-python:>=3.7), version: 0.1.4.5 2026-07-11T03:58:47,671 Skipping link: No binaries permitted for causal-learn: https://files.pythonhosted.org/packages/74/49/db637527b5e012855f4a8b8653811621e26df2a735a32ca522c1fa80bec5/causal_learn-0.1.4.6-py3-none-any.whl (from https://pypi.org/simple/causal-learn/) (requires-python:>=3.7) 2026-07-11T03:58:47,672 Found link https://files.pythonhosted.org/packages/7a/86/bd42dae88b206f4b680d75011f24acb81637abdae625a31d3820dc80debf/causal_learn-0.1.4.6.tar.gz (from https://pypi.org/simple/causal-learn/) (requires-python:>=3.7), version: 0.1.4.6 2026-07-11T03:58:47,672 Skipping link: No binaries permitted for causal-learn: https://files.pythonhosted.org/packages/ba/9f/689a810f63a1456598044ce6305a2ace0edded2c02a913807b02aed82e3a/causal_learn-0.1.4.7-py3-none-any.whl (from https://pypi.org/simple/causal-learn/) (requires-python:>=3.7) 2026-07-11T03:58:47,673 Found link https://files.pythonhosted.org/packages/80/06/4a29a46d1293fe458964ebacecbb63421f7fe8b5374663197749837c2cc9/causal_learn-0.1.4.7.tar.gz (from https://pypi.org/simple/causal-learn/) (requires-python:>=3.7), version: 0.1.4.7 2026-07-11T03:58:47,674 Skipping link: No binaries permitted for causal-learn: https://files.pythonhosted.org/packages/6b/0d/467f1fc5ba6693e4acaa5b5caa88438574c9ec83fe6688b8e601cc0b3841/causal_learn-0.1.4.8-py3-none-any.whl (from https://pypi.org/simple/causal-learn/) (requires-python:>=3.7) 2026-07-11T03:58:47,675 Found link https://files.pythonhosted.org/packages/05/81/de8c9b92c55deecef1c1b5b36f4ab844f50fad16c13e1d1aa1c974983bea/causal_learn-0.1.4.8.tar.gz (from https://pypi.org/simple/causal-learn/) (requires-python:>=3.7), version: 0.1.4.8 2026-07-11T03:58:47,675 Fetching project page and analyzing links: https://www.piwheels.org/simple/causal-learn/ 2026-07-11T03:58:47,676 Getting page https://www.piwheels.org/simple/causal-learn/ 2026-07-11T03:58:47,677 Found index url https://www.piwheels.org/simple 2026-07-11T03:58:47,864 Fetched page https://www.piwheels.org/simple/causal-learn/ as text/html 2026-07-11T03:58:47,874 Skipping link: No binaries permitted for causal-learn: https://archive1.piwheels.org/simple/causal-learn/causal_learn-0.1.4.7-py3-none-any.whl#sha256=4c0b61085ac9a78a0110ec15d475e1727e796e0b9937a143afef5e9e415598f4 (from https://www.piwheels.org/simple/causal-learn/) (requires-python:>=3.7) 2026-07-11T03:58:47,875 Skipping link: No binaries permitted for causal-learn: https://archive1.piwheels.org/simple/causal-learn/causal_learn-0.1.4.6-py3-none-any.whl#sha256=bc1244e70c521cf22c4d70dd1f77841b0f46de94d5803893c6654dcf16583e59 (from https://www.piwheels.org/simple/causal-learn/) (requires-python:>=3.7) 2026-07-11T03:58:47,876 Skipping link: No binaries permitted for causal-learn: https://archive1.piwheels.org/simple/causal-learn/causal_learn-0.1.4.5-py3-none-any.whl#sha256=7c21be159e18ceab4f9029970e48fa4b5444937941bc1dcc76d22f071b68dc3e (from https://www.piwheels.org/simple/causal-learn/) (requires-python:>=3.7) 2026-07-11T03:58:47,876 Skipping link: No binaries permitted for causal-learn: https://archive1.piwheels.org/simple/causal-learn/causal_learn-0.1.4.4-py3-none-any.whl#sha256=85ea7ad33a8582742086caf46988dfc2d46d7ec1cdaeda4bbeab704bbf76d53c (from https://www.piwheels.org/simple/causal-learn/) (requires-python:>=3.7) 2026-07-11T03:58:47,876 Skipping link: No binaries permitted for causal-learn: https://archive1.piwheels.org/simple/causal-learn/causal_learn-0.1.4.3-py3-none-any.whl#sha256=aa27242ef05a8bf0d366f254f56061f196c4260b02eda004e303db7a666f6d57 (from https://www.piwheels.org/simple/causal-learn/) (requires-python:>=3.7) 2026-07-11T03:58:47,877 Skipping link: No binaries permitted for causal-learn: https://archive1.piwheels.org/simple/causal-learn/causal_learn-0.1.4.2-py3-none-any.whl#sha256=c0665f33b86cf026bb373c1fdc78c6ee4fc14672da54014d974704ba9062352f (from https://www.piwheels.org/simple/causal-learn/) (requires-python:>=3.7) 2026-07-11T03:58:47,877 Skipping link: No binaries permitted for causal-learn: https://archive1.piwheels.org/simple/causal-learn/causal_learn-0.1.4.1-py3-none-any.whl#sha256=ce33f8cfb4b446fe8b7c94b7a9c29ff30b9c4956cba3dd6fad5f27f2fdd39d0e (from https://www.piwheels.org/simple/causal-learn/) (requires-python:>=3.7) 2026-07-11T03:58:47,878 Skipping link: No binaries permitted for causal-learn: https://archive1.piwheels.org/simple/causal-learn/causal_learn-0.1.4.0-py3-none-any.whl#sha256=0b063df903d0fe8c685b42e70609ad9e431a2daf23056196bd4e491ab00e3827 (from https://www.piwheels.org/simple/causal-learn/) (requires-python:>=3.7) 2026-07-11T03:58:47,878 Skipping link: No binaries permitted for causal-learn: https://archive1.piwheels.org/simple/causal-learn/causal_learn-0.1.3.9-py3-none-any.whl#sha256=9d3e93ce75b4aba3f171c35565e174fbb6de910338d77fa46b72bb0fe10a6b5f (from https://www.piwheels.org/simple/causal-learn/) (requires-python:>=3.7) 2026-07-11T03:58:47,879 Skipping link: No binaries permitted for causal-learn: https://archive1.piwheels.org/simple/causal-learn/causal_learn-0.1.3.8-py3-none-any.whl#sha256=8fb346ed3235a6e5fbc6a91a9ba70539f3a75e2f929298ddd7f7df56fb9df791 (from https://www.piwheels.org/simple/causal-learn/) (requires-python:>=3.7) 2026-07-11T03:58:47,879 Skipping link: No binaries permitted for causal-learn: https://archive1.piwheels.org/simple/causal-learn/causal_learn-0.1.3.7-py3-none-any.whl#sha256=bf2ad7c39f65f1878ac4eab0975a5ff70df36dfc555676e026fc02c83d35e49d (from https://www.piwheels.org/simple/causal-learn/) (requires-python:>=3.7) 2026-07-11T03:58:47,880 Skipping link: No binaries permitted for causal-learn: https://archive1.piwheels.org/simple/causal-learn/causal_learn-0.1.3.6-py3-none-any.whl#sha256=91b6eb39253c8c2cf168bffb007a2342201432864e5791d019a25cca9b268321 (from https://www.piwheels.org/simple/causal-learn/) (requires-python:>=3.7) 2026-07-11T03:58:47,880 Skipping link: No binaries permitted for causal-learn: https://archive1.piwheels.org/simple/causal-learn/causal_learn-0.1.3.5-py3-none-any.whl#sha256=7c5466dadede3c9ebed39a163d61abd6cea199ba4b5fe0fd94cd02c3d0086655 (from https://www.piwheels.org/simple/causal-learn/) (requires-python:>=3.7) 2026-07-11T03:58:47,881 Skipping link: No binaries permitted for causal-learn: https://archive1.piwheels.org/simple/causal-learn/causal_learn-0.1.3.4-py3-none-any.whl#sha256=2533e89987e3e6c91533a153567e336271b8499ef330a922eba44e89cae0ad62 (from https://www.piwheels.org/simple/causal-learn/) (requires-python:>=3.7) 2026-07-11T03:58:47,881 Skipping link: No binaries permitted for causal-learn: https://archive1.piwheels.org/simple/causal-learn/causal_learn-0.1.3.3-py3-none-any.whl#sha256=29f14d7360126d328625855bcb29fc91fbeeada94aab7631783bc904d300a344 (from https://www.piwheels.org/simple/causal-learn/) (requires-python:>=3.7) 2026-07-11T03:58:47,882 Skipping link: No binaries permitted for causal-learn: https://archive1.piwheels.org/simple/causal-learn/causal_learn-0.1.3.2-py3-none-any.whl#sha256=abfae3d7505d56a78469c1998bf624d7068c6cf44db792733ebbc8e5242ed4b6 (from https://www.piwheels.org/simple/causal-learn/) (requires-python:>=3.7) 2026-07-11T03:58:47,882 Skipping link: No binaries permitted for causal-learn: https://archive1.piwheels.org/simple/causal-learn/causal_learn-0.1.3.1-py3-none-any.whl#sha256=541871f74b2579a94288ec434c60cca997ed122b902e1d90f3acf9213c764799 (from https://www.piwheels.org/simple/causal-learn/) (requires-python:>=3.6) 2026-07-11T03:58:47,883 Skipping link: No binaries permitted for causal-learn: https://archive1.piwheels.org/simple/causal-learn/causal_learn-0.1.3.0-py3-none-any.whl#sha256=8479fe404f1d221f7c420a53b15a6ceb723ca358450ba63fc33c21fb53fe06bc (from https://www.piwheels.org/simple/causal-learn/) (requires-python:>=3.6) 2026-07-11T03:58:47,883 Skipping link: No binaries permitted for causal-learn: https://archive1.piwheels.org/simple/causal-learn/causal_learn-0.1.2.9-py3-none-any.whl#sha256=bf9f411a17008a5d70024cf46a0a1585799cafce6f22263beb303df04338b079 (from https://www.piwheels.org/simple/causal-learn/) (requires-python:>=3.6) 2026-07-11T03:58:47,884 Skipping link: No binaries permitted for causal-learn: https://archive1.piwheels.org/simple/causal-learn/causal_learn-0.1.2.8-py3-none-any.whl#sha256=02b9327606cd4366e881c5e29be04e02a96f73c146481b0a7da5aeee8569a0ae (from https://www.piwheels.org/simple/causal-learn/) (requires-python:>=3.6) 2026-07-11T03:58:47,884 Skipping link: No binaries permitted for causal-learn: https://archive1.piwheels.org/simple/causal-learn/causal_learn-0.1.2.7-py3-none-any.whl#sha256=9bdddf3eec27bdf8665fb9d70e3ce18d555448d2e3445ca2dedb5b002ce7b3bd (from https://www.piwheels.org/simple/causal-learn/) (requires-python:>=3.6) 2026-07-11T03:58:47,885 Skipping link: No binaries permitted for causal-learn: https://archive1.piwheels.org/simple/causal-learn/causal_learn-0.1.2.6-py3-none-any.whl#sha256=5ce68f96aa1cf8c705956edbc0b25bd9b15bb630ec7596d938fcb4902329cf54 (from https://www.piwheels.org/simple/causal-learn/) (requires-python:>=3.6) 2026-07-11T03:58:47,885 Skipping link: No binaries permitted for causal-learn: https://archive1.piwheels.org/simple/causal-learn/causal_learn-0.1.2.5-py3-none-any.whl#sha256=95caa0cbd3da0d434aa4850135cece8c1b773d8a6e87f34286af1efb302c3285 (from https://www.piwheels.org/simple/causal-learn/) (requires-python:>=3.6) 2026-07-11T03:58:47,886 Skipping link: No binaries permitted for causal-learn: https://archive1.piwheels.org/simple/causal-learn/causal_learn-0.1.2.4-py3-none-any.whl#sha256=bc729f165e0a5ca1a48e084ca3cc659194f4b050ca89f060e3ee992407521f6b (from https://www.piwheels.org/simple/causal-learn/) (requires-python:>=3.6) 2026-07-11T03:58:47,886 Skipping link: No binaries permitted for causal-learn: https://archive1.piwheels.org/simple/causal-learn/causal_learn-0.1.2.3-py3-none-any.whl#sha256=7e4d036552077f60474c969afe6eac9a72304df5acaabcf08c91574dcae11295 (from https://www.piwheels.org/simple/causal-learn/) (requires-python:>=3.6) 2026-07-11T03:58:47,887 Skipping link: No binaries permitted for causal-learn: https://archive1.piwheels.org/simple/causal-learn/causal_learn-0.1.2.2-py3-none-any.whl#sha256=d099bf3348804443083aa681248585d4658a9a168a0b7f13e97ac763642ed3d7 (from https://www.piwheels.org/simple/causal-learn/) (requires-python:>=3.6) 2026-07-11T03:58:47,887 Skipping link: No binaries permitted for causal-learn: https://archive1.piwheels.org/simple/causal-learn/causal_learn-0.1.2.1-py3-none-any.whl#sha256=931515a4daae6acbe399424a68f68e7a38593b3b777b43033b044f73b57a6f12 (from https://www.piwheels.org/simple/causal-learn/) (requires-python:>=3.6) 2026-07-11T03:58:47,888 Skipping link: No binaries permitted for causal-learn: https://archive1.piwheels.org/simple/causal-learn/causal_learn-0.1.2.0-py3-none-any.whl#sha256=ca5cd5c170227af336fd60f4380093fba88f1ee3ecd696f65ab4dc3e0f44b2c2 (from https://www.piwheels.org/simple/causal-learn/) (requires-python:>=3.6) 2026-07-11T03:58:47,888 Skipping link: No binaries permitted for causal-learn: https://archive1.piwheels.org/simple/causal-learn/causal_learn-0.1.1.9-py3-none-any.whl#sha256=142acd683a08cc5553ae6634ca71237132d56afa0c24c2f9bc0e6c40dcfa5501 (from https://www.piwheels.org/simple/causal-learn/) (requires-python:>=3.6) 2026-07-11T03:58:47,889 Skipping link: No binaries permitted for causal-learn: https://archive1.piwheels.org/simple/causal-learn/causal_learn-0.1.1.8-py3-none-any.whl#sha256=3bff70e9337f0337f4170b098d91473c4d7d7c3c337d31c6805192fe177a4249 (from https://www.piwheels.org/simple/causal-learn/) (requires-python:>=3.6) 2026-07-11T03:58:47,889 Skipping link: No binaries permitted for causal-learn: https://archive1.piwheels.org/simple/causal-learn/causal_learn-0.1.1.7-py3-none-any.whl#sha256=45776e3d9509aca6dcdca206fb21e4523e6c6fd2fdbc5a58e311d296d7efe76e (from https://www.piwheels.org/simple/causal-learn/) (requires-python:>=3.6) 2026-07-11T03:58:47,890 Skipping link: No binaries permitted for causal-learn: https://archive1.piwheels.org/simple/causal-learn/causal_learn-0.1.1.6-py3-none-any.whl#sha256=96b8b1033297f223122dd66d1dd6ababbdde52d6f789e332de13d88b626a3e0d (from https://www.piwheels.org/simple/causal-learn/) (requires-python:>=3.6) 2026-07-11T03:58:47,890 Skipping link: not a file: https://www.piwheels.org/simple/causal-learn/ 2026-07-11T03:58:47,891 Skipping link: not a file: https://pypi.org/simple/causal-learn/ 2026-07-11T03:58:47,915 Given no hashes to check 1 links for project 'causal-learn': discarding no candidates 2026-07-11T03:58:47,934 Collecting causal-learn==0.1.4.8 2026-07-11T03:58:47,937 Created temporary directory: /tmp/pip-unpack-1k1asw1z 2026-07-11T03:58:48,164 Downloading causal_learn-0.1.4.8.tar.gz (201 kB) 2026-07-11T03:58:48,491 Added causal-learn==0.1.4.8 from https://files.pythonhosted.org/packages/05/81/de8c9b92c55deecef1c1b5b36f4ab844f50fad16c13e1d1aa1c974983bea/causal_learn-0.1.4.8.tar.gz to build tracker '/tmp/pip-build-tracker-56_ptkva' 2026-07-11T03:58:48,493 Running setup.py (path:/tmp/pip-wheel-4rvf3a8x/causal-learn_a3ef158162b54d339b03a1b7c08d1aab/setup.py) egg_info for package causal-learn 2026-07-11T03:58:48,494 Created temporary directory: /tmp/pip-pip-egg-info-2dhomvd6 2026-07-11T03:58:48,494 Preparing metadata (setup.py): started 2026-07-11T03:58:48,496 Running command python setup.py egg_info 2026-07-11T03:58:49,368 /usr/local/lib/python3.11/dist-packages/setuptools/dist.py:765: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2026-07-11T03:58:49,368 !! 2026-07-11T03:58:49,369 ******************************************************************************** 2026-07-11T03:58:49,370 Please consider removing the following classifiers in favor of a SPDX license expression: 2026-07-11T03:58:49,371 License :: OSI Approved :: MIT License 2026-07-11T03:58:49,372 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-07-11T03:58:49,373 ******************************************************************************** 2026-07-11T03:58:49,374 !! 2026-07-11T03:58:49,374 self._finalize_license_expression() 2026-07-11T03:58:49,397 running egg_info 2026-07-11T03:58:49,423 creating /tmp/pip-pip-egg-info-2dhomvd6/causal_learn.egg-info 2026-07-11T03:58:49,425 writing /tmp/pip-pip-egg-info-2dhomvd6/causal_learn.egg-info/PKG-INFO 2026-07-11T03:58:49,428 writing dependency_links to /tmp/pip-pip-egg-info-2dhomvd6/causal_learn.egg-info/dependency_links.txt 2026-07-11T03:58:49,430 writing requirements to /tmp/pip-pip-egg-info-2dhomvd6/causal_learn.egg-info/requires.txt 2026-07-11T03:58:49,431 writing top-level names to /tmp/pip-pip-egg-info-2dhomvd6/causal_learn.egg-info/top_level.txt 2026-07-11T03:58:49,433 writing manifest file '/tmp/pip-pip-egg-info-2dhomvd6/causal_learn.egg-info/SOURCES.txt' 2026-07-11T03:58:49,539 reading manifest file '/tmp/pip-pip-egg-info-2dhomvd6/causal_learn.egg-info/SOURCES.txt' 2026-07-11T03:58:49,541 adding license file 'LICENSE' 2026-07-11T03:58:49,546 writing manifest file '/tmp/pip-pip-egg-info-2dhomvd6/causal_learn.egg-info/SOURCES.txt' 2026-07-11T03:58:49,656 Preparing metadata (setup.py): finished with status 'done' 2026-07-11T03:58:49,660 Source in /tmp/pip-wheel-4rvf3a8x/causal-learn_a3ef158162b54d339b03a1b7c08d1aab has version 0.1.4.8, which satisfies requirement causal-learn==0.1.4.8 from https://files.pythonhosted.org/packages/05/81/de8c9b92c55deecef1c1b5b36f4ab844f50fad16c13e1d1aa1c974983bea/causal_learn-0.1.4.8.tar.gz 2026-07-11T03:58:49,661 Removed causal-learn==0.1.4.8 from https://files.pythonhosted.org/packages/05/81/de8c9b92c55deecef1c1b5b36f4ab844f50fad16c13e1d1aa1c974983bea/causal_learn-0.1.4.8.tar.gz from build tracker '/tmp/pip-build-tracker-56_ptkva' 2026-07-11T03:58:49,667 Created temporary directory: /tmp/pip-unpack-5dddopwt 2026-07-11T03:58:49,668 Building wheels for collected packages: causal-learn 2026-07-11T03:58:49,672 Created temporary directory: /tmp/pip-wheel-0fq67oa4 2026-07-11T03:58:49,672 Building wheel for causal-learn (setup.py): started 2026-07-11T03:58:49,674 Destination directory: /tmp/pip-wheel-0fq67oa4 2026-07-11T03:58:49,674 Running command python setup.py bdist_wheel 2026-07-11T03:58:50,506 /usr/local/lib/python3.11/dist-packages/setuptools/dist.py:765: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2026-07-11T03:58:50,506 !! 2026-07-11T03:58:50,507 ******************************************************************************** 2026-07-11T03:58:50,508 Please consider removing the following classifiers in favor of a SPDX license expression: 2026-07-11T03:58:50,509 License :: OSI Approved :: MIT License 2026-07-11T03:58:50,510 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-07-11T03:58:50,511 ******************************************************************************** 2026-07-11T03:58:50,512 !! 2026-07-11T03:58:50,513 self._finalize_license_expression() 2026-07-11T03:58:50,514 running bdist_wheel 2026-07-11T03:58:50,637 running build 2026-07-11T03:58:50,637 running build_py 2026-07-11T03:58:50,666 creating build/lib/causallearn 2026-07-11T03:58:50,669 copying causallearn/__init__.py -> build/lib/causallearn 2026-07-11T03:58:50,671 creating build/lib/causallearn/graph 2026-07-11T03:58:50,672 copying causallearn/graph/Edge.py -> build/lib/causallearn/graph 2026-07-11T03:58:50,675 copying causallearn/graph/SHD.py -> build/lib/causallearn/graph 2026-07-11T03:58:50,677 copying causallearn/graph/Endpoint.py -> build/lib/causallearn/graph 2026-07-11T03:58:50,678 copying causallearn/graph/__init__.py -> build/lib/causallearn/graph 2026-07-11T03:58:50,680 copying causallearn/graph/NodeType.py -> build/lib/causallearn/graph 2026-07-11T03:58:50,682 copying causallearn/graph/AdjacencyConfusion.py -> build/lib/causallearn/graph 2026-07-11T03:58:50,684 copying causallearn/graph/Dag.py -> build/lib/causallearn/graph 2026-07-11T03:58:50,686 copying causallearn/graph/GraphClass.py -> build/lib/causallearn/graph 2026-07-11T03:58:50,688 copying causallearn/graph/NodeVariableType.py -> build/lib/causallearn/graph 2026-07-11T03:58:50,690 copying causallearn/graph/Edges.py -> build/lib/causallearn/graph 2026-07-11T03:58:50,692 copying causallearn/graph/GraphNode.py -> build/lib/causallearn/graph 2026-07-11T03:58:50,694 copying causallearn/graph/GeneralGraph.py -> build/lib/causallearn/graph 2026-07-11T03:58:50,696 copying causallearn/graph/ArrowConfusion.py -> build/lib/causallearn/graph 2026-07-11T03:58:50,698 copying causallearn/graph/Node.py -> build/lib/causallearn/graph 2026-07-11T03:58:50,700 copying causallearn/graph/Graph.py -> build/lib/causallearn/graph 2026-07-11T03:58:50,703 creating build/lib/causallearn/search 2026-07-11T03:58:50,704 copying causallearn/search/__init__.py -> build/lib/causallearn/search 2026-07-11T03:58:50,706 creating build/lib/causallearn/score 2026-07-11T03:58:50,706 copying causallearn/score/__init__.py -> build/lib/causallearn/score 2026-07-11T03:58:50,708 copying causallearn/score/LocalScoreFunctionClass.py -> build/lib/causallearn/score 2026-07-11T03:58:50,710 copying causallearn/score/LocalScoreFunction.py -> build/lib/causallearn/score 2026-07-11T03:58:50,713 creating build/lib/causallearn/utils 2026-07-11T03:58:50,714 copying causallearn/utils/TXT2GeneralGraph.py -> build/lib/causallearn/utils 2026-07-11T03:58:50,716 copying causallearn/utils/PriorityQueue.py -> build/lib/causallearn/utils 2026-07-11T03:58:50,717 copying causallearn/utils/__init__.py -> build/lib/causallearn/utils 2026-07-11T03:58:50,719 copying causallearn/utils/ScoreUtils.py -> build/lib/causallearn/utils 2026-07-11T03:58:50,721 copying causallearn/utils/cit.py -> build/lib/causallearn/utils 2026-07-11T03:58:50,724 copying causallearn/utils/DAG2PAG.py -> build/lib/causallearn/utils 2026-07-11T03:58:50,726 copying causallearn/utils/DAG2CPDAG.py -> build/lib/causallearn/utils 2026-07-11T03:58:50,728 copying causallearn/utils/ChoiceGenerator.py -> build/lib/causallearn/utils 2026-07-11T03:58:50,730 copying causallearn/utils/GraphUtils.py -> build/lib/causallearn/utils 2026-07-11T03:58:50,732 copying causallearn/utils/Dataset.py -> build/lib/causallearn/utils 2026-07-11T03:58:50,734 copying causallearn/utils/CALMUtils.py -> build/lib/causallearn/utils 2026-07-11T03:58:50,736 copying causallearn/utils/DepthChoiceGenerator.py -> build/lib/causallearn/utils 2026-07-11T03:58:50,738 copying causallearn/utils/TimeseriesVisualization.py -> build/lib/causallearn/utils 2026-07-11T03:58:50,740 copying causallearn/utils/PDAG2DAG.py -> build/lib/causallearn/utils 2026-07-11T03:58:50,742 copying causallearn/utils/MECCheck.py -> build/lib/causallearn/utils 2026-07-11T03:58:50,743 copying causallearn/utils/FAS.py -> build/lib/causallearn/utils 2026-07-11T03:58:50,746 copying causallearn/utils/GESUtils.py -> build/lib/causallearn/utils 2026-07-11T03:58:50,748 creating build/lib/causallearn/search/HiddenCausal 2026-07-11T03:58:50,749 copying causallearn/search/HiddenCausal/__init__.py -> build/lib/causallearn/search/HiddenCausal 2026-07-11T03:58:50,752 creating build/lib/causallearn/search/ConstraintBased 2026-07-11T03:58:50,753 copying causallearn/search/ConstraintBased/__init__.py -> build/lib/causallearn/search/ConstraintBased 2026-07-11T03:58:50,754 copying causallearn/search/ConstraintBased/FCI.py -> build/lib/causallearn/search/ConstraintBased 2026-07-11T03:58:50,757 copying causallearn/search/ConstraintBased/CDNOD.py -> build/lib/causallearn/search/ConstraintBased 2026-07-11T03:58:50,760 copying causallearn/search/ConstraintBased/PC.py -> build/lib/causallearn/search/ConstraintBased 2026-07-11T03:58:50,763 creating build/lib/causallearn/search/PermutationBased 2026-07-11T03:58:50,764 copying causallearn/search/PermutationBased/GRaSP.py -> build/lib/causallearn/search/PermutationBased 2026-07-11T03:58:50,766 copying causallearn/search/PermutationBased/__init__.py -> build/lib/causallearn/search/PermutationBased 2026-07-11T03:58:50,768 copying causallearn/search/PermutationBased/BOSS.py -> build/lib/causallearn/search/PermutationBased 2026-07-11T03:58:50,770 copying causallearn/search/PermutationBased/gst.py -> build/lib/causallearn/search/PermutationBased 2026-07-11T03:58:50,772 creating build/lib/causallearn/search/Granger 2026-07-11T03:58:50,773 copying causallearn/search/Granger/__init__.py -> build/lib/causallearn/search/Granger 2026-07-11T03:58:50,775 copying causallearn/search/Granger/Granger.py -> build/lib/causallearn/search/Granger 2026-07-11T03:58:50,777 creating build/lib/causallearn/search/FCMBased 2026-07-11T03:58:50,778 copying causallearn/search/FCMBased/__init__.py -> build/lib/causallearn/search/FCMBased 2026-07-11T03:58:50,782 creating build/lib/causallearn/search/ScoreBased 2026-07-11T03:58:50,782 copying causallearn/search/ScoreBased/DGES.py -> build/lib/causallearn/search/ScoreBased 2026-07-11T03:58:50,785 copying causallearn/search/ScoreBased/__init__.py -> build/lib/causallearn/search/ScoreBased 2026-07-11T03:58:50,787 copying causallearn/search/ScoreBased/ExactSearch.py -> build/lib/causallearn/search/ScoreBased 2026-07-11T03:58:50,789 copying causallearn/search/ScoreBased/CALM.py -> build/lib/causallearn/search/ScoreBased 2026-07-11T03:58:50,791 copying causallearn/search/ScoreBased/GES.py -> build/lib/causallearn/search/ScoreBased 2026-07-11T03:58:50,794 creating build/lib/causallearn/search/HiddenCausal/GIN 2026-07-11T03:58:50,795 copying causallearn/search/HiddenCausal/GIN/__init__.py -> build/lib/causallearn/search/HiddenCausal/GIN 2026-07-11T03:58:50,797 copying causallearn/search/HiddenCausal/GIN/GIN.py -> build/lib/causallearn/search/HiddenCausal/GIN 2026-07-11T03:58:50,799 creating build/lib/causallearn/search/HiddenCausal/RLCD 2026-07-11T03:58:50,800 copying causallearn/search/HiddenCausal/RLCD/__init__.py -> build/lib/causallearn/search/HiddenCausal/RLCD 2026-07-11T03:58:50,802 copying causallearn/search/HiddenCausal/RLCD/misc.py -> build/lib/causallearn/search/HiddenCausal/RLCD 2026-07-11T03:58:50,805 copying causallearn/search/HiddenCausal/RLCD/FCI_CovRank.py -> build/lib/causallearn/search/HiddenCausal/RLCD 2026-07-11T03:58:50,808 copying causallearn/search/HiddenCausal/RLCD/Cover.py -> build/lib/causallearn/search/HiddenCausal/RLCD 2026-07-11T03:58:50,810 copying causallearn/search/HiddenCausal/RLCD/DSU.py -> build/lib/causallearn/search/HiddenCausal/RLCD 2026-07-11T03:58:50,812 copying causallearn/search/HiddenCausal/RLCD/Chi2RankTest.py -> build/lib/causallearn/search/HiddenCausal/RLCD 2026-07-11T03:58:50,814 copying causallearn/search/HiddenCausal/RLCD/LatentGroups.py -> build/lib/causallearn/search/HiddenCausal/RLCD 2026-07-11T03:58:50,817 copying causallearn/search/HiddenCausal/RLCD/logger.py -> build/lib/causallearn/search/HiddenCausal/RLCD 2026-07-11T03:58:50,819 copying causallearn/search/HiddenCausal/RLCD/RLCD_alg.py -> build/lib/causallearn/search/HiddenCausal/RLCD 2026-07-11T03:58:50,822 copying causallearn/search/HiddenCausal/RLCD/PC_CovRank.py -> build/lib/causallearn/search/HiddenCausal/RLCD 2026-07-11T03:58:50,824 copying causallearn/search/HiddenCausal/RLCD/GraphDrawer.py -> build/lib/causallearn/search/HiddenCausal/RLCD 2026-07-11T03:58:50,826 creating build/lib/causallearn/search/FCMBased/ANM 2026-07-11T03:58:50,827 copying causallearn/search/FCMBased/ANM/__init__.py -> build/lib/causallearn/search/FCMBased/ANM 2026-07-11T03:58:50,829 copying causallearn/search/FCMBased/ANM/ANM.py -> build/lib/causallearn/search/FCMBased/ANM 2026-07-11T03:58:50,831 creating build/lib/causallearn/search/FCMBased/PNL 2026-07-11T03:58:50,832 copying causallearn/search/FCMBased/PNL/__init__.py -> build/lib/causallearn/search/FCMBased/PNL 2026-07-11T03:58:50,834 copying causallearn/search/FCMBased/PNL/PNL.py -> build/lib/causallearn/search/FCMBased/PNL 2026-07-11T03:58:50,837 creating build/lib/causallearn/search/FCMBased/lingam 2026-07-11T03:58:50,838 copying causallearn/search/FCMBased/lingam/CAMUV.py -> build/lib/causallearn/search/FCMBased/lingam 2026-07-11T03:58:50,840 copying causallearn/search/FCMBased/lingam/__init__.py -> build/lib/causallearn/search/FCMBased/lingam 2026-07-11T03:58:50,842 copying causallearn/search/FCMBased/lingam/direct_lingam.py -> build/lib/causallearn/search/FCMBased/lingam 2026-07-11T03:58:50,844 copying causallearn/search/FCMBased/lingam/var_lingam.py -> build/lib/causallearn/search/FCMBased/lingam 2026-07-11T03:58:50,847 copying causallearn/search/FCMBased/lingam/hsic2.py -> build/lib/causallearn/search/FCMBased/lingam 2026-07-11T03:58:50,849 copying causallearn/search/FCMBased/lingam/rcd.py -> build/lib/causallearn/search/FCMBased/lingam 2026-07-11T03:58:50,851 copying causallearn/search/FCMBased/lingam/bootstrap.py -> build/lib/causallearn/search/FCMBased/lingam 2026-07-11T03:58:50,854 copying causallearn/search/FCMBased/lingam/longitudinal_lingam.py -> build/lib/causallearn/search/FCMBased/lingam 2026-07-11T03:58:50,856 copying causallearn/search/FCMBased/lingam/multi_group_direct_lingam.py -> build/lib/causallearn/search/FCMBased/lingam 2026-07-11T03:58:50,858 copying causallearn/search/FCMBased/lingam/hsic.py -> build/lib/causallearn/search/FCMBased/lingam 2026-07-11T03:58:50,860 copying causallearn/search/FCMBased/lingam/ica_lingam.py -> build/lib/causallearn/search/FCMBased/lingam 2026-07-11T03:58:50,862 copying causallearn/search/FCMBased/lingam/causal_effect.py -> build/lib/causallearn/search/FCMBased/lingam 2026-07-11T03:58:50,864 copying causallearn/search/FCMBased/lingam/varma_lingam.py -> build/lib/causallearn/search/FCMBased/lingam 2026-07-11T03:58:50,867 copying causallearn/search/FCMBased/lingam/base.py -> build/lib/causallearn/search/FCMBased/lingam 2026-07-11T03:58:50,869 copying causallearn/search/FCMBased/lingam/bottom_up_parce_lingam.py -> build/lib/causallearn/search/FCMBased/lingam 2026-07-11T03:58:50,872 creating build/lib/causallearn/search/FCMBased/lingam/utils 2026-07-11T03:58:50,873 copying causallearn/search/FCMBased/lingam/utils/__init__.py -> build/lib/causallearn/search/FCMBased/lingam/utils 2026-07-11T03:58:50,876 creating build/lib/causallearn/utils/PCUtils 2026-07-11T03:58:50,877 copying causallearn/utils/PCUtils/__init__.py -> build/lib/causallearn/utils/PCUtils 2026-07-11T03:58:50,879 copying causallearn/utils/PCUtils/BackgroundKnowledge.py -> build/lib/causallearn/utils/PCUtils 2026-07-11T03:58:50,881 copying causallearn/utils/PCUtils/Helper.py -> build/lib/causallearn/utils/PCUtils 2026-07-11T03:58:50,884 copying causallearn/utils/PCUtils/SkeletonDiscovery.py -> build/lib/causallearn/utils/PCUtils 2026-07-11T03:58:50,886 copying causallearn/utils/PCUtils/Meek.py -> build/lib/causallearn/utils/PCUtils 2026-07-11T03:58:50,888 copying causallearn/utils/PCUtils/BackgroundKnowledgeOrientUtils.py -> build/lib/causallearn/utils/PCUtils 2026-07-11T03:58:50,890 copying causallearn/utils/PCUtils/UCSepset.py -> build/lib/causallearn/utils/PCUtils 2026-07-11T03:58:50,893 creating build/lib/causallearn/utils/KCI 2026-07-11T03:58:50,894 copying causallearn/utils/KCI/__init__.py -> build/lib/causallearn/utils/KCI 2026-07-11T03:58:50,896 copying causallearn/utils/KCI/Kernel.py -> build/lib/causallearn/utils/KCI 2026-07-11T03:58:50,897 copying causallearn/utils/KCI/GaussianKernel.py -> build/lib/causallearn/utils/KCI 2026-07-11T03:58:50,899 copying causallearn/utils/KCI/KCI.py -> build/lib/causallearn/utils/KCI 2026-07-11T03:58:50,902 copying causallearn/utils/KCI/LinearKernel.py -> build/lib/causallearn/utils/KCI 2026-07-11T03:58:50,904 copying causallearn/utils/KCI/PolynomialKernel.py -> build/lib/causallearn/utils/KCI 2026-07-11T03:58:50,906 creating build/lib/causallearn/utils/RCIT 2026-07-11T03:58:50,907 copying causallearn/utils/RCIT/__init__.py -> build/lib/causallearn/utils/RCIT 2026-07-11T03:58:50,916 copying causallearn/utils/RCIT/RCIT.py -> build/lib/causallearn/utils/RCIT 2026-07-11T03:58:50,918 creating build/lib/causallearn/utils/FastKCI 2026-07-11T03:58:50,919 copying causallearn/utils/FastKCI/__init__.py -> build/lib/causallearn/utils/FastKCI 2026-07-11T03:58:50,921 copying causallearn/utils/FastKCI/FastKCI.py -> build/lib/causallearn/utils/FastKCI 2026-07-11T03:58:50,924 creating build/lib/causallearn/utils/MarkovNetwork 2026-07-11T03:58:50,925 copying causallearn/utils/MarkovNetwork/__init__.py -> build/lib/causallearn/utils/MarkovNetwork 2026-07-11T03:58:50,927 copying causallearn/utils/MarkovNetwork/iamb.py -> build/lib/causallearn/utils/MarkovNetwork 2026-07-11T03:58:50,973 /usr/local/lib/python3.11/dist-packages/setuptools/_distutils/cmd.py:90: SetuptoolsDeprecationWarning: setup.py install is deprecated. 2026-07-11T03:58:50,973 !! 2026-07-11T03:58:50,974 ******************************************************************************** 2026-07-11T03:58:50,975 Please avoid running ``setup.py`` directly. 2026-07-11T03:58:50,975 Instead, use pypa/build, pypa/installer or other 2026-07-11T03:58:50,976 standards-based tools. 2026-07-11T03:58:50,976 This deprecation is overdue, please update your project and remove deprecated 2026-07-11T03:58:50,977 calls to avoid build errors in the future. 2026-07-11T03:58:50,978 See https://blog.ganssle.io/articles/2021/10/setup-py-deprecated.html for details. 2026-07-11T03:58:50,978 ******************************************************************************** 2026-07-11T03:58:50,979 !! 2026-07-11T03:58:50,979 self.initialize_options() 2026-07-11T03:58:51,001 installing to build/bdist.linux-armv7l/wheel 2026-07-11T03:58:51,001 running install 2026-07-11T03:58:51,024 running install_lib 2026-07-11T03:58:51,051 creating build/bdist.linux-armv7l/wheel 2026-07-11T03:58:51,053 creating build/bdist.linux-armv7l/wheel/causallearn 2026-07-11T03:58:51,054 copying build/lib/causallearn/__init__.py -> build/bdist.linux-armv7l/wheel/./causallearn 2026-07-11T03:58:51,056 creating build/bdist.linux-armv7l/wheel/causallearn/graph 2026-07-11T03:58:51,057 copying build/lib/causallearn/graph/Edge.py -> build/bdist.linux-armv7l/wheel/./causallearn/graph 2026-07-11T03:58:51,059 copying build/lib/causallearn/graph/SHD.py -> build/bdist.linux-armv7l/wheel/./causallearn/graph 2026-07-11T03:58:51,061 copying build/lib/causallearn/graph/Endpoint.py -> build/bdist.linux-armv7l/wheel/./causallearn/graph 2026-07-11T03:58:51,063 copying build/lib/causallearn/graph/__init__.py -> build/bdist.linux-armv7l/wheel/./causallearn/graph 2026-07-11T03:58:51,064 copying build/lib/causallearn/graph/NodeType.py -> build/bdist.linux-armv7l/wheel/./causallearn/graph 2026-07-11T03:58:51,066 copying build/lib/causallearn/graph/AdjacencyConfusion.py -> build/bdist.linux-armv7l/wheel/./causallearn/graph 2026-07-11T03:58:51,068 copying build/lib/causallearn/graph/Dag.py -> build/bdist.linux-armv7l/wheel/./causallearn/graph 2026-07-11T03:58:51,071 copying build/lib/causallearn/graph/GraphClass.py -> build/bdist.linux-armv7l/wheel/./causallearn/graph 2026-07-11T03:58:51,073 copying build/lib/causallearn/graph/NodeVariableType.py -> build/bdist.linux-armv7l/wheel/./causallearn/graph 2026-07-11T03:58:51,075 copying build/lib/causallearn/graph/Edges.py -> build/bdist.linux-armv7l/wheel/./causallearn/graph 2026-07-11T03:58:51,077 copying build/lib/causallearn/graph/GraphNode.py -> build/bdist.linux-armv7l/wheel/./causallearn/graph 2026-07-11T03:58:51,078 copying build/lib/causallearn/graph/GeneralGraph.py -> build/bdist.linux-armv7l/wheel/./causallearn/graph 2026-07-11T03:58:51,081 copying build/lib/causallearn/graph/ArrowConfusion.py -> build/bdist.linux-armv7l/wheel/./causallearn/graph 2026-07-11T03:58:51,083 copying build/lib/causallearn/graph/Node.py -> build/bdist.linux-armv7l/wheel/./causallearn/graph 2026-07-11T03:58:51,085 copying build/lib/causallearn/graph/Graph.py -> build/bdist.linux-armv7l/wheel/./causallearn/graph 2026-07-11T03:58:51,088 creating build/bdist.linux-armv7l/wheel/causallearn/search 2026-07-11T03:58:51,089 copying build/lib/causallearn/search/__init__.py -> build/bdist.linux-armv7l/wheel/./causallearn/search 2026-07-11T03:58:51,091 creating build/bdist.linux-armv7l/wheel/causallearn/search/HiddenCausal 2026-07-11T03:58:51,092 copying build/lib/causallearn/search/HiddenCausal/__init__.py -> build/bdist.linux-armv7l/wheel/./causallearn/search/HiddenCausal 2026-07-11T03:58:51,094 creating build/bdist.linux-armv7l/wheel/causallearn/search/HiddenCausal/GIN 2026-07-11T03:58:51,095 copying build/lib/causallearn/search/HiddenCausal/GIN/__init__.py -> build/bdist.linux-armv7l/wheel/./causallearn/search/HiddenCausal/GIN 2026-07-11T03:58:51,097 copying build/lib/causallearn/search/HiddenCausal/GIN/GIN.py -> build/bdist.linux-armv7l/wheel/./causallearn/search/HiddenCausal/GIN 2026-07-11T03:58:51,100 creating build/bdist.linux-armv7l/wheel/causallearn/search/HiddenCausal/RLCD 2026-07-11T03:58:51,101 copying build/lib/causallearn/search/HiddenCausal/RLCD/__init__.py -> build/bdist.linux-armv7l/wheel/./causallearn/search/HiddenCausal/RLCD 2026-07-11T03:58:51,103 copying build/lib/causallearn/search/HiddenCausal/RLCD/misc.py -> build/bdist.linux-armv7l/wheel/./causallearn/search/HiddenCausal/RLCD 2026-07-11T03:58:51,105 copying build/lib/causallearn/search/HiddenCausal/RLCD/FCI_CovRank.py -> build/bdist.linux-armv7l/wheel/./causallearn/search/HiddenCausal/RLCD 2026-07-11T03:58:51,108 copying build/lib/causallearn/search/HiddenCausal/RLCD/Cover.py -> build/bdist.linux-armv7l/wheel/./causallearn/search/HiddenCausal/RLCD 2026-07-11T03:58:51,110 copying build/lib/causallearn/search/HiddenCausal/RLCD/DSU.py -> build/bdist.linux-armv7l/wheel/./causallearn/search/HiddenCausal/RLCD 2026-07-11T03:58:51,112 copying build/lib/causallearn/search/HiddenCausal/RLCD/Chi2RankTest.py -> build/bdist.linux-armv7l/wheel/./causallearn/search/HiddenCausal/RLCD 2026-07-11T03:58:51,114 copying build/lib/causallearn/search/HiddenCausal/RLCD/LatentGroups.py -> build/bdist.linux-armv7l/wheel/./causallearn/search/HiddenCausal/RLCD 2026-07-11T03:58:51,117 copying build/lib/causallearn/search/HiddenCausal/RLCD/logger.py -> build/bdist.linux-armv7l/wheel/./causallearn/search/HiddenCausal/RLCD 2026-07-11T03:58:51,119 copying build/lib/causallearn/search/HiddenCausal/RLCD/RLCD_alg.py -> build/bdist.linux-armv7l/wheel/./causallearn/search/HiddenCausal/RLCD 2026-07-11T03:58:51,122 copying build/lib/causallearn/search/HiddenCausal/RLCD/PC_CovRank.py -> build/bdist.linux-armv7l/wheel/./causallearn/search/HiddenCausal/RLCD 2026-07-11T03:58:51,124 copying build/lib/causallearn/search/HiddenCausal/RLCD/GraphDrawer.py -> build/bdist.linux-armv7l/wheel/./causallearn/search/HiddenCausal/RLCD 2026-07-11T03:58:51,127 creating build/bdist.linux-armv7l/wheel/causallearn/search/ConstraintBased 2026-07-11T03:58:51,128 copying build/lib/causallearn/search/ConstraintBased/__init__.py -> build/bdist.linux-armv7l/wheel/./causallearn/search/ConstraintBased 2026-07-11T03:58:51,129 copying build/lib/causallearn/search/ConstraintBased/FCI.py -> build/bdist.linux-armv7l/wheel/./causallearn/search/ConstraintBased 2026-07-11T03:58:51,133 copying build/lib/causallearn/search/ConstraintBased/CDNOD.py -> build/bdist.linux-armv7l/wheel/./causallearn/search/ConstraintBased 2026-07-11T03:58:51,135 copying build/lib/causallearn/search/ConstraintBased/PC.py -> build/bdist.linux-armv7l/wheel/./causallearn/search/ConstraintBased 2026-07-11T03:58:51,138 creating build/bdist.linux-armv7l/wheel/causallearn/search/PermutationBased 2026-07-11T03:58:51,139 copying build/lib/causallearn/search/PermutationBased/GRaSP.py -> build/bdist.linux-armv7l/wheel/./causallearn/search/PermutationBased 2026-07-11T03:58:51,141 copying build/lib/causallearn/search/PermutationBased/__init__.py -> build/bdist.linux-armv7l/wheel/./causallearn/search/PermutationBased 2026-07-11T03:58:51,143 copying build/lib/causallearn/search/PermutationBased/BOSS.py -> build/bdist.linux-armv7l/wheel/./causallearn/search/PermutationBased 2026-07-11T03:58:51,145 copying build/lib/causallearn/search/PermutationBased/gst.py -> build/bdist.linux-armv7l/wheel/./causallearn/search/PermutationBased 2026-07-11T03:58:51,148 creating build/bdist.linux-armv7l/wheel/causallearn/search/Granger 2026-07-11T03:58:51,149 copying build/lib/causallearn/search/Granger/__init__.py -> build/bdist.linux-armv7l/wheel/./causallearn/search/Granger 2026-07-11T03:58:51,150 copying build/lib/causallearn/search/Granger/Granger.py -> build/bdist.linux-armv7l/wheel/./causallearn/search/Granger 2026-07-11T03:58:51,153 creating build/bdist.linux-armv7l/wheel/causallearn/search/FCMBased 2026-07-11T03:58:51,154 creating build/bdist.linux-armv7l/wheel/causallearn/search/FCMBased/ANM 2026-07-11T03:58:51,155 copying build/lib/causallearn/search/FCMBased/ANM/__init__.py -> build/bdist.linux-armv7l/wheel/./causallearn/search/FCMBased/ANM 2026-07-11T03:58:51,157 copying build/lib/causallearn/search/FCMBased/ANM/ANM.py -> build/bdist.linux-armv7l/wheel/./causallearn/search/FCMBased/ANM 2026-07-11T03:58:51,159 creating build/bdist.linux-armv7l/wheel/causallearn/search/FCMBased/PNL 2026-07-11T03:58:51,160 copying build/lib/causallearn/search/FCMBased/PNL/__init__.py -> build/bdist.linux-armv7l/wheel/./causallearn/search/FCMBased/PNL 2026-07-11T03:58:51,162 copying build/lib/causallearn/search/FCMBased/PNL/PNL.py -> build/bdist.linux-armv7l/wheel/./causallearn/search/FCMBased/PNL 2026-07-11T03:58:51,164 copying build/lib/causallearn/search/FCMBased/__init__.py -> build/bdist.linux-armv7l/wheel/./causallearn/search/FCMBased 2026-07-11T03:58:51,166 creating build/bdist.linux-armv7l/wheel/causallearn/search/FCMBased/lingam 2026-07-11T03:58:51,167 copying build/lib/causallearn/search/FCMBased/lingam/CAMUV.py -> build/bdist.linux-armv7l/wheel/./causallearn/search/FCMBased/lingam 2026-07-11T03:58:51,169 copying build/lib/causallearn/search/FCMBased/lingam/__init__.py -> build/bdist.linux-armv7l/wheel/./causallearn/search/FCMBased/lingam 2026-07-11T03:58:51,171 copying build/lib/causallearn/search/FCMBased/lingam/direct_lingam.py -> build/bdist.linux-armv7l/wheel/./causallearn/search/FCMBased/lingam 2026-07-11T03:58:51,173 copying build/lib/causallearn/search/FCMBased/lingam/var_lingam.py -> build/bdist.linux-armv7l/wheel/./causallearn/search/FCMBased/lingam 2026-07-11T03:58:51,176 copying build/lib/causallearn/search/FCMBased/lingam/hsic2.py -> build/bdist.linux-armv7l/wheel/./causallearn/search/FCMBased/lingam 2026-07-11T03:58:51,178 copying build/lib/causallearn/search/FCMBased/lingam/rcd.py -> build/bdist.linux-armv7l/wheel/./causallearn/search/FCMBased/lingam 2026-07-11T03:58:51,180 copying build/lib/causallearn/search/FCMBased/lingam/bootstrap.py -> build/bdist.linux-armv7l/wheel/./causallearn/search/FCMBased/lingam 2026-07-11T03:58:51,183 copying build/lib/causallearn/search/FCMBased/lingam/longitudinal_lingam.py -> build/bdist.linux-armv7l/wheel/./causallearn/search/FCMBased/lingam 2026-07-11T03:58:51,185 copying build/lib/causallearn/search/FCMBased/lingam/multi_group_direct_lingam.py -> build/bdist.linux-armv7l/wheel/./causallearn/search/FCMBased/lingam 2026-07-11T03:58:51,188 copying build/lib/causallearn/search/FCMBased/lingam/hsic.py -> build/bdist.linux-armv7l/wheel/./causallearn/search/FCMBased/lingam 2026-07-11T03:58:51,190 copying build/lib/causallearn/search/FCMBased/lingam/ica_lingam.py -> build/bdist.linux-armv7l/wheel/./causallearn/search/FCMBased/lingam 2026-07-11T03:58:51,192 copying build/lib/causallearn/search/FCMBased/lingam/causal_effect.py -> build/bdist.linux-armv7l/wheel/./causallearn/search/FCMBased/lingam 2026-07-11T03:58:51,194 copying build/lib/causallearn/search/FCMBased/lingam/varma_lingam.py -> build/bdist.linux-armv7l/wheel/./causallearn/search/FCMBased/lingam 2026-07-11T03:58:51,198 copying build/lib/causallearn/search/FCMBased/lingam/base.py -> build/bdist.linux-armv7l/wheel/./causallearn/search/FCMBased/lingam 2026-07-11T03:58:51,200 copying build/lib/causallearn/search/FCMBased/lingam/bottom_up_parce_lingam.py -> build/bdist.linux-armv7l/wheel/./causallearn/search/FCMBased/lingam 2026-07-11T03:58:51,203 creating build/bdist.linux-armv7l/wheel/causallearn/search/FCMBased/lingam/utils 2026-07-11T03:58:51,204 copying build/lib/causallearn/search/FCMBased/lingam/utils/__init__.py -> build/bdist.linux-armv7l/wheel/./causallearn/search/FCMBased/lingam/utils 2026-07-11T03:58:51,207 creating build/bdist.linux-armv7l/wheel/causallearn/search/ScoreBased 2026-07-11T03:58:51,208 copying build/lib/causallearn/search/ScoreBased/DGES.py -> build/bdist.linux-armv7l/wheel/./causallearn/search/ScoreBased 2026-07-11T03:58:51,211 copying build/lib/causallearn/search/ScoreBased/__init__.py -> build/bdist.linux-armv7l/wheel/./causallearn/search/ScoreBased 2026-07-11T03:58:51,213 copying build/lib/causallearn/search/ScoreBased/ExactSearch.py -> build/bdist.linux-armv7l/wheel/./causallearn/search/ScoreBased 2026-07-11T03:58:51,215 copying build/lib/causallearn/search/ScoreBased/CALM.py -> build/bdist.linux-armv7l/wheel/./causallearn/search/ScoreBased 2026-07-11T03:58:51,217 copying build/lib/causallearn/search/ScoreBased/GES.py -> build/bdist.linux-armv7l/wheel/./causallearn/search/ScoreBased 2026-07-11T03:58:51,220 creating build/bdist.linux-armv7l/wheel/causallearn/score 2026-07-11T03:58:51,221 copying build/lib/causallearn/score/__init__.py -> build/bdist.linux-armv7l/wheel/./causallearn/score 2026-07-11T03:58:51,222 copying build/lib/causallearn/score/LocalScoreFunctionClass.py -> build/bdist.linux-armv7l/wheel/./causallearn/score 2026-07-11T03:58:51,224 copying build/lib/causallearn/score/LocalScoreFunction.py -> build/bdist.linux-armv7l/wheel/./causallearn/score 2026-07-11T03:58:51,227 creating build/bdist.linux-armv7l/wheel/causallearn/utils 2026-07-11T03:58:51,228 copying build/lib/causallearn/utils/TXT2GeneralGraph.py -> build/bdist.linux-armv7l/wheel/./causallearn/utils 2026-07-11T03:58:51,230 copying build/lib/causallearn/utils/PriorityQueue.py -> build/bdist.linux-armv7l/wheel/./causallearn/utils 2026-07-11T03:58:51,233 creating build/bdist.linux-armv7l/wheel/causallearn/utils/PCUtils 2026-07-11T03:58:51,234 copying build/lib/causallearn/utils/PCUtils/__init__.py -> build/bdist.linux-armv7l/wheel/./causallearn/utils/PCUtils 2026-07-11T03:58:51,235 copying build/lib/causallearn/utils/PCUtils/BackgroundKnowledge.py -> build/bdist.linux-armv7l/wheel/./causallearn/utils/PCUtils 2026-07-11T03:58:51,238 copying build/lib/causallearn/utils/PCUtils/Helper.py -> build/bdist.linux-armv7l/wheel/./causallearn/utils/PCUtils 2026-07-11T03:58:51,240 copying build/lib/causallearn/utils/PCUtils/SkeletonDiscovery.py -> build/bdist.linux-armv7l/wheel/./causallearn/utils/PCUtils 2026-07-11T03:58:51,243 copying build/lib/causallearn/utils/PCUtils/Meek.py -> build/bdist.linux-armv7l/wheel/./causallearn/utils/PCUtils 2026-07-11T03:58:51,245 copying build/lib/causallearn/utils/PCUtils/BackgroundKnowledgeOrientUtils.py -> build/bdist.linux-armv7l/wheel/./causallearn/utils/PCUtils 2026-07-11T03:58:51,247 copying build/lib/causallearn/utils/PCUtils/UCSepset.py -> build/bdist.linux-armv7l/wheel/./causallearn/utils/PCUtils 2026-07-11T03:58:51,249 copying build/lib/causallearn/utils/__init__.py -> build/bdist.linux-armv7l/wheel/./causallearn/utils 2026-07-11T03:58:51,251 copying build/lib/causallearn/utils/ScoreUtils.py -> build/bdist.linux-armv7l/wheel/./causallearn/utils 2026-07-11T03:58:51,254 copying build/lib/causallearn/utils/cit.py -> build/bdist.linux-armv7l/wheel/./causallearn/utils 2026-07-11T03:58:51,256 copying build/lib/causallearn/utils/DAG2PAG.py -> build/bdist.linux-armv7l/wheel/./causallearn/utils 2026-07-11T03:58:51,258 copying build/lib/causallearn/utils/DAG2CPDAG.py -> build/bdist.linux-armv7l/wheel/./causallearn/utils 2026-07-11T03:58:51,261 creating build/bdist.linux-armv7l/wheel/causallearn/utils/KCI 2026-07-11T03:58:51,262 copying build/lib/causallearn/utils/KCI/__init__.py -> build/bdist.linux-armv7l/wheel/./causallearn/utils/KCI 2026-07-11T03:58:51,264 copying build/lib/causallearn/utils/KCI/Kernel.py -> build/bdist.linux-armv7l/wheel/./causallearn/utils/KCI 2026-07-11T03:58:51,266 copying build/lib/causallearn/utils/KCI/GaussianKernel.py -> build/bdist.linux-armv7l/wheel/./causallearn/utils/KCI 2026-07-11T03:58:51,268 copying build/lib/causallearn/utils/KCI/KCI.py -> build/bdist.linux-armv7l/wheel/./causallearn/utils/KCI 2026-07-11T03:58:51,270 copying build/lib/causallearn/utils/KCI/LinearKernel.py -> build/bdist.linux-armv7l/wheel/./causallearn/utils/KCI 2026-07-11T03:58:51,273 copying build/lib/causallearn/utils/KCI/PolynomialKernel.py -> build/bdist.linux-armv7l/wheel/./causallearn/utils/KCI 2026-07-11T03:58:51,274 copying build/lib/causallearn/utils/ChoiceGenerator.py -> build/bdist.linux-armv7l/wheel/./causallearn/utils 2026-07-11T03:58:51,276 copying build/lib/causallearn/utils/GraphUtils.py -> build/bdist.linux-armv7l/wheel/./causallearn/utils 2026-07-11T03:58:51,279 copying build/lib/causallearn/utils/Dataset.py -> build/bdist.linux-armv7l/wheel/./causallearn/utils 2026-07-11T03:58:51,281 creating build/bdist.linux-armv7l/wheel/causallearn/utils/RCIT 2026-07-11T03:58:51,282 copying build/lib/causallearn/utils/RCIT/__init__.py -> build/bdist.linux-armv7l/wheel/./causallearn/utils/RCIT 2026-07-11T03:58:51,283 copying build/lib/causallearn/utils/RCIT/RCIT.py -> build/bdist.linux-armv7l/wheel/./causallearn/utils/RCIT 2026-07-11T03:58:51,285 copying build/lib/causallearn/utils/CALMUtils.py -> build/bdist.linux-armv7l/wheel/./causallearn/utils 2026-07-11T03:58:51,288 creating build/bdist.linux-armv7l/wheel/causallearn/utils/FastKCI 2026-07-11T03:58:51,288 copying build/lib/causallearn/utils/FastKCI/__init__.py -> build/bdist.linux-armv7l/wheel/./causallearn/utils/FastKCI 2026-07-11T03:58:51,290 copying build/lib/causallearn/utils/FastKCI/FastKCI.py -> build/bdist.linux-armv7l/wheel/./causallearn/utils/FastKCI 2026-07-11T03:58:51,292 copying build/lib/causallearn/utils/DepthChoiceGenerator.py -> build/bdist.linux-armv7l/wheel/./causallearn/utils 2026-07-11T03:58:51,294 copying build/lib/causallearn/utils/TimeseriesVisualization.py -> build/bdist.linux-armv7l/wheel/./causallearn/utils 2026-07-11T03:58:51,296 copying build/lib/causallearn/utils/PDAG2DAG.py -> build/bdist.linux-armv7l/wheel/./causallearn/utils 2026-07-11T03:58:51,298 copying build/lib/causallearn/utils/MECCheck.py -> build/bdist.linux-armv7l/wheel/./causallearn/utils 2026-07-11T03:58:51,300 creating build/bdist.linux-armv7l/wheel/causallearn/utils/MarkovNetwork 2026-07-11T03:58:51,301 copying build/lib/causallearn/utils/MarkovNetwork/__init__.py -> build/bdist.linux-armv7l/wheel/./causallearn/utils/MarkovNetwork 2026-07-11T03:58:51,303 copying build/lib/causallearn/utils/MarkovNetwork/iamb.py -> build/bdist.linux-armv7l/wheel/./causallearn/utils/MarkovNetwork 2026-07-11T03:58:51,305 copying build/lib/causallearn/utils/FAS.py -> build/bdist.linux-armv7l/wheel/./causallearn/utils 2026-07-11T03:58:51,307 copying build/lib/causallearn/utils/GESUtils.py -> build/bdist.linux-armv7l/wheel/./causallearn/utils 2026-07-11T03:58:51,309 running install_egg_info 2026-07-11T03:58:51,343 running egg_info 2026-07-11T03:58:51,369 writing causal_learn.egg-info/PKG-INFO 2026-07-11T03:58:51,373 writing dependency_links to causal_learn.egg-info/dependency_links.txt 2026-07-11T03:58:51,375 writing requirements to causal_learn.egg-info/requires.txt 2026-07-11T03:58:51,376 writing top-level names to causal_learn.egg-info/top_level.txt 2026-07-11T03:58:51,423 reading manifest file 'causal_learn.egg-info/SOURCES.txt' 2026-07-11T03:58:51,430 adding license file 'LICENSE' 2026-07-11T03:58:51,437 writing manifest file 'causal_learn.egg-info/SOURCES.txt' 2026-07-11T03:58:51,438 Copying causal_learn.egg-info to build/bdist.linux-armv7l/wheel/./causal_learn-0.1.4.8-py3.11.egg-info 2026-07-11T03:58:51,448 running install_scripts 2026-07-11T03:58:51,460 creating build/bdist.linux-armv7l/wheel/causal_learn-0.1.4.8.dist-info/WHEEL 2026-07-11T03:58:51,463 creating '/tmp/pip-wheel-0fq67oa4/causal_learn-0.1.4.8-py3-none-any.whl' and adding 'build/bdist.linux-armv7l/wheel' to it 2026-07-11T03:58:51,466 adding 'causal_learn-0.1.4.8.dist-info/licenses/LICENSE' 2026-07-11T03:58:51,467 adding 'causallearn/__init__.py' 2026-07-11T03:58:51,469 adding 'causallearn/graph/AdjacencyConfusion.py' 2026-07-11T03:58:51,471 adding 'causallearn/graph/ArrowConfusion.py' 2026-07-11T03:58:51,474 adding 'causallearn/graph/Dag.py' 2026-07-11T03:58:51,476 adding 'causallearn/graph/Edge.py' 2026-07-11T03:58:51,478 adding 'causallearn/graph/Edges.py' 2026-07-11T03:58:51,479 adding 'causallearn/graph/Endpoint.py' 2026-07-11T03:58:51,483 adding 'causallearn/graph/GeneralGraph.py' 2026-07-11T03:58:51,486 adding 'causallearn/graph/Graph.py' 2026-07-11T03:58:51,487 adding 'causallearn/graph/GraphClass.py' 2026-07-11T03:58:51,489 adding 'causallearn/graph/GraphNode.py' 2026-07-11T03:58:51,490 adding 'causallearn/graph/Node.py' 2026-07-11T03:58:51,491 adding 'causallearn/graph/NodeType.py' 2026-07-11T03:58:51,492 adding 'causallearn/graph/NodeVariableType.py' 2026-07-11T03:58:51,493 adding 'causallearn/graph/SHD.py' 2026-07-11T03:58:51,494 adding 'causallearn/graph/__init__.py' 2026-07-11T03:58:51,498 adding 'causallearn/score/LocalScoreFunction.py' 2026-07-11T03:58:51,499 adding 'causallearn/score/LocalScoreFunctionClass.py' 2026-07-11T03:58:51,500 adding 'causallearn/score/__init__.py' 2026-07-11T03:58:51,502 adding 'causallearn/search/__init__.py' 2026-07-11T03:58:51,504 adding 'causallearn/search/ConstraintBased/CDNOD.py' 2026-07-11T03:58:51,509 adding 'causallearn/search/ConstraintBased/FCI.py' 2026-07-11T03:58:51,512 adding 'causallearn/search/ConstraintBased/PC.py' 2026-07-11T03:58:51,513 adding 'causallearn/search/ConstraintBased/__init__.py' 2026-07-11T03:58:51,514 adding 'causallearn/search/FCMBased/__init__.py' 2026-07-11T03:58:51,516 adding 'causallearn/search/FCMBased/ANM/ANM.py' 2026-07-11T03:58:51,517 adding 'causallearn/search/FCMBased/ANM/__init__.py' 2026-07-11T03:58:51,519 adding 'causallearn/search/FCMBased/PNL/PNL.py' 2026-07-11T03:58:51,520 adding 'causallearn/search/FCMBased/PNL/__init__.py' 2026-07-11T03:58:51,522 adding 'causallearn/search/FCMBased/lingam/CAMUV.py' 2026-07-11T03:58:51,523 adding 'causallearn/search/FCMBased/lingam/__init__.py' 2026-07-11T03:58:51,525 adding 'causallearn/search/FCMBased/lingam/base.py' 2026-07-11T03:58:51,527 adding 'causallearn/search/FCMBased/lingam/bootstrap.py' 2026-07-11T03:58:51,530 adding 'causallearn/search/FCMBased/lingam/bottom_up_parce_lingam.py' 2026-07-11T03:58:51,532 adding 'causallearn/search/FCMBased/lingam/causal_effect.py' 2026-07-11T03:58:51,534 adding 'causallearn/search/FCMBased/lingam/direct_lingam.py' 2026-07-11T03:58:51,535 adding 'causallearn/search/FCMBased/lingam/hsic.py' 2026-07-11T03:58:51,537 adding 'causallearn/search/FCMBased/lingam/hsic2.py' 2026-07-11T03:58:51,538 adding 'causallearn/search/FCMBased/lingam/ica_lingam.py' 2026-07-11T03:58:51,540 adding 'causallearn/search/FCMBased/lingam/longitudinal_lingam.py' 2026-07-11T03:58:51,542 adding 'causallearn/search/FCMBased/lingam/multi_group_direct_lingam.py' 2026-07-11T03:58:51,544 adding 'causallearn/search/FCMBased/lingam/rcd.py' 2026-07-11T03:58:51,546 adding 'causallearn/search/FCMBased/lingam/var_lingam.py' 2026-07-11T03:58:51,549 adding 'causallearn/search/FCMBased/lingam/varma_lingam.py' 2026-07-11T03:58:51,551 adding 'causallearn/search/FCMBased/lingam/utils/__init__.py' 2026-07-11T03:58:51,553 adding 'causallearn/search/Granger/Granger.py' 2026-07-11T03:58:51,554 adding 'causallearn/search/Granger/__init__.py' 2026-07-11T03:58:51,556 adding 'causallearn/search/HiddenCausal/__init__.py' 2026-07-11T03:58:51,558 adding 'causallearn/search/HiddenCausal/GIN/GIN.py' 2026-07-11T03:58:51,559 adding 'causallearn/search/HiddenCausal/GIN/__init__.py' 2026-07-11T03:58:51,563 adding 'causallearn/search/HiddenCausal/RLCD/Chi2RankTest.py' 2026-07-11T03:58:51,565 adding 'causallearn/search/HiddenCausal/RLCD/Cover.py' 2026-07-11T03:58:51,567 adding 'causallearn/search/HiddenCausal/RLCD/DSU.py' 2026-07-11T03:58:51,571 adding 'causallearn/search/HiddenCausal/RLCD/FCI_CovRank.py' 2026-07-11T03:58:51,574 adding 'causallearn/search/HiddenCausal/RLCD/GraphDrawer.py' 2026-07-11T03:58:51,581 adding 'causallearn/search/HiddenCausal/RLCD/LatentGroups.py' 2026-07-11T03:58:51,584 adding 'causallearn/search/HiddenCausal/RLCD/PC_CovRank.py' 2026-07-11T03:58:51,588 adding 'causallearn/search/HiddenCausal/RLCD/RLCD_alg.py' 2026-07-11T03:58:51,589 adding 'causallearn/search/HiddenCausal/RLCD/__init__.py' 2026-07-11T03:58:51,590 adding 'causallearn/search/HiddenCausal/RLCD/logger.py' 2026-07-11T03:58:51,592 adding 'causallearn/search/HiddenCausal/RLCD/misc.py' 2026-07-11T03:58:51,594 adding 'causallearn/search/PermutationBased/BOSS.py' 2026-07-11T03:58:51,596 adding 'causallearn/search/PermutationBased/GRaSP.py' 2026-07-11T03:58:51,597 adding 'causallearn/search/PermutationBased/__init__.py' 2026-07-11T03:58:51,599 adding 'causallearn/search/PermutationBased/gst.py' 2026-07-11T03:58:51,601 adding 'causallearn/search/ScoreBased/CALM.py' 2026-07-11T03:58:51,604 adding 'causallearn/search/ScoreBased/DGES.py' 2026-07-11T03:58:51,607 adding 'causallearn/search/ScoreBased/ExactSearch.py' 2026-07-11T03:58:51,609 adding 'causallearn/search/ScoreBased/GES.py' 2026-07-11T03:58:51,610 adding 'causallearn/search/ScoreBased/__init__.py' 2026-07-11T03:58:51,612 adding 'causallearn/utils/CALMUtils.py' 2026-07-11T03:58:51,613 adding 'causallearn/utils/ChoiceGenerator.py' 2026-07-11T03:58:51,614 adding 'causallearn/utils/DAG2CPDAG.py' 2026-07-11T03:58:51,616 adding 'causallearn/utils/DAG2PAG.py' 2026-07-11T03:58:51,617 adding 'causallearn/utils/Dataset.py' 2026-07-11T03:58:51,619 adding 'causallearn/utils/DepthChoiceGenerator.py' 2026-07-11T03:58:51,620 adding 'causallearn/utils/FAS.py' 2026-07-11T03:58:51,623 adding 'causallearn/utils/GESUtils.py' 2026-07-11T03:58:51,626 adding 'causallearn/utils/GraphUtils.py' 2026-07-11T03:58:51,627 adding 'causallearn/utils/MECCheck.py' 2026-07-11T03:58:51,628 adding 'causallearn/utils/PDAG2DAG.py' 2026-07-11T03:58:51,630 adding 'causallearn/utils/PriorityQueue.py' 2026-07-11T03:58:51,634 adding 'causallearn/utils/ScoreUtils.py' 2026-07-11T03:58:51,635 adding 'causallearn/utils/TXT2GeneralGraph.py' 2026-07-11T03:58:51,636 adding 'causallearn/utils/TimeseriesVisualization.py' 2026-07-11T03:58:51,638 adding 'causallearn/utils/__init__.py' 2026-07-11T03:58:51,641 adding 'causallearn/utils/cit.py' 2026-07-11T03:58:51,644 adding 'causallearn/utils/FastKCI/FastKCI.py' 2026-07-11T03:58:51,645 adding 'causallearn/utils/FastKCI/__init__.py' 2026-07-11T03:58:51,647 adding 'causallearn/utils/KCI/GaussianKernel.py' 2026-07-11T03:58:51,649 adding 'causallearn/utils/KCI/KCI.py' 2026-07-11T03:58:51,651 adding 'causallearn/utils/KCI/Kernel.py' 2026-07-11T03:58:51,652 adding 'causallearn/utils/KCI/LinearKernel.py' 2026-07-11T03:58:51,653 adding 'causallearn/utils/KCI/PolynomialKernel.py' 2026-07-11T03:58:51,654 adding 'causallearn/utils/KCI/__init__.py' 2026-07-11T03:58:51,656 adding 'causallearn/utils/MarkovNetwork/__init__.py' 2026-07-11T03:58:51,657 adding 'causallearn/utils/MarkovNetwork/iamb.py' 2026-07-11T03:58:51,659 adding 'causallearn/utils/PCUtils/BackgroundKnowledge.py' 2026-07-11T03:58:51,661 adding 'causallearn/utils/PCUtils/BackgroundKnowledgeOrientUtils.py' 2026-07-11T03:58:51,664 adding 'causallearn/utils/PCUtils/Helper.py' 2026-07-11T03:58:51,665 adding 'causallearn/utils/PCUtils/Meek.py' 2026-07-11T03:58:51,667 adding 'causallearn/utils/PCUtils/SkeletonDiscovery.py' 2026-07-11T03:58:51,669 adding 'causallearn/utils/PCUtils/UCSepset.py' 2026-07-11T03:58:51,670 adding 'causallearn/utils/PCUtils/__init__.py' 2026-07-11T03:58:51,672 adding 'causallearn/utils/RCIT/RCIT.py' 2026-07-11T03:58:51,673 adding 'causallearn/utils/RCIT/__init__.py' 2026-07-11T03:58:51,675 adding 'causal_learn-0.1.4.8.dist-info/METADATA' 2026-07-11T03:58:51,676 adding 'causal_learn-0.1.4.8.dist-info/WHEEL' 2026-07-11T03:58:51,677 adding 'causal_learn-0.1.4.8.dist-info/top_level.txt' 2026-07-11T03:58:51,679 adding 'causal_learn-0.1.4.8.dist-info/RECORD' 2026-07-11T03:58:51,684 removing build/bdist.linux-armv7l/wheel 2026-07-11T03:58:51,825 Building wheel for causal-learn (setup.py): finished with status 'done' 2026-07-11T03:58:51,830 Created wheel for causal-learn: filename=causal_learn-0.1.4.8-py3-none-any.whl size=245912 sha256=a7b97494dc71623b4813841a3cbc6da4aa584efd41bf585ef48956a6039938db 2026-07-11T03:58:51,831 Stored in directory: /tmp/pip-ephem-wheel-cache-5nkkv1m_/wheels/78/68/8b/6c53cc70c3104fae3a8e68cfa4c24da98fe6cb320e4442847a 2026-07-11T03:58:51,845 Successfully built causal-learn 2026-07-11T03:58:51,856 Removed build tracker: '/tmp/pip-build-tracker-56_ptkva'