2023-09-15T23:41:39,192 Created temporary directory: /tmp/pip-build-tracker-s9m9mxp0 2023-09-15T23:41:39,193 Initialized build tracking at /tmp/pip-build-tracker-s9m9mxp0 2023-09-15T23:41:39,194 Created build tracker: /tmp/pip-build-tracker-s9m9mxp0 2023-09-15T23:41:39,194 Entered build tracker: /tmp/pip-build-tracker-s9m9mxp0 2023-09-15T23:41:39,195 Created temporary directory: /tmp/pip-wheel-09rbhdgf 2023-09-15T23:41:39,198 Created temporary directory: /tmp/pip-ephem-wheel-cache-lra2ts5w 2023-09-15T23:41:39,220 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2023-09-15T23:41:39,223 2 location(s) to search for versions of causalml: 2023-09-15T23:41:39,223 * https://pypi.org/simple/causalml/ 2023-09-15T23:41:39,223 * https://www.piwheels.org/simple/causalml/ 2023-09-15T23:41:39,224 Fetching project page and analyzing links: https://pypi.org/simple/causalml/ 2023-09-15T23:41:39,225 Getting page https://pypi.org/simple/causalml/ 2023-09-15T23:41:39,226 Found index url https://pypi.org/simple/ 2023-09-15T23:41:39,455 Fetched page https://pypi.org/simple/causalml/ as application/vnd.pypi.simple.v1+json 2023-09-15T23:41:39,463 Skipping link: No binaries permitted for causalml: https://files.pythonhosted.org/packages/d3/f2/b6e8f361c77f66c7b606d8ad094268a00a36d6d4776ffec922b3260e46a9/causalml-0.2.0-cp36-cp36m-macosx_10_7_x86_64.whl (from https://pypi.org/simple/causalml/) (requires-python:>=2.7) 2023-09-15T23:41:39,464 Skipping link: unsupported archive format: .egg: https://files.pythonhosted.org/packages/46/e1/ac13f496296f3180e81b733382686b95fa02c5b61179918956ccb3a915f7/causalml-0.2.0-py3.6-macosx-10.7-x86_64.egg (from https://pypi.org/simple/causalml/) (requires-python:>=2.7) 2023-09-15T23:41:39,465 Found link https://files.pythonhosted.org/packages/82/4a/5146bf5a56a253a141f859184c6dd29d98aacc9989bd19a549598d8fecee/causalml-0.2.0.tar.gz (from https://pypi.org/simple/causalml/) (requires-python:>=2.7), version: 0.2.0 2023-09-15T23:41:39,466 Skipping link: No binaries permitted for causalml: https://files.pythonhosted.org/packages/8a/17/955a80991cfbf3bc8b1fc849aa440dc696dd81d21303e56aa5f925a81a0b/causalml-0.2.1-cp36-cp36m-macosx_10_7_x86_64.whl (from https://pypi.org/simple/causalml/) (requires-python:>=2.7) 2023-09-15T23:41:39,466 Skipping link: unsupported archive format: .egg: https://files.pythonhosted.org/packages/45/5a/9438c15ca351c56121f66e2152091f71ccf990234898e8d7e40819e4df70/causalml-0.2.1-py3.6-macosx-10.7-x86_64.egg (from https://pypi.org/simple/causalml/) (requires-python:>=2.7) 2023-09-15T23:41:39,467 Found link https://files.pythonhosted.org/packages/ea/fb/bccde20d5e7a85f123531a82b11ef67c58ed106d086a0260ede96ae5ff4f/causalml-0.2.1.tar.gz (from https://pypi.org/simple/causalml/) (requires-python:>=2.7), version: 0.2.1 2023-09-15T23:41:39,468 Skipping link: No binaries permitted for causalml: https://files.pythonhosted.org/packages/31/57/559db2b2dbb5f4add9624d9d7159ef87414dfad4ed223ad3f911df6c48df/causalml-0.2.2-cp36-cp36m-macosx_10_7_x86_64.whl (from https://pypi.org/simple/causalml/) (requires-python:>=2.7) 2023-09-15T23:41:39,469 Skipping link: unsupported archive format: .egg: https://files.pythonhosted.org/packages/2b/fd/5622b6abc96efbeb19d038d48d4f686c14ca245bfeedcbdf28ad9b0a85ff/causalml-0.2.2-py3.6-macosx-10.7-x86_64.egg (from https://pypi.org/simple/causalml/) (requires-python:>=2.7) 2023-09-15T23:41:39,470 Found link https://files.pythonhosted.org/packages/f8/55/f4641b6287ef0425c495a8e846bc29a2a5ee7263d51aa0144fa5a9cf77a3/causalml-0.2.2.tar.gz (from https://pypi.org/simple/causalml/) (requires-python:>=2.7), version: 0.2.2 2023-09-15T23:41:39,470 Skipping link: No binaries permitted for causalml: https://files.pythonhosted.org/packages/ba/f2/71ac0ea98e23af439f67aabe3ca03b70d99dd8fb40c5df51fdb5170a33ee/causalml-0.2.3-cp36-cp36m-macosx_10_7_x86_64.whl (from https://pypi.org/simple/causalml/) (requires-python:>=2.7) 2023-09-15T23:41:39,471 Found link https://files.pythonhosted.org/packages/ab/bd/f14807ee35e9af387dc9d52540b84ec6fd8d3f5053493bc0d46de000f944/causalml-0.2.3.tar.gz (from https://pypi.org/simple/causalml/) (requires-python:>=2.7), version: 0.2.3 2023-09-15T23:41:39,472 Skipping link: No binaries permitted for causalml: https://files.pythonhosted.org/packages/e3/95/5d22109c8f429b4d7de2300ac9b62236cda837d0f24c4cfa96cae983628e/causalml-0.3.0-cp36-cp36m-macosx_10_7_x86_64.whl (from https://pypi.org/simple/causalml/) (requires-python:>=2.7) 2023-09-15T23:41:39,473 Skipping link: unsupported archive format: .egg: https://files.pythonhosted.org/packages/c5/66/13c9d9fdc4ad0e3275c77990b3a0aab6c6a534df51c0b16e94dad3873ead/causalml-0.3.0-py3.6-macosx-10.7-x86_64.egg (from https://pypi.org/simple/causalml/) (requires-python:>=2.7) 2023-09-15T23:41:39,474 Found link https://files.pythonhosted.org/packages/4f/a4/0a1a16595c056506416cdc822866db50f66478677536b0572781814235fd/causalml-0.3.0.tar.gz (from https://pypi.org/simple/causalml/) (requires-python:>=2.7), version: 0.3.0 2023-09-15T23:41:39,474 Skipping link: No binaries permitted for causalml: https://files.pythonhosted.org/packages/f0/6a/0606901e60bca52f755f565eb328a1e4ddbc3e01958d7440829ec823295e/causalml-0.4.0-cp36-cp36m-macosx_10_7_x86_64.whl (from https://pypi.org/simple/causalml/) (requires-python:>=2.7) 2023-09-15T23:41:39,475 Skipping link: No binaries permitted for causalml: https://files.pythonhosted.org/packages/cc/c6/07a7f29afba29bce36eba074a49f6372f184b6d6a18e1a51602758302f56/causalml-0.4.0-cp37-cp37m-macosx_10_9_x86_64.whl (from https://pypi.org/simple/causalml/) (requires-python:>=2.7) 2023-09-15T23:41:39,475 Skipping link: unsupported archive format: .egg: https://files.pythonhosted.org/packages/1c/b6/6a64e6b9f065b09f33dfdb174f0589517122f5f37d1351b8c9943d9139e9/causalml-0.4.0-py3.6-macosx-10.7-x86_64.egg (from https://pypi.org/simple/causalml/) (requires-python:>=2.7) 2023-09-15T23:41:39,476 Found link https://files.pythonhosted.org/packages/4e/92/fb9af85303fc6b54bf824c36572c30d9a503e9a70a043d1f135f9c03c1fc/causalml-0.4.0.tar.gz (from https://pypi.org/simple/causalml/) (requires-python:>=2.7), version: 0.4.0 2023-09-15T23:41:39,477 Skipping link: No binaries permitted for causalml: https://files.pythonhosted.org/packages/0d/b8/9aeba69e7dc18738fd034835c6908e317e387fc4479ff2becc970999ed77/causalml-0.5.0-cp36-cp36m-macosx_10_7_x86_64.whl (from https://pypi.org/simple/causalml/) (requires-python:>=3.6) 2023-09-15T23:41:39,477 Skipping link: unsupported archive format: .egg: https://files.pythonhosted.org/packages/a1/39/271200def4339942cb43eb3bfcd35e85a65ec1fa40bc223deb9d736aac9d/causalml-0.5.0-py3.6-macosx-10.7-x86_64.egg (from https://pypi.org/simple/causalml/) (requires-python:>=3.6) 2023-09-15T23:41:39,478 Found link https://files.pythonhosted.org/packages/8d/22/cce4ae1c8979eefee8afba96653ff088ab5bcd61b98dcd4897c9340685ce/causalml-0.5.0.tar.gz (from https://pypi.org/simple/causalml/) (requires-python:>=3.6), version: 0.5.0 2023-09-15T23:41:39,479 Skipping link: unsupported archive format: .egg: https://files.pythonhosted.org/packages/5b/e9/7f1cea8d63a802ead86f35d4a027add03591f875d0c95e29440bf8445152/causalml-0.6.0-py3.6-macosx-10.7-x86_64.egg (from https://pypi.org/simple/causalml/) (requires-python:>=3.6) 2023-09-15T23:41:39,480 Found link https://files.pythonhosted.org/packages/a9/18/17a651f10032b0d61e4cd0627f12606e00721e66fd0b34ceb56f7bb8ff1c/causalml-0.6.0.tar.gz (from https://pypi.org/simple/causalml/) (requires-python:>=3.6), version: 0.6.0 2023-09-15T23:41:39,481 Skipping link: No binaries permitted for causalml: https://files.pythonhosted.org/packages/c5/5c/3ade7f0fd72b72979e900af077a441966789d66c5dbdb4eee98ca63913eb/causalml-0.7.0-cp37-cp37m-macosx_10_9_x86_64.whl (from https://pypi.org/simple/causalml/) (requires-python:>=3.6) 2023-09-15T23:41:39,482 Found link https://files.pythonhosted.org/packages/14/ac/663245906867cb41e8f246efc27e8fa1b11e4a411bc32c9bb7ef8c6dcc55/causalml-0.7.0.tar.gz (from https://pypi.org/simple/causalml/) (requires-python:>=3.6), version: 0.7.0 2023-09-15T23:41:39,483 Skipping link: No binaries permitted for causalml: https://files.pythonhosted.org/packages/18/cb/422be614ed01ecef9a31b5887ff19a92473918f96f5de0cb82ac2d2d9e9d/causalml-0.7.1-cp37-cp37m-macosx_10_9_x86_64.whl (from https://pypi.org/simple/causalml/) (requires-python:>=3.6) 2023-09-15T23:41:39,483 Skipping link: unsupported archive format: .egg: https://files.pythonhosted.org/packages/6e/80/59847dba39c44dc12fc43673eec7641989889b57607710fe97853d5d4385/causalml-0.7.1-py3.7-macosx-10.9-x86_64.egg (from https://pypi.org/simple/causalml/) (requires-python:>=3.6) 2023-09-15T23:41:39,484 Found link https://files.pythonhosted.org/packages/be/36/0edb7725ed2e1e56c6f4df2ec67b6daad6332271f158e3220c9bc792c0a4/causalml-0.7.1.tar.gz (from https://pypi.org/simple/causalml/) (requires-python:>=3.6), version: 0.7.1 2023-09-15T23:41:39,485 Skipping link: No binaries permitted for causalml: https://files.pythonhosted.org/packages/fd/35/a165c970ab9ce4922bf35d02efeec79566a6f28c68a52eb40cd3b48f064e/causalml-0.8.0-cp37-cp37m-macosx_10_9_x86_64.whl (from https://pypi.org/simple/causalml/) (requires-python:>=3.6) 2023-09-15T23:41:39,486 Found link https://files.pythonhosted.org/packages/50/7c/dd3c967b3bd8185c454fe7554f959914d2fb7674cb22467b64fa2b61fc67/causalml-0.8.0.tar.gz (from https://pypi.org/simple/causalml/) (requires-python:>=3.6), version: 0.8.0 2023-09-15T23:41:39,486 Skipping link: No binaries permitted for causalml: https://files.pythonhosted.org/packages/c0/7f/0ec37a2024cb5d35272edcc11308e460cb8ca7858f95d8cfc2a7e82d24e9/causalml-0.9.0-cp37-cp37m-macosx_10_7_x86_64.whl (from https://pypi.org/simple/causalml/) (requires-python:>=3.6) 2023-09-15T23:41:39,487 Found link https://files.pythonhosted.org/packages/be/5a/bd02301c37208c30b8b8556281e7bf6c72b5171369f9d3405f4d273ddc29/causalml-0.9.0.tar.gz (from https://pypi.org/simple/causalml/) (requires-python:>=3.6), version: 0.9.0 2023-09-15T23:41:39,488 Skipping link: No binaries permitted for causalml: https://files.pythonhosted.org/packages/0c/be/89bb17b7be0bb1ded80f07d153030032d2297f79b6d8c4d0bcc51f04ee5f/causalml-0.10.0-cp37-cp37m-macosx_10_7_x86_64.whl (from https://pypi.org/simple/causalml/) (requires-python:>=3.6) 2023-09-15T23:41:39,488 Found link https://files.pythonhosted.org/packages/44/ec/594b32198001b5babf79525958a4134dcbb44418b6296007aebe47024046/causalml-0.10.0.tar.gz (from https://pypi.org/simple/causalml/) (requires-python:>=3.6), version: 0.10.0 2023-09-15T23:41:39,489 Skipping link: No binaries permitted for causalml: https://files.pythonhosted.org/packages/fb/55/30e6bbffe174a9ca28bb17d0522492f5c039accff0d44d6d36c3dea883e5/causalml-0.11.0-cp37-cp37m-macosx_10_7_x86_64.whl (from https://pypi.org/simple/causalml/) (requires-python:>=3.6) 2023-09-15T23:41:39,490 Found link https://files.pythonhosted.org/packages/cd/b3/446595822311ba04ad0fc03dfc4b10eaba174b0a65f7ea04037471549930/causalml-0.11.0.tar.gz (from https://pypi.org/simple/causalml/) (requires-python:>=3.6), version: 0.11.0 2023-09-15T23:41:39,491 Found link https://files.pythonhosted.org/packages/37/63/729ce56354e0c657c48ba9b8015a17d7fba87cb04582a98c5b502c7344f3/causalml-0.11.1.tar.gz (from https://pypi.org/simple/causalml/) (requires-python:>=3.6), version: 0.11.1 2023-09-15T23:41:39,492 Found link https://files.pythonhosted.org/packages/fc/04/36c51be863c0f4d3e9641afee644acbd588b2a83fabfad7d761a17605121/causalml-0.12.0.tar.gz (from https://pypi.org/simple/causalml/) (requires-python:>=3.6), version: 0.12.0 2023-09-15T23:41:39,493 Found link https://files.pythonhosted.org/packages/17/95/57b70245600d37d36993de2d11543dd6f252901862990f1a5feb1985291c/causalml-0.12.1.tar.gz (from https://pypi.org/simple/causalml/) (requires-python:>=3.6), version: 0.12.1 2023-09-15T23:41:39,494 Found link https://files.pythonhosted.org/packages/ac/b0/6bb0bd2a3e7692e71d763875d57d859587991a4c1fa315c51e877530b458/causalml-0.12.2.tar.gz (from https://pypi.org/simple/causalml/) (requires-python:>=3.6), version: 0.12.2 2023-09-15T23:41:39,495 Found link https://files.pythonhosted.org/packages/1c/9a/c1ca74f072b8ee4472820c7f0f97fedf82a2d3123118c9d2818988f4f146/causalml-0.12.3.tar.gz (from https://pypi.org/simple/causalml/) (requires-python:>=3.6), version: 0.12.3 2023-09-15T23:41:39,496 Skipping link: No binaries permitted for causalml: https://files.pythonhosted.org/packages/ae/81/73546309221eefafc1b71d475efa7e8af051960a1dac8b22b6735430d55e/causalml-0.13.0-cp38-cp38-macosx_11_0_arm64.whl (from https://pypi.org/simple/causalml/) (requires-python:>=3.7) 2023-09-15T23:41:39,497 Found link https://files.pythonhosted.org/packages/59/e5/1e4958c2e1b335c1ff87fdac03c90a81776e4bd5030e24a0a6db7cf02edd/causalml-0.13.0.tar.gz (from https://pypi.org/simple/causalml/) (requires-python:>=3.7), version: 0.13.0 2023-09-15T23:41:39,498 Found link https://files.pythonhosted.org/packages/b5/da/6490afd3bb6e7c00e21050fbd6f1fc87ce7b3a0a5f6fb08ebde20a1f62b1/causalml-0.14.0.tar.gz (from https://pypi.org/simple/causalml/) (requires-python:>=3.7), version: 0.14.0 2023-09-15T23:41:39,499 Found link https://files.pythonhosted.org/packages/2d/8d/ecde42b4d074d5d584f3dcf2056003fc3dfe43bcc63b007512a540884cb3/causalml-0.14.1.tar.gz (from https://pypi.org/simple/causalml/) (requires-python:>=3.7), version: 0.14.1 2023-09-15T23:41:39,500 Fetching project page and analyzing links: https://www.piwheels.org/simple/causalml/ 2023-09-15T23:41:39,500 Getting page https://www.piwheels.org/simple/causalml/ 2023-09-15T23:41:39,502 Found index url https://www.piwheels.org/simple/ 2023-09-15T23:41:54,641 WARNING: Retrying (Retry(total=4, connect=None, read=None, redirect=None, status=None)) after connection broken by 'ReadTimeoutError("HTTPSConnectionPool(host='www.piwheels.org', port=443): Read timed out. (read timeout=15)")': /simple/causalml/ 2023-09-15T23:42:10,341 WARNING: Retrying (Retry(total=3, connect=None, read=None, redirect=None, status=None)) after connection broken by 'ReadTimeoutError("HTTPSConnectionPool(host='www.piwheels.org', port=443): Read timed out. (read timeout=15)")': /simple/causalml/ 2023-09-15T23:42:26,538 WARNING: Retrying (Retry(total=2, connect=None, read=None, redirect=None, status=None)) after connection broken by 'ReadTimeoutError("HTTPSConnectionPool(host='www.piwheels.org', port=443): Read timed out. (read timeout=15)")': /simple/causalml/ 2023-09-15T23:42:43,710 WARNING: Retrying (Retry(total=1, connect=None, read=None, redirect=None, status=None)) after connection broken by 'ReadTimeoutError("HTTPSConnectionPool(host='www.piwheels.org', port=443): Read timed out. (read timeout=15)")': /simple/causalml/ 2023-09-15T23:43:02,911 WARNING: Retrying (Retry(total=0, connect=None, read=None, redirect=None, status=None)) after connection broken by 'ReadTimeoutError("HTTPSConnectionPool(host='www.piwheels.org', port=443): Read timed out. (read timeout=15)")': /simple/causalml/ 2023-09-15T23:43:18,111 Could not fetch URL https://www.piwheels.org/simple/causalml/: connection error: HTTPSConnectionPool(host='www.piwheels.org', port=443): Max retries exceeded with url: /simple/causalml/ (Caused by ReadTimeoutError("HTTPSConnectionPool(host='www.piwheels.org', port=443): Read timed out. (read timeout=15)")) - skipping 2023-09-15T23:43:18,118 Skipping link: not a file: https://www.piwheels.org/simple/causalml/ 2023-09-15T23:43:18,119 Skipping link: not a file: https://pypi.org/simple/causalml/ 2023-09-15T23:43:18,176 Given no hashes to check 1 links for project 'causalml': discarding no candidates 2023-09-15T23:43:18,211 Collecting causalml==0.12.0 2023-09-15T23:43:18,213 Created temporary directory: /tmp/pip-unpack-d_2btcrx 2023-09-15T23:43:18,426 Downloading causalml-0.12.0.tar.gz (401 kB) 2023-09-15T23:43:18,752 Added causalml==0.12.0 from https://files.pythonhosted.org/packages/fc/04/36c51be863c0f4d3e9641afee644acbd588b2a83fabfad7d761a17605121/causalml-0.12.0.tar.gz to build tracker '/tmp/pip-build-tracker-s9m9mxp0' 2023-09-15T23:43:18,754 Running setup.py (path:/tmp/pip-wheel-09rbhdgf/causalml_8d5cbeb2cccf4b00866c82f0643df039/setup.py) egg_info for package causalml 2023-09-15T23:43:18,755 Created temporary directory: /tmp/pip-pip-egg-info-yyuiqjf3 2023-09-15T23:43:18,756 Preparing metadata (setup.py): started 2023-09-15T23:43:18,757 Running command python setup.py egg_info 2023-09-15T23:43:20,087 /tmp/pip-wheel-09rbhdgf/causalml_8d5cbeb2cccf4b00866c82f0643df039/setup.py:13: _DeprecatedInstaller: setuptools.installer and fetch_build_eggs are deprecated. 2023-09-15T23:43:20,088 !! 2023-09-15T23:43:20,089 ******************************************************************************** 2023-09-15T23:43:20,089 Requirements should be satisfied by a PEP 517 installer. 2023-09-15T23:43:20,089 If you are using pip, you can try `pip install --use-pep517`. 2023-09-15T23:43:20,090 ******************************************************************************** 2023-09-15T23:43:20,091 !! 2023-09-15T23:43:20,091 dist.Distribution().fetch_build_eggs(['numpy']) 2023-09-15T23:43:20,096 Traceback (most recent call last): 2023-09-15T23:43:20,096 File "/usr/local/lib/python3.11/dist-packages/numpy/core/__init__.py", line 23, in 2023-09-15T23:43:20,097 from . import multiarray 2023-09-15T23:43:20,097 File "/usr/local/lib/python3.11/dist-packages/numpy/core/multiarray.py", line 10, in 2023-09-15T23:43:20,097 from . import overrides 2023-09-15T23:43:20,098 File "/usr/local/lib/python3.11/dist-packages/numpy/core/overrides.py", line 8, in 2023-09-15T23:43:20,098 from numpy.core._multiarray_umath import ( 2023-09-15T23:43:20,099 ImportError: libopenblas.so.0: cannot open shared object file: No such file or directory 2023-09-15T23:43:20,100 During handling of the above exception, another exception occurred: 2023-09-15T23:43:20,101 Traceback (most recent call last): 2023-09-15T23:43:20,102 File "/tmp/pip-wheel-09rbhdgf/causalml_8d5cbeb2cccf4b00866c82f0643df039/setup.py", line 11, in 2023-09-15T23:43:20,102 from numpy import get_include as np_get_include 2023-09-15T23:43:20,103 File "/usr/local/lib/python3.11/dist-packages/numpy/__init__.py", line 139, in 2023-09-15T23:43:20,104 from . import core 2023-09-15T23:43:20,105 File "/usr/local/lib/python3.11/dist-packages/numpy/core/__init__.py", line 49, in 2023-09-15T23:43:20,106 raise ImportError(msg) 2023-09-15T23:43:20,107 ImportError: 2023-09-15T23:43:20,109 IMPORTANT: PLEASE READ THIS FOR ADVICE ON HOW TO SOLVE THIS ISSUE! 2023-09-15T23:43:20,111 Importing the numpy C-extensions failed. This error can happen for 2023-09-15T23:43:20,112 many reasons, often due to issues with your setup or how NumPy was 2023-09-15T23:43:20,113 installed. 2023-09-15T23:43:20,114 We have compiled some common reasons and troubleshooting tips at: 2023-09-15T23:43:20,116 https://numpy.org/devdocs/user/troubleshooting-importerror.html 2023-09-15T23:43:20,118 Please note and check the following: 2023-09-15T23:43:20,120 * The Python version is: Python3.11 from "/usr/bin/python3" 2023-09-15T23:43:20,120 * The NumPy version is: "1.25.2" 2023-09-15T23:43:20,122 and make sure that they are the versions you expect. 2023-09-15T23:43:20,123 Please carefully study the documentation linked above for further help. 2023-09-15T23:43:20,124 Original error was: libopenblas.so.0: cannot open shared object file: No such file or directory 2023-09-15T23:43:20,127 During handling of the above exception, another exception occurred: 2023-09-15T23:43:20,129 Traceback (most recent call last): 2023-09-15T23:43:20,130 File "/usr/local/lib/python3.11/dist-packages/numpy/core/__init__.py", line 23, in 2023-09-15T23:43:20,130 from . import multiarray 2023-09-15T23:43:20,131 File "/usr/local/lib/python3.11/dist-packages/numpy/core/multiarray.py", line 10, in 2023-09-15T23:43:20,132 from . import overrides 2023-09-15T23:43:20,133 File "/usr/local/lib/python3.11/dist-packages/numpy/core/overrides.py", line 8, in 2023-09-15T23:43:20,134 from numpy.core._multiarray_umath import ( 2023-09-15T23:43:20,135 ImportError: libopenblas.so.0: cannot open shared object file: No such file or directory 2023-09-15T23:43:20,137 During handling of the above exception, another exception occurred: 2023-09-15T23:43:20,138 Traceback (most recent call last): 2023-09-15T23:43:20,139 File "", line 2, in 2023-09-15T23:43:20,140 File "", line 34, in 2023-09-15T23:43:20,141 File "/tmp/pip-wheel-09rbhdgf/causalml_8d5cbeb2cccf4b00866c82f0643df039/setup.py", line 14, in 2023-09-15T23:43:20,141 from numpy import get_include as np_get_include 2023-09-15T23:43:20,142 File "/usr/local/lib/python3.11/dist-packages/numpy/__init__.py", line 139, in 2023-09-15T23:43:20,143 from . import core 2023-09-15T23:43:20,143 File "/usr/local/lib/python3.11/dist-packages/numpy/core/__init__.py", line 49, in 2023-09-15T23:43:20,144 raise ImportError(msg) 2023-09-15T23:43:20,145 ImportError: 2023-09-15T23:43:20,147 IMPORTANT: PLEASE READ THIS FOR ADVICE ON HOW TO SOLVE THIS ISSUE! 2023-09-15T23:43:20,148 Importing the numpy C-extensions failed. This error can happen for 2023-09-15T23:43:20,149 many reasons, often due to issues with your setup or how NumPy was 2023-09-15T23:43:20,149 installed. 2023-09-15T23:43:20,151 We have compiled some common reasons and troubleshooting tips at: 2023-09-15T23:43:20,152 https://numpy.org/devdocs/user/troubleshooting-importerror.html 2023-09-15T23:43:20,154 Please note and check the following: 2023-09-15T23:43:20,155 * The Python version is: Python3.11 from "/usr/bin/python3" 2023-09-15T23:43:20,156 * The NumPy version is: "1.25.2" 2023-09-15T23:43:20,157 and make sure that they are the versions you expect. 2023-09-15T23:43:20,158 Please carefully study the documentation linked above for further help. 2023-09-15T23:43:20,159 Original error was: libopenblas.so.0: cannot open shared object file: No such file or directory 2023-09-15T23:43:20,219 ERROR: [present-rich] python setup.py egg_info exited with 1 2023-09-15T23:43:20,232 [bold magenta]full command[/]: [blue]/usr/bin/python3 -c ' 2023-09-15T23:43:20,232 exec(compile('"'"''"'"''"'"' 2023-09-15T23:43:20,232 # This is -- a caller that pip uses to run setup.py 2023-09-15T23:43:20,232 # 2023-09-15T23:43:20,232 # - It imports setuptools before invoking setup.py, to enable projects that directly 2023-09-15T23:43:20,232 # import from `distutils.core` to work with newer packaging standards. 2023-09-15T23:43:20,232 # - It provides a clear error message when setuptools is not installed. 2023-09-15T23:43:20,232 # - It sets `sys.argv[0]` to the underlying `setup.py`, when invoking `setup.py` so 2023-09-15T23:43:20,232 # setuptools doesn'"'"'t think the script is `-c`. This avoids the following warning: 2023-09-15T23:43:20,232 # manifest_maker: standard file '"'"'-c'"'"' not found". 2023-09-15T23:43:20,232 # - It generates a shim setup.py, for handling setup.cfg-only projects. 2023-09-15T23:43:20,232 import os, sys, tokenize 2023-09-15T23:43:20,232 2023-09-15T23:43:20,232 try: 2023-09-15T23:43:20,232 import setuptools 2023-09-15T23:43:20,232 except ImportError as error: 2023-09-15T23:43:20,232 print( 2023-09-15T23:43:20,232 "ERROR: Can not execute `setup.py` since setuptools is not available in " 2023-09-15T23:43:20,232 "the build environment.", 2023-09-15T23:43:20,232 file=sys.stderr, 2023-09-15T23:43:20,232 ) 2023-09-15T23:43:20,232 sys.exit(1) 2023-09-15T23:43:20,232 2023-09-15T23:43:20,232 __file__ = %r 2023-09-15T23:43:20,232 sys.argv[0] = __file__ 2023-09-15T23:43:20,232 2023-09-15T23:43:20,232 if os.path.exists(__file__): 2023-09-15T23:43:20,232 filename = __file__ 2023-09-15T23:43:20,232 with tokenize.open(__file__) as f: 2023-09-15T23:43:20,232 setup_py_code = f.read() 2023-09-15T23:43:20,232 else: 2023-09-15T23:43:20,232 filename = "" 2023-09-15T23:43:20,232 setup_py_code = "from setuptools import setup; setup()" 2023-09-15T23:43:20,232 2023-09-15T23:43:20,232 exec(compile(setup_py_code, filename, "exec")) 2023-09-15T23:43:20,232 '"'"''"'"''"'"' % ('"'"'/tmp/pip-wheel-09rbhdgf/causalml_8d5cbeb2cccf4b00866c82f0643df039/setup.py'"'"',), "", "exec"))' egg_info --egg-base /tmp/pip-pip-egg-info-yyuiqjf3[/] 2023-09-15T23:43:20,232 [bold magenta]cwd[/]: /tmp/pip-wheel-09rbhdgf/causalml_8d5cbeb2cccf4b00866c82f0643df039/ 2023-09-15T23:43:20,233 Preparing metadata (setup.py): finished with status 'error' 2023-09-15T23:43:20,235 ERROR: [present-rich] metadata generation failed 2023-09-15T23:43:20,240 Exception information: 2023-09-15T23:43:20,240 Traceback (most recent call last): 2023-09-15T23:43:20,240 File "/usr/local/lib/python3.11/dist-packages/pip/_internal/operations/build/metadata_legacy.py", line 64, in generate_metadata 2023-09-15T23:43:20,240 call_subprocess( 2023-09-15T23:43:20,240 File "/usr/local/lib/python3.11/dist-packages/pip/_internal/utils/subprocess.py", line 224, in call_subprocess 2023-09-15T23:43:20,240 raise error 2023-09-15T23:43:20,240 pip._internal.exceptions.InstallationSubprocessError: python setup.py egg_info exited with 1 2023-09-15T23:43:20,240 2023-09-15T23:43:20,240 The above exception was the direct cause of the following exception: 2023-09-15T23:43:20,240 2023-09-15T23:43:20,240 Traceback (most recent call last): 2023-09-15T23:43:20,240 File "/usr/local/lib/python3.11/dist-packages/pip/_internal/cli/base_command.py", line 180, in exc_logging_wrapper 2023-09-15T23:43:20,240 status = run_func(*args) 2023-09-15T23:43:20,240 ^^^^^^^^^^^^^^^ 2023-09-15T23:43:20,240 File "/usr/local/lib/python3.11/dist-packages/pip/_internal/cli/req_command.py", line 248, in wrapper 2023-09-15T23:43:20,240 return func(self, options, args) 2023-09-15T23:43:20,240 ^^^^^^^^^^^^^^^^^^^^^^^^^ 2023-09-15T23:43:20,240 File "/usr/local/lib/python3.11/dist-packages/pip/_internal/commands/wheel.py", line 147, in run 2023-09-15T23:43:20,240 requirement_set = resolver.resolve(reqs, check_supported_wheels=True) 2023-09-15T23:43:20,240 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2023-09-15T23:43:20,240 File "/usr/local/lib/python3.11/dist-packages/pip/_internal/resolution/resolvelib/resolver.py", line 92, in resolve 2023-09-15T23:43:20,240 result = self._result = resolver.resolve( 2023-09-15T23:43:20,240 ^^^^^^^^^^^^^^^^^ 2023-09-15T23:43:20,240 File "/usr/local/lib/python3.11/dist-packages/pip/_vendor/resolvelib/resolvers.py", line 546, in resolve 2023-09-15T23:43:20,240 state = resolution.resolve(requirements, max_rounds=max_rounds) 2023-09-15T23:43:20,240 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2023-09-15T23:43:20,240 File "/usr/local/lib/python3.11/dist-packages/pip/_vendor/resolvelib/resolvers.py", line 397, in resolve 2023-09-15T23:43:20,240 self._add_to_criteria(self.state.criteria, r, parent=None) 2023-09-15T23:43:20,240 File "/usr/local/lib/python3.11/dist-packages/pip/_vendor/resolvelib/resolvers.py", line 173, in _add_to_criteria 2023-09-15T23:43:20,240 if not criterion.candidates: 2023-09-15T23:43:20,240 File "/usr/local/lib/python3.11/dist-packages/pip/_vendor/resolvelib/structs.py", line 156, in __bool__ 2023-09-15T23:43:20,240 return bool(self._sequence) 2023-09-15T23:43:20,240 ^^^^^^^^^^^^^^^^^^^^ 2023-09-15T23:43:20,240 File "/usr/local/lib/python3.11/dist-packages/pip/_internal/resolution/resolvelib/found_candidates.py", line 155, in __bool__ 2023-09-15T23:43:20,240 return any(self) 2023-09-15T23:43:20,240 ^^^^^^^^^ 2023-09-15T23:43:20,240 File "/usr/local/lib/python3.11/dist-packages/pip/_internal/resolution/resolvelib/found_candidates.py", line 143, in 2023-09-15T23:43:20,240 return (c for c in iterator if id(c) not in self._incompatible_ids) 2023-09-15T23:43:20,240 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2023-09-15T23:43:20,240 File "/usr/local/lib/python3.11/dist-packages/pip/_internal/resolution/resolvelib/found_candidates.py", line 47, in _iter_built 2023-09-15T23:43:20,240 candidate = func() 2023-09-15T23:43:20,240 ^^^^^^ 2023-09-15T23:43:20,240 File "/usr/local/lib/python3.11/dist-packages/pip/_internal/resolution/resolvelib/factory.py", line 206, in _make_candidate_from_link 2023-09-15T23:43:20,240 self._link_candidate_cache[link] = LinkCandidate( 2023-09-15T23:43:20,240 ^^^^^^^^^^^^^^ 2023-09-15T23:43:20,240 File "/usr/local/lib/python3.11/dist-packages/pip/_internal/resolution/resolvelib/candidates.py", line 293, in __init__ 2023-09-15T23:43:20,240 super().__init__( 2023-09-15T23:43:20,240 File "/usr/local/lib/python3.11/dist-packages/pip/_internal/resolution/resolvelib/candidates.py", line 156, in __init__ 2023-09-15T23:43:20,240 self.dist = self._prepare() 2023-09-15T23:43:20,240 ^^^^^^^^^^^^^^^ 2023-09-15T23:43:20,240 File "/usr/local/lib/python3.11/dist-packages/pip/_internal/resolution/resolvelib/candidates.py", line 225, in _prepare 2023-09-15T23:43:20,240 dist = self._prepare_distribution() 2023-09-15T23:43:20,240 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2023-09-15T23:43:20,240 File "/usr/local/lib/python3.11/dist-packages/pip/_internal/resolution/resolvelib/candidates.py", line 304, in _prepare_distribution 2023-09-15T23:43:20,240 return preparer.prepare_linked_requirement(self._ireq, parallel_builds=True) 2023-09-15T23:43:20,240 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2023-09-15T23:43:20,240 File "/usr/local/lib/python3.11/dist-packages/pip/_internal/operations/prepare.py", line 538, in prepare_linked_requirement 2023-09-15T23:43:20,240 return self._prepare_linked_requirement(req, parallel_builds) 2023-09-15T23:43:20,240 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2023-09-15T23:43:20,240 File "/usr/local/lib/python3.11/dist-packages/pip/_internal/operations/prepare.py", line 653, in _prepare_linked_requirement 2023-09-15T23:43:20,240 dist = _get_prepared_distribution( 2023-09-15T23:43:20,240 ^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2023-09-15T23:43:20,240 File "/usr/local/lib/python3.11/dist-packages/pip/_internal/operations/prepare.py", line 69, in _get_prepared_distribution 2023-09-15T23:43:20,240 abstract_dist.prepare_distribution_metadata( 2023-09-15T23:43:20,240 File "/usr/local/lib/python3.11/dist-packages/pip/_internal/distributions/sdist.py", line 61, in prepare_distribution_metadata 2023-09-15T23:43:20,240 self.req.prepare_metadata() 2023-09-15T23:43:20,240 File "/usr/local/lib/python3.11/dist-packages/pip/_internal/req/req_install.py", line 568, in prepare_metadata 2023-09-15T23:43:20,240 self.metadata_directory = generate_metadata_legacy( 2023-09-15T23:43:20,240 ^^^^^^^^^^^^^^^^^^^^^^^^^ 2023-09-15T23:43:20,240 File "/usr/local/lib/python3.11/dist-packages/pip/_internal/operations/build/metadata_legacy.py", line 71, in generate_metadata 2023-09-15T23:43:20,240 raise MetadataGenerationFailed(package_details=details) from error 2023-09-15T23:43:20,240 pip._internal.exceptions.MetadataGenerationFailed: metadata generation failed 2023-09-15T23:43:20,257 Removed causalml==0.12.0 from https://files.pythonhosted.org/packages/fc/04/36c51be863c0f4d3e9641afee644acbd588b2a83fabfad7d761a17605121/causalml-0.12.0.tar.gz from build tracker '/tmp/pip-build-tracker-s9m9mxp0' 2023-09-15T23:43:20,258 Removed build tracker: '/tmp/pip-build-tracker-s9m9mxp0'