2023-09-27T05:20:44,030 Created temporary directory: /tmp/pip-build-tracker-qfh1h3oz 2023-09-27T05:20:44,031 Initialized build tracking at /tmp/pip-build-tracker-qfh1h3oz 2023-09-27T05:20:44,031 Created build tracker: /tmp/pip-build-tracker-qfh1h3oz 2023-09-27T05:20:44,032 Entered build tracker: /tmp/pip-build-tracker-qfh1h3oz 2023-09-27T05:20:44,033 Created temporary directory: /tmp/pip-wheel-lqeykdjd 2023-09-27T05:20:44,036 Created temporary directory: /tmp/pip-ephem-wheel-cache-d60ok3l2 2023-09-27T05:20:44,059 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2023-09-27T05:20:44,063 2 location(s) to search for versions of causalml: 2023-09-27T05:20:44,063 * https://pypi.org/simple/causalml/ 2023-09-27T05:20:44,063 * https://www.piwheels.org/simple/causalml/ 2023-09-27T05:20:44,064 Fetching project page and analyzing links: https://pypi.org/simple/causalml/ 2023-09-27T05:20:44,064 Getting page https://pypi.org/simple/causalml/ 2023-09-27T05:20:44,066 Found index url https://pypi.org/simple/ 2023-09-27T05:20:44,280 Fetched page https://pypi.org/simple/causalml/ as application/vnd.pypi.simple.v1+json 2023-09-27T05:20:44,289 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-27T05:20:44,289 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-27T05:20:44,291 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-27T05:20:44,292 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-27T05:20:44,293 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-27T05:20:44,295 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-27T05:20:44,296 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-27T05:20:44,297 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-27T05:20:44,298 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-27T05:20:44,299 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-27T05:20:44,301 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-27T05:20:44,302 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-27T05:20:44,304 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-27T05:20:44,305 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-27T05:20:44,306 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-27T05:20:44,306 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-27T05:20:44,307 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-27T05:20:44,308 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-27T05:20:44,308 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-27T05:20:44,309 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-27T05:20:44,310 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-27T05:20:44,311 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-27T05:20:44,313 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-27T05:20:44,313 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-27T05:20:44,314 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-27T05:20:44,315 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-27T05:20:44,315 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-27T05:20:44,317 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-27T05:20:44,317 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-27T05:20:44,318 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-27T05:20:44,318 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-27T05:20:44,319 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-27T05:20:44,320 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-27T05:20:44,321 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-27T05:20:44,322 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-27T05:20:44,322 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-27T05:20:44,324 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-27T05:20:44,325 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-27T05:20:44,630 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-27T05:20:44,631 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-27T05:20:44,632 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-27T05:20:44,633 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-27T05:20:44,635 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-27T05:20:44,636 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-27T05:20:44,637 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-27T05:20:44,638 Fetching project page and analyzing links: https://www.piwheels.org/simple/causalml/ 2023-09-27T05:20:44,639 Getting page https://www.piwheels.org/simple/causalml/ 2023-09-27T05:20:44,641 Found index url https://www.piwheels.org/simple/ 2023-09-27T05:20:44,848 Fetched page https://www.piwheels.org/simple/causalml/ as text/html 2023-09-27T05:20:44,867 Skipping link: No binaries permitted for causalml: https://www.piwheels.org/simple/causalml/causalml-0.14.1-cp39-cp39-linux_armv7l.whl#sha256=56f50d3b94eee5e1978e1c52d3eccddbc2edfd69107fb78c70869c4076c24693 (from https://www.piwheels.org/simple/causalml/) (requires-python:>=3.7) 2023-09-27T05:20:44,868 Skipping link: No binaries permitted for causalml: https://www.piwheels.org/simple/causalml/causalml-0.14.1-cp39-cp39-linux_armv6l.whl#sha256=56f50d3b94eee5e1978e1c52d3eccddbc2edfd69107fb78c70869c4076c24693 (from https://www.piwheels.org/simple/causalml/) (requires-python:>=3.7) 2023-09-27T05:20:44,869 Skipping link: No binaries permitted for causalml: https://www.piwheels.org/simple/causalml/causalml-0.14.0-cp39-cp39-linux_armv7l.whl#sha256=55179d5c18ecc0a7d8656c91c5577e28a96ddd1958c3498d28ee691163be386a (from https://www.piwheels.org/simple/causalml/) (requires-python:>=3.7) 2023-09-27T05:20:44,869 Skipping link: No binaries permitted for causalml: https://www.piwheels.org/simple/causalml/causalml-0.14.0-cp39-cp39-linux_armv6l.whl#sha256=55179d5c18ecc0a7d8656c91c5577e28a96ddd1958c3498d28ee691163be386a (from https://www.piwheels.org/simple/causalml/) (requires-python:>=3.7) 2023-09-27T05:20:44,870 Skipping link: No binaries permitted for causalml: https://www.piwheels.org/simple/causalml/causalml-0.14.0-cp37-cp37m-linux_armv7l.whl#sha256=40229e768c65d3eb872ec07bce49fa803c21171b5da5d8cc09140c96a8ba4074 (from https://www.piwheels.org/simple/causalml/) (requires-python:>=3.7) 2023-09-27T05:20:44,871 Skipping link: No binaries permitted for causalml: https://www.piwheels.org/simple/causalml/causalml-0.14.0-cp37-cp37m-linux_armv6l.whl#sha256=40229e768c65d3eb872ec07bce49fa803c21171b5da5d8cc09140c96a8ba4074 (from https://www.piwheels.org/simple/causalml/) (requires-python:>=3.7) 2023-09-27T05:20:44,872 Skipping link: No binaries permitted for causalml: https://www.piwheels.org/simple/causalml/causalml-0.13.0-cp37-cp37m-linux_armv7l.whl#sha256=7f00959b868a5b303bce50274d854cbc539223761d352935014c300afaab6423 (from https://www.piwheels.org/simple/causalml/) (requires-python:>=3.7) 2023-09-27T05:20:44,872 Skipping link: No binaries permitted for causalml: https://www.piwheels.org/simple/causalml/causalml-0.13.0-cp37-cp37m-linux_armv6l.whl#sha256=7f00959b868a5b303bce50274d854cbc539223761d352935014c300afaab6423 (from https://www.piwheels.org/simple/causalml/) (requires-python:>=3.7) 2023-09-27T05:20:44,873 Skipping link: No binaries permitted for causalml: https://www.piwheels.org/simple/causalml/causalml-0.12.3-cp39-cp39-linux_armv7l.whl#sha256=c2b9eb261e061c0d30243c807539c3f9fe4df458a95cd8d45e324ad4a589eda7 (from https://www.piwheels.org/simple/causalml/) (requires-python:>=3.6) 2023-09-27T05:20:44,874 Skipping link: No binaries permitted for causalml: https://www.piwheels.org/simple/causalml/causalml-0.12.3-cp39-cp39-linux_armv6l.whl#sha256=c2b9eb261e061c0d30243c807539c3f9fe4df458a95cd8d45e324ad4a589eda7 (from https://www.piwheels.org/simple/causalml/) (requires-python:>=3.6) 2023-09-27T05:20:44,875 Skipping link: No binaries permitted for causalml: https://www.piwheels.org/simple/causalml/causalml-0.12.3-cp37-cp37m-linux_armv7l.whl#sha256=cf1877e78a5c47c841322d48a5cd9e42947162f469aef9149c8bdc7b63de4765 (from https://www.piwheels.org/simple/causalml/) (requires-python:>=3.6) 2023-09-27T05:20:44,876 Skipping link: No binaries permitted for causalml: https://www.piwheels.org/simple/causalml/causalml-0.12.3-cp37-cp37m-linux_armv6l.whl#sha256=cf1877e78a5c47c841322d48a5cd9e42947162f469aef9149c8bdc7b63de4765 (from https://www.piwheels.org/simple/causalml/) (requires-python:>=3.6) 2023-09-27T05:20:44,876 Skipping link: No binaries permitted for causalml: https://www.piwheels.org/simple/causalml/causalml-0.12.2-cp39-cp39-linux_armv7l.whl#sha256=3b8eb1d7d94582db8932b16114fc1e60c51a54ba414631a896b1ba532e2e6f75 (from https://www.piwheels.org/simple/causalml/) (requires-python:>=3.6) 2023-09-27T05:20:44,877 Skipping link: No binaries permitted for causalml: https://www.piwheels.org/simple/causalml/causalml-0.12.2-cp39-cp39-linux_armv6l.whl#sha256=3b8eb1d7d94582db8932b16114fc1e60c51a54ba414631a896b1ba532e2e6f75 (from https://www.piwheels.org/simple/causalml/) (requires-python:>=3.6) 2023-09-27T05:20:44,878 Skipping link: No binaries permitted for causalml: https://www.piwheels.org/simple/causalml/causalml-0.12.2-cp37-cp37m-linux_armv7l.whl#sha256=13555099a778d7037b56131c7b0e668a5d123101e1e8cb895ecdd8370c0bbad5 (from https://www.piwheels.org/simple/causalml/) (requires-python:>=3.6) 2023-09-27T05:20:44,878 Skipping link: No binaries permitted for causalml: https://www.piwheels.org/simple/causalml/causalml-0.12.2-cp37-cp37m-linux_armv6l.whl#sha256=13555099a778d7037b56131c7b0e668a5d123101e1e8cb895ecdd8370c0bbad5 (from https://www.piwheels.org/simple/causalml/) (requires-python:>=3.6) 2023-09-27T05:20:44,879 Skipping link: No binaries permitted for causalml: https://www.piwheels.org/simple/causalml/causalml-0.12.1-cp39-cp39-linux_armv7l.whl#sha256=8a77aa7fc5ffc1160ecf02300803f631100e921be60cdc09011232f63ce29610 (from https://www.piwheels.org/simple/causalml/) (requires-python:>=3.6) 2023-09-27T05:20:44,879 Skipping link: No binaries permitted for causalml: https://www.piwheels.org/simple/causalml/causalml-0.12.1-cp39-cp39-linux_armv6l.whl#sha256=8a77aa7fc5ffc1160ecf02300803f631100e921be60cdc09011232f63ce29610 (from https://www.piwheels.org/simple/causalml/) (requires-python:>=3.6) 2023-09-27T05:20:44,880 Skipping link: No binaries permitted for causalml: https://www.piwheels.org/simple/causalml/causalml-0.12.1-cp37-cp37m-linux_armv7l.whl#sha256=03ce9b7cce4ef86de4614ce8a0305aae99548ded5691b01a6aa33d21360aa0da (from https://www.piwheels.org/simple/causalml/) (requires-python:>=3.6) 2023-09-27T05:20:44,881 Skipping link: No binaries permitted for causalml: https://www.piwheels.org/simple/causalml/causalml-0.12.1-cp37-cp37m-linux_armv6l.whl#sha256=03ce9b7cce4ef86de4614ce8a0305aae99548ded5691b01a6aa33d21360aa0da (from https://www.piwheels.org/simple/causalml/) (requires-python:>=3.6) 2023-09-27T05:20:44,881 Skipping link: No binaries permitted for causalml: https://www.piwheels.org/simple/causalml/causalml-0.12.0-cp37-cp37m-linux_armv7l.whl#sha256=58b86ac19760ccbb99c197d888f120f30617bfbc326630427858c1aaff28de67 (from https://www.piwheels.org/simple/causalml/) (requires-python:>=3.6) 2023-09-27T05:20:44,882 Skipping link: No binaries permitted for causalml: https://www.piwheels.org/simple/causalml/causalml-0.12.0-cp37-cp37m-linux_armv6l.whl#sha256=58b86ac19760ccbb99c197d888f120f30617bfbc326630427858c1aaff28de67 (from https://www.piwheels.org/simple/causalml/) (requires-python:>=3.6) 2023-09-27T05:20:44,882 Skipping link: No binaries permitted for causalml: https://www.piwheels.org/simple/causalml/causalml-0.12.0-cp39-cp39-linux_armv7l.whl#sha256=5e8daa7d2c91947a166a1b4004822493fdc0e7754d5210bb1ef002f2f3ab92cd (from https://www.piwheels.org/simple/causalml/) (requires-python:>=3.6) 2023-09-27T05:20:44,883 Skipping link: No binaries permitted for causalml: https://www.piwheels.org/simple/causalml/causalml-0.12.0-cp39-cp39-linux_armv6l.whl#sha256=5e8daa7d2c91947a166a1b4004822493fdc0e7754d5210bb1ef002f2f3ab92cd (from https://www.piwheels.org/simple/causalml/) (requires-python:>=3.6) 2023-09-27T05:20:44,884 Skipping link: No binaries permitted for causalml: https://www.piwheels.org/simple/causalml/causalml-0.11.1-cp39-cp39-linux_armv7l.whl#sha256=0e5e714f8e7acdb1037648f0f15a60dab170a3c63ef7adab22adc1f09eb2f5a1 (from https://www.piwheels.org/simple/causalml/) (requires-python:>=3.6) 2023-09-27T05:20:44,884 Skipping link: No binaries permitted for causalml: https://www.piwheels.org/simple/causalml/causalml-0.11.1-cp39-cp39-linux_armv6l.whl#sha256=0e5e714f8e7acdb1037648f0f15a60dab170a3c63ef7adab22adc1f09eb2f5a1 (from https://www.piwheels.org/simple/causalml/) (requires-python:>=3.6) 2023-09-27T05:20:44,885 Skipping link: No binaries permitted for causalml: https://www.piwheels.org/simple/causalml/causalml-0.11.1-cp37-cp37m-linux_armv7l.whl#sha256=a1a627696cb7982185b4a2fd6f6abe4c04eac4ed34cb65aa8cf3a96dbf3ad56c (from https://www.piwheels.org/simple/causalml/) (requires-python:>=3.6) 2023-09-27T05:20:44,885 Skipping link: No binaries permitted for causalml: https://www.piwheels.org/simple/causalml/causalml-0.11.1-cp37-cp37m-linux_armv6l.whl#sha256=a1a627696cb7982185b4a2fd6f6abe4c04eac4ed34cb65aa8cf3a96dbf3ad56c (from https://www.piwheels.org/simple/causalml/) (requires-python:>=3.6) 2023-09-27T05:20:44,886 Skipping link: No binaries permitted for causalml: https://www.piwheels.org/simple/causalml/causalml-0.11.0-cp39-cp39-linux_armv7l.whl#sha256=02d02676444e31f9cc1bdc13982791fc52f0c3a1b41a3df3db494a78353195be (from https://www.piwheels.org/simple/causalml/) (requires-python:>=3.6) 2023-09-27T05:20:44,886 Skipping link: No binaries permitted for causalml: https://www.piwheels.org/simple/causalml/causalml-0.11.0-cp39-cp39-linux_armv6l.whl#sha256=02d02676444e31f9cc1bdc13982791fc52f0c3a1b41a3df3db494a78353195be (from https://www.piwheels.org/simple/causalml/) (requires-python:>=3.6) 2023-09-27T05:20:44,887 Skipping link: No binaries permitted for causalml: https://www.piwheels.org/simple/causalml/causalml-0.11.0-cp37-cp37m-linux_armv7l.whl#sha256=38d90b256caced8d9738515627d26c5eb4cabce30f4cc7c6951780a846a3b84d (from https://www.piwheels.org/simple/causalml/) (requires-python:>=3.6) 2023-09-27T05:20:44,888 Skipping link: No binaries permitted for causalml: https://www.piwheels.org/simple/causalml/causalml-0.11.0-cp37-cp37m-linux_armv6l.whl#sha256=38d90b256caced8d9738515627d26c5eb4cabce30f4cc7c6951780a846a3b84d (from https://www.piwheels.org/simple/causalml/) (requires-python:>=3.6) 2023-09-27T05:20:44,888 Skipping link: No binaries permitted for causalml: https://www.piwheels.org/simple/causalml/causalml-0.10.0-cp39-cp39-linux_armv7l.whl#sha256=a06489d5461b5211ef2a9b769afa4b91f6f25fe16726a74c5e2e526b8d9dfabf (from https://www.piwheels.org/simple/causalml/) (requires-python:>=3.6) 2023-09-27T05:20:44,889 Skipping link: No binaries permitted for causalml: https://www.piwheels.org/simple/causalml/causalml-0.10.0-cp39-cp39-linux_armv6l.whl#sha256=a06489d5461b5211ef2a9b769afa4b91f6f25fe16726a74c5e2e526b8d9dfabf (from https://www.piwheels.org/simple/causalml/) (requires-python:>=3.6) 2023-09-27T05:20:44,890 Skipping link: No binaries permitted for causalml: https://www.piwheels.org/simple/causalml/causalml-0.10.0-cp37-cp37m-linux_armv7l.whl#sha256=e1eaa1d6075d6367419c1eb931f2452311daedb09bf1fe3da1b31f8cd7d8993a (from https://www.piwheels.org/simple/causalml/) (requires-python:>=3.6) 2023-09-27T05:20:44,890 Skipping link: No binaries permitted for causalml: https://www.piwheels.org/simple/causalml/causalml-0.10.0-cp37-cp37m-linux_armv6l.whl#sha256=e1eaa1d6075d6367419c1eb931f2452311daedb09bf1fe3da1b31f8cd7d8993a (from https://www.piwheels.org/simple/causalml/) (requires-python:>=3.6) 2023-09-27T05:20:44,891 Skipping link: No binaries permitted for causalml: https://www.piwheels.org/simple/causalml/causalml-0.9.0-cp39-cp39-linux_armv7l.whl#sha256=86f3a1ecabeef3cd99d90d37eef552e1b7c05c95f565d439e1bc7f1a58ae9b06 (from https://www.piwheels.org/simple/causalml/) (requires-python:>=3.6) 2023-09-27T05:20:44,892 Skipping link: No binaries permitted for causalml: https://www.piwheels.org/simple/causalml/causalml-0.9.0-cp39-cp39-linux_armv6l.whl#sha256=86f3a1ecabeef3cd99d90d37eef552e1b7c05c95f565d439e1bc7f1a58ae9b06 (from https://www.piwheels.org/simple/causalml/) (requires-python:>=3.6) 2023-09-27T05:20:44,892 Skipping link: No binaries permitted for causalml: https://www.piwheels.org/simple/causalml/causalml-0.9.0-cp37-cp37m-linux_armv7l.whl#sha256=d8358d35395cab7d05db4934243a2f1564dbf44888541d5866ead71860783993 (from https://www.piwheels.org/simple/causalml/) (requires-python:>=3.6) 2023-09-27T05:20:44,893 Skipping link: No binaries permitted for causalml: https://www.piwheels.org/simple/causalml/causalml-0.9.0-cp37-cp37m-linux_armv6l.whl#sha256=d8358d35395cab7d05db4934243a2f1564dbf44888541d5866ead71860783993 (from https://www.piwheels.org/simple/causalml/) (requires-python:>=3.6) 2023-09-27T05:20:44,893 Skipping link: No binaries permitted for causalml: https://www.piwheels.org/simple/causalml/causalml-0.8.0-cp39-cp39-linux_armv7l.whl#sha256=3812a71c60fe692ebc3f955d25e8389095cc6e636fbe35b77b6a5b12f772994a (from https://www.piwheels.org/simple/causalml/) (requires-python:>=3.6) 2023-09-27T05:20:44,894 Skipping link: No binaries permitted for causalml: https://www.piwheels.org/simple/causalml/causalml-0.8.0-cp39-cp39-linux_armv6l.whl#sha256=3812a71c60fe692ebc3f955d25e8389095cc6e636fbe35b77b6a5b12f772994a (from https://www.piwheels.org/simple/causalml/) (requires-python:>=3.6) 2023-09-27T05:20:44,894 Skipping link: No binaries permitted for causalml: https://www.piwheels.org/simple/causalml/causalml-0.8.0-cp37-cp37m-linux_armv7l.whl#sha256=1c46c2e2d1bf15f653f87a5e0cdd26fe3184be61da42c40eb834513f7794aea1 (from https://www.piwheels.org/simple/causalml/) (requires-python:>=3.6) 2023-09-27T05:20:44,895 Skipping link: No binaries permitted for causalml: https://www.piwheels.org/simple/causalml/causalml-0.8.0-cp37-cp37m-linux_armv6l.whl#sha256=1c46c2e2d1bf15f653f87a5e0cdd26fe3184be61da42c40eb834513f7794aea1 (from https://www.piwheels.org/simple/causalml/) (requires-python:>=3.6) 2023-09-27T05:20:44,895 Skipping link: No binaries permitted for causalml: https://www.piwheels.org/simple/causalml/causalml-0.7.1-cp37-cp37m-linux_armv6l.whl#sha256=b597d6d7d4ffc958342ce97f1d754ff961de403bd06a831c3442f3c31fd0ad19 (from https://www.piwheels.org/simple/causalml/) (requires-python:>=3.6) 2023-09-27T05:20:44,896 Skipping link: No binaries permitted for causalml: https://www.piwheels.org/simple/causalml/causalml-0.7.1-cp37-cp37m-linux_armv7l.whl#sha256=b597d6d7d4ffc958342ce97f1d754ff961de403bd06a831c3442f3c31fd0ad19 (from https://www.piwheels.org/simple/causalml/) (requires-python:>=3.6) 2023-09-27T05:20:44,897 Skipping link: No binaries permitted for causalml: https://www.piwheels.org/simple/causalml/causalml-0.7.0-cp39-cp39-linux_armv7l.whl#sha256=f0cae6e55d5013b175b9c0fc993078caf86953257909ec8fe8bdbec4490e4eae (from https://www.piwheels.org/simple/causalml/) (requires-python:>=3.6) 2023-09-27T05:20:44,898 Skipping link: No binaries permitted for causalml: https://www.piwheels.org/simple/causalml/causalml-0.7.0-cp39-cp39-linux_armv6l.whl#sha256=f0cae6e55d5013b175b9c0fc993078caf86953257909ec8fe8bdbec4490e4eae (from https://www.piwheels.org/simple/causalml/) (requires-python:>=3.6) 2023-09-27T05:20:44,899 Skipping link: No binaries permitted for causalml: https://www.piwheels.org/simple/causalml/causalml-0.7.0-cp37-cp37m-linux_armv7l.whl#sha256=026eeeb01afae5bcd0fad753a8d612977a91699face1decd0a48dd44f46b950a (from https://www.piwheels.org/simple/causalml/) (requires-python:>=3.6) 2023-09-27T05:20:44,900 Skipping link: No binaries permitted for causalml: https://www.piwheels.org/simple/causalml/causalml-0.7.0-cp37-cp37m-linux_armv6l.whl#sha256=026eeeb01afae5bcd0fad753a8d612977a91699face1decd0a48dd44f46b950a (from https://www.piwheels.org/simple/causalml/) (requires-python:>=3.6) 2023-09-27T05:20:44,901 Skipping link: No binaries permitted for causalml: https://www.piwheels.org/simple/causalml/causalml-0.6.0-cp39-cp39-linux_armv7l.whl#sha256=3c2e56b1c8f82828d5c227e5b091fcf8caa981d0c87b442f795c6427dfddd212 (from https://www.piwheels.org/simple/causalml/) (requires-python:>=3.6) 2023-09-27T05:20:44,901 Skipping link: No binaries permitted for causalml: https://www.piwheels.org/simple/causalml/causalml-0.6.0-cp39-cp39-linux_armv6l.whl#sha256=3c2e56b1c8f82828d5c227e5b091fcf8caa981d0c87b442f795c6427dfddd212 (from https://www.piwheels.org/simple/causalml/) (requires-python:>=3.6) 2023-09-27T05:20:44,902 Skipping link: No binaries permitted for causalml: https://www.piwheels.org/simple/causalml/causalml-0.6.0-cp37-cp37m-linux_armv6l.whl#sha256=d695cdbb97466fa6b4a63dde86e9d22e15a40038cd0ea6fb7ef17f77cba17e51 (from https://www.piwheels.org/simple/causalml/) (requires-python:>=3.6) 2023-09-27T05:20:44,902 Skipping link: No binaries permitted for causalml: https://www.piwheels.org/simple/causalml/causalml-0.6.0-cp37-cp37m-linux_armv7l.whl#sha256=d695cdbb97466fa6b4a63dde86e9d22e15a40038cd0ea6fb7ef17f77cba17e51 (from https://www.piwheels.org/simple/causalml/) (requires-python:>=3.6) 2023-09-27T05:20:44,902 Skipping link: No binaries permitted for causalml: https://www.piwheels.org/simple/causalml/causalml-0.5.0-cp39-cp39-linux_armv7l.whl#sha256=e6740440bafc19430cfbe505a197322fa071358bf50e7f275c8129af23ce4fa8 (from https://www.piwheels.org/simple/causalml/) (requires-python:>=3.6) 2023-09-27T05:20:44,903 Skipping link: No binaries permitted for causalml: https://www.piwheels.org/simple/causalml/causalml-0.5.0-cp39-cp39-linux_armv6l.whl#sha256=e6740440bafc19430cfbe505a197322fa071358bf50e7f275c8129af23ce4fa8 (from https://www.piwheels.org/simple/causalml/) (requires-python:>=3.6) 2023-09-27T05:20:44,903 Skipping link: No binaries permitted for causalml: https://www.piwheels.org/simple/causalml/causalml-0.5.0-cp37-cp37m-linux_armv7l.whl#sha256=42918213596c12514814572fa61f70679b84f53fbe10319ac67c0341705aef78 (from https://www.piwheels.org/simple/causalml/) (requires-python:>=3.6) 2023-09-27T05:20:44,904 Skipping link: No binaries permitted for causalml: https://www.piwheels.org/simple/causalml/causalml-0.5.0-cp37-cp37m-linux_armv6l.whl#sha256=42918213596c12514814572fa61f70679b84f53fbe10319ac67c0341705aef78 (from https://www.piwheels.org/simple/causalml/) (requires-python:>=3.6) 2023-09-27T05:20:44,904 Skipping link: No binaries permitted for causalml: https://www.piwheels.org/simple/causalml/causalml-0.4.0-cp37-cp37m-linux_armv7l.whl#sha256=feb8ad30472c69a72510f308a4c9f228dc1979e0e7c88b6a4c9f5d4f0c18d327 (from https://www.piwheels.org/simple/causalml/) (requires-python:>=2.7) 2023-09-27T05:20:44,905 Skipping link: No binaries permitted for causalml: https://www.piwheels.org/simple/causalml/causalml-0.4.0-cp37-cp37m-linux_armv6l.whl#sha256=feb8ad30472c69a72510f308a4c9f228dc1979e0e7c88b6a4c9f5d4f0c18d327 (from https://www.piwheels.org/simple/causalml/) (requires-python:>=2.7) 2023-09-27T05:20:44,905 Skipping link: No binaries permitted for causalml: https://www.piwheels.org/simple/causalml/causalml-0.4.0-cp34-cp34m-linux_armv6l.whl#sha256=d2dbdb4a8da6351dfbd1ed7e759bd37d721c9e5fd9ee9cac89753117eb158f17 (from https://www.piwheels.org/simple/causalml/) (requires-python:>=2.7) 2023-09-27T05:20:44,906 Skipping link: No binaries permitted for causalml: https://www.piwheels.org/simple/causalml/causalml-0.4.0-cp34-cp34m-linux_armv7l.whl#sha256=d2dbdb4a8da6351dfbd1ed7e759bd37d721c9e5fd9ee9cac89753117eb158f17 (from https://www.piwheels.org/simple/causalml/) (requires-python:>=2.7) 2023-09-27T05:20:44,907 Skipping link: No binaries permitted for causalml: https://www.piwheels.org/simple/causalml/causalml-0.3.0-cp34-cp34m-linux_armv7l.whl#sha256=17c4b1d8c553829ea5462928c08b1845f2c162dade43b3d67e7a5048febbdd3c (from https://www.piwheels.org/simple/causalml/) (requires-python:>=2.7) 2023-09-27T05:20:44,907 Skipping link: No binaries permitted for causalml: https://www.piwheels.org/simple/causalml/causalml-0.3.0-cp34-cp34m-linux_armv6l.whl#sha256=17c4b1d8c553829ea5462928c08b1845f2c162dade43b3d67e7a5048febbdd3c (from https://www.piwheels.org/simple/causalml/) (requires-python:>=2.7) 2023-09-27T05:20:44,908 Skipping link: No binaries permitted for causalml: https://www.piwheels.org/simple/causalml/causalml-0.3.0-cp37-cp37m-linux_armv7l.whl#sha256=67b3232c45c8e179a3d15bffc66f5185e7dc9a8dae9677ce5ae761157129d766 (from https://www.piwheels.org/simple/causalml/) (requires-python:>=2.7) 2023-09-27T05:20:44,908 Skipping link: No binaries permitted for causalml: https://www.piwheels.org/simple/causalml/causalml-0.3.0-cp37-cp37m-linux_armv6l.whl#sha256=67b3232c45c8e179a3d15bffc66f5185e7dc9a8dae9677ce5ae761157129d766 (from https://www.piwheels.org/simple/causalml/) (requires-python:>=2.7) 2023-09-27T05:20:44,909 Skipping link: No binaries permitted for causalml: https://www.piwheels.org/simple/causalml/causalml-0.2.3-cp37-cp37m-linux_armv7l.whl#sha256=2e3289c91eb86aedc5cf5d6cff91fd7eed1f9eff789d5d8adf5a1604388f782d (from https://www.piwheels.org/simple/causalml/) (requires-python:>=2.7) 2023-09-27T05:20:44,909 Skipping link: No binaries permitted for causalml: https://www.piwheels.org/simple/causalml/causalml-0.2.3-cp37-cp37m-linux_armv6l.whl#sha256=2e3289c91eb86aedc5cf5d6cff91fd7eed1f9eff789d5d8adf5a1604388f782d (from https://www.piwheels.org/simple/causalml/) (requires-python:>=2.7) 2023-09-27T05:20:44,909 Skipping link: not a file: https://www.piwheels.org/simple/causalml/ 2023-09-27T05:20:44,910 Skipping link: not a file: https://pypi.org/simple/causalml/ 2023-09-27T05:20:44,931 Given no hashes to check 1 links for project 'causalml': discarding no candidates 2023-09-27T05:20:44,948 Collecting causalml==0.14.1 2023-09-27T05:20:44,951 Created temporary directory: /tmp/pip-unpack-d1qokygy 2023-09-27T05:20:45,089 Downloading causalml-0.14.1.tar.gz (909 kB) 2023-09-27T05:20:46,571 Added causalml==0.14.1 from https://files.pythonhosted.org/packages/2d/8d/ecde42b4d074d5d584f3dcf2056003fc3dfe43bcc63b007512a540884cb3/causalml-0.14.1.tar.gz to build tracker '/tmp/pip-build-tracker-qfh1h3oz' 2023-09-27T05:20:46,580 Created temporary directory: /tmp/pip-build-env-olo322zo 2023-09-27T05:20:46,585 Installing build dependencies: started 2023-09-27T05:20:46,586 Running command pip subprocess to install build dependencies 2023-09-27T05:20:47,924 Using pip 23.2.1 from /usr/local/lib/python3.11/dist-packages/pip (python 3.11) 2023-09-27T05:20:48,419 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2023-09-27T05:20:50,059 Collecting setuptools>=18.0 2023-09-27T05:20:50,060 Obtaining dependency information for setuptools>=18.0 from https://files.pythonhosted.org/packages/bb/26/7945080113158354380a12ce26873dd6c1ebd88d47f5bc24e2c5bb38c16a/setuptools-68.2.2-py3-none-any.whl.metadata 2023-09-27T05:20:50,066 Using cached setuptools-68.2.2-py3-none-any.whl.metadata (6.3 kB) 2023-09-27T05:20:50,270 Collecting wheel 2023-09-27T05:20:50,285 Using cached https://www.piwheels.org/simple/wheel/wheel-0.41.2-py3-none-any.whl (64 kB) 2023-09-27T05:20:51,707 Collecting Cython<=0.29.34 2023-09-27T05:20:51,849 Downloading Cython-0.29.34-py2.py3-none-any.whl (988 kB) 2023-09-27T05:20:52,002 ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 988.1/988.1 kB 6.9 MB/s eta 0:00:00 2023-09-27T05:20:52,753 Link requires a different Python (3.11.2 not in: '>=3.7,<3.11'): https://files.pythonhosted.org/packages/3a/be/650f9c091ef71cb01d735775d554e068752d3ff63d7943b26316dc401749/numpy-1.21.2.zip (from https://pypi.org/simple/numpy/) (requires-python:>=3.7,<3.11) 2023-09-27T05:20:52,760 Link requires a different Python (3.11.2 not in: '>=3.7,<3.11'): https://files.pythonhosted.org/packages/5f/d6/ad58ded26556eaeaa8c971e08b6466f17c4ac4d786cd3d800e26ce59cc01/numpy-1.21.3.zip (from https://pypi.org/simple/numpy/) (requires-python:>=3.7,<3.11) 2023-09-27T05:20:52,768 Link requires a different Python (3.11.2 not in: '>=3.7,<3.11'): https://files.pythonhosted.org/packages/fb/48/b0708ebd7718a8933f0d3937513ef8ef2f4f04529f1f66ca86d873043921/numpy-1.21.4.zip (from https://pypi.org/simple/numpy/) (requires-python:>=3.7,<3.11) 2023-09-27T05:20:52,775 Link requires a different Python (3.11.2 not in: '>=3.7,<3.11'): https://files.pythonhosted.org/packages/c2/a8/a924a09492bdfee8c2ec3094d0a13f2799800b4fdc9c890738aeeb12c72e/numpy-1.21.5.zip (from https://pypi.org/simple/numpy/) (requires-python:>=3.7,<3.11) 2023-09-27T05:20:52,782 Link requires a different Python (3.11.2 not in: '>=3.7,<3.11'): https://files.pythonhosted.org/packages/45/b7/de7b8e67f2232c26af57c205aaad29fe17754f793404f59c8a730c7a191a/numpy-1.21.6.zip (from https://pypi.org/simple/numpy/) (requires-python:>=3.7,<3.11) 2023-09-27T05:20:53,170 Collecting numpy<1.24 2023-09-27T05:20:53,183 Downloading https://www.piwheels.org/simple/numpy/numpy-1.23.5-cp311-cp311-linux_armv7l.whl (12.4 MB) 2023-09-27T05:20:54,278 ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 12.4/12.4 MB 10.8 MB/s eta 0:00:00 2023-09-27T05:20:55,114 Collecting scikit-learn<=1.0.2 2023-09-27T05:20:55,125 Downloading scikit-learn-1.0.2.tar.gz (6.7 MB) 2023-09-27T05:20:55,729 ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 6.7/6.7 MB 11.3 MB/s eta 0:00:00 2023-09-27T05:20:59,377 Installing build dependencies: started 2023-09-27T05:20:59,378 Running command pip subprocess to install build dependencies 2023-09-27T05:21:01,223 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2023-09-27T05:21:01,225 Ignoring numpy: markers 'python_version == "3.7" and platform_machine != "aarch64" and platform_system != "AIX" and platform_python_implementation != "PyPy"' don't match your environment 2023-09-27T05:21:02,807 Collecting setuptools<60.0 2023-09-27T05:21:02,878 Using cached https://www.piwheels.org/simple/setuptools/setuptools-59.8.0-py3-none-any.whl (952 kB) 2023-09-27T05:21:03,114 Collecting wheel 2023-09-27T05:21:03,130 Using cached https://www.piwheels.org/simple/wheel/wheel-0.41.2-py3-none-any.whl (64 kB) 2023-09-27T05:21:04,511 Collecting Cython>=0.28.5 2023-09-27T05:21:04,513 Obtaining dependency information for Cython>=0.28.5 from https://files.pythonhosted.org/packages/03/e9/9cc0c4f0d8a566089d096254cd25168a0db02dd047863a7f995d8d3eefa7/Cython-3.0.2-py2.py3-none-any.whl.metadata 2023-09-27T05:21:04,518 Using cached Cython-3.0.2-py2.py3-none-any.whl.metadata (3.1 kB) 2023-09-27T05:21:04,700 Collecting oldest-supported-numpy 2023-09-27T05:21:04,712 Using cached https://www.piwheels.org/simple/oldest-supported-numpy/oldest_supported_numpy-2023.8.3-py3-none-any.whl (4.8 kB) 2023-09-27T05:21:05,326 Collecting scipy>=1.1.0 2023-09-27T05:21:10,290 Using cached https://www.piwheels.org/simple/scipy/scipy-1.11.2-cp311-cp311-linux_armv7l.whl (65.1 MB) 2023-09-27T05:21:14,253 Collecting numpy==1.23.2 (from oldest-supported-numpy) 2023-09-27T05:21:15,110 Using cached https://www.piwheels.org/simple/numpy/numpy-1.23.2-cp311-cp311-linux_armv7l.whl (12.4 MB) 2023-09-27T05:21:15,610 Using cached Cython-3.0.2-py2.py3-none-any.whl (1.2 MB) 2023-09-27T05:21:18,200 Installing collected packages: wheel, setuptools, numpy, Cython, scipy, oldest-supported-numpy 2023-09-27T05:21:55,676 ERROR: pip's dependency resolver does not currently take into account all the packages that are installed. This behaviour is the source of the following dependency conflicts. 2023-09-27T05:21:55,677 setuptools-rust 1.7.0 requires setuptools>=62.4, but you have setuptools 59.8.0 which is incompatible. 2023-09-27T05:21:55,678 Successfully installed Cython-3.0.2 numpy-1.23.2 oldest-supported-numpy-2023.8.3 scipy-1.11.2 setuptools-59.8.0 wheel-0.41.2 2023-09-27T05:21:56,443 Installing build dependencies: finished with status 'done' 2023-09-27T05:21:56,454 Getting requirements to build wheel: started 2023-09-27T05:21:56,455 Running command Getting requirements to build wheel 2023-09-27T05:21:57,041 Partial import of sklearn during the build process. 2023-09-27T05:21:57,404 setup.py:128: DeprecationWarning: 2023-09-27T05:21:57,405 `numpy.distutils` is deprecated since NumPy 1.23.0, as a result 2023-09-27T05:21:57,406 of the deprecation of `distutils` itself. It will be removed for 2023-09-27T05:21:57,407 Python >= 3.12. For older Python versions it will remain present. 2023-09-27T05:21:57,408 It is recommended to use `setuptools < 60.0` for those Python versions. 2023-09-27T05:21:57,408 For more details, see: 2023-09-27T05:21:57,409 https://numpy.org/devdocs/reference/distutils_status_migration.html 2023-09-27T05:21:57,412 from numpy.distutils.command.build_ext import build_ext # noqa 2023-09-27T05:21:57,769 running egg_info 2023-09-27T05:21:57,773 creating scikit_learn.egg-info 2023-09-27T05:21:57,774 writing scikit_learn.egg-info/PKG-INFO 2023-09-27T05:21:57,778 writing dependency_links to scikit_learn.egg-info/dependency_links.txt 2023-09-27T05:21:57,780 writing requirements to scikit_learn.egg-info/requires.txt 2023-09-27T05:21:57,782 writing top-level names to scikit_learn.egg-info/top_level.txt 2023-09-27T05:21:57,784 writing manifest file 'scikit_learn.egg-info/SOURCES.txt' 2023-09-27T05:21:57,787 reading manifest file 'scikit_learn.egg-info/SOURCES.txt' 2023-09-27T05:21:57,789 reading manifest template 'MANIFEST.in' 2023-09-27T05:22:03,937 warning: no previously-included files matching '*' found under directory 'asv_benchmarks' 2023-09-27T05:22:03,939 warning: no previously-included files matching '*' found under directory 'benchmarks' 2023-09-27T05:22:03,941 warning: no previously-included files matching '*' found under directory 'build_tools' 2023-09-27T05:22:03,943 warning: no previously-included files matching '*' found under directory 'maint_tools' 2023-09-27T05:22:03,945 warning: no previously-included files matching '*' found under directory 'benchmarks' 2023-09-27T05:22:03,947 warning: no previously-included files matching '*' found under directory '.binder' 2023-09-27T05:22:03,948 warning: no previously-included files matching '*' found under directory '.circleci' 2023-09-27T05:22:03,949 warning: no previously-included files found matching '.codecov.yml' 2023-09-27T05:22:03,950 warning: no previously-included files found matching '.git-blame-ignore-revs' 2023-09-27T05:22:03,951 warning: no previously-included files found matching '.mailmap' 2023-09-27T05:22:03,952 warning: no previously-included files found matching '.pre-commit-config.yaml' 2023-09-27T05:22:03,954 warning: no previously-included files found matching 'azure-pipelines.yml' 2023-09-27T05:22:03,955 warning: no previously-included files found matching 'lgtm.yml' 2023-09-27T05:22:03,956 warning: no previously-included files found matching 'CODE_OF_CONDUCT.md' 2023-09-27T05:22:03,957 warning: no previously-included files found matching 'CONTRIBUTING.md' 2023-09-27T05:22:03,958 warning: no previously-included files found matching 'PULL_REQUEST_TEMPLATE.md' 2023-09-27T05:22:03,959 adding license file 'COPYING' 2023-09-27T05:22:04,051 writing manifest file 'scikit_learn.egg-info/SOURCES.txt' 2023-09-27T05:22:05,102 Getting requirements to build wheel: finished with status 'done' 2023-09-27T05:22:05,137 Preparing metadata (pyproject.toml): started 2023-09-27T05:22:05,139 Running command Preparing metadata (pyproject.toml) 2023-09-27T05:22:05,693 Partial import of sklearn during the build process. 2023-09-27T05:22:05,950 setup.py:128: DeprecationWarning: 2023-09-27T05:22:05,952 `numpy.distutils` is deprecated since NumPy 1.23.0, as a result 2023-09-27T05:22:05,952 of the deprecation of `distutils` itself. It will be removed for 2023-09-27T05:22:05,953 Python >= 3.12. For older Python versions it will remain present. 2023-09-27T05:22:05,954 It is recommended to use `setuptools < 60.0` for those Python versions. 2023-09-27T05:22:05,955 For more details, see: 2023-09-27T05:22:05,956 https://numpy.org/devdocs/reference/distutils_status_migration.html 2023-09-27T05:22:05,958 from numpy.distutils.command.build_ext import build_ext # noqa 2023-09-27T05:22:06,656 INFO: C compiler: arm-linux-gnueabihf-gcc -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -fPIC 2023-09-27T05:22:06,658 INFO: compile options: '-c' 2023-09-27T05:22:06,658 INFO: arm-linux-gnueabihf-gcc: test_program.c 2023-09-27T05:22:06,747 INFO: arm-linux-gnueabihf-gcc objects/test_program.o -o test_program 2023-09-27T05:22:06,874 INFO: C compiler: arm-linux-gnueabihf-gcc -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -fPIC 2023-09-27T05:22:06,876 INFO: compile options: '-c' 2023-09-27T05:22:06,876 extra options: '-fopenmp' 2023-09-27T05:22:06,877 INFO: arm-linux-gnueabihf-gcc: test_program.c 2023-09-27T05:22:06,978 INFO: arm-linux-gnueabihf-gcc objects/test_program.o -o test_program -fopenmp 2023-09-27T05:22:09,990 Compiling sklearn/__check_build/_check_build.pyx because it changed. 2023-09-27T05:22:09,995 Compiling sklearn/preprocessing/_csr_polynomial_expansion.pyx because it changed. 2023-09-27T05:22:09,996 Compiling sklearn/cluster/_dbscan_inner.pyx because it changed. 2023-09-27T05:22:09,997 Compiling sklearn/cluster/_hierarchical_fast.pyx because it changed. 2023-09-27T05:22:09,998 Compiling sklearn/cluster/_k_means_common.pyx because it changed. 2023-09-27T05:22:09,999 Compiling sklearn/cluster/_k_means_lloyd.pyx because it changed. 2023-09-27T05:22:10,000 Compiling sklearn/cluster/_k_means_elkan.pyx because it changed. 2023-09-27T05:22:10,001 Compiling sklearn/cluster/_k_means_minibatch.pyx because it changed. 2023-09-27T05:22:10,001 Compiling sklearn/datasets/_svmlight_format_fast.pyx because it changed. 2023-09-27T05:22:10,003 Compiling sklearn/decomposition/_online_lda_fast.pyx because it changed. 2023-09-27T05:22:10,004 Compiling sklearn/decomposition/_cdnmf_fast.pyx because it changed. 2023-09-27T05:22:10,004 Compiling sklearn/ensemble/_gradient_boosting.pyx because it changed. 2023-09-27T05:22:10,005 Compiling sklearn/ensemble/_hist_gradient_boosting/_gradient_boosting.pyx because it changed. 2023-09-27T05:22:10,006 Compiling sklearn/ensemble/_hist_gradient_boosting/histogram.pyx because it changed. 2023-09-27T05:22:10,007 Compiling sklearn/ensemble/_hist_gradient_boosting/splitting.pyx because it changed. 2023-09-27T05:22:10,008 Compiling sklearn/ensemble/_hist_gradient_boosting/_binning.pyx because it changed. 2023-09-27T05:22:10,008 Compiling sklearn/ensemble/_hist_gradient_boosting/_predictor.pyx because it changed. 2023-09-27T05:22:10,009 Compiling sklearn/ensemble/_hist_gradient_boosting/_loss.pyx because it changed. 2023-09-27T05:22:10,010 Compiling sklearn/ensemble/_hist_gradient_boosting/_bitset.pyx because it changed. 2023-09-27T05:22:10,011 Compiling sklearn/ensemble/_hist_gradient_boosting/common.pyx because it changed. 2023-09-27T05:22:10,011 Compiling sklearn/ensemble/_hist_gradient_boosting/utils.pyx because it changed. 2023-09-27T05:22:10,012 Compiling sklearn/feature_extraction/_hashing_fast.pyx because it changed. 2023-09-27T05:22:10,013 Compiling sklearn/manifold/_utils.pyx because it changed. 2023-09-27T05:22:10,014 Compiling sklearn/manifold/_barnes_hut_tsne.pyx because it changed. 2023-09-27T05:22:10,015 Compiling sklearn/metrics/cluster/_expected_mutual_info_fast.pyx because it changed. 2023-09-27T05:22:10,016 Compiling sklearn/metrics/_pairwise_fast.pyx because it changed. 2023-09-27T05:22:10,016 Compiling sklearn/metrics/_dist_metrics.pyx because it changed. 2023-09-27T05:22:10,017 Compiling sklearn/neighbors/_ball_tree.pyx because it changed. 2023-09-27T05:22:10,018 Compiling sklearn/neighbors/_kd_tree.pyx because it changed. 2023-09-27T05:22:10,018 Compiling sklearn/neighbors/_partition_nodes.pyx because it changed. 2023-09-27T05:22:10,019 Compiling sklearn/neighbors/_quad_tree.pyx because it changed. 2023-09-27T05:22:10,019 Compiling sklearn/tree/_tree.pyx because it changed. 2023-09-27T05:22:10,020 Compiling sklearn/tree/_splitter.pyx because it changed. 2023-09-27T05:22:10,021 Compiling sklearn/tree/_criterion.pyx because it changed. 2023-09-27T05:22:10,021 Compiling sklearn/tree/_utils.pyx because it changed. 2023-09-27T05:22:10,022 Compiling sklearn/utils/sparsefuncs_fast.pyx because it changed. 2023-09-27T05:22:10,023 Compiling sklearn/utils/_cython_blas.pyx because it changed. 2023-09-27T05:22:10,023 Compiling sklearn/utils/arrayfuncs.pyx because it changed. 2023-09-27T05:22:10,024 Compiling sklearn/utils/murmurhash.pyx because it changed. 2023-09-27T05:22:10,024 Compiling sklearn/utils/_fast_dict.pyx because it changed. 2023-09-27T05:22:10,025 Compiling sklearn/utils/_openmp_helpers.pyx because it changed. 2023-09-27T05:22:10,026 Compiling sklearn/utils/_seq_dataset.pyx because it changed. 2023-09-27T05:22:10,026 Compiling sklearn/utils/_weight_vector.pyx because it changed. 2023-09-27T05:22:10,027 Compiling sklearn/utils/_random.pyx because it changed. 2023-09-27T05:22:10,028 Compiling sklearn/utils/_logistic_sigmoid.pyx because it changed. 2023-09-27T05:22:10,028 Compiling sklearn/utils/_readonly_array_wrapper.pyx because it changed. 2023-09-27T05:22:10,029 Compiling sklearn/utils/_typedefs.pyx because it changed. 2023-09-27T05:22:10,030 Compiling sklearn/svm/_newrand.pyx because it changed. 2023-09-27T05:22:10,030 Compiling sklearn/svm/_libsvm.pyx because it changed. 2023-09-27T05:22:10,031 Compiling sklearn/svm/_liblinear.pyx because it changed. 2023-09-27T05:22:10,032 Compiling sklearn/svm/_libsvm_sparse.pyx because it changed. 2023-09-27T05:22:10,033 Compiling sklearn/linear_model/_cd_fast.pyx because it changed. 2023-09-27T05:22:10,034 Compiling sklearn/linear_model/_sgd_fast.pyx because it changed. 2023-09-27T05:22:10,034 Compiling sklearn/linear_model/_sag_fast.pyx because it changed. 2023-09-27T05:22:10,035 Compiling sklearn/_isotonic.pyx because it changed. 2023-09-27T05:22:18,134 warning: sklearn/metrics/_dist_metrics.pxd:12:64: The keyword 'nogil' should appear at the end of the function signature line. Placing it before 'except' or 'noexcept' will be disallowed in a future version of Cython. 2023-09-27T05:22:18,138 warning: sklearn/metrics/_dist_metrics.pxd:22:65: The keyword 'nogil' should appear at the end of the function signature line. Placing it before 'except' or 'noexcept' will be disallowed in a future version of Cython. 2023-09-27T05:22:18,140 warning: sklearn/metrics/_dist_metrics.pxd:31:79: The keyword 'nogil' should appear at the end of the function signature line. Placing it before 'except' or 'noexcept' will be disallowed in a future version of Cython. 2023-09-27T05:22:18,142 warning: sklearn/metrics/_dist_metrics.pxd:35:79: The keyword 'nogil' should appear at the end of the function signature line. Placing it before 'except' or 'noexcept' will be disallowed in a future version of Cython. 2023-09-27T05:22:18,146 warning: sklearn/metrics/_dist_metrics.pxd:54:51: The keyword 'nogil' should appear at the end of the function signature line. Placing it before 'except' or 'noexcept' will be disallowed in a future version of Cython. 2023-09-27T05:22:18,147 warning: sklearn/metrics/_dist_metrics.pxd:57:52: The keyword 'nogil' should appear at the end of the function signature line. Placing it before 'except' or 'noexcept' will be disallowed in a future version of Cython. 2023-09-27T05:22:18,151 warning: sklearn/metrics/_dist_metrics.pxd:64:68: The keyword 'nogil' should appear at the end of the function signature line. Placing it before 'except' or 'noexcept' will be disallowed in a future version of Cython. 2023-09-27T05:22:18,152 warning: sklearn/metrics/_dist_metrics.pxd:66:67: The keyword 'nogil' should appear at the end of the function signature line. Placing it before 'except' or 'noexcept' will be disallowed in a future version of Cython. 2023-09-27T05:22:55,599 warning: sklearn/tree/_tree.pxd:61:73: The keyword 'nogil' should appear at the end of the function signature line. Placing it before 'except' or 'noexcept' will be disallowed in a future version of Cython. 2023-09-27T05:22:55,602 warning: sklearn/tree/_tree.pxd:62:59: The keyword 'nogil' should appear at the end of the function signature line. Placing it before 'except' or 'noexcept' will be disallowed in a future version of Cython. 2023-09-27T05:22:55,604 warning: sklearn/tree/_tree.pxd:63:63: The keyword 'nogil' should appear at the end of the function signature line. Placing it before 'except' or 'noexcept' will be disallowed in a future version of Cython. 2023-09-27T05:22:55,641 warning: sklearn/tree/_splitter.pxd:84:72: The keyword 'nogil' should appear at the end of the function signature line. Placing it before 'except' or 'noexcept' will be disallowed in a future version of Cython. 2023-09-27T05:22:55,643 warning: sklearn/tree/_splitter.pxd:89:68: The keyword 'nogil' should appear at the end of the function signature line. Placing it before 'except' or 'noexcept' will be disallowed in a future version of Cython. 2023-09-27T05:22:55,667 warning: sklearn/tree/_criterion.pxd:57:45: The keyword 'nogil' should appear at the end of the function signature line. Placing it before 'except' or 'noexcept' will be disallowed in a future version of Cython. 2023-09-27T05:22:55,669 warning: sklearn/tree/_criterion.pxd:58:40: The keyword 'nogil' should appear at the end of the function signature line. Placing it before 'except' or 'noexcept' will be disallowed in a future version of Cython. 2023-09-27T05:22:55,670 warning: sklearn/tree/_criterion.pxd:59:48: The keyword 'nogil' should appear at the end of the function signature line. Placing it before 'except' or 'noexcept' will be disallowed in a future version of Cython. 2023-09-27T05:22:55,672 warning: sklearn/tree/_criterion.pxd:60:57: The keyword 'nogil' should appear at the end of the function signature line. Placing it before 'except' or 'noexcept' will be disallowed in a future version of Cython. 2023-09-27T05:22:56,672 warning: sklearn/tree/_utils.pxd:49:75: The keyword 'nogil' should appear at the end of the function signature line. Placing it before 'except' or 'noexcept' will be disallowed in a future version of Cython. 2023-09-27T05:22:56,679 warning: sklearn/tree/_utils.pxd:87:61: The keyword 'nogil' should appear at the end of the function signature line. Placing it before 'except' or 'noexcept' will be disallowed in a future version of Cython. 2023-09-27T05:22:56,686 warning: sklearn/tree/_utils.pxd:119:56: The keyword 'nogil' should appear at the end of the function signature line. Placing it before 'except' or 'noexcept' will be disallowed in a future version of Cython. 2023-09-27T05:22:56,690 warning: sklearn/tree/_utils.pxd:137:40: The keyword 'nogil' should appear at the end of the function signature line. Placing it before 'except' or 'noexcept' will be disallowed in a future version of Cython. 2023-09-27T05:22:56,692 warning: sklearn/tree/_utils.pxd:139:71: The keyword 'nogil' should appear at the end of the function signature line. Placing it before 'except' or 'noexcept' will be disallowed in a future version of Cython. 2023-09-27T05:22:56,698 warning: sklearn/tree/_utils.pxd:160:71: The keyword 'nogil' should appear at the end of the function signature line. Placing it before 'except' or 'noexcept' will be disallowed in a future version of Cython. 2023-09-27T05:22:56,699 warning: sklearn/tree/_utils.pxd:161:40: The keyword 'nogil' should appear at the end of the function signature line. Placing it before 'except' or 'noexcept' will be disallowed in a future version of Cython. 2023-09-27T05:22:56,748 warning: sklearn/neighbors/_quad_tree.pxd:72:59: The keyword 'nogil' should appear at the end of the function signature line. Placing it before 'except' or 'noexcept' will be disallowed in a future version of Cython. 2023-09-27T05:22:56,755 warning: sklearn/neighbors/_quad_tree.pxd:91:51: The keyword 'nogil' should appear at the end of the function signature line. Placing it before 'except' or 'noexcept' will be disallowed in a future version of Cython. 2023-09-27T05:22:56,758 warning: sklearn/neighbors/_quad_tree.pxd:94:59: The keyword 'nogil' should appear at the end of the function signature line. Placing it before 'except' or 'noexcept' will be disallowed in a future version of Cython. 2023-09-27T05:22:56,759 warning: sklearn/neighbors/_quad_tree.pxd:95:63: The keyword 'nogil' should appear at the end of the function signature line. Placing it before 'except' or 'noexcept' will be disallowed in a future version of Cython. 2023-09-27T05:22:56,759 warning: sklearn/neighbors/_quad_tree.pxd:96:80: The keyword 'nogil' should appear at the end of the function signature line. Placing it before 'except' or 'noexcept' will be disallowed in a future version of Cython. 2023-09-27T05:23:32,815 Error compiling Cython file: 2023-09-27T05:23:32,816 ------------------------------------------------------------ 2023-09-27T05:23:32,816 ... 2023-09-27T05:23:32,817 if n_used_bins <= 1: 2023-09-27T05:23:32,818 free(cat_infos) 2023-09-27T05:23:32,819 return 2023-09-27T05:23:32,820 qsort(cat_infos, n_used_bins, sizeof(categorical_info), 2023-09-27T05:23:32,821 compare_cat_infos) 2023-09-27T05:23:32,822 ^ 2023-09-27T05:23:32,822 ------------------------------------------------------------ 2023-09-27T05:23:32,824 sklearn/ensemble/_hist_gradient_boosting/splitting.pyx:920:14: Cannot assign type 'int (const void *, const void *) except? -1 nogil' to 'int (*)(const void *, const void *) noexcept nogil'. Exception values are incompatible. Suggest adding 'noexcept' to type 'int (const void *, const void *) except? -1 nogil'. 2023-09-27T05:23:34,668 Traceback (most recent call last): 2023-09-27T05:23:34,669 File "/tmp/pip-build-env-svuetd6x/overlay/local/lib/python3.11/dist-packages/Cython/Build/Dependencies.py", line 1325, in cythonize_one_helper 2023-09-27T05:23:34,670 return cythonize_one(*m) 2023-09-27T05:23:34,671 ^^^^^^^^^^^^^^^^^ 2023-09-27T05:23:34,671 File "/tmp/pip-build-env-svuetd6x/overlay/local/lib/python3.11/dist-packages/Cython/Build/Dependencies.py", line 1301, in cythonize_one 2023-09-27T05:23:34,672 raise CompileError(None, pyx_file) 2023-09-27T05:23:34,673 Cython.Compiler.Errors.CompileError: sklearn/ensemble/_hist_gradient_boosting/splitting.pyx 2023-09-27T05:23:52,954 warning: sklearn/linear_model/_sgd_fast.pyx:26:0: The 'DEF' statement is deprecated and will be removed in a future Cython version. Consider using global variables, constants, and in-place literals instead. See https://github.com/cython/cython/issues/4310 2023-09-27T05:23:52,954 warning: sklearn/linear_model/_sgd_fast.pyx:27:0: The 'DEF' statement is deprecated and will be removed in a future Cython version. Consider using global variables, constants, and in-place literals instead. See https://github.com/cython/cython/issues/4310 2023-09-27T05:23:52,955 warning: sklearn/linear_model/_sgd_fast.pyx:28:0: The 'DEF' statement is deprecated and will be removed in a future Cython version. Consider using global variables, constants, and in-place literals instead. See https://github.com/cython/cython/issues/4310 2023-09-27T05:23:52,956 warning: sklearn/linear_model/_sgd_fast.pyx:29:0: The 'DEF' statement is deprecated and will be removed in a future Cython version. Consider using global variables, constants, and in-place literals instead. See https://github.com/cython/cython/issues/4310 2023-09-27T05:23:52,957 warning: sklearn/linear_model/_sgd_fast.pyx:32:0: The 'DEF' statement is deprecated and will be removed in a future Cython version. Consider using global variables, constants, and in-place literals instead. See https://github.com/cython/cython/issues/4310 2023-09-27T05:23:52,958 warning: sklearn/linear_model/_sgd_fast.pyx:33:0: The 'DEF' statement is deprecated and will be removed in a future Cython version. Consider using global variables, constants, and in-place literals instead. See https://github.com/cython/cython/issues/4310 2023-09-27T05:23:52,958 warning: sklearn/linear_model/_sgd_fast.pyx:34:0: The 'DEF' statement is deprecated and will be removed in a future Cython version. Consider using global variables, constants, and in-place literals instead. See https://github.com/cython/cython/issues/4310 2023-09-27T05:23:52,959 warning: sklearn/linear_model/_sgd_fast.pyx:35:0: The 'DEF' statement is deprecated and will be removed in a future Cython version. Consider using global variables, constants, and in-place literals instead. See https://github.com/cython/cython/issues/4310 2023-09-27T05:23:52,960 warning: sklearn/linear_model/_sgd_fast.pyx:36:0: The 'DEF' statement is deprecated and will be removed in a future Cython version. Consider using global variables, constants, and in-place literals instead. See https://github.com/cython/cython/issues/4310 2023-09-27T05:23:52,961 warning: sklearn/linear_model/_sgd_fast.pyx:37:0: The 'DEF' statement is deprecated and will be removed in a future Cython version. Consider using global variables, constants, and in-place literals instead. See https://github.com/cython/cython/issues/4310 2023-09-27T05:24:01,077 warning: sklearn/neighbors/_quad_tree.pxd:72:59: The keyword 'nogil' should appear at the end of the function signature line. Placing it before 'except' or 'noexcept' will be disallowed in a future version of Cython. 2023-09-27T05:24:01,103 warning: sklearn/neighbors/_quad_tree.pxd:91:51: The keyword 'nogil' should appear at the end of the function signature line. Placing it before 'except' or 'noexcept' will be disallowed in a future version of Cython. 2023-09-27T05:24:01,215 warning: sklearn/neighbors/_quad_tree.pxd:94:59: The keyword 'nogil' should appear at the end of the function signature line. Placing it before 'except' or 'noexcept' will be disallowed in a future version of Cython. 2023-09-27T05:24:01,231 warning: sklearn/neighbors/_quad_tree.pxd:95:63: The keyword 'nogil' should appear at the end of the function signature line. Placing it before 'except' or 'noexcept' will be disallowed in a future version of Cython. 2023-09-27T05:24:01,237 warning: sklearn/neighbors/_quad_tree.pxd:96:80: The keyword 'nogil' should appear at the end of the function signature line. Placing it before 'except' or 'noexcept' will be disallowed in a future version of Cython. 2023-09-27T05:24:05,648 warning: sklearn/metrics/_dist_metrics.pxd:12:64: The keyword 'nogil' should appear at the end of the function signature line. Placing it before 'except' or 'noexcept' will be disallowed in a future version of Cython. 2023-09-27T05:24:05,652 warning: sklearn/metrics/_dist_metrics.pxd:22:65: The keyword 'nogil' should appear at the end of the function signature line. Placing it before 'except' or 'noexcept' will be disallowed in a future version of Cython. 2023-09-27T05:24:05,655 warning: sklearn/metrics/_dist_metrics.pxd:31:79: The keyword 'nogil' should appear at the end of the function signature line. Placing it before 'except' or 'noexcept' will be disallowed in a future version of Cython. 2023-09-27T05:24:05,657 warning: sklearn/metrics/_dist_metrics.pxd:35:79: The keyword 'nogil' should appear at the end of the function signature line. Placing it before 'except' or 'noexcept' will be disallowed in a future version of Cython. 2023-09-27T05:24:05,661 warning: sklearn/metrics/_dist_metrics.pxd:54:51: The keyword 'nogil' should appear at the end of the function signature line. Placing it before 'except' or 'noexcept' will be disallowed in a future version of Cython. 2023-09-27T05:24:05,664 warning: sklearn/metrics/_dist_metrics.pxd:57:52: The keyword 'nogil' should appear at the end of the function signature line. Placing it before 'except' or 'noexcept' will be disallowed in a future version of Cython. 2023-09-27T05:24:05,668 warning: sklearn/metrics/_dist_metrics.pxd:64:68: The keyword 'nogil' should appear at the end of the function signature line. Placing it before 'except' or 'noexcept' will be disallowed in a future version of Cython. 2023-09-27T05:24:05,669 warning: sklearn/metrics/_dist_metrics.pxd:66:67: The keyword 'nogil' should appear at the end of the function signature line. Placing it before 'except' or 'noexcept' will be disallowed in a future version of Cython. 2023-09-27T05:24:07,875 warning: sklearn/metrics/_dist_metrics.pyx:295:51: The keyword 'nogil' should appear at the end of the function signature line. Placing it before 'except' or 'noexcept' will be disallowed in a future version of Cython. 2023-09-27T05:24:07,878 warning: sklearn/metrics/_dist_metrics.pyx:303:52: The keyword 'nogil' should appear at the end of the function signature line. Placing it before 'except' or 'noexcept' will be disallowed in a future version of Cython. 2023-09-27T05:24:07,889 warning: sklearn/metrics/_dist_metrics.pyx:334:68: The keyword 'nogil' should appear at the end of the function signature line. Placing it before 'except' or 'noexcept' will be disallowed in a future version of Cython. 2023-09-27T05:24:07,891 warning: sklearn/metrics/_dist_metrics.pyx:338:67: The keyword 'nogil' should appear at the end of the function signature line. Placing it before 'except' or 'noexcept' will be disallowed in a future version of Cython. 2023-09-27T05:24:07,906 warning: sklearn/metrics/_dist_metrics.pyx:433:58: The keyword 'nogil' should appear at the end of the function signature line. Placing it before 'except' or 'noexcept' will be disallowed in a future version of Cython. 2023-09-27T05:24:07,909 warning: sklearn/metrics/_dist_metrics.pyx:437:59: The keyword 'nogil' should appear at the end of the function signature line. Placing it before 'except' or 'noexcept' will be disallowed in a future version of Cython. 2023-09-27T05:24:07,911 warning: sklearn/metrics/_dist_metrics.pyx:440:75: The keyword 'nogil' should appear at the end of the function signature line. Placing it before 'except' or 'noexcept' will be disallowed in a future version of Cython. 2023-09-27T05:24:07,913 warning: sklearn/metrics/_dist_metrics.pyx:443:74: The keyword 'nogil' should appear at the end of the function signature line. Placing it before 'except' or 'noexcept' will be disallowed in a future version of Cython. 2023-09-27T05:24:07,920 warning: sklearn/metrics/_dist_metrics.pyx:472:59: The keyword 'nogil' should appear at the end of the function signature line. Placing it before 'except' or 'noexcept' will be disallowed in a future version of Cython. 2023-09-27T05:24:07,923 warning: sklearn/metrics/_dist_metrics.pyx:481:58: The keyword 'nogil' should appear at the end of the function signature line. Placing it before 'except' or 'noexcept' will be disallowed in a future version of Cython. 2023-09-27T05:24:07,926 warning: sklearn/metrics/_dist_metrics.pyx:484:75: The keyword 'nogil' should appear at the end of the function signature line. Placing it before 'except' or 'noexcept' will be disallowed in a future version of Cython. 2023-09-27T05:24:07,927 warning: sklearn/metrics/_dist_metrics.pyx:487:74: The keyword 'nogil' should appear at the end of the function signature line. Placing it before 'except' or 'noexcept' will be disallowed in a future version of Cython. 2023-09-27T05:24:07,932 warning: sklearn/metrics/_dist_metrics.pyx:510:58: The keyword 'nogil' should appear at the end of the function signature line. Placing it before 'except' or 'noexcept' will be disallowed in a future version of Cython. 2023-09-27T05:24:07,937 warning: sklearn/metrics/_dist_metrics.pyx:543:58: The keyword 'nogil' should appear at the end of the function signature line. Placing it before 'except' or 'noexcept' will be disallowed in a future version of Cython. 2023-09-27T05:24:07,944 warning: sklearn/metrics/_dist_metrics.pyx:573:59: The keyword 'nogil' should appear at the end of the function signature line. Placing it before 'except' or 'noexcept' will be disallowed in a future version of Cython. 2023-09-27T05:24:07,948 warning: sklearn/metrics/_dist_metrics.pyx:581:58: The keyword 'nogil' should appear at the end of the function signature line. Placing it before 'except' or 'noexcept' will be disallowed in a future version of Cython. 2023-09-27T05:24:07,950 warning: sklearn/metrics/_dist_metrics.pyx:584:75: The keyword 'nogil' should appear at the end of the function signature line. Placing it before 'except' or 'noexcept' will be disallowed in a future version of Cython. 2023-09-27T05:24:07,952 warning: sklearn/metrics/_dist_metrics.pyx:587:74: The keyword 'nogil' should appear at the end of the function signature line. Placing it before 'except' or 'noexcept' will be disallowed in a future version of Cython. 2023-09-27T05:24:07,961 warning: sklearn/metrics/_dist_metrics.pyx:631:59: The keyword 'nogil' should appear at the end of the function signature line. Placing it before 'except' or 'noexcept' will be disallowed in a future version of Cython. 2023-09-27T05:24:07,965 warning: sklearn/metrics/_dist_metrics.pyx:639:58: The keyword 'nogil' should appear at the end of the function signature line. Placing it before 'except' or 'noexcept' will be disallowed in a future version of Cython. 2023-09-27T05:24:07,967 warning: sklearn/metrics/_dist_metrics.pyx:642:75: The keyword 'nogil' should appear at the end of the function signature line. Placing it before 'except' or 'noexcept' will be disallowed in a future version of Cython. 2023-09-27T05:24:07,969 warning: sklearn/metrics/_dist_metrics.pyx:645:74: The keyword 'nogil' should appear at the end of the function signature line. Placing it before 'except' or 'noexcept' will be disallowed in a future version of Cython. 2023-09-27T05:24:07,980 warning: sklearn/metrics/_dist_metrics.pyx:694:59: The keyword 'nogil' should appear at the end of the function signature line. Placing it before 'except' or 'noexcept' will be disallowed in a future version of Cython. 2023-09-27T05:24:07,985 warning: sklearn/metrics/_dist_metrics.pyx:710:58: The keyword 'nogil' should appear at the end of the function signature line. Placing it before 'except' or 'noexcept' will be disallowed in a future version of Cython. 2023-09-27T05:24:07,987 warning: sklearn/metrics/_dist_metrics.pyx:713:75: The keyword 'nogil' should appear at the end of the function signature line. Placing it before 'except' or 'noexcept' will be disallowed in a future version of Cython. 2023-09-27T05:24:07,989 warning: sklearn/metrics/_dist_metrics.pyx:716:74: The keyword 'nogil' should appear at the end of the function signature line. Placing it before 'except' or 'noexcept' will be disallowed in a future version of Cython. 2023-09-27T05:24:07,993 warning: sklearn/metrics/_dist_metrics.pyx:739:58: The keyword 'nogil' should appear at the end of the function signature line. Placing it before 'except' or 'noexcept' will be disallowed in a future version of Cython. 2023-09-27T05:24:07,998 warning: sklearn/metrics/_dist_metrics.pyx:761:58: The keyword 'nogil' should appear at the end of the function signature line. Placing it before 'except' or 'noexcept' will be disallowed in a future version of Cython. 2023-09-27T05:24:08,004 warning: sklearn/metrics/_dist_metrics.pyx:784:58: The keyword 'nogil' should appear at the end of the function signature line. Placing it before 'except' or 'noexcept' will be disallowed in a future version of Cython. 2023-09-27T05:24:08,010 warning: sklearn/metrics/_dist_metrics.pyx:810:58: The keyword 'nogil' should appear at the end of the function signature line. Placing it before 'except' or 'noexcept' will be disallowed in a future version of Cython. 2023-09-27T05:24:08,017 warning: sklearn/metrics/_dist_metrics.pyx:840:58: The keyword 'nogil' should appear at the end of the function signature line. Placing it before 'except' or 'noexcept' will be disallowed in a future version of Cython. 2023-09-27T05:24:08,022 warning: sklearn/metrics/_dist_metrics.pyx:864:58: The keyword 'nogil' should appear at the end of the function signature line. Placing it before 'except' or 'noexcept' will be disallowed in a future version of Cython. 2023-09-27T05:24:08,028 warning: sklearn/metrics/_dist_metrics.pyx:889:58: The keyword 'nogil' should appear at the end of the function signature line. Placing it before 'except' or 'noexcept' will be disallowed in a future version of Cython. 2023-09-27T05:24:08,034 warning: sklearn/metrics/_dist_metrics.pyx:914:58: The keyword 'nogil' should appear at the end of the function signature line. Placing it before 'except' or 'noexcept' will be disallowed in a future version of Cython. 2023-09-27T05:24:08,039 warning: sklearn/metrics/_dist_metrics.pyx:938:58: The keyword 'nogil' should appear at the end of the function signature line. Placing it before 'except' or 'noexcept' will be disallowed in a future version of Cython. 2023-09-27T05:24:08,045 warning: sklearn/metrics/_dist_metrics.pyx:962:58: The keyword 'nogil' should appear at the end of the function signature line. Placing it before 'except' or 'noexcept' will be disallowed in a future version of Cython. 2023-09-27T05:24:08,050 warning: sklearn/metrics/_dist_metrics.pyx:986:58: The keyword 'nogil' should appear at the end of the function signature line. Placing it before 'except' or 'noexcept' will be disallowed in a future version of Cython. 2023-09-27T05:24:08,058 warning: sklearn/metrics/_dist_metrics.pyx:1020:59: The keyword 'nogil' should appear at the end of the function signature line. Placing it before 'except' or 'noexcept' will be disallowed in a future version of Cython. 2023-09-27T05:24:08,062 warning: sklearn/metrics/_dist_metrics.pyx:1026:58: The keyword 'nogil' should appear at the end of the function signature line. Placing it before 'except' or 'noexcept' will be disallowed in a future version of Cython. 2023-09-27T05:24:08,065 warning: sklearn/metrics/_dist_metrics.pyx:1029:75: The keyword 'nogil' should appear at the end of the function signature line. Placing it before 'except' or 'noexcept' will be disallowed in a future version of Cython. 2023-09-27T05:24:08,067 warning: sklearn/metrics/_dist_metrics.pyx:1032:74: The keyword 'nogil' should appear at the end of the function signature line. Placing it before 'except' or 'noexcept' will be disallowed in a future version of Cython. 2023-09-27T05:24:08,076 warning: sklearn/metrics/_dist_metrics.pyx:1132:58: The keyword 'nogil' should appear at the end of the function signature line. Placing it before 'except' or 'noexcept' will be disallowed in a future version of Cython. 2023-09-27T05:24:18,397 warning: sklearn/neighbors/_binary_tree.pxi:562:66: The keyword 'nogil' should appear at the end of the function signature line. Placing it before 'except' or 'noexcept' will be disallowed in a future version of Cython. 2023-09-27T05:24:18,401 warning: sklearn/neighbors/_binary_tree.pxi:570:49: The keyword 'nogil' should appear at the end of the function signature line. Placing it before 'except' or 'noexcept' will be disallowed in a future version of Cython. 2023-09-27T05:24:18,415 warning: sklearn/neighbors/_binary_tree.pxi:632:57: The keyword 'nogil' should appear at the end of the function signature line. Placing it before 'except' or 'noexcept' will be disallowed in a future version of Cython. 2023-09-27T05:24:18,509 warning: sklearn/neighbors/_binary_tree.pxi:1122:58: The keyword 'nogil' should appear at the end of the function signature line. Placing it before 'except' or 'noexcept' will be disallowed in a future version of Cython. 2023-09-27T05:24:18,513 warning: sklearn/neighbors/_binary_tree.pxi:1131:59: The keyword 'nogil' should appear at the end of the function signature line. Placing it before 'except' or 'noexcept' will be disallowed in a future version of Cython. 2023-09-27T05:24:18,629 warning: sklearn/neighbors/_binary_tree.pxi:1716:78: The keyword 'nogil' should appear at the end of the function signature line. Placing it before 'except' or 'noexcept' will be disallowed in a future version of Cython. 2023-09-27T05:24:18,836 warning: sklearn/neighbors/_ball_tree.pyx:104:57: The keyword 'nogil' should appear at the end of the function signature line. Placing it before 'except' or 'noexcept' will be disallowed in a future version of Cython. 2023-09-27T05:24:18,843 warning: sklearn/neighbors/_ball_tree.pyx:120:82: The keyword 'nogil' should appear at the end of the function signature line. Placing it before 'except' or 'noexcept' will be disallowed in a future version of Cython. 2023-09-27T05:24:18,847 warning: sklearn/neighbors/_ball_tree.pyx:131:58: The keyword 'nogil' should appear at the end of the function signature line. Placing it before 'except' or 'noexcept' will be disallowed in a future version of Cython. 2023-09-27T05:24:20,434 warning: sklearn/metrics/_dist_metrics.pxd:12:64: The keyword 'nogil' should appear at the end of the function signature line. Placing it before 'except' or 'noexcept' will be disallowed in a future version of Cython. 2023-09-27T05:24:20,438 warning: sklearn/metrics/_dist_metrics.pxd:22:65: The keyword 'nogil' should appear at the end of the function signature line. Placing it before 'except' or 'noexcept' will be disallowed in a future version of Cython. 2023-09-27T05:24:20,441 warning: sklearn/metrics/_dist_metrics.pxd:31:79: The keyword 'nogil' should appear at the end of the function signature line. Placing it before 'except' or 'noexcept' will be disallowed in a future version of Cython. 2023-09-27T05:24:20,443 warning: sklearn/metrics/_dist_metrics.pxd:35:79: The keyword 'nogil' should appear at the end of the function signature line. Placing it before 'except' or 'noexcept' will be disallowed in a future version of Cython. 2023-09-27T05:24:20,448 warning: sklearn/metrics/_dist_metrics.pxd:54:51: The keyword 'nogil' should appear at the end of the function signature line. Placing it before 'except' or 'noexcept' will be disallowed in a future version of Cython. 2023-09-27T05:24:20,450 warning: sklearn/metrics/_dist_metrics.pxd:57:52: The keyword 'nogil' should appear at the end of the function signature line. Placing it before 'except' or 'noexcept' will be disallowed in a future version of Cython. 2023-09-27T05:24:20,453 warning: sklearn/metrics/_dist_metrics.pxd:64:68: The keyword 'nogil' should appear at the end of the function signature line. Placing it before 'except' or 'noexcept' will be disallowed in a future version of Cython. 2023-09-27T05:24:20,456 warning: sklearn/metrics/_dist_metrics.pxd:66:67: The keyword 'nogil' should appear at the end of the function signature line. Placing it before 'except' or 'noexcept' will be disallowed in a future version of Cython. 2023-09-27T05:24:22,442 Error compiling Cython file: 2023-09-27T05:24:22,443 ------------------------------------------------------------ 2023-09-27T05:24:22,445 ... 2023-09-27T05:24:22,446 # determine number of levels in the tree, and from this 2023-09-27T05:24:22,447 # the number of nodes in the tree. This results in leaf nodes 2023-09-27T05:24:22,448 # with numbers of points between leaf_size and 2 * leaf_size 2023-09-27T05:24:22,448 self.n_levels = int( 2023-09-27T05:24:22,449 np.log2(fmax(1, (n_samples - 1) / self.leaf_size)) + 1) 2023-09-27T05:24:22,450 self.n_nodes = (2 ** self.n_levels) - 1 2023-09-27T05:24:22,451 ^ 2023-09-27T05:24:22,452 ------------------------------------------------------------ 2023-09-27T05:24:22,453 sklearn/neighbors/_binary_tree.pxi:982:44: Cannot assign type 'double' to 'ITYPE_t' 2023-09-27T05:24:25,457 Traceback (most recent call last): 2023-09-27T05:24:25,459 File "/tmp/pip-build-env-svuetd6x/overlay/local/lib/python3.11/dist-packages/Cython/Build/Dependencies.py", line 1325, in cythonize_one_helper 2023-09-27T05:24:25,460 return cythonize_one(*m) 2023-09-27T05:24:25,460 ^^^^^^^^^^^^^^^^^ 2023-09-27T05:24:25,461 File "/tmp/pip-build-env-svuetd6x/overlay/local/lib/python3.11/dist-packages/Cython/Build/Dependencies.py", line 1301, in cythonize_one 2023-09-27T05:24:25,462 raise CompileError(None, pyx_file) 2023-09-27T05:24:25,462 Cython.Compiler.Errors.CompileError: sklearn/neighbors/_ball_tree.pyx 2023-09-27T05:24:25,557 warning: sklearn/neighbors/_binary_tree.pxi:562:66: The keyword 'nogil' should appear at the end of the function signature line. Placing it before 'except' or 'noexcept' will be disallowed in a future version of Cython. 2023-09-27T05:24:25,560 warning: sklearn/neighbors/_binary_tree.pxi:570:49: The keyword 'nogil' should appear at the end of the function signature line. Placing it before 'except' or 'noexcept' will be disallowed in a future version of Cython. 2023-09-27T05:24:25,573 warning: sklearn/neighbors/_binary_tree.pxi:632:57: The keyword 'nogil' should appear at the end of the function signature line. Placing it before 'except' or 'noexcept' will be disallowed in a future version of Cython. 2023-09-27T05:24:25,663 warning: sklearn/neighbors/_binary_tree.pxi:1122:58: The keyword 'nogil' should appear at the end of the function signature line. Placing it before 'except' or 'noexcept' will be disallowed in a future version of Cython. 2023-09-27T05:24:25,666 warning: sklearn/neighbors/_binary_tree.pxi:1131:59: The keyword 'nogil' should appear at the end of the function signature line. Placing it before 'except' or 'noexcept' will be disallowed in a future version of Cython. 2023-09-27T05:24:25,787 warning: sklearn/neighbors/_binary_tree.pxi:1716:78: The keyword 'nogil' should appear at the end of the function signature line. Placing it before 'except' or 'noexcept' will be disallowed in a future version of Cython. 2023-09-27T05:24:25,988 warning: sklearn/neighbors/_kd_tree.pyx:86:51: The keyword 'nogil' should appear at the end of the function signature line. Placing it before 'except' or 'noexcept' will be disallowed in a future version of Cython. 2023-09-27T05:24:26,007 warning: sklearn/neighbors/_kd_tree.pyx:147:82: The keyword 'nogil' should appear at the end of the function signature line. Placing it before 'except' or 'noexcept' will be disallowed in a future version of Cython. 2023-09-27T05:24:27,981 warning: sklearn/metrics/_dist_metrics.pxd:12:64: The keyword 'nogil' should appear at the end of the function signature line. Placing it before 'except' or 'noexcept' will be disallowed in a future version of Cython. 2023-09-27T05:24:27,984 warning: sklearn/metrics/_dist_metrics.pxd:22:65: The keyword 'nogil' should appear at the end of the function signature line. Placing it before 'except' or 'noexcept' will be disallowed in a future version of Cython. 2023-09-27T05:24:27,988 warning: sklearn/metrics/_dist_metrics.pxd:31:79: The keyword 'nogil' should appear at the end of the function signature line. Placing it before 'except' or 'noexcept' will be disallowed in a future version of Cython. 2023-09-27T05:24:27,989 warning: sklearn/metrics/_dist_metrics.pxd:35:79: The keyword 'nogil' should appear at the end of the function signature line. Placing it before 'except' or 'noexcept' will be disallowed in a future version of Cython. 2023-09-27T05:24:27,993 warning: sklearn/metrics/_dist_metrics.pxd:54:51: The keyword 'nogil' should appear at the end of the function signature line. Placing it before 'except' or 'noexcept' will be disallowed in a future version of Cython. 2023-09-27T05:24:27,994 warning: sklearn/metrics/_dist_metrics.pxd:57:52: The keyword 'nogil' should appear at the end of the function signature line. Placing it before 'except' or 'noexcept' will be disallowed in a future version of Cython. 2023-09-27T05:24:27,998 warning: sklearn/metrics/_dist_metrics.pxd:64:68: The keyword 'nogil' should appear at the end of the function signature line. Placing it before 'except' or 'noexcept' will be disallowed in a future version of Cython. 2023-09-27T05:24:27,999 warning: sklearn/metrics/_dist_metrics.pxd:66:67: The keyword 'nogil' should appear at the end of the function signature line. Placing it before 'except' or 'noexcept' will be disallowed in a future version of Cython. 2023-09-27T05:24:29,783 Error compiling Cython file: 2023-09-27T05:24:29,784 ------------------------------------------------------------ 2023-09-27T05:24:29,786 ... 2023-09-27T05:24:29,787 # determine number of levels in the tree, and from this 2023-09-27T05:24:29,788 # the number of nodes in the tree. This results in leaf nodes 2023-09-27T05:24:29,790 # with numbers of points between leaf_size and 2 * leaf_size 2023-09-27T05:24:29,791 self.n_levels = int( 2023-09-27T05:24:29,792 np.log2(fmax(1, (n_samples - 1) / self.leaf_size)) + 1) 2023-09-27T05:24:29,794 self.n_nodes = (2 ** self.n_levels) - 1 2023-09-27T05:24:29,795 ^ 2023-09-27T05:24:29,796 ------------------------------------------------------------ 2023-09-27T05:24:29,799 sklearn/neighbors/_binary_tree.pxi:982:44: Cannot assign type 'double' to 'ITYPE_t' 2023-09-27T05:24:32,842 Traceback (most recent call last): 2023-09-27T05:24:33,090 File "/tmp/pip-build-env-svuetd6x/overlay/local/lib/python3.11/dist-packages/Cython/Build/Dependencies.py", line 1325, in cythonize_one_helper 2023-09-27T05:24:33,091 return cythonize_one(*m) 2023-09-27T05:24:33,092 ^^^^^^^^^^^^^^^^^ 2023-09-27T05:24:33,093 File "/tmp/pip-build-env-svuetd6x/overlay/local/lib/python3.11/dist-packages/Cython/Build/Dependencies.py", line 1301, in cythonize_one 2023-09-27T05:24:33,093 raise CompileError(None, pyx_file) 2023-09-27T05:24:33,094 Cython.Compiler.Errors.CompileError: sklearn/neighbors/_kd_tree.pyx 2023-09-27T05:24:34,088 warning: sklearn/neighbors/_quad_tree.pxd:72:59: The keyword 'nogil' should appear at the end of the function signature line. Placing it before 'except' or 'noexcept' will be disallowed in a future version of Cython. 2023-09-27T05:24:34,096 warning: sklearn/neighbors/_quad_tree.pxd:91:51: The keyword 'nogil' should appear at the end of the function signature line. Placing it before 'except' or 'noexcept' will be disallowed in a future version of Cython. 2023-09-27T05:24:34,099 warning: sklearn/neighbors/_quad_tree.pxd:94:59: The keyword 'nogil' should appear at the end of the function signature line. Placing it before 'except' or 'noexcept' will be disallowed in a future version of Cython. 2023-09-27T05:24:34,100 warning: sklearn/neighbors/_quad_tree.pxd:95:63: The keyword 'nogil' should appear at the end of the function signature line. Placing it before 'except' or 'noexcept' will be disallowed in a future version of Cython. 2023-09-27T05:24:34,100 warning: sklearn/neighbors/_quad_tree.pxd:96:80: The keyword 'nogil' should appear at the end of the function signature line. Placing it before 'except' or 'noexcept' will be disallowed in a future version of Cython. 2023-09-27T05:24:35,405 warning: sklearn/neighbors/_quad_tree.pyx:116:59: The keyword 'nogil' should appear at the end of the function signature line. Placing it before 'except' or 'noexcept' will be disallowed in a future version of Cython. 2023-09-27T05:24:35,442 warning: sklearn/neighbors/_quad_tree.pyx:305:51: The keyword 'nogil' should appear at the end of the function signature line. Placing it before 'except' or 'noexcept' will be disallowed in a future version of Cython. 2023-09-27T05:24:35,474 warning: sklearn/neighbors/_quad_tree.pyx:464:40: The keyword 'nogil' should appear at the end of the function signature line. Placing it before 'except' or 'noexcept' will be disallowed in a future version of Cython. 2023-09-27T05:24:35,495 warning: sklearn/neighbors/_quad_tree.pyx:559:59: The keyword 'nogil' should appear at the end of the function signature line. Placing it before 'except' or 'noexcept' will be disallowed in a future version of Cython. 2023-09-27T05:24:35,498 warning: sklearn/neighbors/_quad_tree.pyx:571:70: The keyword 'nogil' should appear at the end of the function signature line. Placing it before 'except' or 'noexcept' will be disallowed in a future version of Cython. 2023-09-27T05:24:36,761 warning: sklearn/tree/_utils.pxd:49:75: The keyword 'nogil' should appear at the end of the function signature line. Placing it before 'except' or 'noexcept' will be disallowed in a future version of Cython. 2023-09-27T05:24:36,767 warning: sklearn/tree/_utils.pxd:87:61: The keyword 'nogil' should appear at the end of the function signature line. Placing it before 'except' or 'noexcept' will be disallowed in a future version of Cython. 2023-09-27T05:24:36,774 warning: sklearn/tree/_utils.pxd:119:56: The keyword 'nogil' should appear at the end of the function signature line. Placing it before 'except' or 'noexcept' will be disallowed in a future version of Cython. 2023-09-27T05:24:36,778 warning: sklearn/tree/_utils.pxd:137:40: The keyword 'nogil' should appear at the end of the function signature line. Placing it before 'except' or 'noexcept' will be disallowed in a future version of Cython. 2023-09-27T05:24:36,780 warning: sklearn/tree/_utils.pxd:139:71: The keyword 'nogil' should appear at the end of the function signature line. Placing it before 'except' or 'noexcept' will be disallowed in a future version of Cython. 2023-09-27T05:24:36,792 warning: sklearn/tree/_utils.pxd:160:71: The keyword 'nogil' should appear at the end of the function signature line. Placing it before 'except' or 'noexcept' will be disallowed in a future version of Cython. 2023-09-27T05:24:36,793 warning: sklearn/tree/_utils.pxd:161:40: The keyword 'nogil' should appear at the end of the function signature line. Placing it before 'except' or 'noexcept' will be disallowed in a future version of Cython. 2023-09-27T05:24:36,832 warning: sklearn/tree/_tree.pxd:61:73: The keyword 'nogil' should appear at the end of the function signature line. Placing it before 'except' or 'noexcept' will be disallowed in a future version of Cython. 2023-09-27T05:24:36,834 warning: sklearn/tree/_tree.pxd:62:59: The keyword 'nogil' should appear at the end of the function signature line. Placing it before 'except' or 'noexcept' will be disallowed in a future version of Cython. 2023-09-27T05:24:36,836 warning: sklearn/tree/_tree.pxd:63:63: The keyword 'nogil' should appear at the end of the function signature line. Placing it before 'except' or 'noexcept' will be disallowed in a future version of Cython. 2023-09-27T05:24:36,873 warning: sklearn/tree/_splitter.pxd:84:72: The keyword 'nogil' should appear at the end of the function signature line. Placing it before 'except' or 'noexcept' will be disallowed in a future version of Cython. 2023-09-27T05:24:36,875 warning: sklearn/tree/_splitter.pxd:89:68: The keyword 'nogil' should appear at the end of the function signature line. Placing it before 'except' or 'noexcept' will be disallowed in a future version of Cython. 2023-09-27T05:24:36,899 warning: sklearn/tree/_criterion.pxd:57:45: The keyword 'nogil' should appear at the end of the function signature line. Placing it before 'except' or 'noexcept' will be disallowed in a future version of Cython. 2023-09-27T05:24:36,900 warning: sklearn/tree/_criterion.pxd:58:40: The keyword 'nogil' should appear at the end of the function signature line. Placing it before 'except' or 'noexcept' will be disallowed in a future version of Cython. 2023-09-27T05:24:36,902 warning: sklearn/tree/_criterion.pxd:59:48: The keyword 'nogil' should appear at the end of the function signature line. Placing it before 'except' or 'noexcept' will be disallowed in a future version of Cython. 2023-09-27T05:24:36,903 warning: sklearn/tree/_criterion.pxd:60:57: The keyword 'nogil' should appear at the end of the function signature line. Placing it before 'except' or 'noexcept' will be disallowed in a future version of Cython. 2023-09-27T05:24:38,445 Error compiling Cython file: 2023-09-27T05:24:38,446 ------------------------------------------------------------ 2023-09-27T05:24:38,447 ... 2023-09-27T05:24:38,447 def __cinit__(self, int n_dimensions, int verbose): 2023-09-27T05:24:38,448 """Constructor.""" 2023-09-27T05:24:38,448 # Parameters of the tree 2023-09-27T05:24:38,449 self.n_dimensions = n_dimensions 2023-09-27T05:24:38,449 self.verbose = verbose 2023-09-27T05:24:38,450 self.n_cells_per_cell = 2 ** self.n_dimensions 2023-09-27T05:24:38,450 ^ 2023-09-27T05:24:38,451 ------------------------------------------------------------ 2023-09-27T05:24:38,452 sklearn/neighbors/_quad_tree.pyx:56:34: Cannot assign type 'double' to 'SIZE_t' 2023-09-27T05:24:40,593 Traceback (most recent call last): 2023-09-27T05:24:40,594 File "/tmp/pip-build-env-svuetd6x/overlay/local/lib/python3.11/dist-packages/Cython/Build/Dependencies.py", line 1325, in cythonize_one_helper 2023-09-27T05:24:40,594 return cythonize_one(*m) 2023-09-27T05:24:40,595 ^^^^^^^^^^^^^^^^^ 2023-09-27T05:24:40,596 File "/tmp/pip-build-env-svuetd6x/overlay/local/lib/python3.11/dist-packages/Cython/Build/Dependencies.py", line 1301, in cythonize_one 2023-09-27T05:24:40,597 raise CompileError(None, pyx_file) 2023-09-27T05:24:40,598 Cython.Compiler.Errors.CompileError: sklearn/neighbors/_quad_tree.pyx 2023-09-27T05:24:45,936 Error compiling Cython file: 2023-09-27T05:24:45,937 ------------------------------------------------------------ 2023-09-27T05:24:45,937 ... 2023-09-27T05:24:45,938 free_problem(problem) 2023-09-27T05:24:45,939 free_parameter(param) 2023-09-27T05:24:45,940 raise ValueError(error_msg) 2023-09-27T05:24:45,941 cdef BlasFunctions blas_functions 2023-09-27T05:24:45,942 blas_functions.dot = _dot[double] 2023-09-27T05:24:45,943 ^ 2023-09-27T05:24:45,943 ------------------------------------------------------------ 2023-09-27T05:24:45,945 sklearn/svm/_liblinear.pyx:55:29: Cannot assign type 'double (int, double *, int, double *, int) except * nogil' to 'dot_func'. Exception values are incompatible. Suggest adding 'noexcept' to type 'double (int, double *, int, double *, int) except * nogil'. 2023-09-27T05:24:45,946 Error compiling Cython file: 2023-09-27T05:24:45,947 ------------------------------------------------------------ 2023-09-27T05:24:45,948 ... 2023-09-27T05:24:45,948 free_parameter(param) 2023-09-27T05:24:45,949 raise ValueError(error_msg) 2023-09-27T05:24:45,950 cdef BlasFunctions blas_functions 2023-09-27T05:24:45,951 blas_functions.dot = _dot[double] 2023-09-27T05:24:45,951 blas_functions.axpy = _axpy[double] 2023-09-27T05:24:45,952 ^ 2023-09-27T05:24:45,953 ------------------------------------------------------------ 2023-09-27T05:24:45,954 sklearn/svm/_liblinear.pyx:56:31: Cannot assign type 'void (int, double, double *, int, double *, int) except * nogil' to 'axpy_func'. Exception values are incompatible. Suggest adding 'noexcept' to type 'void (int, double, double *, int, double *, int) except * nogil'. 2023-09-27T05:24:45,955 Error compiling Cython file: 2023-09-27T05:24:45,956 ------------------------------------------------------------ 2023-09-27T05:24:45,957 ... 2023-09-27T05:24:45,958 raise ValueError(error_msg) 2023-09-27T05:24:45,959 cdef BlasFunctions blas_functions 2023-09-27T05:24:45,959 blas_functions.dot = _dot[double] 2023-09-27T05:24:45,960 blas_functions.axpy = _axpy[double] 2023-09-27T05:24:45,960 blas_functions.scal = _scal[double] 2023-09-27T05:24:45,961 ^ 2023-09-27T05:24:45,961 ------------------------------------------------------------ 2023-09-27T05:24:45,962 sklearn/svm/_liblinear.pyx:57:31: Cannot assign type 'void (int, double, double *, int) except * nogil' to 'scal_func'. Exception values are incompatible. Suggest adding 'noexcept' to type 'void (int, double, double *, int) except * nogil'. 2023-09-27T05:24:45,963 Error compiling Cython file: 2023-09-27T05:24:45,963 ------------------------------------------------------------ 2023-09-27T05:24:45,964 ... 2023-09-27T05:24:45,965 cdef BlasFunctions blas_functions 2023-09-27T05:24:45,965 blas_functions.dot = _dot[double] 2023-09-27T05:24:45,965 blas_functions.axpy = _axpy[double] 2023-09-27T05:24:45,966 blas_functions.scal = _scal[double] 2023-09-27T05:24:45,966 blas_functions.nrm2 = _nrm2[double] 2023-09-27T05:24:45,967 ^ 2023-09-27T05:24:45,967 ------------------------------------------------------------ 2023-09-27T05:24:45,968 sklearn/svm/_liblinear.pyx:58:31: Cannot assign type 'double (int, double *, int) except * nogil' to 'nrm2_func'. Exception values are incompatible. Suggest adding 'noexcept' to type 'double (int, double *, int) except * nogil'. 2023-09-27T05:24:45,997 Traceback (most recent call last): 2023-09-27T05:24:45,998 File "/tmp/pip-build-env-svuetd6x/overlay/local/lib/python3.11/dist-packages/Cython/Build/Dependencies.py", line 1325, in cythonize_one_helper 2023-09-27T05:24:45,999 return cythonize_one(*m) 2023-09-27T05:24:46,000 ^^^^^^^^^^^^^^^^^ 2023-09-27T05:24:46,001 File "/tmp/pip-build-env-svuetd6x/overlay/local/lib/python3.11/dist-packages/Cython/Build/Dependencies.py", line 1301, in cythonize_one 2023-09-27T05:24:46,001 raise CompileError(None, pyx_file) 2023-09-27T05:24:46,002 Cython.Compiler.Errors.CompileError: sklearn/svm/_liblinear.pyx 2023-09-27T05:24:47,694 Error compiling Cython file: 2023-09-27T05:24:47,695 ------------------------------------------------------------ 2023-09-27T05:24:47,695 ... 2023-09-27T05:24:47,696 if error_msg: 2023-09-27T05:24:47,697 # for SVR: epsilon is called p in libsvm 2023-09-27T05:24:47,697 error_repl = error_msg.decode('utf-8').replace("p < 0", "epsilon < 0") 2023-09-27T05:24:47,698 raise ValueError(error_repl) 2023-09-27T05:24:47,699 cdef BlasFunctions blas_functions 2023-09-27T05:24:47,699 blas_functions.dot = _dot[double] 2023-09-27T05:24:47,700 ^ 2023-09-27T05:24:47,700 ------------------------------------------------------------ 2023-09-27T05:24:47,701 sklearn/svm/_libsvm.pyx:191:29: Cannot assign type 'double (int, double *, int, double *, int) except * nogil' to 'dot_func'. Exception values are incompatible. Suggest adding 'noexcept' to type 'double (int, double *, int, double *, int) except * nogil'. 2023-09-27T05:24:47,726 Error compiling Cython file: 2023-09-27T05:24:47,727 ------------------------------------------------------------ 2023-09-27T05:24:47,727 ... 2023-09-27T05:24:47,728 class_weight_label.data, class_weight.data) 2023-09-27T05:24:47,729 model = set_model(¶m, nSV.shape[0], SV.data, SV.shape, 2023-09-27T05:24:47,729 support.data, support.shape, sv_coef.strides, 2023-09-27T05:24:47,730 sv_coef.data, intercept.data, nSV.data, probA.data, probB.data) 2023-09-27T05:24:47,731 cdef BlasFunctions blas_functions 2023-09-27T05:24:47,732 blas_functions.dot = _dot[double] 2023-09-27T05:24:47,732 ^ 2023-09-27T05:24:47,733 ------------------------------------------------------------ 2023-09-27T05:24:47,734 sklearn/svm/_libsvm.pyx:355:29: Cannot assign type 'double (int, double *, int, double *, int) except * nogil' to 'dot_func'. Exception values are incompatible. Suggest adding 'noexcept' to type 'double (int, double *, int, double *, int) except * nogil'. 2023-09-27T05:24:47,735 Error compiling Cython file: 2023-09-27T05:24:47,736 ------------------------------------------------------------ 2023-09-27T05:24:47,736 ... 2023-09-27T05:24:47,737 sv_coef.data, intercept.data, nSV.data, 2023-09-27T05:24:47,737 probA.data, probB.data) 2023-09-27T05:24:47,739 cdef np.npy_intp n_class = get_nr(model) 2023-09-27T05:24:47,740 cdef BlasFunctions blas_functions 2023-09-27T05:24:47,741 blas_functions.dot = _dot[double] 2023-09-27T05:24:47,743 ^ 2023-09-27T05:24:47,744 ------------------------------------------------------------ 2023-09-27T05:24:47,747 sklearn/svm/_libsvm.pyx:461:29: Cannot assign type 'double (int, double *, int, double *, int) except * nogil' to 'dot_func'. Exception values are incompatible. Suggest adding 'noexcept' to type 'double (int, double *, int, double *, int) except * nogil'. 2023-09-27T05:24:47,749 Error compiling Cython file: 2023-09-27T05:24:47,750 ------------------------------------------------------------ 2023-09-27T05:24:47,752 ... 2023-09-27T05:24:47,753 n_class = 1 2023-09-27T05:24:47,754 else: 2023-09-27T05:24:47,756 n_class = get_nr(model) 2023-09-27T05:24:47,757 n_class = n_class * (n_class - 1) // 2 2023-09-27T05:24:47,758 cdef BlasFunctions blas_functions 2023-09-27T05:24:47,760 blas_functions.dot = _dot[double] 2023-09-27T05:24:47,761 ^ 2023-09-27T05:24:47,762 ------------------------------------------------------------ 2023-09-27T05:24:47,765 sklearn/svm/_libsvm.pyx:567:29: Cannot assign type 'double (int, double *, int, double *, int) except * nogil' to 'dot_func'. Exception values are incompatible. Suggest adding 'noexcept' to type 'double (int, double *, int, double *, int) except * nogil'. 2023-09-27T05:24:47,767 Error compiling Cython file: 2023-09-27T05:24:47,769 ------------------------------------------------------------ 2023-09-27T05:24:47,770 ... 2023-09-27T05:24:47,771 if error_msg: 2023-09-27T05:24:47,772 raise ValueError(error_msg) 2023-09-27T05:24:47,775 cdef np.ndarray[np.float64_t, ndim=1, mode='c'] target 2023-09-27T05:24:47,776 cdef BlasFunctions blas_functions 2023-09-27T05:24:47,778 blas_functions.dot = _dot[double] 2023-09-27T05:24:47,779 ^ 2023-09-27T05:24:47,780 ------------------------------------------------------------ 2023-09-27T05:24:47,783 sklearn/svm/_libsvm.pyx:711:29: Cannot assign type 'double (int, double *, int, double *, int) except * nogil' to 'dot_func'. Exception values are incompatible. Suggest adding 'noexcept' to type 'double (int, double *, int, double *, int) except * nogil'. 2023-09-27T05:24:47,904 Traceback (most recent call last): 2023-09-27T05:24:47,904 File "/tmp/pip-build-env-svuetd6x/overlay/local/lib/python3.11/dist-packages/Cython/Build/Dependencies.py", line 1325, in cythonize_one_helper 2023-09-27T05:24:47,905 return cythonize_one(*m) 2023-09-27T05:24:47,906 ^^^^^^^^^^^^^^^^^ 2023-09-27T05:24:47,906 File "/tmp/pip-build-env-svuetd6x/overlay/local/lib/python3.11/dist-packages/Cython/Build/Dependencies.py", line 1301, in cythonize_one 2023-09-27T05:24:47,907 raise CompileError(None, pyx_file) 2023-09-27T05:24:47,908 Cython.Compiler.Errors.CompileError: sklearn/svm/_libsvm.pyx 2023-09-27T05:24:49,170 Error compiling Cython file: 2023-09-27T05:24:49,171 ------------------------------------------------------------ 2023-09-27T05:24:49,171 ... 2023-09-27T05:24:49,172 if error_msg: 2023-09-27T05:24:49,173 free_problem(problem) 2023-09-27T05:24:49,174 free_param(param) 2023-09-27T05:24:49,174 raise ValueError(error_msg) 2023-09-27T05:24:49,175 cdef BlasFunctions blas_functions 2023-09-27T05:24:49,175 blas_functions.dot = _dot[double] 2023-09-27T05:24:49,176 ^ 2023-09-27T05:24:49,176 ------------------------------------------------------------ 2023-09-27T05:24:49,177 sklearn/svm/_libsvm_sparse.pyx:153:29: Cannot assign type 'double (int, double *, int, double *, int) except * nogil' to 'dot_func'. Exception values are incompatible. Suggest adding 'noexcept' to type 'double (int, double *, int, double *, int) except * nogil'. 2023-09-27T05:24:49,194 Error compiling Cython file: 2023-09-27T05:24:49,195 ------------------------------------------------------------ 2023-09-27T05:24:49,197 ... 2023-09-27T05:24:49,198 sv_coef.data, intercept.data, 2023-09-27T05:24:49,199 nSV.data, probA.data, probB.data) 2023-09-27T05:24:49,200 #TODO: use check_model 2023-09-27T05:24:49,201 dec_values = np.empty(T_indptr.shape[0]-1) 2023-09-27T05:24:49,203 cdef BlasFunctions blas_functions 2023-09-27T05:24:49,204 blas_functions.dot = _dot[double] 2023-09-27T05:24:49,205 ^ 2023-09-27T05:24:49,207 ------------------------------------------------------------ 2023-09-27T05:24:49,209 sklearn/svm/_libsvm_sparse.pyx:284:29: Cannot assign type 'double (int, double *, int, double *, int) except * nogil' to 'dot_func'. Exception values are incompatible. Suggest adding 'noexcept' to type 'double (int, double *, int, double *, int) except * nogil'. 2023-09-27T05:24:49,213 Error compiling Cython file: 2023-09-27T05:24:49,215 ------------------------------------------------------------ 2023-09-27T05:24:49,216 ... 2023-09-27T05:24:49,217 #TODO: use check_model 2023-09-27T05:24:49,219 cdef np.npy_intp n_class = get_nr(model) 2023-09-27T05:24:49,220 cdef int rv 2023-09-27T05:24:49,221 dec_values = np.empty((T_indptr.shape[0]-1, n_class), dtype=np.float64) 2023-09-27T05:24:49,222 cdef BlasFunctions blas_functions 2023-09-27T05:24:49,224 blas_functions.dot = _dot[double] 2023-09-27T05:24:49,225 ^ 2023-09-27T05:24:49,226 ------------------------------------------------------------ 2023-09-27T05:24:49,229 sklearn/svm/_libsvm_sparse.pyx:343:29: Cannot assign type 'double (int, double *, int, double *, int) except * nogil' to 'dot_func'. Exception values are incompatible. Suggest adding 'noexcept' to type 'double (int, double *, int, double *, int) except * nogil'. 2023-09-27T05:24:49,231 Error compiling Cython file: 2023-09-27T05:24:49,233 ------------------------------------------------------------ 2023-09-27T05:24:49,234 ... 2023-09-27T05:24:49,235 n_class = get_nr(model) 2023-09-27T05:24:49,236 n_class = n_class * (n_class - 1) // 2 2023-09-27T05:24:49,239 dec_values = np.empty((T_indptr.shape[0] - 1, n_class), dtype=np.float64) 2023-09-27T05:24:49,240 cdef BlasFunctions blas_functions 2023-09-27T05:24:49,241 blas_functions.dot = _dot[double] 2023-09-27T05:24:49,242 ^ 2023-09-27T05:24:49,244 ------------------------------------------------------------ 2023-09-27T05:24:49,247 sklearn/svm/_libsvm_sparse.pyx:412:29: Cannot assign type 'double (int, double *, int, double *, int) except * nogil' to 'dot_func'. Exception values are incompatible. Suggest adding 'noexcept' to type 'double (int, double *, int, double *, int) except * nogil'. 2023-09-27T05:24:49,325 Traceback (most recent call last): 2023-09-27T05:24:49,326 File "/tmp/pip-build-env-svuetd6x/overlay/local/lib/python3.11/dist-packages/Cython/Build/Dependencies.py", line 1325, in cythonize_one_helper 2023-09-27T05:24:49,328 return cythonize_one(*m) 2023-09-27T05:24:49,329 ^^^^^^^^^^^^^^^^^ 2023-09-27T05:24:49,331 File "/tmp/pip-build-env-svuetd6x/overlay/local/lib/python3.11/dist-packages/Cython/Build/Dependencies.py", line 1301, in cythonize_one 2023-09-27T05:24:49,332 raise CompileError(None, pyx_file) 2023-09-27T05:24:49,333 Cython.Compiler.Errors.CompileError: sklearn/svm/_libsvm_sparse.pyx 2023-09-27T05:24:49,397 warning: sklearn/tree/_criterion.pxd:57:45: The keyword 'nogil' should appear at the end of the function signature line. Placing it before 'except' or 'noexcept' will be disallowed in a future version of Cython. 2023-09-27T05:24:49,398 warning: sklearn/tree/_criterion.pxd:58:40: The keyword 'nogil' should appear at the end of the function signature line. Placing it before 'except' or 'noexcept' will be disallowed in a future version of Cython. 2023-09-27T05:24:49,400 warning: sklearn/tree/_criterion.pxd:59:48: The keyword 'nogil' should appear at the end of the function signature line. Placing it before 'except' or 'noexcept' will be disallowed in a future version of Cython. 2023-09-27T05:24:49,401 warning: sklearn/tree/_criterion.pxd:60:57: The keyword 'nogil' should appear at the end of the function signature line. Placing it before 'except' or 'noexcept' will be disallowed in a future version of Cython. 2023-09-27T05:24:50,587 warning: sklearn/tree/_tree.pxd:61:73: The keyword 'nogil' should appear at the end of the function signature line. Placing it before 'except' or 'noexcept' will be disallowed in a future version of Cython. 2023-09-27T05:24:50,588 warning: sklearn/tree/_tree.pxd:62:59: The keyword 'nogil' should appear at the end of the function signature line. Placing it before 'except' or 'noexcept' will be disallowed in a future version of Cython. 2023-09-27T05:24:50,590 warning: sklearn/tree/_tree.pxd:63:63: The keyword 'nogil' should appear at the end of the function signature line. Placing it before 'except' or 'noexcept' will be disallowed in a future version of Cython. 2023-09-27T05:24:50,625 warning: sklearn/tree/_splitter.pxd:84:72: The keyword 'nogil' should appear at the end of the function signature line. Placing it before 'except' or 'noexcept' will be disallowed in a future version of Cython. 2023-09-27T05:24:50,626 warning: sklearn/tree/_splitter.pxd:89:68: The keyword 'nogil' should appear at the end of the function signature line. Placing it before 'except' or 'noexcept' will be disallowed in a future version of Cython. 2023-09-27T05:24:51,594 warning: sklearn/tree/_criterion.pyx:57:45: The keyword 'nogil' should appear at the end of the function signature line. Placing it before 'except' or 'noexcept' will be disallowed in a future version of Cython. 2023-09-27T05:24:51,597 warning: sklearn/tree/_criterion.pyx:82:40: The keyword 'nogil' should appear at the end of the function signature line. Placing it before 'except' or 'noexcept' will be disallowed in a future version of Cython. 2023-09-27T05:24:51,598 warning: sklearn/tree/_criterion.pyx:89:48: The keyword 'nogil' should appear at the end of the function signature line. Placing it before 'except' or 'noexcept' will be disallowed in a future version of Cython. 2023-09-27T05:24:51,600 warning: sklearn/tree/_criterion.pyx:96:57: The keyword 'nogil' should appear at the end of the function signature line. Placing it before 'except' or 'noexcept' will be disallowed in a future version of Cython. 2023-09-27T05:24:51,625 warning: sklearn/tree/_criterion.pyx:278:76: The keyword 'nogil' should appear at the end of the function signature line. Placing it before 'except' or 'noexcept' will be disallowed in a future version of Cython. 2023-09-27T05:24:51,636 warning: sklearn/tree/_criterion.pyx:344:40: The keyword 'nogil' should appear at the end of the function signature line. Placing it before 'except' or 'noexcept' will be disallowed in a future version of Cython. 2023-09-27T05:24:51,641 warning: sklearn/tree/_criterion.pyx:371:48: The keyword 'nogil' should appear at the end of the function signature line. Placing it before 'except' or 'noexcept' will be disallowed in a future version of Cython. 2023-09-27T05:24:51,647 warning: sklearn/tree/_criterion.pyx:398:57: The keyword 'nogil' should appear at the end of the function signature line. Placing it before 'except' or 'noexcept' will be disallowed in a future version of Cython. 2023-09-27T05:24:51,704 warning: sklearn/tree/_criterion.pyx:740:45: The keyword 'nogil' should appear at the end of the function signature line. Placing it before 'except' or 'noexcept' will be disallowed in a future version of Cython. 2023-09-27T05:24:51,712 warning: sklearn/tree/_criterion.pyx:784:40: The keyword 'nogil' should appear at the end of the function signature line. Placing it before 'except' or 'noexcept' will be disallowed in a future version of Cython. 2023-09-27T05:24:51,715 warning: sklearn/tree/_criterion.pyx:795:48: The keyword 'nogil' should appear at the end of the function signature line. Placing it before 'except' or 'noexcept' will be disallowed in a future version of Cython. 2023-09-27T05:24:51,728 warning: sklearn/tree/_criterion.pyx:806:57: The keyword 'nogil' should appear at the end of the function signature line. Placing it before 'except' or 'noexcept' will be disallowed in a future version of Cython. 2023-09-27T05:24:51,768 warning: sklearn/tree/_criterion.pyx:1028:45: The keyword 'nogil' should appear at the end of the function signature line. Placing it before 'except' or 'noexcept' will be disallowed in a future version of Cython. 2023-09-27T05:24:51,778 warning: sklearn/tree/_criterion.pyx:1078:40: The keyword 'nogil' should appear at the end of the function signature line. Placing it before 'except' or 'noexcept' will be disallowed in a future version of Cython. 2023-09-27T05:24:51,783 warning: sklearn/tree/_criterion.pyx:1109:48: The keyword 'nogil' should appear at the end of the function signature line. Placing it before 'except' or 'noexcept' will be disallowed in a future version of Cython. 2023-09-27T05:24:51,789 warning: sklearn/tree/_criterion.pyx:1137:57: The keyword 'nogil' should appear at the end of the function signature line. Placing it before 'except' or 'noexcept' will be disallowed in a future version of Cython. 2023-09-27T05:24:52,995 warning: sklearn/tree/_utils.pxd:49:75: The keyword 'nogil' should appear at the end of the function signature line. Placing it before 'except' or 'noexcept' will be disallowed in a future version of Cython. 2023-09-27T05:24:53,001 warning: sklearn/tree/_utils.pxd:87:61: The keyword 'nogil' should appear at the end of the function signature line. Placing it before 'except' or 'noexcept' will be disallowed in a future version of Cython. 2023-09-27T05:24:53,007 warning: sklearn/tree/_utils.pxd:119:56: The keyword 'nogil' should appear at the end of the function signature line. Placing it before 'except' or 'noexcept' will be disallowed in a future version of Cython. 2023-09-27T05:24:53,010 warning: sklearn/tree/_utils.pxd:137:40: The keyword 'nogil' should appear at the end of the function signature line. Placing it before 'except' or 'noexcept' will be disallowed in a future version of Cython. 2023-09-27T05:24:53,011 warning: sklearn/tree/_utils.pxd:139:71: The keyword 'nogil' should appear at the end of the function signature line. Placing it before 'except' or 'noexcept' will be disallowed in a future version of Cython. 2023-09-27T05:24:53,016 warning: sklearn/tree/_utils.pxd:160:71: The keyword 'nogil' should appear at the end of the function signature line. Placing it before 'except' or 'noexcept' will be disallowed in a future version of Cython. 2023-09-27T05:24:53,017 warning: sklearn/tree/_utils.pxd:161:40: The keyword 'nogil' should appear at the end of the function signature line. Placing it before 'except' or 'noexcept' will be disallowed in a future version of Cython. 2023-09-27T05:24:53,055 warning: sklearn/neighbors/_quad_tree.pxd:72:59: The keyword 'nogil' should appear at the end of the function signature line. Placing it before 'except' or 'noexcept' will be disallowed in a future version of Cython. 2023-09-27T05:24:53,061 warning: sklearn/neighbors/_quad_tree.pxd:91:51: The keyword 'nogil' should appear at the end of the function signature line. Placing it before 'except' or 'noexcept' will be disallowed in a future version of Cython. 2023-09-27T05:24:53,062 warning: sklearn/neighbors/_quad_tree.pxd:94:59: The keyword 'nogil' should appear at the end of the function signature line. Placing it before 'except' or 'noexcept' will be disallowed in a future version of Cython. 2023-09-27T05:24:53,064 warning: sklearn/neighbors/_quad_tree.pxd:95:63: The keyword 'nogil' should appear at the end of the function signature line. Placing it before 'except' or 'noexcept' will be disallowed in a future version of Cython. 2023-09-27T05:24:53,065 warning: sklearn/neighbors/_quad_tree.pxd:96:80: The keyword 'nogil' should appear at the end of the function signature line. Placing it before 'except' or 'noexcept' will be disallowed in a future version of Cython. 2023-09-27T05:24:56,068 warning: sklearn/tree/_splitter.pxd:84:72: The keyword 'nogil' should appear at the end of the function signature line. Placing it before 'except' or 'noexcept' will be disallowed in a future version of Cython. 2023-09-27T05:24:56,070 warning: sklearn/tree/_splitter.pxd:89:68: The keyword 'nogil' should appear at the end of the function signature line. Placing it before 'except' or 'noexcept' will be disallowed in a future version of Cython. 2023-09-27T05:24:57,262 warning: sklearn/tree/_criterion.pxd:57:45: The keyword 'nogil' should appear at the end of the function signature line. Placing it before 'except' or 'noexcept' will be disallowed in a future version of Cython. 2023-09-27T05:24:57,264 warning: sklearn/tree/_criterion.pxd:58:40: The keyword 'nogil' should appear at the end of the function signature line. Placing it before 'except' or 'noexcept' will be disallowed in a future version of Cython. 2023-09-27T05:24:57,265 warning: sklearn/tree/_criterion.pxd:59:48: The keyword 'nogil' should appear at the end of the function signature line. Placing it before 'except' or 'noexcept' will be disallowed in a future version of Cython. 2023-09-27T05:24:57,267 warning: sklearn/tree/_criterion.pxd:60:57: The keyword 'nogil' should appear at the end of the function signature line. Placing it before 'except' or 'noexcept' will be disallowed in a future version of Cython. 2023-09-27T05:24:57,292 warning: sklearn/tree/_tree.pxd:61:73: The keyword 'nogil' should appear at the end of the function signature line. Placing it before 'except' or 'noexcept' will be disallowed in a future version of Cython. 2023-09-27T05:24:57,293 warning: sklearn/tree/_tree.pxd:62:59: The keyword 'nogil' should appear at the end of the function signature line. Placing it before 'except' or 'noexcept' will be disallowed in a future version of Cython. 2023-09-27T05:24:57,295 warning: sklearn/tree/_tree.pxd:63:63: The keyword 'nogil' should appear at the end of the function signature line. Placing it before 'except' or 'noexcept' will be disallowed in a future version of Cython. 2023-09-27T05:24:58,244 warning: sklearn/tree/_splitter.pyx:180:72: The keyword 'nogil' should appear at the end of the function signature line. Placing it before 'except' or 'noexcept' will be disallowed in a future version of Cython. 2023-09-27T05:24:58,248 warning: sklearn/tree/_splitter.pyx:210:68: The keyword 'nogil' should appear at the end of the function signature line. Placing it before 'except' or 'noexcept' will be disallowed in a future version of Cython. 2023-09-27T05:24:58,257 warning: sklearn/tree/_splitter.pyx:264:68: The keyword 'nogil' should appear at the end of the function signature line. Placing it before 'except' or 'noexcept' will be disallowed in a future version of Cython. 2023-09-27T05:24:58,314 warning: sklearn/tree/_splitter.pyx:578:68: The keyword 'nogil' should appear at the end of the function signature line. Placing it before 'except' or 'noexcept' will be disallowed in a future version of Cython. 2023-09-27T05:24:58,419 warning: sklearn/tree/_splitter.pyx:1096:68: The keyword 'nogil' should appear at the end of the function signature line. Placing it before 'except' or 'noexcept' will be disallowed in a future version of Cython. 2023-09-27T05:24:58,459 warning: sklearn/tree/_splitter.pyx:1326:68: The keyword 'nogil' should appear at the end of the function signature line. Placing it before 'except' or 'noexcept' will be disallowed in a future version of Cython. 2023-09-27T05:24:59,037 warning: sklearn/tree/_utils.pxd:49:75: The keyword 'nogil' should appear at the end of the function signature line. Placing it before 'except' or 'noexcept' will be disallowed in a future version of Cython. 2023-09-27T05:24:59,072 warning: sklearn/tree/_utils.pxd:87:61: The keyword 'nogil' should appear at the end of the function signature line. Placing it before 'except' or 'noexcept' will be disallowed in a future version of Cython. 2023-09-27T05:24:59,158 warning: sklearn/tree/_utils.pxd:119:56: The keyword 'nogil' should appear at the end of the function signature line. Placing it before 'except' or 'noexcept' will be disallowed in a future version of Cython. 2023-09-27T05:24:59,228 warning: sklearn/tree/_utils.pxd:137:40: The keyword 'nogil' should appear at the end of the function signature line. Placing it before 'except' or 'noexcept' will be disallowed in a future version of Cython. 2023-09-27T05:24:59,266 warning: sklearn/tree/_utils.pxd:139:71: The keyword 'nogil' should appear at the end of the function signature line. Placing it before 'except' or 'noexcept' will be disallowed in a future version of Cython. 2023-09-27T05:24:59,348 warning: sklearn/tree/_utils.pxd:160:71: The keyword 'nogil' should appear at the end of the function signature line. Placing it before 'except' or 'noexcept' will be disallowed in a future version of Cython. 2023-09-27T05:24:59,406 warning: sklearn/tree/_utils.pxd:161:40: The keyword 'nogil' should appear at the end of the function signature line. Placing it before 'except' or 'noexcept' will be disallowed in a future version of Cython. 2023-09-27T05:24:59,421 warning: sklearn/neighbors/_quad_tree.pxd:72:59: The keyword 'nogil' should appear at the end of the function signature line. Placing it before 'except' or 'noexcept' will be disallowed in a future version of Cython. 2023-09-27T05:24:59,497 warning: sklearn/neighbors/_quad_tree.pxd:91:51: The keyword 'nogil' should appear at the end of the function signature line. Placing it before 'except' or 'noexcept' will be disallowed in a future version of Cython. 2023-09-27T05:24:59,509 warning: sklearn/neighbors/_quad_tree.pxd:94:59: The keyword 'nogil' should appear at the end of the function signature line. Placing it before 'except' or 'noexcept' will be disallowed in a future version of Cython. 2023-09-27T05:24:59,634 warning: sklearn/neighbors/_quad_tree.pxd:95:63: The keyword 'nogil' should appear at the end of the function signature line. Placing it before 'except' or 'noexcept' will be disallowed in a future version of Cython. 2023-09-27T05:24:59,714 warning: sklearn/neighbors/_quad_tree.pxd:96:80: The keyword 'nogil' should appear at the end of the function signature line. Placing it before 'except' or 'noexcept' will be disallowed in a future version of Cython. 2023-09-27T05:25:00,138 Error compiling Cython file: 2023-09-27T05:25:00,139 ------------------------------------------------------------ 2023-09-27T05:25:00,140 ... 2023-09-27T05:25:00,142 if not is_samples_sorted[0]: 2023-09-27T05:25:00,143 n_samples = end - start 2023-09-27T05:25:00,144 memcpy(sorted_samples + start, samples + start, 2023-09-27T05:25:00,146 n_samples * sizeof(SIZE_t)) 2023-09-27T05:25:00,147 qsort(sorted_samples + start, n_samples, sizeof(SIZE_t), 2023-09-27T05:25:00,148 compare_SIZE_t) 2023-09-27T05:25:00,150 ^ 2023-09-27T05:25:00,151 ------------------------------------------------------------ 2023-09-27T05:25:00,153 sklearn/tree/_splitter.pyx:1033:14: Cannot assign type 'int (const void *, const void *) except? -1 nogil' to 'int (*)(const void *, const void *) noexcept nogil'. Exception values are incompatible. Suggest adding 'noexcept' to type 'int (const void *, const void *) except? -1 nogil'. 2023-09-27T05:25:02,121 Traceback (most recent call last): 2023-09-27T05:25:02,136 File "/tmp/pip-build-env-svuetd6x/overlay/local/lib/python3.11/dist-packages/Cython/Build/Dependencies.py", line 1325, in cythonize_one_helper 2023-09-27T05:25:02,247 return cythonize_one(*m) 2023-09-27T05:25:02,352 ^^^^^^^^^^^^^^^^^ 2023-09-27T05:25:02,363 File "/tmp/pip-build-env-svuetd6x/overlay/local/lib/python3.11/dist-packages/Cython/Build/Dependencies.py", line 1301, in cythonize_one 2023-09-27T05:25:02,365 raise CompileError(None, pyx_file) 2023-09-27T05:25:02,367 Cython.Compiler.Errors.CompileError: sklearn/tree/_splitter.pyx 2023-09-27T05:25:02,559 warning: sklearn/tree/_tree.pxd:61:73: The keyword 'nogil' should appear at the end of the function signature line. Placing it before 'except' or 'noexcept' will be disallowed in a future version of Cython. 2023-09-27T05:25:02,586 warning: sklearn/tree/_tree.pxd:62:59: The keyword 'nogil' should appear at the end of the function signature line. Placing it before 'except' or 'noexcept' will be disallowed in a future version of Cython. 2023-09-27T05:25:02,677 warning: sklearn/tree/_tree.pxd:63:63: The keyword 'nogil' should appear at the end of the function signature line. Placing it before 'except' or 'noexcept' will be disallowed in a future version of Cython. 2023-09-27T05:25:03,888 warning: sklearn/tree/_splitter.pxd:84:72: The keyword 'nogil' should appear at the end of the function signature line. Placing it before 'except' or 'noexcept' will be disallowed in a future version of Cython. 2023-09-27T05:25:03,955 warning: sklearn/tree/_splitter.pxd:89:68: The keyword 'nogil' should appear at the end of the function signature line. Placing it before 'except' or 'noexcept' will be disallowed in a future version of Cython. 2023-09-27T05:25:03,966 warning: sklearn/tree/_criterion.pxd:57:45: The keyword 'nogil' should appear at the end of the function signature line. Placing it before 'except' or 'noexcept' will be disallowed in a future version of Cython. 2023-09-27T05:25:03,968 warning: sklearn/tree/_criterion.pxd:58:40: The keyword 'nogil' should appear at the end of the function signature line. Placing it before 'except' or 'noexcept' will be disallowed in a future version of Cython. 2023-09-27T05:25:03,969 warning: sklearn/tree/_criterion.pxd:59:48: The keyword 'nogil' should appear at the end of the function signature line. Placing it before 'except' or 'noexcept' will be disallowed in a future version of Cython. 2023-09-27T05:25:03,970 warning: sklearn/tree/_criterion.pxd:60:57: The keyword 'nogil' should appear at the end of the function signature line. Placing it before 'except' or 'noexcept' will be disallowed in a future version of Cython. 2023-09-27T05:25:04,990 warning: sklearn/tree/_tree.pyx:267:71: The keyword 'nogil' should appear at the end of the function signature line. Placing it before 'except' or 'noexcept' will be disallowed in a future version of Cython. 2023-09-27T05:25:05,028 warning: sklearn/tree/_tree.pyx:414:76: The keyword 'nogil' should appear at the end of the function signature line. Placing it before 'except' or 'noexcept' will be disallowed in a future version of Cython. 2023-09-27T05:25:05,072 warning: sklearn/tree/_tree.pyx:668:59: The keyword 'nogil' should appear at the end of the function signature line. Placing it before 'except' or 'noexcept' will be disallowed in a future version of Cython. 2023-09-27T05:25:05,087 warning: sklearn/tree/_tree.pyx:680:70: The keyword 'nogil' should appear at the end of the function signature line. Placing it before 'except' or 'noexcept' will be disallowed in a future version of Cython. 2023-09-27T05:25:05,130 warning: sklearn/tree/_tree.pyx:714:73: The keyword 'nogil' should appear at the end of the function signature line. Placing it before 'except' or 'noexcept' will be disallowed in a future version of Cython. 2023-09-27T05:25:09,091 warning: sklearn/tree/_utils.pxd:49:75: The keyword 'nogil' should appear at the end of the function signature line. Placing it before 'except' or 'noexcept' will be disallowed in a future version of Cython. 2023-09-27T05:25:09,097 warning: sklearn/tree/_utils.pxd:87:61: The keyword 'nogil' should appear at the end of the function signature line. Placing it before 'except' or 'noexcept' will be disallowed in a future version of Cython. 2023-09-27T05:25:09,103 warning: sklearn/tree/_utils.pxd:119:56: The keyword 'nogil' should appear at the end of the function signature line. Placing it before 'except' or 'noexcept' will be disallowed in a future version of Cython. 2023-09-27T05:25:09,106 warning: sklearn/tree/_utils.pxd:137:40: The keyword 'nogil' should appear at the end of the function signature line. Placing it before 'except' or 'noexcept' will be disallowed in a future version of Cython. 2023-09-27T05:25:09,107 warning: sklearn/tree/_utils.pxd:139:71: The keyword 'nogil' should appear at the end of the function signature line. Placing it before 'except' or 'noexcept' will be disallowed in a future version of Cython. 2023-09-27T05:25:09,112 warning: sklearn/tree/_utils.pxd:160:71: The keyword 'nogil' should appear at the end of the function signature line. Placing it before 'except' or 'noexcept' will be disallowed in a future version of Cython. 2023-09-27T05:25:09,113 warning: sklearn/tree/_utils.pxd:161:40: The keyword 'nogil' should appear at the end of the function signature line. Placing it before 'except' or 'noexcept' will be disallowed in a future version of Cython. 2023-09-27T05:25:09,156 warning: sklearn/neighbors/_quad_tree.pxd:72:59: The keyword 'nogil' should appear at the end of the function signature line. Placing it before 'except' or 'noexcept' will be disallowed in a future version of Cython. 2023-09-27T05:25:09,162 warning: sklearn/neighbors/_quad_tree.pxd:91:51: The keyword 'nogil' should appear at the end of the function signature line. Placing it before 'except' or 'noexcept' will be disallowed in a future version of Cython. 2023-09-27T05:25:09,163 warning: sklearn/neighbors/_quad_tree.pxd:94:59: The keyword 'nogil' should appear at the end of the function signature line. Placing it before 'except' or 'noexcept' will be disallowed in a future version of Cython. 2023-09-27T05:25:09,164 warning: sklearn/neighbors/_quad_tree.pxd:95:63: The keyword 'nogil' should appear at the end of the function signature line. Placing it before 'except' or 'noexcept' will be disallowed in a future version of Cython. 2023-09-27T05:25:09,166 warning: sklearn/neighbors/_quad_tree.pxd:96:80: The keyword 'nogil' should appear at the end of the function signature line. Placing it before 'except' or 'noexcept' will be disallowed in a future version of Cython. 2023-09-27T05:25:10,175 Error compiling Cython file: 2023-09-27T05:25:10,179 ------------------------------------------------------------ 2023-09-27T05:25:10,810 ... 2023-09-27T05:25:10,909 # Initial capacity 2023-09-27T05:25:10,932 cdef int init_capacity 2023-09-27T05:25:11,003 if tree.max_depth <= 10: 2023-09-27T05:25:11,081 init_capacity = (2 ** (tree.max_depth + 1)) - 1 2023-09-27T05:25:11,086 ^ 2023-09-27T05:25:11,121 ------------------------------------------------------------ 2023-09-27T05:25:11,208 sklearn/tree/_tree.pyx:146:56: Cannot assign type 'double' to 'int' 2023-09-27T05:25:12,392 Traceback (most recent call last): 2023-09-27T05:25:12,393 File "/tmp/pip-build-env-svuetd6x/overlay/local/lib/python3.11/dist-packages/Cython/Build/Dependencies.py", line 1325, in cythonize_one_helper 2023-09-27T05:25:12,395 return cythonize_one(*m) 2023-09-27T05:25:12,396 ^^^^^^^^^^^^^^^^^ 2023-09-27T05:25:12,397 File "/tmp/pip-build-env-svuetd6x/overlay/local/lib/python3.11/dist-packages/Cython/Build/Dependencies.py", line 1301, in cythonize_one 2023-09-27T05:25:12,399 raise CompileError(None, pyx_file) 2023-09-27T05:25:12,400 Cython.Compiler.Errors.CompileError: sklearn/tree/_tree.pyx 2023-09-27T05:25:12,417 warning: sklearn/tree/_utils.pxd:49:75: The keyword 'nogil' should appear at the end of the function signature line. Placing it before 'except' or 'noexcept' will be disallowed in a future version of Cython. 2023-09-27T05:25:12,423 warning: sklearn/tree/_utils.pxd:87:61: The keyword 'nogil' should appear at the end of the function signature line. Placing it before 'except' or 'noexcept' will be disallowed in a future version of Cython. 2023-09-27T05:25:12,809 warning: sklearn/tree/_utils.pxd:119:56: The keyword 'nogil' should appear at the end of the function signature line. Placing it before 'except' or 'noexcept' will be disallowed in a future version of Cython. 2023-09-27T05:25:12,812 warning: sklearn/tree/_utils.pxd:137:40: The keyword 'nogil' should appear at the end of the function signature line. Placing it before 'except' or 'noexcept' will be disallowed in a future version of Cython. 2023-09-27T05:25:12,814 warning: sklearn/tree/_utils.pxd:139:71: The keyword 'nogil' should appear at the end of the function signature line. Placing it before 'except' or 'noexcept' will be disallowed in a future version of Cython. 2023-09-27T05:25:12,819 warning: sklearn/tree/_utils.pxd:160:71: The keyword 'nogil' should appear at the end of the function signature line. Placing it before 'except' or 'noexcept' will be disallowed in a future version of Cython. 2023-09-27T05:25:12,820 warning: sklearn/tree/_utils.pxd:161:40: The keyword 'nogil' should appear at the end of the function signature line. Placing it before 'except' or 'noexcept' will be disallowed in a future version of Cython. 2023-09-27T05:25:13,697 warning: sklearn/tree/_tree.pxd:61:73: The keyword 'nogil' should appear at the end of the function signature line. Placing it before 'except' or 'noexcept' will be disallowed in a future version of Cython. 2023-09-27T05:25:13,702 warning: sklearn/tree/_tree.pxd:62:59: The keyword 'nogil' should appear at the end of the function signature line. Placing it before 'except' or 'noexcept' will be disallowed in a future version of Cython. 2023-09-27T05:25:13,703 warning: sklearn/tree/_tree.pxd:63:63: The keyword 'nogil' should appear at the end of the function signature line. Placing it before 'except' or 'noexcept' will be disallowed in a future version of Cython. 2023-09-27T05:25:13,746 warning: sklearn/tree/_splitter.pxd:84:72: The keyword 'nogil' should appear at the end of the function signature line. Placing it before 'except' or 'noexcept' will be disallowed in a future version of Cython. 2023-09-27T05:25:13,753 warning: sklearn/tree/_splitter.pxd:89:68: The keyword 'nogil' should appear at the end of the function signature line. Placing it before 'except' or 'noexcept' will be disallowed in a future version of Cython. 2023-09-27T05:25:13,772 warning: sklearn/tree/_criterion.pxd:57:45: The keyword 'nogil' should appear at the end of the function signature line. Placing it before 'except' or 'noexcept' will be disallowed in a future version of Cython. 2023-09-27T05:25:13,818 warning: sklearn/tree/_criterion.pxd:58:40: The keyword 'nogil' should appear at the end of the function signature line. Placing it before 'except' or 'noexcept' will be disallowed in a future version of Cython. 2023-09-27T05:25:13,902 warning: sklearn/tree/_criterion.pxd:59:48: The keyword 'nogil' should appear at the end of the function signature line. Placing it before 'except' or 'noexcept' will be disallowed in a future version of Cython. 2023-09-27T05:25:14,030 warning: sklearn/tree/_criterion.pxd:60:57: The keyword 'nogil' should appear at the end of the function signature line. Placing it before 'except' or 'noexcept' will be disallowed in a future version of Cython. 2023-09-27T05:25:14,842 warning: sklearn/neighbors/_quad_tree.pxd:72:59: The keyword 'nogil' should appear at the end of the function signature line. Placing it before 'except' or 'noexcept' will be disallowed in a future version of Cython. 2023-09-27T05:25:14,848 warning: sklearn/neighbors/_quad_tree.pxd:91:51: The keyword 'nogil' should appear at the end of the function signature line. Placing it before 'except' or 'noexcept' will be disallowed in a future version of Cython. 2023-09-27T05:25:14,849 warning: sklearn/neighbors/_quad_tree.pxd:94:59: The keyword 'nogil' should appear at the end of the function signature line. Placing it before 'except' or 'noexcept' will be disallowed in a future version of Cython. 2023-09-27T05:25:14,851 warning: sklearn/neighbors/_quad_tree.pxd:95:63: The keyword 'nogil' should appear at the end of the function signature line. Placing it before 'except' or 'noexcept' will be disallowed in a future version of Cython. 2023-09-27T05:25:14,852 warning: sklearn/neighbors/_quad_tree.pxd:96:80: The keyword 'nogil' should appear at the end of the function signature line. Placing it before 'except' or 'noexcept' will be disallowed in a future version of Cython. 2023-09-27T05:25:14,918 warning: sklearn/tree/_utils.pyx:25:75: The keyword 'nogil' should appear at the end of the function signature line. Placing it before 'except' or 'noexcept' will be disallowed in a future version of Cython. 2023-09-27T05:25:14,936 warning: sklearn/tree/_utils.pyx:110:61: The keyword 'nogil' should appear at the end of the function signature line. Placing it before 'except' or 'noexcept' will be disallowed in a future version of Cython. 2023-09-27T05:25:14,957 warning: sklearn/tree/_utils.pyx:226:56: The keyword 'nogil' should appear at the end of the function signature line. Placing it before 'except' or 'noexcept' will be disallowed in a future version of Cython. 2023-09-27T05:25:14,971 warning: sklearn/tree/_utils.pyx:314:40: The keyword 'nogil' should appear at the end of the function signature line. Placing it before 'except' or 'noexcept' will be disallowed in a future version of Cython. 2023-09-27T05:25:14,974 warning: sklearn/tree/_utils.pyx:331:71: The keyword 'nogil' should appear at the end of the function signature line. Placing it before 'except' or 'noexcept' will be disallowed in a future version of Cython. 2023-09-27T05:25:15,000 warning: sklearn/tree/_utils.pyx:489:40: The keyword 'nogil' should appear at the end of the function signature line. Placing it before 'except' or 'noexcept' will be disallowed in a future version of Cython. 2023-09-27T05:25:15,003 warning: sklearn/tree/_utils.pyx:503:71: The keyword 'nogil' should appear at the end of the function signature line. Placing it before 'except' or 'noexcept' will be disallowed in a future version of Cython. 2023-09-27T05:25:28,395 Error compiling Cython file: 2023-09-27T05:25:28,397 ------------------------------------------------------------ 2023-09-27T05:25:28,398 ... 2023-09-27T05:25:28,399 dec(end) 2023-09-27T05:25:28,400 # Construct our arguments 2023-09-27T05:25:28,402 cdef pair[ITYPE_t, DTYPE_t] args 2023-09-27T05:25:28,403 args.first = key 2023-09-27T05:25:28,404 args.second = value 2023-09-27T05:25:28,406 self.my_map.insert(end, args) 2023-09-27T05:25:28,407 ^ 2023-09-27T05:25:28,408 ------------------------------------------------------------ 2023-09-27T05:25:28,411 sklearn/utils/_fast_dict.pyx:136:27: Cannot assign type 'iterator' to 'const_iterator' 2023-09-27T05:25:30,101 Traceback (most recent call last): 2023-09-27T05:25:30,104 File "/tmp/pip-build-env-svuetd6x/overlay/local/lib/python3.11/dist-packages/Cython/Build/Dependencies.py", line 1325, in cythonize_one_helper 2023-09-27T05:25:30,106 return cythonize_one(*m) 2023-09-27T05:25:30,107 ^^^^^^^^^^^^^^^^^ 2023-09-27T05:25:30,108 File "/tmp/pip-build-env-svuetd6x/overlay/local/lib/python3.11/dist-packages/Cython/Build/Dependencies.py", line 1301, in cythonize_one 2023-09-27T05:25:30,110 raise CompileError(None, pyx_file) 2023-09-27T05:25:30,111 Cython.Compiler.Errors.CompileError: sklearn/utils/_fast_dict.pyx 2023-09-27T05:25:34,162 warning: sklearn/utils/_openmp_helpers.pyx:1:0: The 'IF' statement is deprecated and will be removed in a future Cython version. Consider using runtime conditions or C macros instead. See https://github.com/cython/cython/issues/4310 2023-09-27T05:25:34,167 warning: sklearn/utils/_openmp_helpers.pyx:44:4: The 'IF' statement is deprecated and will be removed in a future Cython version. Consider using runtime conditions or C macros instead. See https://github.com/cython/cython/issues/4310 2023-09-27T05:26:06,991 multiprocessing.pool.RemoteTraceback: 2023-09-27T05:26:06,992 """ 2023-09-27T05:26:06,996 Traceback (most recent call last): 2023-09-27T05:26:06,996 File "/usr/lib/python3.11/multiprocessing/pool.py", line 125, in worker 2023-09-27T05:26:06,998 result = (True, func(*args, **kwds)) 2023-09-27T05:26:06,999 ^^^^^^^^^^^^^^^^^^^ 2023-09-27T05:26:07,000 File "/usr/lib/python3.11/multiprocessing/pool.py", line 48, in mapstar 2023-09-27T05:26:07,001 return list(map(*args)) 2023-09-27T05:26:07,002 ^^^^^^^^^^^^^^^^ 2023-09-27T05:26:07,003 File "/tmp/pip-build-env-svuetd6x/overlay/local/lib/python3.11/dist-packages/Cython/Build/Dependencies.py", line 1325, in cythonize_one_helper 2023-09-27T05:26:07,005 return cythonize_one(*m) 2023-09-27T05:26:07,006 ^^^^^^^^^^^^^^^^^ 2023-09-27T05:26:07,007 File "/tmp/pip-build-env-svuetd6x/overlay/local/lib/python3.11/dist-packages/Cython/Build/Dependencies.py", line 1301, in cythonize_one 2023-09-27T05:26:07,008 raise CompileError(None, pyx_file) 2023-09-27T05:26:07,009 Cython.Compiler.Errors.CompileError: sklearn/ensemble/_hist_gradient_boosting/splitting.pyx 2023-09-27T05:26:07,010 """ 2023-09-27T05:26:07,013 The above exception was the direct cause of the following exception: 2023-09-27T05:26:07,015 Traceback (most recent call last): 2023-09-27T05:26:07,016 File "/usr/local/lib/python3.11/dist-packages/pip/_vendor/pyproject_hooks/_in_process/_in_process.py", line 353, in 2023-09-27T05:26:07,016 [ 1/55] Cythonizing sklearn/__check_build/_check_build.pyx 2023-09-27T05:26:07,017 [ 2/55] Cythonizing sklearn/_isotonic.pyx 2023-09-27T05:26:07,018 [ 3/55] Cythonizing sklearn/cluster/_dbscan_inner.pyx 2023-09-27T05:26:07,018 [ 4/55] Cythonizing sklearn/cluster/_hierarchical_fast.pyx 2023-09-27T05:26:07,019 [ 5/55] Cythonizing sklearn/cluster/_k_means_common.pyx 2023-09-27T05:26:07,020 [ 6/55] Cythonizing sklearn/cluster/_k_means_elkan.pyx 2023-09-27T05:26:07,020 [ 7/55] Cythonizing sklearn/cluster/_k_means_lloyd.pyx 2023-09-27T05:26:07,022 [ 8/55] Cythonizing sklearn/cluster/_k_means_minibatch.pyx 2023-09-27T05:26:07,022 [ 9/55] Cythonizing sklearn/datasets/_svmlight_format_fast.pyx 2023-09-27T05:26:07,023 [10/55] Cythonizing sklearn/decomposition/_cdnmf_fast.pyx 2023-09-27T05:26:07,024 [11/55] Cythonizing sklearn/decomposition/_online_lda_fast.pyx 2023-09-27T05:26:07,024 [12/55] Cythonizing sklearn/ensemble/_gradient_boosting.pyx 2023-09-27T05:26:07,025 [13/55] Cythonizing sklearn/ensemble/_hist_gradient_boosting/_binning.pyx 2023-09-27T05:26:07,026 [14/55] Cythonizing sklearn/ensemble/_hist_gradient_boosting/_bitset.pyx 2023-09-27T05:26:07,027 [15/55] Cythonizing sklearn/ensemble/_hist_gradient_boosting/_gradient_boosting.pyx 2023-09-27T05:26:07,028 [16/55] Cythonizing sklearn/ensemble/_hist_gradient_boosting/_loss.pyx 2023-09-27T05:26:07,028 [17/55] Cythonizing sklearn/ensemble/_hist_gradient_boosting/_predictor.pyx 2023-09-27T05:26:07,030 [18/55] Cythonizing sklearn/ensemble/_hist_gradient_boosting/common.pyx 2023-09-27T05:26:07,030 [19/55] Cythonizing sklearn/ensemble/_hist_gradient_boosting/histogram.pyx 2023-09-27T05:26:07,031 [20/55] Cythonizing sklearn/ensemble/_hist_gradient_boosting/splitting.pyx 2023-09-27T05:26:07,031 [21/55] Cythonizing sklearn/ensemble/_hist_gradient_boosting/utils.pyx 2023-09-27T05:26:07,032 [22/55] Cythonizing sklearn/feature_extraction/_hashing_fast.pyx 2023-09-27T05:26:07,032 [23/55] Cythonizing sklearn/linear_model/_cd_fast.pyx 2023-09-27T05:26:07,033 [24/55] Cythonizing sklearn/linear_model/_sag_fast.pyx 2023-09-27T05:26:07,034 [25/55] Cythonizing sklearn/linear_model/_sgd_fast.pyx 2023-09-27T05:26:07,034 [26/55] Cythonizing sklearn/manifold/_barnes_hut_tsne.pyx 2023-09-27T05:26:07,035 [27/55] Cythonizing sklearn/manifold/_utils.pyx 2023-09-27T05:26:07,035 [28/55] Cythonizing sklearn/metrics/_dist_metrics.pyx 2023-09-27T05:26:07,036 [29/55] Cythonizing sklearn/metrics/_pairwise_fast.pyx 2023-09-27T05:26:07,036 [30/55] Cythonizing sklearn/metrics/cluster/_expected_mutual_info_fast.pyx 2023-09-27T05:26:07,037 [31/55] Cythonizing sklearn/neighbors/_ball_tree.pyx 2023-09-27T05:26:07,038 [32/55] Cythonizing sklearn/neighbors/_kd_tree.pyx 2023-09-27T05:26:07,038 [33/55] Cythonizing sklearn/neighbors/_partition_nodes.pyx 2023-09-27T05:26:07,039 [34/55] Cythonizing sklearn/neighbors/_quad_tree.pyx 2023-09-27T05:26:07,039 [35/55] Cythonizing sklearn/preprocessing/_csr_polynomial_expansion.pyx 2023-09-27T05:26:07,040 [36/55] Cythonizing sklearn/svm/_liblinear.pyx 2023-09-27T05:26:07,040 [37/55] Cythonizing sklearn/svm/_libsvm.pyx 2023-09-27T05:26:07,041 [38/55] Cythonizing sklearn/svm/_libsvm_sparse.pyx 2023-09-27T05:26:07,042 [39/55] Cythonizing sklearn/svm/_newrand.pyx 2023-09-27T05:26:07,043 [40/55] Cythonizing sklearn/tree/_criterion.pyx 2023-09-27T05:26:07,043 [41/55] Cythonizing sklearn/tree/_splitter.pyx 2023-09-27T05:26:07,044 [42/55] Cythonizing sklearn/tree/_tree.pyx 2023-09-27T05:26:07,045 [43/55] Cythonizing sklearn/tree/_utils.pyx 2023-09-27T05:26:07,046 [44/55] Cythonizing sklearn/utils/_cython_blas.pyx 2023-09-27T05:26:07,047 [45/55] Cythonizing sklearn/utils/_fast_dict.pyx 2023-09-27T05:26:07,047 [46/55] Cythonizing sklearn/utils/_logistic_sigmoid.pyx 2023-09-27T05:26:07,048 [47/55] Cythonizing sklearn/utils/_openmp_helpers.pyx 2023-09-27T05:26:07,049 [48/55] Cythonizing sklearn/utils/_random.pyx 2023-09-27T05:26:07,050 [49/55] Cythonizing sklearn/utils/_readonly_array_wrapper.pyx 2023-09-27T05:26:07,051 [50/55] Cythonizing sklearn/utils/_seq_dataset.pyx 2023-09-27T05:26:07,051 [51/55] Cythonizing sklearn/utils/_typedefs.pyx 2023-09-27T05:26:07,052 [52/55] Cythonizing sklearn/utils/_weight_vector.pyx 2023-09-27T05:26:07,053 [53/55] Cythonizing sklearn/utils/arrayfuncs.pyx 2023-09-27T05:26:07,054 [54/55] Cythonizing sklearn/utils/murmurhash.pyx 2023-09-27T05:26:07,054 [55/55] Cythonizing sklearn/utils/sparsefuncs_fast.pyx 2023-09-27T05:26:07,055 main() 2023-09-27T05:26:07,056 File "/usr/local/lib/python3.11/dist-packages/pip/_vendor/pyproject_hooks/_in_process/_in_process.py", line 335, in main 2023-09-27T05:26:07,057 json_out['return_val'] = hook(**hook_input['kwargs']) 2023-09-27T05:26:07,057 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2023-09-27T05:26:07,058 File "/usr/local/lib/python3.11/dist-packages/pip/_vendor/pyproject_hooks/_in_process/_in_process.py", line 149, in prepare_metadata_for_build_wheel 2023-09-27T05:26:07,059 return hook(metadata_directory, config_settings) 2023-09-27T05:26:07,060 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2023-09-27T05:26:07,061 File "/tmp/pip-build-env-svuetd6x/overlay/local/lib/python3.11/dist-packages/setuptools/build_meta.py", line 174, in prepare_metadata_for_build_wheel 2023-09-27T05:26:07,062 self.run_setup() 2023-09-27T05:26:07,063 File "/tmp/pip-build-env-svuetd6x/overlay/local/lib/python3.11/dist-packages/setuptools/build_meta.py", line 268, in run_setup 2023-09-27T05:26:07,063 self).run_setup(setup_script=setup_script) 2023-09-27T05:26:07,064 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2023-09-27T05:26:07,064 File "/tmp/pip-build-env-svuetd6x/overlay/local/lib/python3.11/dist-packages/setuptools/build_meta.py", line 158, in run_setup 2023-09-27T05:26:07,065 exec(compile(code, __file__, 'exec'), locals()) 2023-09-27T05:26:07,066 File "setup.py", line 319, in 2023-09-27T05:26:07,066 setup_package() 2023-09-27T05:26:07,067 File "setup.py", line 315, in setup_package 2023-09-27T05:26:07,068 setup(**metadata) 2023-09-27T05:26:07,068 File "/tmp/pip-build-env-svuetd6x/overlay/local/lib/python3.11/dist-packages/numpy/distutils/core.py", line 135, in setup 2023-09-27T05:26:07,069 config = configuration() 2023-09-27T05:26:07,070 ^^^^^^^^^^^^^^^ 2023-09-27T05:26:07,071 File "setup.py", line 201, in configuration 2023-09-27T05:26:07,072 config.add_subpackage("sklearn") 2023-09-27T05:26:07,073 File "/tmp/pip-build-env-svuetd6x/overlay/local/lib/python3.11/dist-packages/numpy/distutils/misc_util.py", line 1050, in add_subpackage 2023-09-27T05:26:07,074 config_list = self.get_subpackage(subpackage_name, subpackage_path, 2023-09-27T05:26:07,075 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2023-09-27T05:26:07,076 File "/tmp/pip-build-env-svuetd6x/overlay/local/lib/python3.11/dist-packages/numpy/distutils/misc_util.py", line 1016, in get_subpackage 2023-09-27T05:26:07,077 config = self._get_configuration_from_setup_py( 2023-09-27T05:26:07,078 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2023-09-27T05:26:07,079 File "/tmp/pip-build-env-svuetd6x/overlay/local/lib/python3.11/dist-packages/numpy/distutils/misc_util.py", line 958, in _get_configuration_from_setup_py 2023-09-27T05:26:07,079 config = setup_module.configuration(*args) 2023-09-27T05:26:07,080 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2023-09-27T05:26:07,081 File "/tmp/pip-install-33q8h68n/scikit-learn_dae43a978a424afdbad9ffd4bdd99ca9/sklearn/setup.py", line 85, in configuration 2023-09-27T05:26:07,082 cythonize_extensions(top_path, config) 2023-09-27T05:26:07,083 File "/tmp/pip-install-33q8h68n/scikit-learn_dae43a978a424afdbad9ffd4bdd99ca9/sklearn/_build_utils/__init__.py", line 78, in cythonize_extensions 2023-09-27T05:26:07,084 config.ext_modules = cythonize( 2023-09-27T05:26:07,085 ^^^^^^^^^^ 2023-09-27T05:26:07,086 File "/tmp/pip-build-env-svuetd6x/overlay/local/lib/python3.11/dist-packages/Cython/Build/Dependencies.py", line 1125, in cythonize 2023-09-27T05:26:07,086 result.get(99999) # seconds 2023-09-27T05:26:07,087 ^^^^^^^^^^^^^^^^^ 2023-09-27T05:26:07,088 File "/usr/lib/python3.11/multiprocessing/pool.py", line 774, in get 2023-09-27T05:26:07,090 raise self._value 2023-09-27T05:26:07,090 Cython.Compiler.Errors.CompileError: sklearn/ensemble/_hist_gradient_boosting/splitting.pyx 2023-09-27T05:26:07,304 error: subprocess-exited-with-error 2023-09-27T05:26:07,306 × Preparing metadata (pyproject.toml) did not run successfully. 2023-09-27T05:26:07,306 │ exit code: 1 2023-09-27T05:26:07,307 ╰─> See above for output. 2023-09-27T05:26:07,308 note: This error originates from a subprocess, and is likely not a problem with pip. 2023-09-27T05:26:07,309 full command: /usr/bin/python3 /usr/local/lib/python3.11/dist-packages/pip/_vendor/pyproject_hooks/_in_process/_in_process.py prepare_metadata_for_build_wheel /tmp/tmpjf7kzw2l 2023-09-27T05:26:07,309 cwd: /tmp/pip-install-33q8h68n/scikit-learn_dae43a978a424afdbad9ffd4bdd99ca9 2023-09-27T05:26:07,310 Preparing metadata (pyproject.toml): finished with status 'error' 2023-09-27T05:26:07,315 error: metadata-generation-failed 2023-09-27T05:26:07,316 × Encountered error while generating package metadata. 2023-09-27T05:26:07,316 ╰─> See above for output. 2023-09-27T05:26:07,317 note: This is an issue with the package mentioned above, not pip. 2023-09-27T05:26:07,318 hint: See above for details. 2023-09-27T05:26:09,616 ERROR: [present-rich] pip subprocess to install build dependencies exited with 1 2023-09-27T05:26:09,629 [bold magenta]full command[/]: [blue]/usr/bin/python3 /usr/local/lib/python3.11/dist-packages/pip/__pip-runner__.py install --ignore-installed --no-user --prefix /tmp/pip-build-env-olo322zo/overlay --no-warn-script-location -v --no-binary causalml --only-binary :none: -i https://pypi.org/simple --extra-index-url https://www.piwheels.org/simple --prefer-binary -- 'setuptools>=18.0' wheel 'Cython<=0.29.34' 'numpy<1.24' 'scikit-learn<=1.0.2'[/] 2023-09-27T05:26:09,630 [bold magenta]cwd[/]: \[inherit] 2023-09-27T05:26:09,630 Installing build dependencies: finished with status 'error' 2023-09-27T05:26:09,632 ERROR: [present-rich] pip subprocess to install build dependencies exited with 1 2023-09-27T05:26:09,637 Exception information: 2023-09-27T05:26:09,637 Traceback (most recent call last): 2023-09-27T05:26:09,637 File "/usr/local/lib/python3.11/dist-packages/pip/_internal/cli/base_command.py", line 180, in exc_logging_wrapper 2023-09-27T05:26:09,637 status = run_func(*args) 2023-09-27T05:26:09,637 ^^^^^^^^^^^^^^^ 2023-09-27T05:26:09,637 File "/usr/local/lib/python3.11/dist-packages/pip/_internal/cli/req_command.py", line 248, in wrapper 2023-09-27T05:26:09,637 return func(self, options, args) 2023-09-27T05:26:09,637 ^^^^^^^^^^^^^^^^^^^^^^^^^ 2023-09-27T05:26:09,637 File "/usr/local/lib/python3.11/dist-packages/pip/_internal/commands/wheel.py", line 147, in run 2023-09-27T05:26:09,637 requirement_set = resolver.resolve(reqs, check_supported_wheels=True) 2023-09-27T05:26:09,637 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2023-09-27T05:26:09,637 File "/usr/local/lib/python3.11/dist-packages/pip/_internal/resolution/resolvelib/resolver.py", line 92, in resolve 2023-09-27T05:26:09,637 result = self._result = resolver.resolve( 2023-09-27T05:26:09,637 ^^^^^^^^^^^^^^^^^ 2023-09-27T05:26:09,637 File "/usr/local/lib/python3.11/dist-packages/pip/_vendor/resolvelib/resolvers.py", line 546, in resolve 2023-09-27T05:26:09,637 state = resolution.resolve(requirements, max_rounds=max_rounds) 2023-09-27T05:26:09,637 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2023-09-27T05:26:09,637 File "/usr/local/lib/python3.11/dist-packages/pip/_vendor/resolvelib/resolvers.py", line 397, in resolve 2023-09-27T05:26:09,637 self._add_to_criteria(self.state.criteria, r, parent=None) 2023-09-27T05:26:09,637 File "/usr/local/lib/python3.11/dist-packages/pip/_vendor/resolvelib/resolvers.py", line 173, in _add_to_criteria 2023-09-27T05:26:09,637 if not criterion.candidates: 2023-09-27T05:26:09,637 File "/usr/local/lib/python3.11/dist-packages/pip/_vendor/resolvelib/structs.py", line 156, in __bool__ 2023-09-27T05:26:09,637 return bool(self._sequence) 2023-09-27T05:26:09,637 ^^^^^^^^^^^^^^^^^^^^ 2023-09-27T05:26:09,637 File "/usr/local/lib/python3.11/dist-packages/pip/_internal/resolution/resolvelib/found_candidates.py", line 155, in __bool__ 2023-09-27T05:26:09,637 return any(self) 2023-09-27T05:26:09,637 ^^^^^^^^^ 2023-09-27T05:26:09,637 File "/usr/local/lib/python3.11/dist-packages/pip/_internal/resolution/resolvelib/found_candidates.py", line 143, in 2023-09-27T05:26:09,637 return (c for c in iterator if id(c) not in self._incompatible_ids) 2023-09-27T05:26:09,637 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2023-09-27T05:26:09,637 File "/usr/local/lib/python3.11/dist-packages/pip/_internal/resolution/resolvelib/found_candidates.py", line 47, in _iter_built 2023-09-27T05:26:09,637 candidate = func() 2023-09-27T05:26:09,637 ^^^^^^ 2023-09-27T05:26:09,637 File "/usr/local/lib/python3.11/dist-packages/pip/_internal/resolution/resolvelib/factory.py", line 206, in _make_candidate_from_link 2023-09-27T05:26:09,637 self._link_candidate_cache[link] = LinkCandidate( 2023-09-27T05:26:09,637 ^^^^^^^^^^^^^^ 2023-09-27T05:26:09,637 File "/usr/local/lib/python3.11/dist-packages/pip/_internal/resolution/resolvelib/candidates.py", line 293, in __init__ 2023-09-27T05:26:09,637 super().__init__( 2023-09-27T05:26:09,637 File "/usr/local/lib/python3.11/dist-packages/pip/_internal/resolution/resolvelib/candidates.py", line 156, in __init__ 2023-09-27T05:26:09,637 self.dist = self._prepare() 2023-09-27T05:26:09,637 ^^^^^^^^^^^^^^^ 2023-09-27T05:26:09,637 File "/usr/local/lib/python3.11/dist-packages/pip/_internal/resolution/resolvelib/candidates.py", line 225, in _prepare 2023-09-27T05:26:09,637 dist = self._prepare_distribution() 2023-09-27T05:26:09,637 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2023-09-27T05:26:09,637 File "/usr/local/lib/python3.11/dist-packages/pip/_internal/resolution/resolvelib/candidates.py", line 304, in _prepare_distribution 2023-09-27T05:26:09,637 return preparer.prepare_linked_requirement(self._ireq, parallel_builds=True) 2023-09-27T05:26:09,637 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2023-09-27T05:26:09,637 File "/usr/local/lib/python3.11/dist-packages/pip/_internal/operations/prepare.py", line 538, in prepare_linked_requirement 2023-09-27T05:26:09,637 return self._prepare_linked_requirement(req, parallel_builds) 2023-09-27T05:26:09,637 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2023-09-27T05:26:09,637 File "/usr/local/lib/python3.11/dist-packages/pip/_internal/operations/prepare.py", line 653, in _prepare_linked_requirement 2023-09-27T05:26:09,637 dist = _get_prepared_distribution( 2023-09-27T05:26:09,637 ^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2023-09-27T05:26:09,637 File "/usr/local/lib/python3.11/dist-packages/pip/_internal/operations/prepare.py", line 69, in _get_prepared_distribution 2023-09-27T05:26:09,637 abstract_dist.prepare_distribution_metadata( 2023-09-27T05:26:09,637 File "/usr/local/lib/python3.11/dist-packages/pip/_internal/distributions/sdist.py", line 38, in prepare_distribution_metadata 2023-09-27T05:26:09,637 self._prepare_build_backend(finder) 2023-09-27T05:26:09,637 File "/usr/local/lib/python3.11/dist-packages/pip/_internal/distributions/sdist.py", line 70, in _prepare_build_backend 2023-09-27T05:26:09,637 self.req.build_env.install_requirements( 2023-09-27T05:26:09,637 File "/usr/local/lib/python3.11/dist-packages/pip/_internal/build_env.py", line 217, in install_requirements 2023-09-27T05:26:09,637 self._install_requirements( 2023-09-27T05:26:09,637 File "/usr/local/lib/python3.11/dist-packages/pip/_internal/build_env.py", line 275, in _install_requirements 2023-09-27T05:26:09,637 call_subprocess( 2023-09-27T05:26:09,637 File "/usr/local/lib/python3.11/dist-packages/pip/_internal/utils/subprocess.py", line 224, in call_subprocess 2023-09-27T05:26:09,637 raise error 2023-09-27T05:26:09,637 pip._internal.exceptions.InstallationSubprocessError: pip subprocess to install build dependencies exited with 1 2023-09-27T05:26:09,667 Removed causalml==0.14.1 from https://files.pythonhosted.org/packages/2d/8d/ecde42b4d074d5d584f3dcf2056003fc3dfe43bcc63b007512a540884cb3/causalml-0.14.1.tar.gz from build tracker '/tmp/pip-build-tracker-qfh1h3oz' 2023-09-27T05:26:09,668 Removed build tracker: '/tmp/pip-build-tracker-qfh1h3oz'