Bump marshmallow from 3.26.2 to 4.2.2 #5661
Merged
Community-TC Integration / bugbug http service tests
failed
Feb 16, 2026 in 11m 35s
Community-TC (pull_request)
bugbug http service tests
Details
View task in Taskcluster | View logs in Taskcluster | View task group in Taskcluster
Task Status
Started: 2026-02-16T23:11:57.595Z
Resolved: 2026-02-16T23:18:54.938Z
Task Execution Time: 6 minutes, 57 seconds, 343 milliseconds
Task Status: failed
Reason Resolved: failed
TaskId: OZgEX3vRQAC5aP5uThfHww
RunId: 0
Artifacts
- public/logs/live_backing.log
- public/logs/live.log
[taskcluster 2026-02-16T23:11:57.681Z] Worker Type (proj-bugbug/compute-smaller) settings:
[taskcluster 2026-02-16T23:11:57.681Z] {
[taskcluster 2026-02-16T23:11:57.681Z] "generic-worker": {
[taskcluster 2026-02-16T23:11:57.681Z] "config": {
[taskcluster 2026-02-16T23:11:57.681Z] "headlessTasks": false
[taskcluster 2026-02-16T23:11:57.681Z] },
[taskcluster 2026-02-16T23:11:57.681Z] "engine": "multiuser",
[taskcluster 2026-02-16T23:11:57.681Z] "go-arch": "amd64",
[taskcluster 2026-02-16T23:11:57.681Z] "go-os": "linux",
[taskcluster 2026-02-16T23:11:57.681Z] "go-version": "go1.25.7",
[taskcluster 2026-02-16T23:11:57.681Z] "release": "https://github.com/taskcluster/taskcluster/releases/tag/v96.3.1",
[taskcluster 2026-02-16T23:11:57.681Z] "revision": "c0e31ed51374e5914f87e3cc851a8a2496423d89",
[taskcluster 2026-02-16T23:11:57.681Z] "source": "https://github.com/taskcluster/taskcluster/commits/c0e31ed51374e5914f87e3cc851a8a2496423d89",
[taskcluster 2026-02-16T23:11:57.681Z] "version": "96.3.1"
[taskcluster 2026-02-16T23:11:57.681Z] },
[taskcluster 2026-02-16T23:11:57.681Z] "image": "projects/community-tc-workers/global/images/generic-worker-ubuntu-24-04-dgilqodrahgtwcyuygac",
[taskcluster 2026-02-16T23:11:57.681Z] "instance-id": "6303156176888405340",
[taskcluster 2026-02-16T23:11:57.681Z] "instance-type": "projects/757942385826/machineTypes/n2-standard-2",
[taskcluster 2026-02-16T23:11:57.681Z] "local-ipv4": "10.142.0.127",
[taskcluster 2026-02-16T23:11:57.681Z] "machine-setup": {
...(793 lines hidden)...
Successfully built bugbug llama-cpp-python python-hglib ratelimit pyppeteer
Installing collected packages: unidiff, taskcluster_urls, sortedcontainers, slugid, rs_parsepatch, ratelimit, pytz, python-hglib, pure-eval, ptyprocess, parse, mccabe, lmdb, json-e, filetype, appdirs, zstandard, xxhash, whatthepatch, websockets, wcwidth, w3lib, vine, ValidX, uuid-utils, urllib3, tzdata, typing-extensions, traitlets, tqdm, tomlkit, threadpoolctl, tenacity, tabulate, stdlib-list, soupsieve, sniffio, smmap, slicer, six, shellingham, rpds-py, regex, rapidfuzz, pyyaml, python-http-client, python-dotenv, pyparsing, pygments, pyflakes, pycparser, pycodestyle, pyasn1, psutil, protobuf, propcache, portalocker, platformdirs, pillow, pexpect, parso, packaging, ormsgpack, orjson, nvidia-nccl-cu12, numpy, networkx, mypy-extensions, multidict, mercurial, mdurl, MarkupSafe, markdown2, lxml, lru-dict, loguru, llvmlite, kiwisolver, kaitaistruct, jsonpointer, joblib, jmespath, jiter, intervaltree, immutabledict, idna, hyperframe, httpx-sse, hpack, hf-xet, h11, greenlet, graphviz, graphql-core, fsspec, frozenlist, fonttools, filelock, fake-useragent, executing, docstring-parser, distro, diskcache, decorator, cycler, cssselect, crashtest, cloudpickle, click, cint, charset_normalizer, chardet, certifi, cachy, cachetools, backoff, attrs, async-timeout, async-lru, asttokens, annotated-types, annotated-doc, aiohappyeyeballs, aiofiles, absl-py, yarl, werkzeug, typing-inspection, typing-inspect, stack_data, sqlalchemy, sentry-sdk, scipy, rsa, requests, referencing, python-dateutil, pyquery, pyee, pydantic-core, pyasn1-modules, prompt_toolkit, numba, mohawk, matplotlib-inline, marshmallow, markdown-it-py, lxml-html-clean, jsonpatch, jinja2, jedi, ipython-pygments-lexers, httpcore, h2, grpcio, gitdb, flake8, fickling, contourpy, cleo, cffi, beautifulsoup4, anyio, amqp, aiosignal, abnf, xgboost, tiktoken, scikit-learn, rich, requests-toolbelt, requests-futures, pyppeteer, pygit2, pydantic, pandas, matplotlib, llama-cpp-python, jsonschema-specifications, ipython, icalendar, httpx, gql, gitpython, dataclasses-json, cryptography, bs4, botocore, arrow, aiohttp, wandb, typer, taskcluster, sklearn-compat, shap, sendgrid, s3transfer, requests-html, pyOpenSSL, pydantic-settings, pdfminer.six, ortools, openai, microannotate, libmozdata, langsmith, langgraph-sdk, jsonschema, google-auth, anthropic, typer-slim, qdrant-client, polyfile-weave, mozci, langchain-core, imbalanced-learn, boto3, weave, langgraph-checkpoint, langchain-text-splitters, langchain-openai, langchain-anthropic, huggingface-hub, google-genai, tokenizers, langgraph-prebuilt, langchain-google-genai, langchain-classic, langgraph, langchain-mistralai, langchain-community, langchain, bugbug
Successfully installed MarkupSafe-3.0.3 ValidX-0.8.1 abnf-2.2.0 absl-py-2.4.0 aiofiles-0.8.0 aiohappyeyeballs-2.6.1 aiohttp-3.13.3 aiosignal-1.4.0 amqp-5.3.1 annotated-doc-0.0.4 annotated-types-0.7.0 anthropic-0.79.0 anyio-4.12.1 appdirs-1.4.4 arrow-1.4.0 asttokens-3.0.1 async-lru-2.1.0 async-timeout-5.0.1 attrs-25.4.0 backoff-2.2.1 beautifulsoup4-4.14.3 boto3-1.42.49 botocore-1.42.50 bs4-0.0.2 bugbug-0.0.617 cachetools-7.0.1 cachy-0.3.0 certifi-2026.1.4 cffi-2.0.0 chardet-5.2.0 charset_normalizer-3.4.4 cint-1.0.0 cleo-2.1.0 click-8.3.1 cloudpickle-3.1.2 contourpy-1.3.3 crashtest-0.4.1 cryptography-46.0.5 cssselect-1.4.0 cycler-0.12.1 dataclasses-json-0.6.7 decorator-5.2.1 diskcache-5.6.3 distro-1.9.0 docstring-parser-0.17.0 executing-2.2.1 fake-useragent-2.2.0 fickling-0.1.7 filelock-3.24.2 filetype-1.2.0 flake8-4.0.1 fonttools-4.61.1 frozenlist-1.8.0 fsspec-2026.2.0 gitdb-4.0.12 gitpython-3.1.46 google-auth-2.48.0 google-genai-1.63.0 gql-4.0.0 graphql-core-3.2.7 graphviz-0.21 greenlet-3.3.1 grpcio-1.78.0 h11-0.16.0 h2-4.3.0 hf-xet-1.2.0 hpack-4.1.0 httpcore-1.0.9 httpx-0.28.1 httpx-sse-0.4.3 huggingface-hub-1.4.1 hyperframe-6.1.0 icalendar-7.0.0 idna-3.11 imbalanced-learn-0.14.1 immutabledict-4.3.1 intervaltree-3.2.1 ipython-9.10.0 ipython-pygments-lexers-1.1.1 jedi-0.19.2 jinja2-3.1.6 jiter-0.13.0 jmespath-1.1.0 joblib-1.5.3 json-e-4.8.1 jsonpatch-1.33 jsonpointer-3.0.0 jsonschema-4.26.0 jsonschema-specifications-2025.9.1 kaitaistruct-0.11 kiwisolver-1.4.9 langchain-1.2.10 langchain-anthropic-1.3.3 langchain-classic-1.0.1 langchain-community-0.4.1 langchain-core-1.2.13 langchain-google-genai-4.2.0 langchain-mistralai-1.1.1 langchain-openai-1.1.9 langchain-text-splitters-1.1.0 langgraph-1.0.8 langgraph-checkpoint-4.0.0 langgraph-prebuilt-1.0.7 langgraph-sdk-0.3.6 langsmith-0.7.3 libmozdata-0.2.12 llama-cpp-python-0.3.16 llvmlite-0.46.0 lmdb-1.7.5 loguru-0.7.3 lru-dict-1.4.1 lxml-6.0.2 lxml-html-clean-0.4.3 markdown-it-py-4.0.0 markdown2-2.5.4 marshmallow-3.26.2 matplotlib-3.10.8 matplotlib-inline-0.2.1 mccabe-0.6.1 mdurl-0.1.2 mercurial-7.2 microannotate-0.0.24 mohawk-1.1.0 mozci-2.4.3 multidict-6.7.1 mypy-extensions-1.1.0 networkx-3.6.1 numba-0.63.1 numpy-2.3.5 nvidia-nccl-cu12-2.29.3 openai-2.21.0 orjson-3.11.7 ormsgpack-1.12.2 ortools-9.15.6755 packaging-26.0 pandas-3.0.0 parse-1.21.0 parso-0.8.6 pdfminer.six-20260107 pexpect-4.9.0 pillow-12.1.1 platformdirs-4.9.2 polyfile-weave-0.5.9 portalocker-3.2.0 prompt_toolkit-3.0.52 propcache-0.4.1 protobuf-6.33.5 psutil-7.2.2 ptyprocess-0.7.0 pure-eval-0.2.3 pyOpenSSL-25.3.0 pyasn1-0.6.2 pyasn1-modules-0.4.2 pycodestyle-2.8.0 pycparser-3.0 pydantic-2.12.5 pydantic-core-2.41.5 pydantic-settings-2.13.0 pyee-13.0.1 pyflakes-2.4.0 pygit2-1.19.1 pygments-2.19.2 pyparsing-3.3.2 pyppeteer-0.0.25 pyquery-2.0.1 python-dateutil-2.9.0.post0 python-dotenv-1.2.1 python-hglib-2.6.2 python-http-client-3.3.7 pytz-2025.2 pyyaml-6.0.3 qdrant-client-1.15.1 rapidfuzz-3.14.3 ratelimit-2.2.1 referencing-0.37.0 regex-2026.1.15 requests-2.32.5 requests-futures-1.0.2 requests-html-0.10.0 requests-toolbelt-1.0.0 rich-14.3.2 rpds-py-0.30.0 rs_parsepatch-0.4.5 rsa-4.9.1 s3transfer-0.16.0 scikit-learn-1.7.2 scipy-1.17.0 sendgrid-6.12.5 sentry-sdk-2.53.0 shap-0.50.0 shellingham-1.5.4 six-1.17.0 sklearn-compat-0.1.5 slicer-0.0.8 slugid-2.0.0 smmap-5.0.2 sniffio-1.3.1 sortedcontainers-2.4.0 soupsieve-2.8.3 sqlalchemy-2.0.46 stack_data-0.6.3 stdlib-list-0.11.1 tabulate-0.9.0 taskcluster-96.4.0 taskcluster_urls-13.0.2 tenacity-9.1.4 threadpoolctl-3.6.0 tiktoken-0.12.0 tokenizers-0.22.2 tomlkit-0.14.0 tqdm-4.67.3 traitlets-5.14.3 typer-0.24.0 typer-slim-0.24.0 typing-extensions-4.15.0 typing-inspect-0.9.0 typing-inspection-0.4.2 tzdata-2025.3 unidiff-0.7.5 urllib3-2.6.3 uuid-utils-0.14.0 vine-5.1.0 w3lib-2.4.0 wandb-0.25.0 wcwidth-0.6.0 weave-0.52.28 websockets-15.0.1 werkzeug-3.1.5 whatthepatch-1.0.7 xgboost-3.2.0 xxhash-3.6.0 yarl-1.22.0 zstandard-0.25.0
WARNING: Running pip as the 'root' user can result in broken permissions and conflicting behaviour with the system package manager. It is recommended to use a virtual environment instead: https://pip.pypa.io/warnings/venv
+ pip install --disable-pip-version-check --no-cache-dir --progress-bar off -r test-requirements.txt
Collecting coverage==7.13.4 (from -r test-requirements.txt (line 1))
Downloading coverage-7.13.4-cp312-cp312-manylinux1_x86_64.manylinux_2_28_x86_64.manylinux_2_5_x86_64.whl.metadata (8.5 kB)
Collecting hypothesis==6.151.8 (from -r test-requirements.txt (line 2))
Downloading hypothesis-6.151.8-py3-none-any.whl.metadata (5.6 kB)
Collecting igraph==1.0.0 (from -r test-requirements.txt (line 3))
Downloading igraph-1.0.0-cp39-abi3-manylinux_2_28_x86_64.whl.metadata (4.4 kB)
Requirement already satisfied: jsonschema==4.26.0 in /usr/local/lib/python3.12/site-packages (from -r test-requirements.txt (line 4)) (4.26.0)
Collecting pre-commit==4.5.1 (from -r test-requirements.txt (line 5))
Downloading pre_commit-4.5.1-py2.py3-none-any.whl.metadata (1.2 kB)
Collecting pytest==9.0.2 (from -r test-requirements.txt (line 6))
Downloading pytest-9.0.2-py3-none-any.whl.metadata (7.6 kB)
Collecting pytest-cov==7.0.0 (from -r test-requirements.txt (line 7))
Downloading pytest_cov-7.0.0-py3-none-any.whl.metadata (31 kB)
Collecting pytest-responses==0.5.1 (from -r test-requirements.txt (line 8))
Downloading pytest_responses-0.5.1-py2.py3-none-any.whl.metadata (1.8 kB)
Collecting responses==0.21.0 (from -r test-requirements.txt (line 9))
Downloading responses-0.21.0-py3-none-any.whl.metadata (41 kB)
Requirement already satisfied: sortedcontainers<3.0.0,>=2.1.0 in /usr/local/lib/python3.12/site-packages (from hypothesis==6.151.8->-r test-requirements.txt (line 2)) (2.4.0)
Collecting texttable>=1.6.2 (from igraph==1.0.0->-r test-requirements.txt (line 3))
Downloading texttable-1.7.0-py2.py3-none-any.whl.metadata (9.8 kB)
Requirement already satisfied: attrs>=22.2.0 in /usr/local/lib/python3.12/site-packages (from jsonschema==4.26.0->-r test-requirements.txt (line 4)) (25.4.0)
Requirement already satisfied: jsonschema-specifications>=2023.03.6 in /usr/local/lib/python3.12/site-packages (from jsonschema==4.26.0->-r test-requirements.txt (line 4)) (2025.9.1)
Requirement already satisfied: referencing>=0.28.4 in /usr/local/lib/python3.12/site-packages (from jsonschema==4.26.0->-r test-requirements.txt (line 4)) (0.37.0)
Requirement already satisfied: rpds-py>=0.25.0 in /usr/local/lib/python3.12/site-packages (from jsonschema==4.26.0->-r test-requirements.txt (line 4)) (0.30.0)
Collecting cfgv>=2.0.0 (from pre-commit==4.5.1->-r test-requirements.txt (line 5))
Downloading cfgv-3.5.0-py2.py3-none-any.whl.metadata (8.9 kB)
Collecting identify>=1.0.0 (from pre-commit==4.5.1->-r test-requirements.txt (line 5))
Downloading identify-2.6.16-py2.py3-none-any.whl.metadata (4.4 kB)
Collecting nodeenv>=0.11.1 (from pre-commit==4.5.1->-r test-requirements.txt (line 5))
Downloading nodeenv-1.10.0-py2.py3-none-any.whl.metadata (24 kB)
Requirement already satisfied: pyyaml>=5.1 in /usr/local/lib/python3.12/site-packages (from pre-commit==4.5.1->-r test-requirements.txt (line 5)) (6.0.3)
Collecting virtualenv>=20.10.0 (from pre-commit==4.5.1->-r test-requirements.txt (line 5))
Downloading virtualenv-20.37.0-py3-none-any.whl.metadata (5.1 kB)
Collecting iniconfig>=1.0.1 (from pytest==9.0.2->-r test-requirements.txt (line 6))
Downloading iniconfig-2.3.0-py3-none-any.whl.metadata (2.5 kB)
Requirement already satisfied: packaging>=22 in /usr/local/lib/python3.12/site-packages (from pytest==9.0.2->-r test-requirements.txt (line 6)) (26.0)
Collecting pluggy<2,>=1.5 (from pytest==9.0.2->-r test-requirements.txt (line 6))
Downloading pluggy-1.6.0-py3-none-any.whl.metadata (4.8 kB)
Requirement already satisfied: pygments>=2.7.2 in /usr/local/lib/python3.12/site-packages (from pytest==9.0.2->-r test-requirements.txt (line 6)) (2.19.2)
Requirement already satisfied: requests<3.0,>=2.0 in /usr/local/lib/python3.12/site-packages (from responses==0.21.0->-r test-requirements.txt (line 9)) (2.32.5)
Requirement already satisfied: urllib3>=1.25.10 in /usr/local/lib/python3.12/site-packages (from responses==0.21.0->-r test-requirements.txt (line 9)) (2.6.3)
Requirement already satisfied: typing-extensions>=4.4.0 in /usr/local/lib/python3.12/site-packages (from referencing>=0.28.4->jsonschema==4.26.0->-r test-requirements.txt (line 4)) (4.15.0)
Requirement already satisfied: charset_normalizer<4,>=2 in /usr/local/lib/python3.12/site-packages (from requests<3.0,>=2.0->responses==0.21.0->-r test-requirements.txt (line 9)) (3.4.4)
Requirement already satisfied: idna<4,>=2.5 in /usr/local/lib/python3.12/site-packages (from requests<3.0,>=2.0->responses==0.21.0->-r test-requirements.txt (line 9)) (3.11)
Requirement already satisfied: certifi>=2017.4.17 in /usr/local/lib/python3.12/site-packages (from requests<3.0,>=2.0->responses==0.21.0->-r test-requirements.txt (line 9)) (2026.1.4)
Collecting distlib<1,>=0.3.7 (from virtualenv>=20.10.0->pre-commit==4.5.1->-r test-requirements.txt (line 5))
Downloading distlib-0.4.0-py2.py3-none-any.whl.metadata (5.2 kB)
Requirement already satisfied: filelock<4,>=3.24.2 in /usr/local/lib/python3.12/site-packages (from virtualenv>=20.10.0->pre-commit==4.5.1->-r test-requirements.txt (line 5)) (3.24.2)
Requirement already satisfied: platformdirs<5,>=3.9.1 in /usr/local/lib/python3.12/site-packages (from virtualenv>=20.10.0->pre-commit==4.5.1->-r test-requirements.txt (line 5)) (4.9.2)
Downloading coverage-7.13.4-cp312-cp312-manylinux1_x86_64.manylinux_2_28_x86_64.manylinux_2_5_x86_64.whl (254 kB)
Downloading hypothesis-6.151.8-py3-none-any.whl (543 kB)
Downloading igraph-1.0.0-cp39-abi3-manylinux_2_28_x86_64.whl (5.7 MB)
Downloading pre_commit-4.5.1-py2.py3-none-any.whl (226 kB)
Downloading pytest-9.0.2-py3-none-any.whl (374 kB)
Downloading pytest_cov-7.0.0-py3-none-any.whl (22 kB)
Downloading pytest_responses-0.5.1-py2.py3-none-any.whl (6.7 kB)
Downloading responses-0.21.0-py3-none-any.whl (45 kB)
Downloading cfgv-3.5.0-py2.py3-none-any.whl (7.4 kB)
Downloading identify-2.6.16-py2.py3-none-any.whl (99 kB)
Downloading iniconfig-2.3.0-py3-none-any.whl (7.5 kB)
Downloading nodeenv-1.10.0-py2.py3-none-any.whl (23 kB)
Downloading pluggy-1.6.0-py3-none-any.whl (20 kB)
Downloading texttable-1.7.0-py2.py3-none-any.whl (10 kB)
Downloading virtualenv-20.37.0-py3-none-any.whl (5.8 MB)
Downloading distlib-0.4.0-py2.py3-none-any.whl (469 kB)
Installing collected packages: texttable, distlib, virtualenv, pluggy, nodeenv, iniconfig, igraph, identify, hypothesis, coverage, cfgv, responses, pytest, pre-commit, pytest-responses, pytest-cov
Successfully installed cfgv-3.5.0 coverage-7.13.4 distlib-0.4.0 hypothesis-6.151.8 identify-2.6.16 igraph-1.0.0 iniconfig-2.3.0 nodeenv-1.10.0 pluggy-1.6.0 pre-commit-4.5.1 pytest-9.0.2 pytest-cov-7.0.0 pytest-responses-0.5.1 responses-0.21.0 texttable-1.7.0 virtualenv-20.37.0
WARNING: Running pip as the 'root' user can result in broken permissions and conflicting behaviour with the system package manager. It is recommended to use a virtual environment instead: https://pip.pypa.io/warnings/venv
+ cp VERSION http_service/VERSION
+ pip install --disable-pip-version-check --no-cache-dir --progress-bar off ./http_service
Processing ./http_service
Preparing metadata (setup.py) ... -� �done
Collecting Flask==3.1.2 (from bugbug-http-service==0.0.617)
Downloading flask-3.1.2-py3-none-any.whl.metadata (3.2 kB)
Collecting apispec-webframeworks==1.2.0 (from bugbug-http-service==0.0.617)
Downloading apispec_webframeworks-1.2.0-py3-none-any.whl.metadata (4.8 kB)
Collecting apispec==6.9.0 (from apispec[yaml]==6.9.0->bugbug-http-service==0.0.617)
Downloading apispec-6.9.0-py3-none-any.whl.metadata (10 kB)
Collecting cerberus==1.3.8 (from bugbug-http-service==0.0.617)
Downloading cerberus-1.3.8-py3-none-any.whl.metadata (5.5 kB)
Collecting flask-apispec==0.11.4 (from bugbug-http-service==0.0.617)
Downloading flask_apispec-0.11.4-py2.py3-none-any.whl.metadata (4.3 kB)
Collecting flask-cors==6.0.2 (from bugbug-http-service==0.0.617)
Downloading flask_cors-6.0.2-py3-none-any.whl.metadata (5.3 kB)
Collecting gunicorn==25.1.0 (from bugbug-http-service==0.0.617)
Downloading gunicorn-25.1.0-py3-none-any.whl.metadata (5.5 kB)
Collecting kombu==5.6.2 (from bugbug-http-service==0.0.617)
Downloading kombu-5.6.2-py3-none-any.whl.metadata (3.5 kB)
Collecting marshmallow==4.2.2 (from bugbug-http-service==0.0.617)
Downloading marshmallow-4.2.2-py3-none-any.whl.metadata (7.4 kB)
Requirement already satisfied: requests==2.32.5 in /usr/local/lib/python3.12/site-packages (from bugbug-http-service==0.0.617) (2.32.5)
Collecting rq-dashboard==0.8.6 (from bugbug-http-service==0.0.617)
Downloading rq_dashboard-0.8.6-py2.py3-none-any.whl.metadata (11 kB)
Collecting rq==2.6.1 (from bugbug-http-service==0.0.617)
Downloading rq-2.6.1-py3-none-any.whl.metadata (10 kB)
Requirement already satisfied: sentry-sdk==2.53.0 in /usr/local/lib/python3.12/site-packages (from sentry-sdk[flask]==2.53.0->bugbug-http-service==0.0.617) (2.53.0)
Requirement already satisfied: packaging>=21.3 in /usr/local/lib/python3.12/site-packages (from apispec==6.9.0->apispec[yaml]==6.9.0->bugbug-http-service==0.0.617) (26.0)
Requirement already satisfied: PyYAML>=3.10 in /usr/local/lib/python3.12/site-packages (from apispec[yaml]==6.9.0->bugbug-http-service==0.0.617) (6.0.3)
Collecting blinker>=1.9.0 (from Flask==3.1.2->bugbug-http-service==0.0.617)
Downloading blinker-1.9.0-py3-none-any.whl.metadata (1.6 kB)
Requirement already satisfied: click>=8.1.3 in /usr/local/lib/python3.12/site-packages (from Flask==3.1.2->bugbug-http-service==0.0.617) (8.3.1)
Collecting itsdangerous>=2.2.0 (from Flask==3.1.2->bugbug-http-service==0.0.617)
Downloading itsdangerous-2.2.0-py3-none-any.whl.metadata (1.9 kB)
Requirement already satisfied: jinja2>=3.1.2 in /usr/local/lib/python3.12/site-packages (from Flask==3.1.2->bugbug-http-service==0.0.617) (3.1.6)
Requirement already satisfied: markupsafe>=2.1.1 in /usr/local/lib/python3.12/site-packages (from Flask==3.1.2->bugbug-http-service==0.0.617) (3.0.3)
Requirement already satisfied: werkzeug>=3.1.0 in /usr/local/lib/python3.12/site-packages (from Flask==3.1.2->bugbug-http-service==0.0.617) (3.1.5)
Collecting webargs>=6.0.0 (from flask-apispec==0.11.4->bugbug-http-service==0.0.617)
Downloading webargs-8.7.1-py3-none-any.whl.metadata (6.7 kB)
Requirement already satisfied: amqp<6.0.0,>=5.1.1 in /usr/local/lib/python3.12/site-packages (from kombu==5.6.2->bugbug-http-service==0.0.617) (5.3.1)
Requirement already satisfied: vine==5.1.0 in /usr/local/lib/python3.12/site-packages (from kombu==5.6.2->bugbug-http-service==0.0.617) (5.1.0)
Requirement already satisfied: tzdata>=2025.2 in /usr/local/lib/python3.12/site-packages (from kombu==5.6.2->bugbug-http-service==0.0.617) (2025.3)
Requirement already satisfied: charset_normalizer<4,>=2 in /usr/local/lib/python3.12/site-packages (from requests==2.32.5->bugbug-http-service==0.0.617) (3.4.4)
Requirement already satisfied: idna<4,>=2.5 in /usr/local/lib/python3.12/site-packages (from requests==2.32.5->bugbug-http-service==0.0.617) (3.11)
Requirement already satisfied: urllib3<3,>=1.21.1 in /usr/local/lib/python3.12/site-packages (from requests==2.32.5->bugbug-http-service==0.0.617) (2.6.3)
Requirement already satisfied: certifi>=2017.4.17 in /usr/local/lib/python3.12/site-packages (from requests==2.32.5->bugbug-http-service==0.0.617) (2026.1.4)
Collecting croniter (from rq==2.6.1->bugbug-http-service==0.0.617)
Downloading croniter-6.0.0-py2.py3-none-any.whl.metadata (32 kB)
Collecting redis!=6,>=3.5 (from rq==2.6.1->bugbug-http-service==0.0.617)
Downloading redis-7.2.0-py3-none-any.whl.metadata (12 kB)
Requirement already satisfied: arrow in /usr/local/lib/python3.12/site-packages (from rq-dashboard==0.8.6->bugbug-http-service==0.0.617) (1.4.0)
Collecting redis-sentinel-url (from rq-dashboard==0.8.6->bugbug-http-service==0.0.617)
Downloading Redis_Sentinel_Url-1.0.1-py2.py3-none-any.whl.metadata (1.0 kB)
Requirement already satisfied: python-dateutil>=2.7.0 in /usr/local/lib/python3.12/site-packages (from arrow->rq-dashboard==0.8.6->bugbug-http-service==0.0.617) (2.9.0.post0)
Requirement already satisfied: pytz>2021.1 in /usr/local/lib/python3.12/site-packages (from croniter->rq==2.6.1->bugbug-http-service==0.0.617) (2025.2)
Requirement already satisfied: six>=1.5 in /usr/local/lib/python3.12/site-packages (from python-dateutil>=2.7.0->arrow->rq-dashboard==0.8.6->bugbug-http-service==0.0.617) (1.17.0)
Downloading apispec-6.9.0-py3-none-any.whl (30 kB)
Downloading apispec_webframeworks-1.2.0-py3-none-any.whl (9.1 kB)
Downloading cerberus-1.3.8-py3-none-any.whl (30 kB)
Downloading flask-3.1.2-py3-none-any.whl (103 kB)
Downloading flask_apispec-0.11.4-py2.py3-none-any.whl (2.4 MB)
Downloading flask_cors-6.0.2-py3-none-any.whl (13 kB)
Downloading gunicorn-25.1.0-py3-none-any.whl (197 kB)
Downloading kombu-5.6.2-py3-none-any.whl (214 kB)
Downloading marshmallow-4.2.2-py3-none-any.whl (48 kB)
Downloading rq-2.6.1-py3-none-any.whl (112 kB)
Downloading rq_dashboard-0.8.6-py2.py3-none-any.whl (213 kB)
Downloading blinker-1.9.0-py3-none-any.whl (8.5 kB)
Downloading itsdangerous-2.2.0-py3-none-any.whl (16 kB)
Downloading redis-7.2.0-py3-none-any.whl (394 kB)
Downloading webargs-8.7.1-py3-none-any.whl (32 kB)
Downloading croniter-6.0.0-py2.py3-none-any.whl (25 kB)
Downloading Redis_Sentinel_Url-1.0.1-py2.py3-none-any.whl (4.7 kB)
Building wheels for collected packages: bugbug-http-service
Building wheel for bugbug-http-service (setup.py) ... -� �\� �done
Created wheel for bugbug-http-service: filename=bugbug_http_service-0.0.617-py3-none-any.whl size=35027 sha256=a693fa1d6bc48efd1b575ff8124538af6b356036246ebcd021bb6b4ea798790d
Stored in directory: /tmp/pip-ephem-wheel-cache-p5ofvqdu/wheels/95/f3/17/087a179ea056096ae433a20934a06ba3620178dfafa8d0c733
Successfully built bugbug-http-service
Installing collected packages: redis, marshmallow, itsdangerous, gunicorn, cerberus, blinker, apispec, webargs, redis-sentinel-url, kombu, Flask, croniter, rq, flask-cors, flask-apispec, apispec-webframeworks, rq-dashboard, bugbug-http-service
Attempting uninstall: marshmallow
Found existing installation: marshmallow 3.26.2
Uninstalling marshmallow-3.26.2:
Successfully uninstalled marshmallow-3.26.2
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.
dataclasses-json 0.6.7 requires marshmallow<4.0.0,>=3.18.0, but you have marshmallow 4.2.2 which is incompatible.
Successfully installed Flask-3.1.2 apispec-6.9.0 apispec-webframeworks-1.2.0 blinker-1.9.0 bugbug-http-service-0.0.617 cerberus-1.3.8 croniter-6.0.0 flask-apispec-0.11.4 flask-cors-6.0.2 gunicorn-25.1.0 itsdangerous-2.2.0 kombu-5.6.2 marshmallow-4.2.2 redis-7.2.0 redis-sentinel-url-1.0.1 rq-2.6.1 rq-dashboard-0.8.6 webargs-8.7.1
WARNING: Running pip as the 'root' user can result in broken permissions and conflicting behaviour with the system package manager. It is recommended to use a virtual environment instead: https://pip.pypa.io/warnings/venv
+ hg clone -r ae4bf6620a9a3821cfb9709bd03cd3f5f1849ff3 https://hg.mozilla.org/hgcustom/version-control-tools /version-control-tools/
*** failed to import extension "robustcheckout" from /version-control-tools/hgext/robustcheckout/__init__.py: [Errno 2] No such file or directory: '/version-control-tools/hgext/robustcheckout/__init__.py'
*** failed to import extension "hgmo" from /version-control-tools/hgext/hgmo: [Errno 2] No such file or directory: '/version-control-tools/hgext/hgmo'
*** failed to import extension "pushlog" from /version-control-tools/hgext/pushlog: [Errno 2] No such file or directory: '/version-control-tools/hgext/pushlog'
*** failed to import extension "mozext" from /version-control-tools/hgext/mozext: [Errno 2] No such file or directory: '/version-control-tools/hgext/mozext'
real URL is https://hg-edge.mozilla.org/hgcustom/version-control-tools
adding changesets
adding manifests
adding file changes
files [==========================> ] 1437/2992 02s
files [============================> ] 1572/2992 02s
files [================================> ] 1736/2992 02s
files [===================================> ] 1911/2992 02s
files [=====================================> ] 2012/2992 02s
files [========================================> ] 2200/2992 01s
files [===========================================> ] 2354/2992 01s
files [==============================================> ] 2475/2992 01s
files [================================================> ] 2581/2992 01s
files [===================================================> ] 2755/2992 01s
files [====================================================> ] 2815/2992 01s
added 8302 changesets with 19787 changes to 2992 files
new changesets 8277a178b3cb:ae4bf6620a9a
updating to branch default
1289 files updated, 0 files merged, 0 files removed, 0 files unresolved
+ pytest --cov=http_service http_service/tests/ -vvv
2026-02-16 23:18:46,514:INFO:matplotlib.font_manager:generated new fontManager
ImportError while loading conftest '/bugbug/http_service/tests/conftest.py'.
http_service/tests/conftest.py:30: in <module>
from bugbug_http import app
http_service/bugbug_http/app.py:110: in <module>
class NotAvailableYet(Schema):
http_service/bugbug_http/app.py:111: in NotAvailableYet
ready = fields.Boolean(enum=[False])
^^^^^^^^^^^^^^^^^^^^^^^^^^^^
/usr/local/lib/python3.12/site-packages/marshmallow/fields.py:1173: in __init__
super().__init__(**kwargs)
E TypeError: Field.__init__() got an unexpected keyword argument 'enum'
[taskcluster 2026-02-16T23:18:52.608Z] Exit Code: 4
[taskcluster 2026-02-16T23:18:52.608Z] User Time: 68.836ms
[taskcluster 2026-02-16T23:18:52.608Z] Kernel Time: 50.781ms
[taskcluster 2026-02-16T23:18:52.608Z] Wall Time: 6m27.286640971s
[taskcluster 2026-02-16T23:18:52.608Z] Average Available System Memory: 5.79 GiB
[taskcluster 2026-02-16T23:18:52.608Z] Average System Memory Used: 1.97 GiB
[taskcluster 2026-02-16T23:18:52.608Z] Peak System Memory Used: 3.01 GiB
[taskcluster 2026-02-16T23:18:52.608Z] Total System Memory: 7.75 GiB
[taskcluster 2026-02-16T23:18:52.608Z] Result: FAILED
[taskcluster 2026-02-16T23:18:52.609Z] === Task Finished ===
[taskcluster 2026-02-16T23:18:52.609Z] Task Duration: 6m27.28760937s
[taskcluster:error] exit status 4
Loading