2023-09-25T14:16:35,008 Created temporary directory: /tmp/pip-build-tracker-1mfdcm9h 2023-09-25T14:16:35,009 Initialized build tracking at /tmp/pip-build-tracker-1mfdcm9h 2023-09-25T14:16:35,010 Created build tracker: /tmp/pip-build-tracker-1mfdcm9h 2023-09-25T14:16:35,010 Entered build tracker: /tmp/pip-build-tracker-1mfdcm9h 2023-09-25T14:16:35,011 Created temporary directory: /tmp/pip-wheel-5k570716 2023-09-25T14:16:35,014 Created temporary directory: /tmp/pip-ephem-wheel-cache-3ia440e8 2023-09-25T14:16:35,035 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2023-09-25T14:16:35,039 2 location(s) to search for versions of causalml: 2023-09-25T14:16:35,039 * https://pypi.org/simple/causalml/ 2023-09-25T14:16:35,039 * https://www.piwheels.org/simple/causalml/ 2023-09-25T14:16:35,040 Fetching project page and analyzing links: https://pypi.org/simple/causalml/ 2023-09-25T14:16:35,041 Getting page https://pypi.org/simple/causalml/ 2023-09-25T14:16:35,042 Found index url https://pypi.org/simple/ 2023-09-25T14:16:35,255 Fetched page https://pypi.org/simple/causalml/ as application/vnd.pypi.simple.v1+json 2023-09-25T14:16:35,264 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-25T14:16:35,265 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-25T14:16:35,266 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-25T14:16:35,266 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-25T14:16:35,267 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-25T14:16:35,268 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-25T14:16:35,269 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-25T14:16:35,270 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-25T14:16:35,270 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-25T14:16:35,271 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-25T14:16:35,272 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-25T14:16:35,273 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-25T14:16:35,274 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-25T14:16:35,274 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-25T14:16:35,275 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-25T14:16:35,275 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-25T14:16:35,276 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-25T14:16:35,277 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-25T14:16:35,277 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-25T14:16:35,278 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-25T14:16:35,279 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-25T14:16:35,280 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-25T14:16:35,281 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-25T14:16:35,282 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-25T14:16:35,282 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-25T14:16:35,283 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-25T14:16:35,284 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-25T14:16:35,285 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-25T14:16:35,286 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-25T14:16:35,286 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-25T14:16:35,287 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-25T14:16:35,288 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-25T14:16:35,288 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-25T14:16:35,289 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-25T14:16:35,290 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-25T14:16:35,291 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-25T14:16:35,292 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-25T14:16:35,293 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-25T14:16:35,294 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-25T14:16:35,295 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-25T14:16:35,296 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-25T14:16:35,297 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-25T14:16:35,298 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-25T14:16:35,298 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-25T14:16:35,299 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-25T14:16:35,300 Fetching project page and analyzing links: https://www.piwheels.org/simple/causalml/ 2023-09-25T14:16:35,301 Getting page https://www.piwheels.org/simple/causalml/ 2023-09-25T14:16:35,302 Found index url https://www.piwheels.org/simple/ 2023-09-25T14:16:35,462 Fetched page https://www.piwheels.org/simple/causalml/ as text/html 2023-09-25T14:16:35,481 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-25T14:16:35,482 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-25T14:16:35,482 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-25T14:16:35,483 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-25T14:16:35,484 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-25T14:16:35,484 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-25T14:16:35,485 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-25T14:16:35,486 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-25T14:16:35,486 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-25T14:16:35,487 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-25T14:16:35,488 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-25T14:16:35,489 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-25T14:16:35,489 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-25T14:16:35,490 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-25T14:16:35,490 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-25T14:16:35,491 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-25T14:16:35,491 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-25T14:16:35,492 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-25T14:16:35,493 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-25T14:16:35,493 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-25T14:16:35,494 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-25T14:16:35,495 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-25T14:16:35,495 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-25T14:16:35,496 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-25T14:16:35,496 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-25T14:16:35,497 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-25T14:16:35,497 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-25T14:16:35,498 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-25T14:16:35,498 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-25T14:16:35,499 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-25T14:16:35,499 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-25T14:16:35,500 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-25T14:16:35,501 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-25T14:16:35,501 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-25T14:16:35,502 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-25T14:16:35,502 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-25T14:16:35,503 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-25T14:16:35,504 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-25T14:16:35,505 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-25T14:16:35,505 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-25T14:16:35,505 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-25T14:16:35,506 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-25T14:16:35,506 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-25T14:16:35,507 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-25T14:16:35,508 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-25T14:16:35,508 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-25T14:16:35,509 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-25T14:16:35,509 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-25T14:16:35,510 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-25T14:16:35,510 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-25T14:16:35,511 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-25T14:16:35,512 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-25T14:16:35,512 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-25T14:16:35,513 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-25T14:16:35,513 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-25T14:16:35,513 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-25T14:16:35,514 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-25T14:16:35,514 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-25T14:16:35,515 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-25T14:16:35,516 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-25T14:16:35,516 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-25T14:16:35,517 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-25T14:16:35,517 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-25T14:16:35,518 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-25T14:16:35,519 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-25T14:16:35,519 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-25T14:16:35,520 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-25T14:16:35,520 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-25T14:16:35,521 Skipping link: not a file: https://www.piwheels.org/simple/causalml/ 2023-09-25T14:16:35,521 Skipping link: not a file: https://pypi.org/simple/causalml/ 2023-09-25T14:16:35,542 Given no hashes to check 1 links for project 'causalml': discarding no candidates 2023-09-25T14:16:35,560 Collecting causalml==0.14.0 2023-09-25T14:16:35,562 Created temporary directory: /tmp/pip-unpack-8a1acn26 2023-09-25T14:16:35,794 Downloading causalml-0.14.0.tar.gz (899 kB) 2023-09-25T14:16:36,341 Added causalml==0.14.0 from https://files.pythonhosted.org/packages/b5/da/6490afd3bb6e7c00e21050fbd6f1fc87ce7b3a0a5f6fb08ebde20a1f62b1/causalml-0.14.0.tar.gz to build tracker '/tmp/pip-build-tracker-1mfdcm9h' 2023-09-25T14:16:36,350 Created temporary directory: /tmp/pip-build-env-kfmflov9 2023-09-25T14:16:36,354 Installing build dependencies: started 2023-09-25T14:16:36,356 Running command pip subprocess to install build dependencies 2023-09-25T14:16:37,598 Using pip 23.2.1 from /usr/local/lib/python3.11/dist-packages/pip (python 3.11) 2023-09-25T14:16:38,100 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2023-09-25T14:16:39,751 Collecting setuptools>=18.0 2023-09-25T14:16:39,753 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-25T14:16:39,759 Using cached setuptools-68.2.2-py3-none-any.whl.metadata (6.3 kB) 2023-09-25T14:16:40,079 Collecting wheel 2023-09-25T14:16:40,096 Using cached https://www.piwheels.org/simple/wheel/wheel-0.41.2-py3-none-any.whl (64 kB) 2023-09-25T14:16:41,480 Collecting Cython>=0.28.0 2023-09-25T14:16:41,481 Obtaining dependency information for Cython>=0.28.0 from https://files.pythonhosted.org/packages/03/e9/9cc0c4f0d8a566089d096254cd25168a0db02dd047863a7f995d8d3eefa7/Cython-3.0.2-py2.py3-none-any.whl.metadata 2023-09-25T14:16:41,621 Downloading Cython-3.0.2-py2.py3-none-any.whl.metadata (3.1 kB) 2023-09-25T14:16:42,343 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-25T14:16:42,350 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-25T14:16:42,357 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-25T14:16:42,364 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-25T14:16:42,371 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-25T14:16:42,757 Collecting numpy<1.24 2023-09-25T14:16:42,776 Downloading https://www.piwheels.org/simple/numpy/numpy-1.23.5-cp311-cp311-linux_armv7l.whl (12.4 MB) 2023-09-25T14:16:44,080 ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 12.4/12.4 MB 9.1 MB/s eta 0:00:00 2023-09-25T14:16:44,898 Collecting scikit-learn<=1.0.2 2023-09-25T14:16:44,909 Downloading scikit-learn-1.0.2.tar.gz (6.7 MB) 2023-09-25T14:16:45,473 ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 6.7/6.7 MB 12.1 MB/s eta 0:00:00 2023-09-25T14:16:49,104 Installing build dependencies: started 2023-09-25T14:16:49,105 Running command pip subprocess to install build dependencies 2023-09-25T14:16:50,879 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2023-09-25T14:16:50,881 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-25T14:16:52,484 Collecting setuptools<60.0 2023-09-25T14:16:52,499 Downloading https://www.piwheels.org/simple/setuptools/setuptools-59.8.0-py3-none-any.whl (952 kB) 2023-09-25T14:16:52,626 ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 952.8/952.8 kB 8.1 MB/s eta 0:00:00 2023-09-25T14:16:52,853 Collecting wheel 2023-09-25T14:16:52,869 Using cached https://www.piwheels.org/simple/wheel/wheel-0.41.2-py3-none-any.whl (64 kB) 2023-09-25T14:16:54,249 Collecting Cython>=0.28.5 2023-09-25T14:16:54,251 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-25T14:16:54,257 Using cached Cython-3.0.2-py2.py3-none-any.whl.metadata (3.1 kB) 2023-09-25T14:16:54,361 Collecting oldest-supported-numpy 2023-09-25T14:16:54,370 Downloading https://www.piwheels.org/simple/oldest-supported-numpy/oldest_supported_numpy-2023.8.3-py3-none-any.whl (4.8 kB) 2023-09-25T14:16:55,011 Collecting scipy>=1.1.0 2023-09-25T14:16:55,022 Downloading https://www.piwheels.org/simple/scipy/scipy-1.11.2-cp311-cp311-linux_armv7l.whl (65.1 MB) 2023-09-25T14:17:03,198 ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 65.1/65.1 MB 3.3 MB/s eta 0:00:00 2023-09-25T14:17:06,222 Collecting numpy==1.23.2 (from oldest-supported-numpy) 2023-09-25T14:17:06,234 Downloading https://www.piwheels.org/simple/numpy/numpy-1.23.2-cp311-cp311-linux_armv7l.whl (12.4 MB) 2023-09-25T14:17:07,471 ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 12.4/12.4 MB 9.3 MB/s eta 0:00:00 2023-09-25T14:17:13,065 Downloading Cython-3.0.2-py2.py3-none-any.whl (1.2 MB) 2023-09-25T14:17:13,248 ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 1.2/1.2 MB 6.6 MB/s eta 0:00:00 2023-09-25T14:17:15,962 Installing collected packages: wheel, setuptools, numpy, Cython, scipy, oldest-supported-numpy 2023-09-25T14:17:45,499 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-25T14:17:45,500 setuptools-rust 1.7.0 requires setuptools>=62.4, but you have setuptools 59.8.0 which is incompatible. 2023-09-25T14:17:45,501 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-25T14:17:46,252 Installing build dependencies: finished with status 'done' 2023-09-25T14:17:46,263 Getting requirements to build wheel: started 2023-09-25T14:17:46,263 Running command Getting requirements to build wheel 2023-09-25T14:17:46,819 Partial import of sklearn during the build process. 2023-09-25T14:17:47,180 setup.py:128: DeprecationWarning: 2023-09-25T14:17:47,182 `numpy.distutils` is deprecated since NumPy 1.23.0, as a result 2023-09-25T14:17:47,183 of the deprecation of `distutils` itself. It will be removed for 2023-09-25T14:17:47,183 Python >= 3.12. For older Python versions it will remain present. 2023-09-25T14:17:47,184 It is recommended to use `setuptools < 60.0` for those Python versions. 2023-09-25T14:17:47,185 For more details, see: 2023-09-25T14:17:47,186 https://numpy.org/devdocs/reference/distutils_status_migration.html 2023-09-25T14:17:47,188 from numpy.distutils.command.build_ext import build_ext # noqa 2023-09-25T14:17:47,603 running egg_info 2023-09-25T14:17:47,605 creating scikit_learn.egg-info 2023-09-25T14:17:47,606 writing scikit_learn.egg-info/PKG-INFO 2023-09-25T14:17:47,609 writing dependency_links to scikit_learn.egg-info/dependency_links.txt 2023-09-25T14:17:47,611 writing requirements to scikit_learn.egg-info/requires.txt 2023-09-25T14:17:47,612 writing top-level names to scikit_learn.egg-info/top_level.txt 2023-09-25T14:17:47,613 writing manifest file 'scikit_learn.egg-info/SOURCES.txt' 2023-09-25T14:17:47,616 reading manifest file 'scikit_learn.egg-info/SOURCES.txt' 2023-09-25T14:17:47,617 reading manifest template 'MANIFEST.in' 2023-09-25T14:17:49,826 warning: no previously-included files matching '*' found under directory 'asv_benchmarks' 2023-09-25T14:17:49,827 warning: no previously-included files matching '*' found under directory 'benchmarks' 2023-09-25T14:17:49,829 warning: no previously-included files matching '*' found under directory 'build_tools' 2023-09-25T14:17:49,830 warning: no previously-included files matching '*' found under directory 'maint_tools' 2023-09-25T14:17:49,831 warning: no previously-included files matching '*' found under directory 'benchmarks' 2023-09-25T14:17:49,832 warning: no previously-included files matching '*' found under directory '.binder' 2023-09-25T14:17:49,833 warning: no previously-included files matching '*' found under directory '.circleci' 2023-09-25T14:17:49,834 warning: no previously-included files found matching '.codecov.yml' 2023-09-25T14:17:49,835 warning: no previously-included files found matching '.git-blame-ignore-revs' 2023-09-25T14:17:49,836 warning: no previously-included files found matching '.mailmap' 2023-09-25T14:17:49,837 warning: no previously-included files found matching '.pre-commit-config.yaml' 2023-09-25T14:17:49,838 warning: no previously-included files found matching 'azure-pipelines.yml' 2023-09-25T14:17:49,839 warning: no previously-included files found matching 'lgtm.yml' 2023-09-25T14:17:49,840 warning: no previously-included files found matching 'CODE_OF_CONDUCT.md' 2023-09-25T14:17:49,841 warning: no previously-included files found matching 'CONTRIBUTING.md' 2023-09-25T14:17:49,842 warning: no previously-included files found matching 'PULL_REQUEST_TEMPLATE.md' 2023-09-25T14:17:49,843 adding license file 'COPYING' 2023-09-25T14:17:49,866 writing manifest file 'scikit_learn.egg-info/SOURCES.txt' 2023-09-25T14:17:50,002 Getting requirements to build wheel: finished with status 'done' 2023-09-25T14:17:50,016 Preparing metadata (pyproject.toml): started 2023-09-25T14:17:50,017 Running command Preparing metadata (pyproject.toml) 2023-09-25T14:17:50,559 Partial import of sklearn during the build process. 2023-09-25T14:17:50,815 setup.py:128: DeprecationWarning: 2023-09-25T14:17:50,816 `numpy.distutils` is deprecated since NumPy 1.23.0, as a result 2023-09-25T14:17:50,817 of the deprecation of `distutils` itself. It will be removed for 2023-09-25T14:17:50,817 Python >= 3.12. For older Python versions it will remain present. 2023-09-25T14:17:50,818 It is recommended to use `setuptools < 60.0` for those Python versions. 2023-09-25T14:17:50,818 For more details, see: 2023-09-25T14:17:50,819 https://numpy.org/devdocs/reference/distutils_status_migration.html 2023-09-25T14:17:50,821 from numpy.distutils.command.build_ext import build_ext # noqa 2023-09-25T14:17:51,511 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-25T14:17:51,513 INFO: compile options: '-c' 2023-09-25T14:17:51,514 INFO: arm-linux-gnueabihf-gcc: test_program.c 2023-09-25T14:17:51,604 INFO: arm-linux-gnueabihf-gcc objects/test_program.o -o test_program 2023-09-25T14:17:51,733 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-25T14:17:51,735 INFO: compile options: '-c' 2023-09-25T14:17:51,736 extra options: '-fopenmp' 2023-09-25T14:17:51,737 INFO: arm-linux-gnueabihf-gcc: test_program.c 2023-09-25T14:17:51,834 INFO: arm-linux-gnueabihf-gcc objects/test_program.o -o test_program -fopenmp 2023-09-25T14:17:54,721 Compiling sklearn/__check_build/_check_build.pyx because it changed. 2023-09-25T14:17:54,722 Compiling sklearn/preprocessing/_csr_polynomial_expansion.pyx because it changed. 2023-09-25T14:17:54,723 Compiling sklearn/cluster/_dbscan_inner.pyx because it changed. 2023-09-25T14:17:54,724 Compiling sklearn/cluster/_hierarchical_fast.pyx because it changed. 2023-09-25T14:17:54,725 Compiling sklearn/cluster/_k_means_common.pyx because it changed. 2023-09-25T14:17:54,725 Compiling sklearn/cluster/_k_means_lloyd.pyx because it changed. 2023-09-25T14:17:54,726 Compiling sklearn/cluster/_k_means_elkan.pyx because it changed. 2023-09-25T14:17:54,727 Compiling sklearn/cluster/_k_means_minibatch.pyx because it changed. 2023-09-25T14:17:54,727 Compiling sklearn/datasets/_svmlight_format_fast.pyx because it changed. 2023-09-25T14:17:54,728 Compiling sklearn/decomposition/_online_lda_fast.pyx because it changed. 2023-09-25T14:17:54,729 Compiling sklearn/decomposition/_cdnmf_fast.pyx because it changed. 2023-09-25T14:17:54,730 Compiling sklearn/ensemble/_gradient_boosting.pyx because it changed. 2023-09-25T14:17:54,730 Compiling sklearn/ensemble/_hist_gradient_boosting/_gradient_boosting.pyx because it changed. 2023-09-25T14:17:54,731 Compiling sklearn/ensemble/_hist_gradient_boosting/histogram.pyx because it changed. 2023-09-25T14:17:54,732 Compiling sklearn/ensemble/_hist_gradient_boosting/splitting.pyx because it changed. 2023-09-25T14:17:54,733 Compiling sklearn/ensemble/_hist_gradient_boosting/_binning.pyx because it changed. 2023-09-25T14:17:54,734 Compiling sklearn/ensemble/_hist_gradient_boosting/_predictor.pyx because it changed. 2023-09-25T14:17:54,735 Compiling sklearn/ensemble/_hist_gradient_boosting/_loss.pyx because it changed. 2023-09-25T14:17:54,736 Compiling sklearn/ensemble/_hist_gradient_boosting/_bitset.pyx because it changed. 2023-09-25T14:17:54,736 Compiling sklearn/ensemble/_hist_gradient_boosting/common.pyx because it changed. 2023-09-25T14:17:54,737 Compiling sklearn/ensemble/_hist_gradient_boosting/utils.pyx because it changed. 2023-09-25T14:17:54,738 Compiling sklearn/feature_extraction/_hashing_fast.pyx because it changed. 2023-09-25T14:17:54,739 Compiling sklearn/manifold/_utils.pyx because it changed. 2023-09-25T14:17:54,740 Compiling sklearn/manifold/_barnes_hut_tsne.pyx because it changed. 2023-09-25T14:17:54,741 Compiling sklearn/metrics/cluster/_expected_mutual_info_fast.pyx because it changed. 2023-09-25T14:17:54,742 Compiling sklearn/metrics/_pairwise_fast.pyx because it changed. 2023-09-25T14:17:54,742 Compiling sklearn/metrics/_dist_metrics.pyx because it changed. 2023-09-25T14:17:54,743 Compiling sklearn/neighbors/_ball_tree.pyx because it changed. 2023-09-25T14:17:54,744 Compiling sklearn/neighbors/_kd_tree.pyx because it changed. 2023-09-25T14:17:54,745 Compiling sklearn/neighbors/_partition_nodes.pyx because it changed. 2023-09-25T14:17:54,746 Compiling sklearn/neighbors/_quad_tree.pyx because it changed. 2023-09-25T14:17:54,755 Compiling sklearn/tree/_tree.pyx because it changed. 2023-09-25T14:17:54,755 Compiling sklearn/tree/_splitter.pyx because it changed. 2023-09-25T14:17:54,756 Compiling sklearn/tree/_criterion.pyx because it changed. 2023-09-25T14:17:54,756 Compiling sklearn/tree/_utils.pyx because it changed. 2023-09-25T14:17:54,757 Compiling sklearn/utils/sparsefuncs_fast.pyx because it changed. 2023-09-25T14:17:54,758 Compiling sklearn/utils/_cython_blas.pyx because it changed. 2023-09-25T14:17:54,759 Compiling sklearn/utils/arrayfuncs.pyx because it changed. 2023-09-25T14:17:54,759 Compiling sklearn/utils/murmurhash.pyx because it changed. 2023-09-25T14:17:54,760 Compiling sklearn/utils/_fast_dict.pyx because it changed. 2023-09-25T14:17:54,761 Compiling sklearn/utils/_openmp_helpers.pyx because it changed. 2023-09-25T14:17:54,761 Compiling sklearn/utils/_seq_dataset.pyx because it changed. 2023-09-25T14:17:54,762 Compiling sklearn/utils/_weight_vector.pyx because it changed. 2023-09-25T14:17:54,763 Compiling sklearn/utils/_random.pyx because it changed. 2023-09-25T14:17:54,764 Compiling sklearn/utils/_logistic_sigmoid.pyx because it changed. 2023-09-25T14:17:54,764 Compiling sklearn/utils/_readonly_array_wrapper.pyx because it changed. 2023-09-25T14:17:54,765 Compiling sklearn/utils/_typedefs.pyx because it changed. 2023-09-25T14:17:54,766 Compiling sklearn/svm/_newrand.pyx because it changed. 2023-09-25T14:17:54,767 Compiling sklearn/svm/_libsvm.pyx because it changed. 2023-09-25T14:17:54,767 Compiling sklearn/svm/_liblinear.pyx because it changed. 2023-09-25T14:17:54,768 Compiling sklearn/svm/_libsvm_sparse.pyx because it changed. 2023-09-25T14:17:54,768 Compiling sklearn/linear_model/_cd_fast.pyx because it changed. 2023-09-25T14:17:54,769 Compiling sklearn/linear_model/_sgd_fast.pyx because it changed. 2023-09-25T14:17:54,769 Compiling sklearn/linear_model/_sag_fast.pyx because it changed. 2023-09-25T14:17:54,770 Compiling sklearn/_isotonic.pyx because it changed. 2023-09-25T14:18:02,856 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-25T14:18:02,859 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-25T14:18:02,862 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-25T14:18:02,865 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-25T14:18:02,869 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-25T14:18:02,871 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-25T14:18:02,875 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-25T14:18:02,876 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-25T14:18:40,525 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-25T14:18:40,528 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-25T14:18:40,530 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-25T14:18:40,567 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-25T14:18:40,569 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-25T14:18:40,594 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-25T14:18:40,595 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-25T14:18:40,597 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-25T14:18:40,598 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-25T14:18:41,607 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-25T14:18:41,614 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-25T14:18:41,621 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-25T14:18:41,625 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-25T14:18:41,627 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-25T14:18:41,633 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-25T14:18:41,634 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-25T14:18:41,683 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-25T14:18:41,691 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-25T14:18:41,692 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-25T14:18:41,694 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-25T14:18:41,696 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-25T14:19:15,431 Error compiling Cython file: 2023-09-25T14:19:15,432 ------------------------------------------------------------ 2023-09-25T14:19:15,432 ... 2023-09-25T14:19:15,433 if n_used_bins <= 1: 2023-09-25T14:19:15,434 free(cat_infos) 2023-09-25T14:19:15,435 return 2023-09-25T14:19:15,436 qsort(cat_infos, n_used_bins, sizeof(categorical_info), 2023-09-25T14:19:15,437 compare_cat_infos) 2023-09-25T14:19:15,438 ^ 2023-09-25T14:19:15,438 ------------------------------------------------------------ 2023-09-25T14:19:15,440 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-25T14:19:17,288 Traceback (most recent call last): 2023-09-25T14:19:17,289 File "/tmp/pip-build-env-5o0_2_f_/overlay/local/lib/python3.11/dist-packages/Cython/Build/Dependencies.py", line 1325, in cythonize_one_helper 2023-09-25T14:19:17,290 return cythonize_one(*m) 2023-09-25T14:19:17,292 ^^^^^^^^^^^^^^^^^ 2023-09-25T14:19:17,292 File "/tmp/pip-build-env-5o0_2_f_/overlay/local/lib/python3.11/dist-packages/Cython/Build/Dependencies.py", line 1301, in cythonize_one 2023-09-25T14:19:17,293 raise CompileError(None, pyx_file) 2023-09-25T14:19:17,294 Cython.Compiler.Errors.CompileError: sklearn/ensemble/_hist_gradient_boosting/splitting.pyx 2023-09-25T14:19:35,530 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-25T14:19:35,531 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-25T14:19:35,532 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-25T14:19:35,533 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-25T14:19:35,533 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-25T14:19:35,534 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-25T14:19:35,535 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-25T14:19:35,536 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-25T14:19:35,537 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-25T14:19:35,537 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-25T14:19:42,626 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-25T14:19:42,642 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-25T14:19:42,643 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-25T14:19:42,644 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-25T14:19:42,645 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-25T14:19:47,199 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-25T14:19:47,203 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-25T14:19:47,207 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-25T14:19:47,210 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-25T14:19:47,215 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-25T14:19:47,217 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-25T14:19:47,222 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-25T14:19:47,224 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-25T14:19:49,450 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-25T14:19:49,453 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-25T14:19:49,464 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-25T14:19:49,466 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-25T14:19:49,482 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-25T14:19:49,484 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-25T14:19:49,486 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-25T14:19:49,488 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-25T14:19:49,495 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-25T14:19:49,499 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-25T14:19:49,501 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-25T14:19:49,503 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-25T14:19:49,508 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-25T14:19:49,513 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-25T14:19:49,520 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-25T14:19:49,524 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-25T14:19:49,526 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-25T14:19:49,528 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-25T14:19:49,537 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-25T14:19:49,541 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-25T14:19:49,543 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-25T14:19:49,545 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-25T14:19:49,555 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-25T14:19:49,561 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-25T14:19:49,563 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-25T14:19:49,565 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-25T14:19:49,569 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-25T14:19:49,574 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-25T14:19:49,580 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-25T14:19:49,586 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-25T14:19:49,592 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-25T14:19:49,597 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-25T14:19:49,603 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-25T14:19:49,609 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-25T14:19:49,615 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-25T14:19:49,620 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-25T14:19:49,626 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-25T14:19:49,633 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-25T14:19:49,637 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-25T14:19:49,640 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-25T14:19:49,642 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-25T14:19:49,651 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-25T14:19:59,579 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-25T14:19:59,582 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-25T14:19:59,595 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-25T14:19:59,688 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-25T14:19:59,691 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-25T14:19:59,806 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-25T14:20:00,010 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-25T14:20:00,016 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-25T14:20:00,020 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-25T14:20:01,629 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-25T14:20:01,632 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-25T14:20:01,635 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-25T14:20:01,636 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-25T14:20:01,641 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-25T14:20:01,642 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-25T14:20:01,646 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-25T14:20:01,646 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-25T14:20:03,655 Error compiling Cython file: 2023-09-25T14:20:03,656 ------------------------------------------------------------ 2023-09-25T14:20:03,657 ... 2023-09-25T14:20:03,659 # determine number of levels in the tree, and from this 2023-09-25T14:20:03,660 # the number of nodes in the tree. This results in leaf nodes 2023-09-25T14:20:03,661 # with numbers of points between leaf_size and 2 * leaf_size 2023-09-25T14:20:03,662 self.n_levels = int( 2023-09-25T14:20:03,663 np.log2(fmax(1, (n_samples - 1) / self.leaf_size)) + 1) 2023-09-25T14:20:03,665 self.n_nodes = (2 ** self.n_levels) - 1 2023-09-25T14:20:03,666 ^ 2023-09-25T14:20:03,667 ------------------------------------------------------------ 2023-09-25T14:20:03,669 sklearn/neighbors/_binary_tree.pxi:982:44: Cannot assign type 'double' to 'ITYPE_t' 2023-09-25T14:20:06,694 Traceback (most recent call last): 2023-09-25T14:20:06,695 File "/tmp/pip-build-env-5o0_2_f_/overlay/local/lib/python3.11/dist-packages/Cython/Build/Dependencies.py", line 1325, in cythonize_one_helper 2023-09-25T14:20:06,696 return cythonize_one(*m) 2023-09-25T14:20:06,697 ^^^^^^^^^^^^^^^^^ 2023-09-25T14:20:06,699 File "/tmp/pip-build-env-5o0_2_f_/overlay/local/lib/python3.11/dist-packages/Cython/Build/Dependencies.py", line 1301, in cythonize_one 2023-09-25T14:20:06,700 raise CompileError(None, pyx_file) 2023-09-25T14:20:06,702 Cython.Compiler.Errors.CompileError: sklearn/neighbors/_ball_tree.pyx 2023-09-25T14:20:06,793 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-25T14:20:06,796 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-25T14:20:06,808 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-25T14:20:06,896 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-25T14:20:06,899 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-25T14:20:07,018 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-25T14:20:07,218 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-25T14:20:07,237 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-25T14:20:09,235 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-25T14:20:09,238 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-25T14:20:09,241 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-25T14:20:09,242 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-25T14:20:09,245 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-25T14:20:09,247 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-25T14:20:09,249 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-25T14:20:09,251 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-25T14:20:11,047 Error compiling Cython file: 2023-09-25T14:20:11,048 ------------------------------------------------------------ 2023-09-25T14:20:11,050 ... 2023-09-25T14:20:11,051 # determine number of levels in the tree, and from this 2023-09-25T14:20:11,053 # the number of nodes in the tree. This results in leaf nodes 2023-09-25T14:20:11,054 # with numbers of points between leaf_size and 2 * leaf_size 2023-09-25T14:20:11,055 self.n_levels = int( 2023-09-25T14:20:11,057 np.log2(fmax(1, (n_samples - 1) / self.leaf_size)) + 1) 2023-09-25T14:20:11,058 self.n_nodes = (2 ** self.n_levels) - 1 2023-09-25T14:20:11,059 ^ 2023-09-25T14:20:11,061 ------------------------------------------------------------ 2023-09-25T14:20:11,063 sklearn/neighbors/_binary_tree.pxi:982:44: Cannot assign type 'double' to 'ITYPE_t' 2023-09-25T14:20:14,130 Traceback (most recent call last): 2023-09-25T14:20:14,132 File "/tmp/pip-build-env-5o0_2_f_/overlay/local/lib/python3.11/dist-packages/Cython/Build/Dependencies.py", line 1325, in cythonize_one_helper 2023-09-25T14:20:14,134 return cythonize_one(*m) 2023-09-25T14:20:14,135 ^^^^^^^^^^^^^^^^^ 2023-09-25T14:20:14,136 File "/tmp/pip-build-env-5o0_2_f_/overlay/local/lib/python3.11/dist-packages/Cython/Build/Dependencies.py", line 1301, in cythonize_one 2023-09-25T14:20:14,137 raise CompileError(None, pyx_file) 2023-09-25T14:20:14,139 Cython.Compiler.Errors.CompileError: sklearn/neighbors/_kd_tree.pyx 2023-09-25T14:20:15,129 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-25T14:20:15,131 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-25T14:20:15,132 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-25T14:20:15,133 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-25T14:20:15,134 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-25T14:20:16,462 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-25T14:20:16,502 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-25T14:20:16,526 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-25T14:20:16,547 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-25T14:20:16,550 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-25T14:20:17,825 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-25T14:20:17,832 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-25T14:20:17,838 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-25T14:20:17,842 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-25T14:20:17,844 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-25T14:20:17,855 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-25T14:20:17,857 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-25T14:20:17,896 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-25T14:20:17,897 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-25T14:20:17,899 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-25T14:20:17,937 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-25T14:20:17,939 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-25T14:20:17,963 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-25T14:20:17,964 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-25T14:20:17,966 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-25T14:20:17,967 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-25T14:20:19,525 Error compiling Cython file: 2023-09-25T14:20:19,526 ------------------------------------------------------------ 2023-09-25T14:20:19,526 ... 2023-09-25T14:20:19,527 def __cinit__(self, int n_dimensions, int verbose): 2023-09-25T14:20:19,527 """Constructor.""" 2023-09-25T14:20:19,528 # Parameters of the tree 2023-09-25T14:20:19,528 self.n_dimensions = n_dimensions 2023-09-25T14:20:19,529 self.verbose = verbose 2023-09-25T14:20:19,530 self.n_cells_per_cell = 2 ** self.n_dimensions 2023-09-25T14:20:19,530 ^ 2023-09-25T14:20:19,531 ------------------------------------------------------------ 2023-09-25T14:20:19,532 sklearn/neighbors/_quad_tree.pyx:56:34: Cannot assign type 'double' to 'SIZE_t' 2023-09-25T14:20:21,673 Traceback (most recent call last): 2023-09-25T14:20:21,674 File "/tmp/pip-build-env-5o0_2_f_/overlay/local/lib/python3.11/dist-packages/Cython/Build/Dependencies.py", line 1325, in cythonize_one_helper 2023-09-25T14:20:21,675 return cythonize_one(*m) 2023-09-25T14:20:21,675 ^^^^^^^^^^^^^^^^^ 2023-09-25T14:20:21,676 File "/tmp/pip-build-env-5o0_2_f_/overlay/local/lib/python3.11/dist-packages/Cython/Build/Dependencies.py", line 1301, in cythonize_one 2023-09-25T14:20:21,677 raise CompileError(None, pyx_file) 2023-09-25T14:20:21,677 Cython.Compiler.Errors.CompileError: sklearn/neighbors/_quad_tree.pyx 2023-09-25T14:20:27,031 Error compiling Cython file: 2023-09-25T14:20:27,032 ------------------------------------------------------------ 2023-09-25T14:20:27,033 ... 2023-09-25T14:20:27,035 free_problem(problem) 2023-09-25T14:20:27,036 free_parameter(param) 2023-09-25T14:20:27,037 raise ValueError(error_msg) 2023-09-25T14:20:27,040 cdef BlasFunctions blas_functions 2023-09-25T14:20:27,041 blas_functions.dot = _dot[double] 2023-09-25T14:20:27,042 ^ 2023-09-25T14:20:27,043 ------------------------------------------------------------ 2023-09-25T14:20:27,046 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-25T14:20:27,048 Error compiling Cython file: 2023-09-25T14:20:27,049 ------------------------------------------------------------ 2023-09-25T14:20:27,050 ... 2023-09-25T14:20:27,052 free_parameter(param) 2023-09-25T14:20:27,053 raise ValueError(error_msg) 2023-09-25T14:20:27,055 cdef BlasFunctions blas_functions 2023-09-25T14:20:27,056 blas_functions.dot = _dot[double] 2023-09-25T14:20:27,057 blas_functions.axpy = _axpy[double] 2023-09-25T14:20:27,058 ^ 2023-09-25T14:20:27,060 ------------------------------------------------------------ 2023-09-25T14:20:27,062 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-25T14:20:27,064 Error compiling Cython file: 2023-09-25T14:20:27,065 ------------------------------------------------------------ 2023-09-25T14:20:27,066 ... 2023-09-25T14:20:27,068 raise ValueError(error_msg) 2023-09-25T14:20:27,070 cdef BlasFunctions blas_functions 2023-09-25T14:20:27,071 blas_functions.dot = _dot[double] 2023-09-25T14:20:27,072 blas_functions.axpy = _axpy[double] 2023-09-25T14:20:27,073 blas_functions.scal = _scal[double] 2023-09-25T14:20:27,074 ^ 2023-09-25T14:20:27,075 ------------------------------------------------------------ 2023-09-25T14:20:27,078 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-25T14:20:27,081 Error compiling Cython file: 2023-09-25T14:20:27,083 ------------------------------------------------------------ 2023-09-25T14:20:27,084 ... 2023-09-25T14:20:27,086 cdef BlasFunctions blas_functions 2023-09-25T14:20:27,088 blas_functions.dot = _dot[double] 2023-09-25T14:20:27,089 blas_functions.axpy = _axpy[double] 2023-09-25T14:20:27,090 blas_functions.scal = _scal[double] 2023-09-25T14:20:27,091 blas_functions.nrm2 = _nrm2[double] 2023-09-25T14:20:27,092 ^ 2023-09-25T14:20:27,093 ------------------------------------------------------------ 2023-09-25T14:20:27,096 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-25T14:20:27,099 Traceback (most recent call last): 2023-09-25T14:20:27,100 File "/tmp/pip-build-env-5o0_2_f_/overlay/local/lib/python3.11/dist-packages/Cython/Build/Dependencies.py", line 1325, in cythonize_one_helper 2023-09-25T14:20:27,101 return cythonize_one(*m) 2023-09-25T14:20:27,102 ^^^^^^^^^^^^^^^^^ 2023-09-25T14:20:27,102 File "/tmp/pip-build-env-5o0_2_f_/overlay/local/lib/python3.11/dist-packages/Cython/Build/Dependencies.py", line 1301, in cythonize_one 2023-09-25T14:20:27,103 raise CompileError(None, pyx_file) 2023-09-25T14:20:27,104 Cython.Compiler.Errors.CompileError: sklearn/svm/_liblinear.pyx 2023-09-25T14:20:28,799 Error compiling Cython file: 2023-09-25T14:20:28,799 ------------------------------------------------------------ 2023-09-25T14:20:28,800 ... 2023-09-25T14:20:28,801 if error_msg: 2023-09-25T14:20:28,801 # for SVR: epsilon is called p in libsvm 2023-09-25T14:20:28,802 error_repl = error_msg.decode('utf-8').replace("p < 0", "epsilon < 0") 2023-09-25T14:20:28,803 raise ValueError(error_repl) 2023-09-25T14:20:28,804 cdef BlasFunctions blas_functions 2023-09-25T14:20:28,804 blas_functions.dot = _dot[double] 2023-09-25T14:20:28,805 ^ 2023-09-25T14:20:28,806 ------------------------------------------------------------ 2023-09-25T14:20:28,807 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-25T14:20:28,826 Error compiling Cython file: 2023-09-25T14:20:28,827 ------------------------------------------------------------ 2023-09-25T14:20:28,828 ... 2023-09-25T14:20:28,829 class_weight_label.data, class_weight.data) 2023-09-25T14:20:28,830 model = set_model(¶m, nSV.shape[0], SV.data, SV.shape, 2023-09-25T14:20:28,831 support.data, support.shape, sv_coef.strides, 2023-09-25T14:20:28,832 sv_coef.data, intercept.data, nSV.data, probA.data, probB.data) 2023-09-25T14:20:28,833 cdef BlasFunctions blas_functions 2023-09-25T14:20:28,834 blas_functions.dot = _dot[double] 2023-09-25T14:20:28,835 ^ 2023-09-25T14:20:28,835 ------------------------------------------------------------ 2023-09-25T14:20:28,837 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-25T14:20:28,840 Error compiling Cython file: 2023-09-25T14:20:28,841 ------------------------------------------------------------ 2023-09-25T14:20:28,841 ... 2023-09-25T14:20:28,842 sv_coef.data, intercept.data, nSV.data, 2023-09-25T14:20:28,843 probA.data, probB.data) 2023-09-25T14:20:28,845 cdef np.npy_intp n_class = get_nr(model) 2023-09-25T14:20:28,846 cdef BlasFunctions blas_functions 2023-09-25T14:20:28,846 blas_functions.dot = _dot[double] 2023-09-25T14:20:28,847 ^ 2023-09-25T14:20:28,848 ------------------------------------------------------------ 2023-09-25T14:20:28,850 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-25T14:20:28,854 Error compiling Cython file: 2023-09-25T14:20:28,855 ------------------------------------------------------------ 2023-09-25T14:20:28,856 ... 2023-09-25T14:20:28,856 n_class = 1 2023-09-25T14:20:28,857 else: 2023-09-25T14:20:28,858 n_class = get_nr(model) 2023-09-25T14:20:28,859 n_class = n_class * (n_class - 1) // 2 2023-09-25T14:20:28,860 cdef BlasFunctions blas_functions 2023-09-25T14:20:28,860 blas_functions.dot = _dot[double] 2023-09-25T14:20:28,861 ^ 2023-09-25T14:20:28,862 ------------------------------------------------------------ 2023-09-25T14:20:28,864 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-25T14:20:28,870 Error compiling Cython file: 2023-09-25T14:20:28,871 ------------------------------------------------------------ 2023-09-25T14:20:28,872 ... 2023-09-25T14:20:28,873 if error_msg: 2023-09-25T14:20:28,874 raise ValueError(error_msg) 2023-09-25T14:20:28,875 cdef np.ndarray[np.float64_t, ndim=1, mode='c'] target 2023-09-25T14:20:28,876 cdef BlasFunctions blas_functions 2023-09-25T14:20:28,878 blas_functions.dot = _dot[double] 2023-09-25T14:20:28,879 ^ 2023-09-25T14:20:28,880 ------------------------------------------------------------ 2023-09-25T14:20:28,882 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-25T14:20:29,013 Traceback (most recent call last): 2023-09-25T14:20:29,016 File "/tmp/pip-build-env-5o0_2_f_/overlay/local/lib/python3.11/dist-packages/Cython/Build/Dependencies.py", line 1325, in cythonize_one_helper 2023-09-25T14:20:29,018 return cythonize_one(*m) 2023-09-25T14:20:29,020 ^^^^^^^^^^^^^^^^^ 2023-09-25T14:20:29,021 File "/tmp/pip-build-env-5o0_2_f_/overlay/local/lib/python3.11/dist-packages/Cython/Build/Dependencies.py", line 1301, in cythonize_one 2023-09-25T14:20:29,023 raise CompileError(None, pyx_file) 2023-09-25T14:20:29,024 Cython.Compiler.Errors.CompileError: sklearn/svm/_libsvm.pyx 2023-09-25T14:20:30,275 Error compiling Cython file: 2023-09-25T14:20:30,276 ------------------------------------------------------------ 2023-09-25T14:20:30,277 ... 2023-09-25T14:20:30,278 if error_msg: 2023-09-25T14:20:30,279 free_problem(problem) 2023-09-25T14:20:30,279 free_param(param) 2023-09-25T14:20:30,280 raise ValueError(error_msg) 2023-09-25T14:20:30,281 cdef BlasFunctions blas_functions 2023-09-25T14:20:30,282 blas_functions.dot = _dot[double] 2023-09-25T14:20:30,283 ^ 2023-09-25T14:20:30,283 ------------------------------------------------------------ 2023-09-25T14:20:30,285 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-25T14:20:30,304 Error compiling Cython file: 2023-09-25T14:20:30,305 ------------------------------------------------------------ 2023-09-25T14:20:30,306 ... 2023-09-25T14:20:30,307 sv_coef.data, intercept.data, 2023-09-25T14:20:30,308 nSV.data, probA.data, probB.data) 2023-09-25T14:20:30,309 #TODO: use check_model 2023-09-25T14:20:30,309 dec_values = np.empty(T_indptr.shape[0]-1) 2023-09-25T14:20:30,310 cdef BlasFunctions blas_functions 2023-09-25T14:20:30,311 blas_functions.dot = _dot[double] 2023-09-25T14:20:30,312 ^ 2023-09-25T14:20:30,313 ------------------------------------------------------------ 2023-09-25T14:20:30,314 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-25T14:20:30,320 Error compiling Cython file: 2023-09-25T14:20:30,321 ------------------------------------------------------------ 2023-09-25T14:20:30,322 ... 2023-09-25T14:20:30,323 #TODO: use check_model 2023-09-25T14:20:30,323 cdef np.npy_intp n_class = get_nr(model) 2023-09-25T14:20:30,324 cdef int rv 2023-09-25T14:20:30,325 dec_values = np.empty((T_indptr.shape[0]-1, n_class), dtype=np.float64) 2023-09-25T14:20:30,325 cdef BlasFunctions blas_functions 2023-09-25T14:20:30,326 blas_functions.dot = _dot[double] 2023-09-25T14:20:30,327 ^ 2023-09-25T14:20:30,328 ------------------------------------------------------------ 2023-09-25T14:20:30,329 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-25T14:20:30,335 Error compiling Cython file: 2023-09-25T14:20:30,336 ------------------------------------------------------------ 2023-09-25T14:20:30,337 ... 2023-09-25T14:20:30,337 n_class = get_nr(model) 2023-09-25T14:20:30,338 n_class = n_class * (n_class - 1) // 2 2023-09-25T14:20:30,340 dec_values = np.empty((T_indptr.shape[0] - 1, n_class), dtype=np.float64) 2023-09-25T14:20:30,341 cdef BlasFunctions blas_functions 2023-09-25T14:20:30,342 blas_functions.dot = _dot[double] 2023-09-25T14:20:30,342 ^ 2023-09-25T14:20:30,343 ------------------------------------------------------------ 2023-09-25T14:20:30,345 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-25T14:20:30,436 Traceback (most recent call last): 2023-09-25T14:20:30,437 File "/tmp/pip-build-env-5o0_2_f_/overlay/local/lib/python3.11/dist-packages/Cython/Build/Dependencies.py", line 1325, in cythonize_one_helper 2023-09-25T14:20:30,438 return cythonize_one(*m) 2023-09-25T14:20:30,439 ^^^^^^^^^^^^^^^^^ 2023-09-25T14:20:30,440 File "/tmp/pip-build-env-5o0_2_f_/overlay/local/lib/python3.11/dist-packages/Cython/Build/Dependencies.py", line 1301, in cythonize_one 2023-09-25T14:20:30,440 raise CompileError(None, pyx_file) 2023-09-25T14:20:30,441 Cython.Compiler.Errors.CompileError: sklearn/svm/_libsvm_sparse.pyx 2023-09-25T14:20:30,512 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-25T14:20:30,513 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-25T14:20:30,514 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-25T14:20:30,515 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-25T14:20:31,706 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-25T14:20:31,707 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-25T14:20:31,708 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-25T14:20:31,744 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-25T14:20:31,746 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-25T14:20:32,713 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-25T14:20:32,716 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-25T14:20:32,717 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-25T14:20:32,718 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-25T14:20:32,744 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-25T14:20:32,755 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-25T14:20:32,760 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-25T14:20:32,766 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-25T14:20:32,821 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-25T14:20:32,829 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-25T14:20:32,832 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-25T14:20:32,845 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-25T14:20:32,884 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-25T14:20:32,894 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-25T14:20:32,900 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-25T14:20:32,906 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-25T14:20:34,120 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-25T14:20:34,126 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-25T14:20:34,132 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-25T14:20:34,135 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-25T14:20:34,136 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-25T14:20:34,141 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-25T14:20:34,142 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-25T14:20:34,180 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-25T14:20:34,186 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-25T14:20:34,187 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-25T14:20:34,188 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-25T14:20:34,189 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-25T14:20:37,199 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-25T14:20:37,200 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-25T14:20:38,407 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-25T14:20:38,408 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-25T14:20:38,409 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-25T14:20:38,410 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-25T14:20:38,438 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-25T14:20:38,439 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-25T14:20:38,439 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-25T14:20:39,394 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-25T14:20:39,399 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-25T14:20:39,408 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-25T14:20:39,464 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-25T14:20:39,567 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-25T14:20:39,607 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-25T14:20:39,966 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-25T14:20:39,972 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-25T14:20:39,979 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-25T14:20:39,982 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-25T14:20:39,983 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-25T14:20:39,988 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-25T14:20:39,989 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-25T14:20:40,027 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-25T14:20:40,034 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-25T14:20:40,035 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-25T14:20:40,035 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-25T14:20:40,037 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-25T14:20:40,950 Error compiling Cython file: 2023-09-25T14:20:40,950 ------------------------------------------------------------ 2023-09-25T14:20:40,951 ... 2023-09-25T14:20:40,952 if not is_samples_sorted[0]: 2023-09-25T14:20:40,953 n_samples = end - start 2023-09-25T14:20:40,953 memcpy(sorted_samples + start, samples + start, 2023-09-25T14:20:40,954 n_samples * sizeof(SIZE_t)) 2023-09-25T14:20:40,955 qsort(sorted_samples + start, n_samples, sizeof(SIZE_t), 2023-09-25T14:20:40,956 compare_SIZE_t) 2023-09-25T14:20:40,957 ^ 2023-09-25T14:20:40,957 ------------------------------------------------------------ 2023-09-25T14:20:40,959 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-25T14:20:42,899 Traceback (most recent call last): 2023-09-25T14:20:42,900 File "/tmp/pip-build-env-5o0_2_f_/overlay/local/lib/python3.11/dist-packages/Cython/Build/Dependencies.py", line 1325, in cythonize_one_helper 2023-09-25T14:20:42,901 return cythonize_one(*m) 2023-09-25T14:20:42,902 ^^^^^^^^^^^^^^^^^ 2023-09-25T14:20:42,903 File "/tmp/pip-build-env-5o0_2_f_/overlay/local/lib/python3.11/dist-packages/Cython/Build/Dependencies.py", line 1301, in cythonize_one 2023-09-25T14:20:42,904 raise CompileError(None, pyx_file) 2023-09-25T14:20:42,905 Cython.Compiler.Errors.CompileError: sklearn/tree/_splitter.pyx 2023-09-25T14:20:42,922 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-25T14:20:42,923 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-25T14:20:42,924 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-25T14:20:44,122 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-25T14:20:44,123 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-25T14:20:44,146 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-25T14:20:44,147 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-25T14:20:44,148 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-25T14:20:44,148 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-25T14:20:45,171 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-25T14:20:45,209 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-25T14:20:45,254 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-25T14:20:45,256 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-25T14:20:45,263 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-25T14:20:47,436 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-25T14:20:47,443 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-25T14:20:47,449 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-25T14:20:47,451 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-25T14:20:47,453 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-25T14:20:47,458 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-25T14:20:47,459 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-25T14:20:47,502 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-25T14:20:47,508 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-25T14:20:47,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-25T14:20:47,511 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-25T14:20:47,512 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-25T14:20:48,145 Error compiling Cython file: 2023-09-25T14:20:48,147 ------------------------------------------------------------ 2023-09-25T14:20:48,149 ... 2023-09-25T14:20:48,152 # Initial capacity 2023-09-25T14:20:48,154 cdef int init_capacity 2023-09-25T14:20:48,156 if tree.max_depth <= 10: 2023-09-25T14:20:48,157 init_capacity = (2 ** (tree.max_depth + 1)) - 1 2023-09-25T14:20:48,159 ^ 2023-09-25T14:20:48,160 ------------------------------------------------------------ 2023-09-25T14:20:48,163 sklearn/tree/_tree.pyx:146:56: Cannot assign type 'double' to 'int' 2023-09-25T14:20:50,529 Traceback (most recent call last): 2023-09-25T14:20:50,530 File "/tmp/pip-build-env-5o0_2_f_/overlay/local/lib/python3.11/dist-packages/Cython/Build/Dependencies.py", line 1325, in cythonize_one_helper 2023-09-25T14:20:50,532 return cythonize_one(*m) 2023-09-25T14:20:50,534 ^^^^^^^^^^^^^^^^^ 2023-09-25T14:20:50,535 File "/tmp/pip-build-env-5o0_2_f_/overlay/local/lib/python3.11/dist-packages/Cython/Build/Dependencies.py", line 1301, in cythonize_one 2023-09-25T14:20:50,537 raise CompileError(None, pyx_file) 2023-09-25T14:20:50,538 Cython.Compiler.Errors.CompileError: sklearn/tree/_tree.pyx 2023-09-25T14:20:50,554 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-25T14:20:50,560 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-25T14:20:50,949 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-25T14:20:50,952 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-25T14:20:50,953 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-25T14:20:50,958 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-25T14:20:50,959 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-25T14:20:51,834 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-25T14:20:51,835 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-25T14:20:51,837 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-25T14:20:51,875 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-25T14:20:51,877 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-25T14:20:51,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-25T14:20:51,901 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-25T14:20:51,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-25T14:20:51,904 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-25T14:20:52,945 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-25T14:20:52,951 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-25T14:20:52,953 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-25T14:20:52,954 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-25T14:20:52,956 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-25T14:20:53,023 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-25T14:20:53,040 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-25T14:20:53,061 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-25T14:20:53,075 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-25T14:20:53,078 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-25T14:20:53,104 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-25T14:20:53,107 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-25T14:21:05,966 Error compiling Cython file: 2023-09-25T14:21:05,968 ------------------------------------------------------------ 2023-09-25T14:21:05,969 ... 2023-09-25T14:21:05,970 dec(end) 2023-09-25T14:21:05,972 # Construct our arguments 2023-09-25T14:21:05,973 cdef pair[ITYPE_t, DTYPE_t] args 2023-09-25T14:21:05,974 args.first = key 2023-09-25T14:21:05,975 args.second = value 2023-09-25T14:21:05,977 self.my_map.insert(end, args) 2023-09-25T14:21:05,978 ^ 2023-09-25T14:21:05,979 ------------------------------------------------------------ 2023-09-25T14:21:05,981 sklearn/utils/_fast_dict.pyx:136:27: Cannot assign type 'iterator' to 'const_iterator' 2023-09-25T14:21:07,691 Traceback (most recent call last): 2023-09-25T14:21:07,693 File "/tmp/pip-build-env-5o0_2_f_/overlay/local/lib/python3.11/dist-packages/Cython/Build/Dependencies.py", line 1325, in cythonize_one_helper 2023-09-25T14:21:07,694 return cythonize_one(*m) 2023-09-25T14:21:07,696 ^^^^^^^^^^^^^^^^^ 2023-09-25T14:21:07,697 File "/tmp/pip-build-env-5o0_2_f_/overlay/local/lib/python3.11/dist-packages/Cython/Build/Dependencies.py", line 1301, in cythonize_one 2023-09-25T14:21:07,698 raise CompileError(None, pyx_file) 2023-09-25T14:21:07,700 Cython.Compiler.Errors.CompileError: sklearn/utils/_fast_dict.pyx 2023-09-25T14:21:11,763 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-25T14:21:11,768 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-25T14:21:41,474 multiprocessing.pool.RemoteTraceback: 2023-09-25T14:21:41,475 """ 2023-09-25T14:21:41,476 Traceback (most recent call last): 2023-09-25T14:21:41,477 File "/usr/lib/python3.11/multiprocessing/pool.py", line 125, in worker 2023-09-25T14:21:41,478 result = (True, func(*args, **kwds)) 2023-09-25T14:21:41,479 ^^^^^^^^^^^^^^^^^^^ 2023-09-25T14:21:41,480 File "/usr/lib/python3.11/multiprocessing/pool.py", line 48, in mapstar 2023-09-25T14:21:41,481 return list(map(*args)) 2023-09-25T14:21:41,482 ^^^^^^^^^^^^^^^^ 2023-09-25T14:21:41,484 File "/tmp/pip-build-env-5o0_2_f_/overlay/local/lib/python3.11/dist-packages/Cython/Build/Dependencies.py", line 1325, in cythonize_one_helper 2023-09-25T14:21:41,485 return cythonize_one(*m) 2023-09-25T14:21:41,486 ^^^^^^^^^^^^^^^^^ 2023-09-25T14:21:41,488 File "/tmp/pip-build-env-5o0_2_f_/overlay/local/lib/python3.11/dist-packages/Cython/Build/Dependencies.py", line 1301, in cythonize_one 2023-09-25T14:21:41,489 raise CompileError(None, pyx_file) 2023-09-25T14:21:41,490 Cython.Compiler.Errors.CompileError: sklearn/ensemble/_hist_gradient_boosting/splitting.pyx 2023-09-25T14:21:41,491 """ 2023-09-25T14:21:41,494 The above exception was the direct cause of the following exception: 2023-09-25T14:21:41,496 Traceback (most recent call last): 2023-09-25T14:21:41,497 File "/usr/local/lib/python3.11/dist-packages/pip/_vendor/pyproject_hooks/_in_process/_in_process.py", line 353, in 2023-09-25T14:21:41,498 [ 1/55] Cythonizing sklearn/__check_build/_check_build.pyx 2023-09-25T14:21:41,499 [ 2/55] Cythonizing sklearn/_isotonic.pyx 2023-09-25T14:21:41,500 [ 3/55] Cythonizing sklearn/cluster/_dbscan_inner.pyx 2023-09-25T14:21:41,502 [ 4/55] Cythonizing sklearn/cluster/_hierarchical_fast.pyx 2023-09-25T14:21:41,503 [ 5/55] Cythonizing sklearn/cluster/_k_means_common.pyx 2023-09-25T14:21:41,504 [ 6/55] Cythonizing sklearn/cluster/_k_means_elkan.pyx 2023-09-25T14:21:41,505 [ 7/55] Cythonizing sklearn/cluster/_k_means_lloyd.pyx 2023-09-25T14:21:41,507 [ 8/55] Cythonizing sklearn/cluster/_k_means_minibatch.pyx 2023-09-25T14:21:41,509 [ 9/55] Cythonizing sklearn/datasets/_svmlight_format_fast.pyx 2023-09-25T14:21:41,510 [10/55] Cythonizing sklearn/decomposition/_cdnmf_fast.pyx 2023-09-25T14:21:41,511 [11/55] Cythonizing sklearn/decomposition/_online_lda_fast.pyx 2023-09-25T14:21:41,513 [12/55] Cythonizing sklearn/ensemble/_gradient_boosting.pyx 2023-09-25T14:21:41,514 [13/55] Cythonizing sklearn/ensemble/_hist_gradient_boosting/_binning.pyx 2023-09-25T14:21:41,516 [14/55] Cythonizing sklearn/ensemble/_hist_gradient_boosting/_bitset.pyx 2023-09-25T14:21:41,517 [15/55] Cythonizing sklearn/ensemble/_hist_gradient_boosting/_gradient_boosting.pyx 2023-09-25T14:21:41,519 [16/55] Cythonizing sklearn/ensemble/_hist_gradient_boosting/_loss.pyx 2023-09-25T14:21:41,520 [17/55] Cythonizing sklearn/ensemble/_hist_gradient_boosting/_predictor.pyx 2023-09-25T14:21:41,522 [18/55] Cythonizing sklearn/ensemble/_hist_gradient_boosting/common.pyx 2023-09-25T14:21:41,523 [19/55] Cythonizing sklearn/ensemble/_hist_gradient_boosting/histogram.pyx 2023-09-25T14:21:41,525 [20/55] Cythonizing sklearn/ensemble/_hist_gradient_boosting/splitting.pyx 2023-09-25T14:21:41,526 [21/55] Cythonizing sklearn/ensemble/_hist_gradient_boosting/utils.pyx 2023-09-25T14:21:41,527 [22/55] Cythonizing sklearn/feature_extraction/_hashing_fast.pyx 2023-09-25T14:21:41,529 [23/55] Cythonizing sklearn/linear_model/_cd_fast.pyx 2023-09-25T14:21:41,530 [24/55] Cythonizing sklearn/linear_model/_sag_fast.pyx 2023-09-25T14:21:41,532 [25/55] Cythonizing sklearn/linear_model/_sgd_fast.pyx 2023-09-25T14:21:41,533 [26/55] Cythonizing sklearn/manifold/_barnes_hut_tsne.pyx 2023-09-25T14:21:41,535 [27/55] Cythonizing sklearn/manifold/_utils.pyx 2023-09-25T14:21:41,537 [28/55] Cythonizing sklearn/metrics/_dist_metrics.pyx 2023-09-25T14:21:41,539 [29/55] Cythonizing sklearn/metrics/_pairwise_fast.pyx 2023-09-25T14:21:41,541 [30/55] Cythonizing sklearn/metrics/cluster/_expected_mutual_info_fast.pyx 2023-09-25T14:21:41,542 [31/55] Cythonizing sklearn/neighbors/_ball_tree.pyx 2023-09-25T14:21:41,544 [32/55] Cythonizing sklearn/neighbors/_kd_tree.pyx 2023-09-25T14:21:41,546 [33/55] Cythonizing sklearn/neighbors/_partition_nodes.pyx 2023-09-25T14:21:41,548 [34/55] Cythonizing sklearn/neighbors/_quad_tree.pyx 2023-09-25T14:21:41,550 [35/55] Cythonizing sklearn/preprocessing/_csr_polynomial_expansion.pyx 2023-09-25T14:21:41,551 [36/55] Cythonizing sklearn/svm/_liblinear.pyx 2023-09-25T14:21:41,553 [37/55] Cythonizing sklearn/svm/_libsvm.pyx 2023-09-25T14:21:41,555 [38/55] Cythonizing sklearn/svm/_libsvm_sparse.pyx 2023-09-25T14:21:41,557 [39/55] Cythonizing sklearn/svm/_newrand.pyx 2023-09-25T14:21:41,559 [40/55] Cythonizing sklearn/tree/_criterion.pyx 2023-09-25T14:21:41,560 [41/55] Cythonizing sklearn/tree/_splitter.pyx 2023-09-25T14:21:41,562 [42/55] Cythonizing sklearn/tree/_tree.pyx 2023-09-25T14:21:41,563 [43/55] Cythonizing sklearn/tree/_utils.pyx 2023-09-25T14:21:41,565 [44/55] Cythonizing sklearn/utils/_cython_blas.pyx 2023-09-25T14:21:41,566 [45/55] Cythonizing sklearn/utils/_fast_dict.pyx 2023-09-25T14:21:41,568 [46/55] Cythonizing sklearn/utils/_logistic_sigmoid.pyx 2023-09-25T14:21:41,569 [47/55] Cythonizing sklearn/utils/_openmp_helpers.pyx 2023-09-25T14:21:41,571 [48/55] Cythonizing sklearn/utils/_random.pyx 2023-09-25T14:21:41,573 [49/55] Cythonizing sklearn/utils/_readonly_array_wrapper.pyx 2023-09-25T14:21:41,575 [50/55] Cythonizing sklearn/utils/_seq_dataset.pyx 2023-09-25T14:21:41,576 [51/55] Cythonizing sklearn/utils/_typedefs.pyx 2023-09-25T14:21:41,578 [52/55] Cythonizing sklearn/utils/_weight_vector.pyx 2023-09-25T14:21:41,580 [53/55] Cythonizing sklearn/utils/arrayfuncs.pyx 2023-09-25T14:21:41,582 [54/55] Cythonizing sklearn/utils/murmurhash.pyx 2023-09-25T14:21:41,584 [55/55] Cythonizing sklearn/utils/sparsefuncs_fast.pyx 2023-09-25T14:21:41,586 main() 2023-09-25T14:21:41,589 File "/usr/local/lib/python3.11/dist-packages/pip/_vendor/pyproject_hooks/_in_process/_in_process.py", line 335, in main 2023-09-25T14:21:41,591 json_out['return_val'] = hook(**hook_input['kwargs']) 2023-09-25T14:21:41,593 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2023-09-25T14:21:41,595 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-25T14:21:41,597 return hook(metadata_directory, config_settings) 2023-09-25T14:21:41,599 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2023-09-25T14:21:41,601 File "/tmp/pip-build-env-5o0_2_f_/overlay/local/lib/python3.11/dist-packages/setuptools/build_meta.py", line 174, in prepare_metadata_for_build_wheel 2023-09-25T14:21:41,604 self.run_setup() 2023-09-25T14:21:41,606 File "/tmp/pip-build-env-5o0_2_f_/overlay/local/lib/python3.11/dist-packages/setuptools/build_meta.py", line 268, in run_setup 2023-09-25T14:21:41,608 self).run_setup(setup_script=setup_script) 2023-09-25T14:21:41,610 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2023-09-25T14:21:41,612 File "/tmp/pip-build-env-5o0_2_f_/overlay/local/lib/python3.11/dist-packages/setuptools/build_meta.py", line 158, in run_setup 2023-09-25T14:21:41,614 exec(compile(code, __file__, 'exec'), locals()) 2023-09-25T14:21:41,616 File "setup.py", line 319, in 2023-09-25T14:21:41,617 setup_package() 2023-09-25T14:21:41,619 File "setup.py", line 315, in setup_package 2023-09-25T14:21:41,621 setup(**metadata) 2023-09-25T14:21:41,623 File "/tmp/pip-build-env-5o0_2_f_/overlay/local/lib/python3.11/dist-packages/numpy/distutils/core.py", line 135, in setup 2023-09-25T14:21:41,625 config = configuration() 2023-09-25T14:21:41,627 ^^^^^^^^^^^^^^^ 2023-09-25T14:21:41,629 File "setup.py", line 201, in configuration 2023-09-25T14:21:41,631 config.add_subpackage("sklearn") 2023-09-25T14:21:41,633 File "/tmp/pip-build-env-5o0_2_f_/overlay/local/lib/python3.11/dist-packages/numpy/distutils/misc_util.py", line 1050, in add_subpackage 2023-09-25T14:21:41,635 config_list = self.get_subpackage(subpackage_name, subpackage_path, 2023-09-25T14:21:41,637 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2023-09-25T14:21:41,639 File "/tmp/pip-build-env-5o0_2_f_/overlay/local/lib/python3.11/dist-packages/numpy/distutils/misc_util.py", line 1016, in get_subpackage 2023-09-25T14:21:41,641 config = self._get_configuration_from_setup_py( 2023-09-25T14:21:41,643 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2023-09-25T14:21:41,645 File "/tmp/pip-build-env-5o0_2_f_/overlay/local/lib/python3.11/dist-packages/numpy/distutils/misc_util.py", line 958, in _get_configuration_from_setup_py 2023-09-25T14:21:41,648 config = setup_module.configuration(*args) 2023-09-25T14:21:41,650 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2023-09-25T14:21:41,652 File "/tmp/pip-install-ip_zuxrb/scikit-learn_bd1cf7f16c11494c8858287078977cf7/sklearn/setup.py", line 85, in configuration 2023-09-25T14:21:41,654 cythonize_extensions(top_path, config) 2023-09-25T14:21:41,655 File "/tmp/pip-install-ip_zuxrb/scikit-learn_bd1cf7f16c11494c8858287078977cf7/sklearn/_build_utils/__init__.py", line 78, in cythonize_extensions 2023-09-25T14:21:41,657 config.ext_modules = cythonize( 2023-09-25T14:21:41,659 ^^^^^^^^^^ 2023-09-25T14:21:41,661 File "/tmp/pip-build-env-5o0_2_f_/overlay/local/lib/python3.11/dist-packages/Cython/Build/Dependencies.py", line 1125, in cythonize 2023-09-25T14:21:41,663 result.get(99999) # seconds 2023-09-25T14:21:41,665 ^^^^^^^^^^^^^^^^^ 2023-09-25T14:21:41,667 File "/usr/lib/python3.11/multiprocessing/pool.py", line 774, in get 2023-09-25T14:21:41,669 raise self._value 2023-09-25T14:21:41,671 Cython.Compiler.Errors.CompileError: sklearn/ensemble/_hist_gradient_boosting/splitting.pyx 2023-09-25T14:21:41,760 error: subprocess-exited-with-error 2023-09-25T14:21:41,762 × Preparing metadata (pyproject.toml) did not run successfully. 2023-09-25T14:21:41,764 │ exit code: 1 2023-09-25T14:21:41,765 ╰─> See above for output. 2023-09-25T14:21:41,767 note: This error originates from a subprocess, and is likely not a problem with pip. 2023-09-25T14:21:41,768 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/tmplwqxig0x 2023-09-25T14:21:41,769 cwd: /tmp/pip-install-ip_zuxrb/scikit-learn_bd1cf7f16c11494c8858287078977cf7 2023-09-25T14:21:41,770 Preparing metadata (pyproject.toml): finished with status 'error' 2023-09-25T14:21:41,775 error: metadata-generation-failed 2023-09-25T14:21:41,777 × Encountered error while generating package metadata. 2023-09-25T14:21:41,778 ╰─> See above for output. 2023-09-25T14:21:41,780 note: This is an issue with the package mentioned above, not pip. 2023-09-25T14:21:41,781 hint: See above for details. 2023-09-25T14:21:44,184 ERROR: [present-rich] pip subprocess to install build dependencies exited with 1 2023-09-25T14:21:44,197 [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-kfmflov9/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.28.0' 'numpy<1.24' 'scikit-learn<=1.0.2'[/] 2023-09-25T14:21:44,198 [bold magenta]cwd[/]: \[inherit] 2023-09-25T14:21:44,199 Installing build dependencies: finished with status 'error' 2023-09-25T14:21:44,200 ERROR: [present-rich] pip subprocess to install build dependencies exited with 1 2023-09-25T14:21:44,205 Exception information: 2023-09-25T14:21:44,205 Traceback (most recent call last): 2023-09-25T14:21:44,205 File "/usr/local/lib/python3.11/dist-packages/pip/_internal/cli/base_command.py", line 180, in exc_logging_wrapper 2023-09-25T14:21:44,205 status = run_func(*args) 2023-09-25T14:21:44,205 ^^^^^^^^^^^^^^^ 2023-09-25T14:21:44,205 File "/usr/local/lib/python3.11/dist-packages/pip/_internal/cli/req_command.py", line 248, in wrapper 2023-09-25T14:21:44,205 return func(self, options, args) 2023-09-25T14:21:44,205 ^^^^^^^^^^^^^^^^^^^^^^^^^ 2023-09-25T14:21:44,205 File "/usr/local/lib/python3.11/dist-packages/pip/_internal/commands/wheel.py", line 147, in run 2023-09-25T14:21:44,205 requirement_set = resolver.resolve(reqs, check_supported_wheels=True) 2023-09-25T14:21:44,205 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2023-09-25T14:21:44,205 File "/usr/local/lib/python3.11/dist-packages/pip/_internal/resolution/resolvelib/resolver.py", line 92, in resolve 2023-09-25T14:21:44,205 result = self._result = resolver.resolve( 2023-09-25T14:21:44,205 ^^^^^^^^^^^^^^^^^ 2023-09-25T14:21:44,205 File "/usr/local/lib/python3.11/dist-packages/pip/_vendor/resolvelib/resolvers.py", line 546, in resolve 2023-09-25T14:21:44,205 state = resolution.resolve(requirements, max_rounds=max_rounds) 2023-09-25T14:21:44,205 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2023-09-25T14:21:44,205 File "/usr/local/lib/python3.11/dist-packages/pip/_vendor/resolvelib/resolvers.py", line 397, in resolve 2023-09-25T14:21:44,205 self._add_to_criteria(self.state.criteria, r, parent=None) 2023-09-25T14:21:44,205 File "/usr/local/lib/python3.11/dist-packages/pip/_vendor/resolvelib/resolvers.py", line 173, in _add_to_criteria 2023-09-25T14:21:44,205 if not criterion.candidates: 2023-09-25T14:21:44,205 File "/usr/local/lib/python3.11/dist-packages/pip/_vendor/resolvelib/structs.py", line 156, in __bool__ 2023-09-25T14:21:44,205 return bool(self._sequence) 2023-09-25T14:21:44,205 ^^^^^^^^^^^^^^^^^^^^ 2023-09-25T14:21:44,205 File "/usr/local/lib/python3.11/dist-packages/pip/_internal/resolution/resolvelib/found_candidates.py", line 155, in __bool__ 2023-09-25T14:21:44,205 return any(self) 2023-09-25T14:21:44,205 ^^^^^^^^^ 2023-09-25T14:21:44,205 File "/usr/local/lib/python3.11/dist-packages/pip/_internal/resolution/resolvelib/found_candidates.py", line 143, in 2023-09-25T14:21:44,205 return (c for c in iterator if id(c) not in self._incompatible_ids) 2023-09-25T14:21:44,205 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2023-09-25T14:21:44,205 File "/usr/local/lib/python3.11/dist-packages/pip/_internal/resolution/resolvelib/found_candidates.py", line 47, in _iter_built 2023-09-25T14:21:44,205 candidate = func() 2023-09-25T14:21:44,205 ^^^^^^ 2023-09-25T14:21:44,205 File "/usr/local/lib/python3.11/dist-packages/pip/_internal/resolution/resolvelib/factory.py", line 206, in _make_candidate_from_link 2023-09-25T14:21:44,205 self._link_candidate_cache[link] = LinkCandidate( 2023-09-25T14:21:44,205 ^^^^^^^^^^^^^^ 2023-09-25T14:21:44,205 File "/usr/local/lib/python3.11/dist-packages/pip/_internal/resolution/resolvelib/candidates.py", line 293, in __init__ 2023-09-25T14:21:44,205 super().__init__( 2023-09-25T14:21:44,205 File "/usr/local/lib/python3.11/dist-packages/pip/_internal/resolution/resolvelib/candidates.py", line 156, in __init__ 2023-09-25T14:21:44,205 self.dist = self._prepare() 2023-09-25T14:21:44,205 ^^^^^^^^^^^^^^^ 2023-09-25T14:21:44,205 File "/usr/local/lib/python3.11/dist-packages/pip/_internal/resolution/resolvelib/candidates.py", line 225, in _prepare 2023-09-25T14:21:44,205 dist = self._prepare_distribution() 2023-09-25T14:21:44,205 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2023-09-25T14:21:44,205 File "/usr/local/lib/python3.11/dist-packages/pip/_internal/resolution/resolvelib/candidates.py", line 304, in _prepare_distribution 2023-09-25T14:21:44,205 return preparer.prepare_linked_requirement(self._ireq, parallel_builds=True) 2023-09-25T14:21:44,205 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2023-09-25T14:21:44,205 File "/usr/local/lib/python3.11/dist-packages/pip/_internal/operations/prepare.py", line 538, in prepare_linked_requirement 2023-09-25T14:21:44,205 return self._prepare_linked_requirement(req, parallel_builds) 2023-09-25T14:21:44,205 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2023-09-25T14:21:44,205 File "/usr/local/lib/python3.11/dist-packages/pip/_internal/operations/prepare.py", line 653, in _prepare_linked_requirement 2023-09-25T14:21:44,205 dist = _get_prepared_distribution( 2023-09-25T14:21:44,205 ^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2023-09-25T14:21:44,205 File "/usr/local/lib/python3.11/dist-packages/pip/_internal/operations/prepare.py", line 69, in _get_prepared_distribution 2023-09-25T14:21:44,205 abstract_dist.prepare_distribution_metadata( 2023-09-25T14:21:44,205 File "/usr/local/lib/python3.11/dist-packages/pip/_internal/distributions/sdist.py", line 38, in prepare_distribution_metadata 2023-09-25T14:21:44,205 self._prepare_build_backend(finder) 2023-09-25T14:21:44,205 File "/usr/local/lib/python3.11/dist-packages/pip/_internal/distributions/sdist.py", line 70, in _prepare_build_backend 2023-09-25T14:21:44,205 self.req.build_env.install_requirements( 2023-09-25T14:21:44,205 File "/usr/local/lib/python3.11/dist-packages/pip/_internal/build_env.py", line 217, in install_requirements 2023-09-25T14:21:44,205 self._install_requirements( 2023-09-25T14:21:44,205 File "/usr/local/lib/python3.11/dist-packages/pip/_internal/build_env.py", line 275, in _install_requirements 2023-09-25T14:21:44,205 call_subprocess( 2023-09-25T14:21:44,205 File "/usr/local/lib/python3.11/dist-packages/pip/_internal/utils/subprocess.py", line 224, in call_subprocess 2023-09-25T14:21:44,205 raise error 2023-09-25T14:21:44,205 pip._internal.exceptions.InstallationSubprocessError: pip subprocess to install build dependencies exited with 1 2023-09-25T14:21:44,224 Removed causalml==0.14.0 from https://files.pythonhosted.org/packages/b5/da/6490afd3bb6e7c00e21050fbd6f1fc87ce7b3a0a5f6fb08ebde20a1f62b1/causalml-0.14.0.tar.gz from build tracker '/tmp/pip-build-tracker-1mfdcm9h' 2023-09-25T14:21:44,225 Removed build tracker: '/tmp/pip-build-tracker-1mfdcm9h'