Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Bump numpy from 1.26.4 to 2.1.3 #4597

Open
wants to merge 1 commit into
base: master
Choose a base branch
from

Bump numpy from 1.26.4 to 2.1.3

e90af2f
Select commit
Loading
Failed to load commit list.
Open

Bump numpy from 1.26.4 to 2.1.3 #4597

Bump numpy from 1.26.4 to 2.1.3
e90af2f
Select commit
Loading
Failed to load commit list.
Community-TC Integration / bugbug tests failed Nov 4, 2024 in 9m 56s

Community-TC (pull_request)

bugbug tests

Details

View task in Taskcluster | View logs in Taskcluster | View task group in Taskcluster

Task Status

Started: 2024-11-04T04:02:57.350Z
Resolved: 2024-11-04T04:03:57.865Z
Task Execution Time: 1 minute, 515 milliseconds
Task Status: failed
Reason Resolved: failed
RunId: 0

Artifacts

- public/logs/live_backing.log
- public/logs/live.log


[taskcluster 2024-11-04T04:02:57.397Z] Worker Type (proj-bugbug/compute-smaller) settings:
[taskcluster 2024-11-04T04:02:57.397Z]   {
[taskcluster 2024-11-04T04:02:57.397Z]     "config": {
[taskcluster 2024-11-04T04:02:57.397Z]       "deploymentId": "77e3e103cfb00a01"
[taskcluster 2024-11-04T04:02:57.397Z]     },
[taskcluster 2024-11-04T04:02:57.397Z]     "generic-worker": {
[taskcluster 2024-11-04T04:02:57.397Z]       "config": {
[taskcluster 2024-11-04T04:02:57.397Z]         "headlessTasks": false,
[taskcluster 2024-11-04T04:02:57.397Z]         "runTasksAsCurrentUser": false
[taskcluster 2024-11-04T04:02:57.397Z]       },
[taskcluster 2024-11-04T04:02:57.397Z]       "engine": "multiuser",
[taskcluster 2024-11-04T04:02:57.397Z]       "go-arch": "amd64",
[taskcluster 2024-11-04T04:02:57.397Z]       "go-os": "linux",
[taskcluster 2024-11-04T04:02:57.397Z]       "go-version": "go1.23.2",
[taskcluster 2024-11-04T04:02:57.397Z]       "release": "https://github.com/taskcluster/taskcluster/releases/tag/v74.0.0",
[taskcluster 2024-11-04T04:02:57.397Z]       "revision": "fc2ffecedd4c0364ab0a98ae5cc895b94ee8a709",
[taskcluster 2024-11-04T04:02:57.397Z]       "source": "https://github.com/taskcluster/taskcluster/commits/fc2ffecedd4c0364ab0a98ae5cc895b94ee8a709",
[taskcluster 2024-11-04T04:02:57.397Z]       "version": "74.0.0"
[taskcluster 2024-11-04T04:02:57.397Z]     },
[taskcluster 2024-11-04T04:02:57.397Z]     "image": "projects/community-tc-workers/global/images/generic-worker-ubuntu-24-04-s40adw6ki8n724herxu4",

...(121 lines hidden)...

Preparing to unpack .../04-libgfortran5_12.2.0-14_amd64.deb ...
Unpacking libgfortran5:amd64 (12.2.0-14) ...
Selecting previously unselected package libhdf5-103-1:amd64.
Preparing to unpack .../05-libhdf5-103-1_1.10.8+repack1-1_amd64.deb ...
Unpacking libhdf5-103-1:amd64 (1.10.8+repack1-1) ...
Selecting previously unselected package libhdf5-cpp-103-1:amd64.
Preparing to unpack .../06-libhdf5-cpp-103-1_1.10.8+repack1-1_amd64.deb ...
Unpacking libhdf5-cpp-103-1:amd64 (1.10.8+repack1-1) ...
Selecting previously unselected package libhdf5-fortran-102:amd64.
Preparing to unpack .../07-libhdf5-fortran-102_1.10.8+repack1-1_amd64.deb ...
Unpacking libhdf5-fortran-102:amd64 (1.10.8+repack1-1) ...
Selecting previously unselected package libhdf5-hl-100:amd64.
Preparing to unpack .../08-libhdf5-hl-100_1.10.8+repack1-1_amd64.deb ...
Unpacking libhdf5-hl-100:amd64 (1.10.8+repack1-1) ...
Selecting previously unselected package libhdf5-hl-fortran-100:amd64.
Preparing to unpack .../09-libhdf5-hl-fortran-100_1.10.8+repack1-1_amd64.deb ...
Unpacking libhdf5-hl-fortran-100:amd64 (1.10.8+repack1-1) ...
Selecting previously unselected package libhdf5-hl-cpp-100:amd64.
Preparing to unpack .../10-libhdf5-hl-cpp-100_1.10.8+repack1-1_amd64.deb ...
Unpacking libhdf5-hl-cpp-100:amd64 (1.10.8+repack1-1) ...
Selecting previously unselected package libhdf5-dev.
Preparing to unpack .../11-libhdf5-dev_1.10.8+repack1-1_amd64.deb ...
Unpacking libhdf5-dev (1.10.8+repack1-1) ...
Selecting previously unselected package zstd.
Preparing to unpack .../12-zstd_1.5.4+dfsg2-5_amd64.deb ...
Unpacking zstd (1.5.4+dfsg2-5) ...
Setting up hdf5-helpers (1.10.8+repack1-1) ...
Setting up libaec0:amd64 (1.0.6-1+b1) ...
Setting up libgfortran5:amd64 (12.2.0-14) ...
Setting up zstd (1.5.4+dfsg2-5) ...
Setting up libsz2:amd64 (1.0.6-1+b1) ...
Setting up libaec-dev:amd64 (1.0.6-1+b1) ...
Setting up libhdf5-103-1:amd64 (1.10.8+repack1-1) ...
Setting up libhdf5-cpp-103-1:amd64 (1.10.8+repack1-1) ...
Setting up libhdf5-hl-100:amd64 (1.10.8+repack1-1) ...
Setting up libhdf5-hl-cpp-100:amd64 (1.10.8+repack1-1) ...
Setting up libhdf5-fortran-102:amd64 (1.10.8+repack1-1) ...
Setting up libhdf5-hl-fortran-100:amd64 (1.10.8+repack1-1) ...
Setting up libhdf5-dev (1.10.8+repack1-1) ...
update-alternatives: using /usr/lib/x86_64-linux-gnu/pkgconfig/hdf5-serial.pc to provide /usr/lib/x86_64-linux-gnu/pkgconfig/hdf5.pc (hdf5.pc) in auto mode
Processing triggers for libc-bin (2.36-9+deb12u7) ...
+ git clone --quiet https://github.com/mozilla/bugbug
+ curl -L https://github.com/mozilla/rust-code-analysis/releases/download/v0.0.23/rust-code-analysis-linux-web-x86_64.tar.gz
+ tar -C /usr/bin -xzv
  % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current
                                 Dload  Upload   Total   Spent    Left  Speed

  0     0    0     0    0     0      0      0 --:--:-- --:--:-- --:--:--     0
  0     0    0     0    0     0      0      0 --:--:-- --:--:-- --:--:--     0
rust-code-analysis-web

 34 2898k   34 1002k    0     0  2783k      0  0:00:01 --:--:--  0:00:01 2783k
100 2898k  100 2898k    0     0  6932k      0 --:--:-- --:--:-- --:--:-- 32.4M
+ cd bugbug
+ git -c advice.detachedHead=false checkout e90af2fd1a63f4e43f7607e100edda4c1e4da041
HEAD is now at e90af2fd Bump numpy from 1.26.4 to 2.1.3
+ cp infra/hgrc /etc/mercurial/hgrc.d/bugbug.rc
+ pip install --disable-pip-version-check --no-cache-dir --progress-bar off -r requirements.txt
Collecting amqp==5.2.0 (from -r requirements.txt (line 1))
  Downloading amqp-5.2.0-py3-none-any.whl.metadata (8.9 kB)
Collecting beautifulsoup4==4.12.3 (from -r requirements.txt (line 2))
  Downloading beautifulsoup4-4.12.3-py3-none-any.whl.metadata (3.8 kB)
Collecting boto3==1.35.49 (from -r requirements.txt (line 3))
  Downloading boto3-1.35.49-py3-none-any.whl.metadata (6.7 kB)
Collecting imbalanced-learn==0.12.4 (from -r requirements.txt (line 4))
  Downloading imbalanced_learn-0.12.4-py3-none-any.whl.metadata (8.3 kB)
Collecting langchain==0.3.4 (from -r requirements.txt (line 5))
  Downloading langchain-0.3.4-py3-none-any.whl.metadata (7.1 kB)
Collecting langchain-anthropic==0.2.3 (from -r requirements.txt (line 6))
  Downloading langchain_anthropic-0.2.3-py3-none-any.whl.metadata (2.3 kB)
Collecting langchain-community==0.3.3 (from -r requirements.txt (line 7))
  Downloading langchain_community-0.3.3-py3-none-any.whl.metadata (2.8 kB)
Collecting langchain-google-genai==2.0.1 (from -r requirements.txt (line 8))
  Downloading langchain_google_genai-2.0.1-py3-none-any.whl.metadata (3.9 kB)
Collecting langchain-mistralai==0.2.0 (from -r requirements.txt (line 9))
  Downloading langchain_mistralai-0.2.0-py3-none-any.whl.metadata (2.4 kB)
Collecting langchain-openai==0.2.3 (from -r requirements.txt (line 10))
  Downloading langchain_openai-0.2.3-py3-none-any.whl.metadata (2.6 kB)
Collecting libmozdata==0.2.9 (from -r requirements.txt (line 11))
  Downloading libmozdata-0.2.9-py3-none-any.whl.metadata (795 bytes)
Collecting llama-cpp-python==0.3.1 (from -r requirements.txt (line 12))
  Downloading llama_cpp_python-0.3.1.tar.gz (63.9 MB)
  Installing build dependencies ... -� �\�|� �/� �-� �\� �done
  Getting requirements to build wheel ... done
  Installing backend dependencies ... -� �\�|� �/� �-� �done
  Preparing metadata (pyproject.toml) ... -� �done
Collecting lmdb==1.5.1 (from -r requirements.txt (line 13))
  Downloading lmdb-1.5.1-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.metadata (1.1 kB)
Collecting lxml-html-clean==0.3.1 (from -r requirements.txt (line 14))
  Downloading lxml_html_clean-0.3.1-py3-none-any.whl.metadata (2.4 kB)
Collecting markdown2==2.5.1 (from -r requirements.txt (line 15))
  Downloading markdown2-2.5.1-py2.py3-none-any.whl.metadata (2.2 kB)
Collecting matplotlib==3.9.2 (from -r requirements.txt (line 16))
  Downloading matplotlib-3.9.2-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.metadata (11 kB)
Collecting mercurial==6.8.1 (from -r requirements.txt (line 17))
  Downloading mercurial-6.8.1.tar.gz (8.3 MB)
  Installing build dependencies ... -� �\�|� �/� �done
  Getting requirements to build wheel ... -� �done
  Preparing metadata (pyproject.toml) ... -� �done
Collecting microannotate==0.0.24 (from -r requirements.txt (line 18))
  Downloading microannotate-0.0.24-py3-none-any.whl.metadata (579 bytes)
Collecting mozci==2.4.1 (from -r requirements.txt (line 19))
  Downloading mozci-2.4.1-py3-none-any.whl.metadata (1.5 kB)
Collecting numpy==2.1.3 (from -r requirements.txt (line 20))
  Downloading numpy-2.1.3-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.metadata (62 kB)
Collecting orjson==3.10.10 (from -r requirements.txt (line 21))
  Downloading orjson-3.10.10-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.metadata (50 kB)
Collecting ortools==9.11.4210 (from -r requirements.txt (line 22))
  Downloading ortools-9.11.4210-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.metadata (3.0 kB)
Collecting pandas==2.2.3 (from -r requirements.txt (line 23))
  Downloading pandas-2.2.3-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.metadata (89 kB)
Collecting psutil==6.1.0 (from -r requirements.txt (line 24))
  Downloading psutil-6.1.0-cp36-abi3-manylinux_2_12_x86_64.manylinux2010_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl.metadata (22 kB)
Collecting pydriller==1.12 (from -r requirements.txt (line 25))
  Downloading PyDriller-1.12-py3-none-any.whl.metadata (1.3 kB)
Collecting pyOpenSSL>=0.14 (from -r requirements.txt (line 26))
  Downloading pyOpenSSL-24.2.1-py3-none-any.whl.metadata (13 kB)
Collecting python-dateutil==2.9.0.post0 (from -r requirements.txt (line 27))
  Downloading python_dateutil-2.9.0.post0-py2.py3-none-any.whl.metadata (8.4 kB)
Collecting python-hglib==2.6.2 (from -r requirements.txt (line 28))
  Downloading python-hglib-2.6.2.tar.gz (35 kB)
  Preparing metadata (setup.py) ... done
Collecting qdrant-client==1.12.0 (from -r requirements.txt (line 29))
  Downloading qdrant_client-1.12.0-py3-none-any.whl.metadata (10 kB)
Collecting ratelimit==2.2.1 (from -r requirements.txt (line 30))
  Downloading ratelimit-2.2.1.tar.gz (5.3 kB)
  Preparing metadata (setup.py) ... -� �done
Collecting requests==2.32.3 (from -r requirements.txt (line 31))
  Downloading requests-2.32.3-py3-none-any.whl.metadata (4.6 kB)
Collecting requests-html==0.10.0 (from -r requirements.txt (line 32))
  Downloading requests_html-0.10.0-py3-none-any.whl.metadata (15 kB)
Collecting rs_parsepatch==0.4.4 (from -r requirements.txt (line 33))
  Downloading rs_parsepatch-0.4.4-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.metadata (1.0 kB)
Collecting scikit-learn==1.5.2 (from -r requirements.txt (line 34))
  Downloading scikit_learn-1.5.2-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.metadata (13 kB)
Collecting scipy==1.14.1 (from -r requirements.txt (line 35))
  Downloading scipy-1.14.1-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.metadata (60 kB)
Collecting sendgrid==6.11.0 (from -r requirements.txt (line 36))
  Downloading sendgrid-6.11.0-py3-none-any.whl.metadata (11 kB)
Collecting shap==0.46.0 (from shap[plots]==0.46.0->-r requirements.txt (line 37))
  Downloading shap-0.46.0-cp312-cp312-manylinux_2_12_x86_64.manylinux2010_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl.metadata (24 kB)
Collecting tabulate==0.9.0 (from -r requirements.txt (line 38))
  Downloading tabulate-0.9.0-py3-none-any.whl.metadata (34 kB)
Collecting taskcluster==73.0.0 (from -r requirements.txt (line 39))
  Downloading taskcluster-73.0.0-py3-none-any.whl.metadata (25 kB)
Collecting tenacity==8.5.0 (from -r requirements.txt (line 40))
  Downloading tenacity-8.5.0-py3-none-any.whl.metadata (1.2 kB)
Collecting tqdm==4.66.5 (from -r requirements.txt (line 41))
  Downloading tqdm-4.66.5-py3-none-any.whl.metadata (57 kB)
Collecting unidiff==0.7.5 (from -r requirements.txt (line 42))
  Downloading unidiff-0.7.5-py2.py3-none-any.whl.metadata (4.6 kB)
Collecting xgboost==2.1.2 (from -r requirements.txt (line 43))
  Downloading xgboost-2.1.2-py3-none-manylinux_2_28_x86_64.whl.metadata (2.1 kB)
Collecting zstandard==0.23.0 (from -r requirements.txt (line 44))
  Downloading zstandard-0.23.0-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.metadata (3.0 kB)
Collecting vine<6.0.0,>=5.0.0 (from amqp==5.2.0->-r requirements.txt (line 1))
  Downloading vine-5.1.0-py3-none-any.whl.metadata (2.7 kB)
Collecting soupsieve>1.2 (from beautifulsoup4==4.12.3->-r requirements.txt (line 2))
  Downloading soupsieve-2.6-py3-none-any.whl.metadata (4.6 kB)
Collecting botocore<1.36.0,>=1.35.49 (from boto3==1.35.49->-r requirements.txt (line 3))
  Downloading botocore-1.35.54-py3-none-any.whl.metadata (5.7 kB)
Collecting jmespath<2.0.0,>=0.7.1 (from boto3==1.35.49->-r requirements.txt (line 3))
  Downloading jmespath-1.0.1-py3-none-any.whl.metadata (7.6 kB)
Collecting s3transfer<0.11.0,>=0.10.0 (from boto3==1.35.49->-r requirements.txt (line 3))
  Downloading s3transfer-0.10.3-py3-none-any.whl.metadata (1.7 kB)
Collecting joblib>=1.1.1 (from imbalanced-learn==0.12.4->-r requirements.txt (line 4))
  Downloading joblib-1.4.2-py3-none-any.whl.metadata (5.4 kB)
Collecting threadpoolctl>=2.0.0 (from imbalanced-learn==0.12.4->-r requirements.txt (line 4))
  Downloading threadpoolctl-3.5.0-py3-none-any.whl.metadata (13 kB)
Collecting PyYAML>=5.3 (from langchain==0.3.4->-r requirements.txt (line 5))
  Downloading PyYAML-6.0.2-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.metadata (2.1 kB)
Collecting SQLAlchemy<3,>=1.4 (from langchain==0.3.4->-r requirements.txt (line 5))
  Downloading SQLAlchemy-2.0.36-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.metadata (9.7 kB)
Collecting aiohttp<4.0.0,>=3.8.3 (from langchain==0.3.4->-r requirements.txt (line 5))
  Downloading aiohttp-3.10.10-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.metadata (7.6 kB)
Collecting langchain-core<0.4.0,>=0.3.12 (from langchain==0.3.4->-r requirements.txt (line 5))
  Downloading langchain_core-0.3.15-py3-none-any.whl.metadata (6.3 kB)
Collecting langchain-text-splitters<0.4.0,>=0.3.0 (from langchain==0.3.4->-r requirements.txt (line 5))
  Downloading langchain_text_splitters-0.3.2-py3-none-any.whl.metadata (2.3 kB)
Collecting langsmith<0.2.0,>=0.1.17 (from langchain==0.3.4->-r requirements.txt (line 5))
  Downloading langsmith-0.1.139-py3-none-any.whl.metadata (13 kB)
INFO: pip is looking at multiple versions of langchain to determine which version is compatible with other requirements. This could take a while.
ERROR: Cannot install -r requirements.txt (line 4), -r requirements.txt (line 5) and numpy==2.1.3 because these package versions have conflicting dependencies.

The conflict is caused by:
    The user requested numpy==2.1.3
    imbalanced-learn 0.12.4 depends on numpy>=1.17.3
    langchain 0.3.4 depends on numpy<2.0.0 and >=1.26.0; python_version >= "3.12"

To fix this you could try to:
1. loosen the range of package versions you've specified
2. remove package versions to allow pip attempt to solve the dependency conflict

ERROR: ResolutionImpossible: for help visit https://pip.pypa.io/en/latest/topics/dependency-resolution/#dealing-with-dependency-conflicts
[taskcluster 2024-11-04T04:03:57.536Z]    Exit Code: 1
[taskcluster 2024-11-04T04:03:57.536Z]    User Time: 29.849ms
[taskcluster 2024-11-04T04:03:57.536Z]  Kernel Time: 36.482ms
[taskcluster 2024-11-04T04:03:57.536Z]    Wall Time: 58.884946154s
[taskcluster 2024-11-04T04:03:57.536Z]       Result: FAILED
[taskcluster 2024-11-04T04:03:57.537Z] === Task Finished ===
[taskcluster 2024-11-04T04:03:57.537Z] Task Duration: 58.885478085s
[taskcluster 2024-11-04T04:03:57.636Z] Uploading link artifact public/logs/live.log to artifact public/logs/live_backing.log with expiry 2025-11-04T04:54:01.732Z
[taskcluster:error] exit status 1