name: clm
run_id: install_deps
env HOME: /home/jenkins
env LANG: en_US.UTF-8
env PATH: /w/workspace/pti-o2-tox-nexus-iq-clm/.tox/clm/bin:/opt/pyenv/bin:/tmp/venv-vWZg/bin:/opt/pyenv/shims:/home/jenkins/.local/bin:/usr/local/bin:/usr/bin:/opt/puppetlabs/bin:/usr/local/sbin:/usr/sbin:/home/jenkins/bin
env PIP_DISABLE_PIP_VERSION_CHECK: 1
env PYTHONHASHSEED: 1764922614
env PYTHONIOENCODING: utf-8
env SSH_AGENT_PID: 6730
env SSH_AUTH_SOCK: ********************************
env TOX_ENV_DIR: /w/workspace/pti-o2-tox-nexus-iq-clm/.tox/clm
env TOX_ENV_NAME: clm
env TOX_WORK_DIR: /w/workspace/pti-o2-tox-nexus-iq-clm/.tox
env VIRTUAL_ENV: /w/workspace/pti-o2-tox-nexus-iq-clm/.tox/clm
env __TOX_ENVIRONMENT_VARIABLE_ORIGINAL_CI: true
metadata pid: 8798
cwd: /w/workspace/pti-o2-tox-nexus-iq-clm
allow: /w/workspace/pti-o2-tox-nexus-iq-clm/.tox/clm/bin/*
cmd: pip install -U -r /w/workspace/pti-o2-tox-nexus-iq-clm/requirements.txt -r /w/workspace/pti-o2-tox-nexus-iq-clm/requirements-test.txt
exit_code: 0
Looking in indexes: https://nexus3.o-ran-sc.org/repository/PyPi/simple
Collecting flask<3.0.0 (from -r /w/workspace/pti-o2-tox-nexus-iq-clm/requirements.txt (line 2))
  Downloading https://nexus3.o-ran-sc.org/repository/PyPi/packages/flask/2.3.3/flask-2.3.3-py3-none-any.whl (96 kB)
Collecting flask-restx (from -r /w/workspace/pti-o2-tox-nexus-iq-clm/requirements.txt (line 3))
  Downloading https://nexus3.o-ran-sc.org/repository/PyPi/packages/flask-restx/1.3.2/flask_restx-1.3.2-py2.py3-none-any.whl (2.8 MB)
     ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 2.8/2.8 MB 33.5 MB/s  0:00:00
Collecting sqlalchemy<2.0.0 (from -r /w/workspace/pti-o2-tox-nexus-iq-clm/requirements.txt (line 4))
  Downloading https://nexus3.o-ran-sc.org/repository/PyPi/packages/sqlalchemy/1.4.54/SQLAlchemy-1.4.54-cp39-cp39-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl (1.6 MB)
     ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 1.6/1.6 MB 7.9 MB/s  0:00:00
Collecting redis (from -r /w/workspace/pti-o2-tox-nexus-iq-clm/requirements.txt (line 5))
  Downloading https://nexus3.o-ran-sc.org/repository/PyPi/packages/redis/7.0.1/redis-7.0.1-py3-none-any.whl (339 kB)
Collecting psycopg2-binary (from -r /w/workspace/pti-o2-tox-nexus-iq-clm/requirements.txt (line 6))
  Downloading https://nexus3.o-ran-sc.org/repository/PyPi/packages/psycopg2-binary/2.9.12/psycopg2_binary-2.9.12-cp39-cp39-manylinux2014_x86_64.manylinux_2_17_x86_64.whl (4.3 MB)
     ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 4.3/4.3 MB 36.7 MB/s  0:00:00
Collecting cotyledon (from -r /w/workspace/pti-o2-tox-nexus-iq-clm/requirements.txt (line 7))
  Downloading https://nexus3.o-ran-sc.org/repository/PyPi/packages/cotyledon/2.2.0/cotyledon-2.2.0-py3-none-any.whl (28 kB)
Collecting PyYAML>=5.4.1 (from -r /w/workspace/pti-o2-tox-nexus-iq-clm/requirements.txt (line 8))
  Using cached https://nexus3.o-ran-sc.org/repository/PyPi/packages/pyyaml/6.0.3/pyyaml-6.0.3-cp39-cp39-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl (750 kB)
Collecting Cython>=3.0a1 (from -r /w/workspace/pti-o2-tox-nexus-iq-clm/requirements.txt (line 10))
  Downloading https://nexus3.o-ran-sc.org/repository/PyPi/packages/cython/3.2.4/cython-3.2.4-cp39-cp39-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl (3.5 MB)
     ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 3.5/3.5 MB 33.7 MB/s  0:00:00
Collecting httplib2 (from -r /w/workspace/pti-o2-tox-nexus-iq-clm/requirements.txt (line 12))
  Downloading https://nexus3.o-ran-sc.org/repository/PyPi/packages/httplib2/0.31.2/httplib2-0.31.2-py3-none-any.whl (91 kB)
Collecting babel (from -r /w/workspace/pti-o2-tox-nexus-iq-clm/requirements.txt (line 13))
  Downloading https://nexus3.o-ran-sc.org/repository/PyPi/packages/babel/2.18.0/babel-2.18.0-py3-none-any.whl (10.2 MB)
     ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 10.2/10.2 MB 65.6 MB/s  0:00:00
Collecting PrettyTable<0.8,>=0.7.2 (from -r /w/workspace/pti-o2-tox-nexus-iq-clm/requirements.txt (line 14))
  Downloading https://nexus3.o-ran-sc.org/repository/PyPi/packages/prettytable/0.7.2/prettytable-0.7.2.zip (28 kB)
  Installing build dependencies: started
  Installing build dependencies: finished with status 'done'
  Getting requirements to build wheel: started
  Getting requirements to build wheel: finished with status 'done'
  Preparing metadata (pyproject.toml): started
  Preparing metadata (pyproject.toml): finished with status 'done'
Collecting requests-oauthlib (from -r /w/workspace/pti-o2-tox-nexus-iq-clm/requirements.txt (line 16))
  Using cached https://nexus3.o-ran-sc.org/repository/PyPi/packages/requests-oauthlib/2.0.0/requests_oauthlib-2.0.0-py2.py3-none-any.whl (24 kB)
Collecting retry (from -r /w/workspace/pti-o2-tox-nexus-iq-clm/requirements.txt (line 17))
  Downloading https://nexus3.o-ran-sc.org/repository/PyPi/packages/retry/0.9.2/retry-0.9.2-py2.py3-none-any.whl (8.0 kB)
Collecting ruamel.yaml==0.17.17 (from -r /w/workspace/pti-o2-tox-nexus-iq-clm/requirements.txt (line 18))
  Downloading https://nexus3.o-ran-sc.org/repository/PyPi/packages/ruamel-yaml/0.17.17/ruamel.yaml-0.17.17-py3-none-any.whl (109 kB)
Collecting pyOpenSSL (from -r /w/workspace/pti-o2-tox-nexus-iq-clm/requirements.txt (line 24))
  Downloading https://nexus3.o-ran-sc.org/repository/PyPi/packages/pyopenssl/26.1.0/pyopenssl-26.1.0-py3-none-any.whl (58 kB)
Collecting gunicorn (from -r /w/workspace/pti-o2-tox-nexus-iq-clm/requirements.txt (line 26))
  Downloading https://nexus3.o-ran-sc.org/repository/PyPi/packages/gunicorn/23.0.0/gunicorn-23.0.0-py3-none-any.whl (85 kB)
Collecting pyjwt==2.6.0 (from -r /w/workspace/pti-o2-tox-nexus-iq-clm/requirements.txt (line 29))
  Downloading https://nexus3.o-ran-sc.org/repository/PyPi/packages/pyjwt/2.6.0/PyJWT-2.6.0-py3-none-any.whl (20 kB)
Collecting kubernetes>=30.0.0 (from -r /w/workspace/pti-o2-tox-nexus-iq-clm/requirements.txt (line 31))
  Using cached https://nexus3.o-ran-sc.org/repository/PyPi/packages/kubernetes/35.0.0/kubernetes-35.0.0-py2.py3-none-any.whl (2.0 MB)
Collecting flake8 (from -r /w/workspace/pti-o2-tox-nexus-iq-clm/requirements-test.txt (line 1))
  Downloading https://nexus3.o-ran-sc.org/repository/PyPi/packages/flake8/7.3.0/flake8-7.3.0-py2.py3-none-any.whl (57 kB)
Collecting pylint (from -r /w/workspace/pti-o2-tox-nexus-iq-clm/requirements-test.txt (line 2))
  Downloading https://nexus3.o-ran-sc.org/repository/PyPi/packages/pylint/3.3.9/pylint-3.3.9-py3-none-any.whl (523 kB)
Collecting mypy (from -r /w/workspace/pti-o2-tox-nexus-iq-clm/requirements-test.txt (line 3))
  Downloading https://nexus3.o-ran-sc.org/repository/PyPi/packages/mypy/1.19.1/mypy-1.19.1-cp39-cp39-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl (13.5 MB)
     ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 13.5/13.5 MB 21.8 MB/s  0:00:00
Collecting requests (from -r /w/workspace/pti-o2-tox-nexus-iq-clm/requirements-test.txt (line 4))
  Using cached https://nexus3.o-ran-sc.org/repository/PyPi/packages/requests/2.32.5/requests-2.32.5-py3-none-any.whl (64 kB)
Collecting tox (from -r /w/workspace/pti-o2-tox-nexus-iq-clm/requirements-test.txt (line 5))
  Using cached https://nexus3.o-ran-sc.org/repository/PyPi/packages/tox/4.30.3/tox-4.30.3-py3-none-any.whl (175 kB)
Collecting pytest (from -r /w/workspace/pti-o2-tox-nexus-iq-clm/requirements-test.txt (line 7))
  Downloading https://nexus3.o-ran-sc.org/repository/PyPi/packages/pytest/8.4.2/pytest-8.4.2-py3-none-any.whl (365 kB)
Collecting pytest-cov (from -r /w/workspace/pti-o2-tox-nexus-iq-clm/requirements-test.txt (line 8))
  Downloading https://nexus3.o-ran-sc.org/repository/PyPi/packages/pytest-cov/7.1.0/pytest_cov-7.1.0-py3-none-any.whl (22 kB)
Collecting pytest-icdiff (from -r /w/workspace/pti-o2-tox-nexus-iq-clm/requirements-test.txt (line 9))
  Downloading https://nexus3.o-ran-sc.org/repository/PyPi/packages/pytest-icdiff/0.9/pytest_icdiff-0.9-py3-none-any.whl (5.0 kB)
Collecting mock (from -r /w/workspace/pti-o2-tox-nexus-iq-clm/requirements-test.txt (line 10))
  Downloading https://nexus3.o-ran-sc.org/repository/PyPi/packages/mock/5.2.0/mock-5.2.0-py3-none-any.whl (31 kB)
Collecting mock-alchemy<0.2.0,>=0.1.0 (from -r /w/workspace/pti-o2-tox-nexus-iq-clm/requirements-test.txt (line 11))
  Downloading https://nexus3.o-ran-sc.org/repository/PyPi/packages/mock-alchemy/0.1.1/mock_alchemy-0.1.1-py2.py3-none-any.whl (13 kB)
Collecting tenacity (from -r /w/workspace/pti-o2-tox-nexus-iq-clm/requirements-test.txt (line 13))
  Downloading https://nexus3.o-ran-sc.org/repository/PyPi/packages/tenacity/9.1.2/tenacity-9.1.2-py3-none-any.whl (28 kB)
Collecting elasticsearch (from -r /w/workspace/pti-o2-tox-nexus-iq-clm/requirements-test.txt (line 19))
  Downloading https://nexus3.o-ran-sc.org/repository/PyPi/packages/elasticsearch/9.1.3/elasticsearch-9.1.3-py3-none-any.whl (948 kB)
     ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 948.3/948.3 kB 31.0 MB/s  0:00:00
Collecting ruamel.yaml.clib>=0.1.2 (from ruamel.yaml==0.17.17->-r /w/workspace/pti-o2-tox-nexus-iq-clm/requirements.txt (line 18))
  Using cached https://nexus3.o-ran-sc.org/repository/PyPi/packages/ruamel-yaml-clib/0.2.15/ruamel_yaml_clib-0.2.15-cp39-cp39-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl (734 kB)
Collecting Werkzeug>=2.3.7 (from flask<3.0.0->-r /w/workspace/pti-o2-tox-nexus-iq-clm/requirements.txt (line 2))
  Downloading https://nexus3.o-ran-sc.org/repository/PyPi/packages/werkzeug/3.1.8/werkzeug-3.1.8-py3-none-any.whl (226 kB)
Collecting Jinja2>=3.1.2 (from flask<3.0.0->-r /w/workspace/pti-o2-tox-nexus-iq-clm/requirements.txt (line 2))
  Using cached https://nexus3.o-ran-sc.org/repository/PyPi/packages/jinja2/3.1.6/jinja2-3.1.6-py3-none-any.whl (134 kB)
Collecting itsdangerous>=2.1.2 (from flask<3.0.0->-r /w/workspace/pti-o2-tox-nexus-iq-clm/requirements.txt (line 2))
  Downloading https://nexus3.o-ran-sc.org/repository/PyPi/packages/itsdangerous/2.2.0/itsdangerous-2.2.0-py3-none-any.whl (16 kB)
Collecting click>=8.1.3 (from flask<3.0.0->-r /w/workspace/pti-o2-tox-nexus-iq-clm/requirements.txt (line 2))
  Using cached https://nexus3.o-ran-sc.org/repository/PyPi/packages/click/8.1.8/click-8.1.8-py3-none-any.whl (98 kB)
Collecting blinker>=1.6.2 (from flask<3.0.0->-r /w/workspace/pti-o2-tox-nexus-iq-clm/requirements.txt (line 2))
  Downloading https://nexus3.o-ran-sc.org/repository/PyPi/packages/blinker/1.9.0/blinker-1.9.0-py3-none-any.whl (8.5 kB)
Collecting importlib-metadata>=3.6.0 (from flask<3.0.0->-r /w/workspace/pti-o2-tox-nexus-iq-clm/requirements.txt (line 2))
  Using cached https://nexus3.o-ran-sc.org/repository/PyPi/packages/importlib-metadata/8.7.1/importlib_metadata-8.7.1-py3-none-any.whl (27 kB)
Collecting greenlet!=0.4.17 (from sqlalchemy<2.0.0->-r /w/workspace/pti-o2-tox-nexus-iq-clm/requirements.txt (line 4))
  Downloading https://nexus3.o-ran-sc.org/repository/PyPi/packages/greenlet/3.2.5/greenlet-3.2.5-cp39-cp39-manylinux2014_x86_64.manylinux_2_17_x86_64.whl (638 kB)
     ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 638.4/638.4 kB 17.8 MB/s  0:00:00
Collecting six<2.0.0,>=1.15.0 (from mock-alchemy<0.2.0,>=0.1.0->-r /w/workspace/pti-o2-tox-nexus-iq-clm/requirements-test.txt (line 11))
  Using cached https://nexus3.o-ran-sc.org/repository/PyPi/packages/six/1.17.0/six-1.17.0-py2.py3-none-any.whl (11 kB)
Collecting aniso8601>=0.82 (from flask-restx->-r /w/workspace/pti-o2-tox-nexus-iq-clm/requirements.txt (line 3))
  Downloading https://nexus3.o-ran-sc.org/repository/PyPi/packages/aniso8601/10.0.1/aniso8601-10.0.1-py2.py3-none-any.whl (52 kB)
Collecting jsonschema (from flask-restx->-r /w/workspace/pti-o2-tox-nexus-iq-clm/requirements.txt (line 3))
  Using cached https://nexus3.o-ran-sc.org/repository/PyPi/packages/jsonschema/4.25.1/jsonschema-4.25.1-py3-none-any.whl (90 kB)
Collecting referencing (from flask-restx->-r /w/workspace/pti-o2-tox-nexus-iq-clm/requirements.txt (line 3))
  Using cached https://nexus3.o-ran-sc.org/repository/PyPi/packages/referencing/0.36.2/referencing-0.36.2-py3-none-any.whl (26 kB)
Collecting importlib-resources (from flask-restx->-r /w/workspace/pti-o2-tox-nexus-iq-clm/requirements.txt (line 3))
  Downloading https://nexus3.o-ran-sc.org/repository/PyPi/packages/importlib-resources/6.5.2/importlib_resources-6.5.2-py3-none-any.whl (37 kB)
Collecting async-timeout>=4.0.3 (from redis->-r /w/workspace/pti-o2-tox-nexus-iq-clm/requirements.txt (line 5))
  Downloading https://nexus3.o-ran-sc.org/repository/PyPi/packages/async-timeout/5.0.1/async_timeout-5.0.1-py3-none-any.whl (6.2 kB)
Collecting setproctitle (from cotyledon->-r /w/workspace/pti-o2-tox-nexus-iq-clm/requirements.txt (line 7))
  Downloading https://nexus3.o-ran-sc.org/repository/PyPi/packages/setproctitle/1.3.7/setproctitle-1.3.7-cp39-cp39-manylinux1_x86_64.manylinux_2_28_x86_64.manylinux_2_5_x86_64.whl (31 kB)
Collecting typing_extensions (from cotyledon->-r /w/workspace/pti-o2-tox-nexus-iq-clm/requirements.txt (line 7))
  Downloading https://nexus3.o-ran-sc.org/repository/PyPi/packages/typing-extensions/4.15.0/typing_extensions-4.15.0-py3-none-any.whl (44 kB)
Collecting pyparsing<4,>=3.1 (from httplib2->-r /w/workspace/pti-o2-tox-nexus-iq-clm/requirements.txt (line 12))
  Using cached https://nexus3.o-ran-sc.org/repository/PyPi/packages/pyparsing/3.3.2/pyparsing-3.3.2-py3-none-any.whl (122 kB)
Collecting oauthlib>=3.0.0 (from requests-oauthlib->-r /w/workspace/pti-o2-tox-nexus-iq-clm/requirements.txt (line 16))
  Using cached https://nexus3.o-ran-sc.org/repository/PyPi/packages/oauthlib/3.3.1/oauthlib-3.3.1-py3-none-any.whl (160 kB)
Collecting decorator>=3.4.2 (from retry->-r /w/workspace/pti-o2-tox-nexus-iq-clm/requirements.txt (line 17))
  Using cached https://nexus3.o-ran-sc.org/repository/PyPi/packages/decorator/5.2.1/decorator-5.2.1-py3-none-any.whl (9.2 kB)
Collecting py<2.0.0,>=1.4.26 (from retry->-r /w/workspace/pti-o2-tox-nexus-iq-clm/requirements.txt (line 17))
  Downloading https://nexus3.o-ran-sc.org/repository/PyPi/packages/py/1.11.0/py-1.11.0-py2.py3-none-any.whl (98 kB)
Collecting cryptography<48,>=46.0.0 (from pyOpenSSL->-r /w/workspace/pti-o2-tox-nexus-iq-clm/requirements.txt (line 24))
  Using cached https://nexus3.o-ran-sc.org/repository/PyPi/packages/cryptography/47.0.0/cryptography-47.0.0-cp38-abi3-manylinux2014_x86_64.manylinux_2_17_x86_64.whl (4.7 MB)
Collecting cffi>=2.0.0 (from cryptography<48,>=46.0.0->pyOpenSSL->-r /w/workspace/pti-o2-tox-nexus-iq-clm/requirements.txt (line 24))
  Using cached https://nexus3.o-ran-sc.org/repository/PyPi/packages/cffi/2.0.0/cffi-2.0.0-cp39-cp39-manylinux2014_x86_64.manylinux_2_17_x86_64.whl (216 kB)
Collecting packaging (from gunicorn->-r /w/workspace/pti-o2-tox-nexus-iq-clm/requirements.txt (line 26))
  Using cached https://nexus3.o-ran-sc.org/repository/PyPi/packages/packaging/26.2/packaging-26.2-py3-none-any.whl (100 kB)
Collecting certifi>=14.05.14 (from kubernetes>=30.0.0->-r /w/workspace/pti-o2-tox-nexus-iq-clm/requirements.txt (line 31))
  Using cached https://nexus3.o-ran-sc.org/repository/PyPi/packages/certifi/2026.4.22/certifi-2026.4.22-py3-none-any.whl (135 kB)
Collecting python-dateutil>=2.5.3 (from kubernetes>=30.0.0->-r /w/workspace/pti-o2-tox-nexus-iq-clm/requirements.txt (line 31))
  Using cached https://nexus3.o-ran-sc.org/repository/PyPi/packages/python-dateutil/2.9.0.post0/python_dateutil-2.9.0.post0-py2.py3-none-any.whl (229 kB)
Collecting websocket-client!=0.40.0,!=0.41.*,!=0.42.*,>=0.32.0 (from kubernetes>=30.0.0->-r /w/workspace/pti-o2-tox-nexus-iq-clm/requirements.txt (line 31))
  Using cached https://nexus3.o-ran-sc.org/repository/PyPi/packages/websocket-client/1.9.0/websocket_client-1.9.0-py3-none-any.whl (82 kB)
Collecting urllib3!=2.6.0,>=1.24.2 (from kubernetes>=30.0.0->-r /w/workspace/pti-o2-tox-nexus-iq-clm/requirements.txt (line 31))
  Using cached https://nexus3.o-ran-sc.org/repository/PyPi/packages/urllib3/2.6.3/urllib3-2.6.3-py3-none-any.whl (131 kB)
Collecting durationpy>=0.7 (from kubernetes>=30.0.0->-r /w/workspace/pti-o2-tox-nexus-iq-clm/requirements.txt (line 31))
  Using cached https://nexus3.o-ran-sc.org/repository/PyPi/packages/durationpy/0.10/durationpy-0.10-py3-none-any.whl (3.9 kB)
Collecting mccabe<0.8.0,>=0.7.0 (from flake8->-r /w/workspace/pti-o2-tox-nexus-iq-clm/requirements-test.txt (line 1))
  Downloading https://nexus3.o-ran-sc.org/repository/PyPi/packages/mccabe/0.7.0/mccabe-0.7.0-py2.py3-none-any.whl (7.3 kB)
Collecting pycodestyle<2.15.0,>=2.14.0 (from flake8->-r /w/workspace/pti-o2-tox-nexus-iq-clm/requirements-test.txt (line 1))
  Downloading https://nexus3.o-ran-sc.org/repository/PyPi/packages/pycodestyle/2.14.0/pycodestyle-2.14.0-py2.py3-none-any.whl (31 kB)
Collecting pyflakes<3.5.0,>=3.4.0 (from flake8->-r /w/workspace/pti-o2-tox-nexus-iq-clm/requirements-test.txt (line 1))
  Downloading https://nexus3.o-ran-sc.org/repository/PyPi/packages/pyflakes/3.4.0/pyflakes-3.4.0-py2.py3-none-any.whl (63 kB)
Collecting astroid<=3.4.0.dev0,>=3.3.8 (from pylint->-r /w/workspace/pti-o2-tox-nexus-iq-clm/requirements-test.txt (line 2))
  Downloading https://nexus3.o-ran-sc.org/repository/PyPi/packages/astroid/3.3.11/astroid-3.3.11-py3-none-any.whl (275 kB)
Collecting dill>=0.2 (from pylint->-r /w/workspace/pti-o2-tox-nexus-iq-clm/requirements-test.txt (line 2))
  Downloading https://nexus3.o-ran-sc.org/repository/PyPi/packages/dill/0.4.1/dill-0.4.1-py3-none-any.whl (120 kB)
Collecting isort!=5.13,<7,>=4.2.5 (from pylint->-r /w/workspace/pti-o2-tox-nexus-iq-clm/requirements-test.txt (line 2))
  Downloading https://nexus3.o-ran-sc.org/repository/PyPi/packages/isort/6.1.0/isort-6.1.0-py3-none-any.whl (94 kB)
Collecting platformdirs>=2.2 (from pylint->-r /w/workspace/pti-o2-tox-nexus-iq-clm/requirements-test.txt (line 2))
  Downloading https://nexus3.o-ran-sc.org/repository/PyPi/packages/platformdirs/4.4.0/platformdirs-4.4.0-py3-none-any.whl (18 kB)
Collecting tomli>=1.1 (from pylint->-r /w/workspace/pti-o2-tox-nexus-iq-clm/requirements-test.txt (line 2))
  Using cached https://nexus3.o-ran-sc.org/repository/PyPi/packages/tomli/2.4.1/tomli-2.4.1-py3-none-any.whl (14 kB)
Collecting tomlkit>=0.10.1 (from pylint->-r /w/workspace/pti-o2-tox-nexus-iq-clm/requirements-test.txt (line 2))
  Using cached https://nexus3.o-ran-sc.org/repository/PyPi/packages/tomlkit/0.14.0/tomlkit-0.14.0-py3-none-any.whl (39 kB)
Collecting mypy_extensions>=1.0.0 (from mypy->-r /w/workspace/pti-o2-tox-nexus-iq-clm/requirements-test.txt (line 3))
  Downloading https://nexus3.o-ran-sc.org/repository/PyPi/packages/mypy-extensions/1.1.0/mypy_extensions-1.1.0-py3-none-any.whl (5.0 kB)
Collecting pathspec>=0.9.0 (from mypy->-r /w/workspace/pti-o2-tox-nexus-iq-clm/requirements-test.txt (line 3))
  Downloading https://nexus3.o-ran-sc.org/repository/PyPi/packages/pathspec/1.1.1/pathspec-1.1.1-py3-none-any.whl (57 kB)
Collecting librt>=0.6.2 (from mypy->-r /w/workspace/pti-o2-tox-nexus-iq-clm/requirements-test.txt (line 3))
  Downloading https://nexus3.o-ran-sc.org/repository/PyPi/packages/librt/0.9.0/librt-0.9.0-cp39-cp39-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl (224 kB)
Collecting charset_normalizer<4,>=2 (from requests->-r /w/workspace/pti-o2-tox-nexus-iq-clm/requirements-test.txt (line 4))
  Using cached https://nexus3.o-ran-sc.org/repository/PyPi/packages/charset-normalizer/3.4.7/charset_normalizer-3.4.7-cp39-cp39-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl (208 kB)
Collecting idna<4,>=2.5 (from requests->-r /w/workspace/pti-o2-tox-nexus-iq-clm/requirements-test.txt (line 4))
  Using cached https://nexus3.o-ran-sc.org/repository/PyPi/packages/idna/3.13/idna-3.13-py3-none-any.whl (68 kB)
Collecting cachetools>=6.1 (from tox->-r /w/workspace/pti-o2-tox-nexus-iq-clm/requirements-test.txt (line 5))
  Using cached https://nexus3.o-ran-sc.org/repository/PyPi/packages/cachetools/6.2.6/cachetools-6.2.6-py3-none-any.whl (11 kB)
Collecting chardet>=5.2 (from tox->-r /w/workspace/pti-o2-tox-nexus-iq-clm/requirements-test.txt (line 5))
  Using cached https://nexus3.o-ran-sc.org/repository/PyPi/packages/chardet/5.2.0/chardet-5.2.0-py3-none-any.whl (199 kB)
Collecting colorama>=0.4.6 (from tox->-r /w/workspace/pti-o2-tox-nexus-iq-clm/requirements-test.txt (line 5))
  Using cached https://nexus3.o-ran-sc.org/repository/PyPi/packages/colorama/0.4.6/colorama-0.4.6-py2.py3-none-any.whl (25 kB)
Collecting filelock>=3.18 (from tox->-r /w/workspace/pti-o2-tox-nexus-iq-clm/requirements-test.txt (line 5))
  Downloading https://nexus3.o-ran-sc.org/repository/PyPi/packages/filelock/3.19.1/filelock-3.19.1-py3-none-any.whl (15 kB)
Collecting pluggy>=1.6 (from tox->-r /w/workspace/pti-o2-tox-nexus-iq-clm/requirements-test.txt (line 5))
  Using cached https://nexus3.o-ran-sc.org/repository/PyPi/packages/pluggy/1.6.0/pluggy-1.6.0-py3-none-any.whl (20 kB)
Collecting pyproject-api>=1.9.1 (from tox->-r /w/workspace/pti-o2-tox-nexus-iq-clm/requirements-test.txt (line 5))
  Using cached https://nexus3.o-ran-sc.org/repository/PyPi/packages/pyproject-api/1.9.1/pyproject_api-1.9.1-py3-none-any.whl (13 kB)
Collecting virtualenv>=20.31.2 (from tox->-r /w/workspace/pti-o2-tox-nexus-iq-clm/requirements-test.txt (line 5))
  Downloading https://nexus3.o-ran-sc.org/repository/PyPi/packages/virtualenv/21.3.0/virtualenv-21.3.0-py3-none-any.whl (7.6 MB)
     ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 7.6/7.6 MB 45.4 MB/s  0:00:00
Collecting exceptiongroup>=1 (from pytest->-r /w/workspace/pti-o2-tox-nexus-iq-clm/requirements-test.txt (line 7))
  Downloading https://nexus3.o-ran-sc.org/repository/PyPi/packages/exceptiongroup/1.3.1/exceptiongroup-1.3.1-py3-none-any.whl (16 kB)
Collecting iniconfig>=1 (from pytest->-r /w/workspace/pti-o2-tox-nexus-iq-clm/requirements-test.txt (line 7))
  Downloading https://nexus3.o-ran-sc.org/repository/PyPi/packages/iniconfig/2.1.0/iniconfig-2.1.0-py3-none-any.whl (6.0 kB)
Collecting pygments>=2.7.2 (from pytest->-r /w/workspace/pti-o2-tox-nexus-iq-clm/requirements-test.txt (line 7))
  Using cached https://nexus3.o-ran-sc.org/repository/PyPi/packages/pygments/2.20.0/pygments-2.20.0-py3-none-any.whl (1.2 MB)
Collecting coverage>=7.10.6 (from coverage[toml]>=7.10.6->pytest-cov->-r /w/workspace/pti-o2-tox-nexus-iq-clm/requirements-test.txt (line 8))
  Downloading https://nexus3.o-ran-sc.org/repository/PyPi/packages/coverage/7.10.7/coverage-7.10.7-cp39-cp39-manylinux1_x86_64.manylinux_2_28_x86_64.manylinux_2_5_x86_64.whl (246 kB)
Collecting icdiff (from pytest-icdiff->-r /w/workspace/pti-o2-tox-nexus-iq-clm/requirements-test.txt (line 9))
  Downloading https://nexus3.o-ran-sc.org/repository/PyPi/packages/icdiff/2.0.10/icdiff-2.0.10-py3-none-any.whl (17 kB)
Collecting pprintpp (from pytest-icdiff->-r /w/workspace/pti-o2-tox-nexus-iq-clm/requirements-test.txt (line 9))
  Downloading https://nexus3.o-ran-sc.org/repository/PyPi/packages/pprintpp/0.4.0/pprintpp-0.4.0-py2.py3-none-any.whl (16 kB)
Collecting elastic-transport<10,>=9.1.0 (from elasticsearch->-r /w/workspace/pti-o2-tox-nexus-iq-clm/requirements-test.txt (line 19))
  Downloading https://nexus3.o-ran-sc.org/repository/PyPi/packages/elastic-transport/9.1.0/elastic_transport-9.1.0-py3-none-any.whl (65 kB)
Collecting pycparser (from cffi>=2.0.0->cryptography<48,>=46.0.0->pyOpenSSL->-r /w/workspace/pti-o2-tox-nexus-iq-clm/requirements.txt (line 24))
  Using cached https://nexus3.o-ran-sc.org/repository/PyPi/packages/pycparser/2.23/pycparser-2.23-py3-none-any.whl (118 kB)
Collecting zipp>=3.20 (from importlib-metadata>=3.6.0->flask<3.0.0->-r /w/workspace/pti-o2-tox-nexus-iq-clm/requirements.txt (line 2))
  Using cached https://nexus3.o-ran-sc.org/repository/PyPi/packages/zipp/3.23.1/zipp-3.23.1-py3-none-any.whl (10 kB)
Collecting MarkupSafe>=2.0 (from Jinja2>=3.1.2->flask<3.0.0->-r /w/workspace/pti-o2-tox-nexus-iq-clm/requirements.txt (line 2))
  Using cached https://nexus3.o-ran-sc.org/repository/PyPi/packages/markupsafe/3.0.3/markupsafe-3.0.3-cp39-cp39-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl (20 kB)
Collecting distlib<1,>=0.3.7 (from virtualenv>=20.31.2->tox->-r /w/workspace/pti-o2-tox-nexus-iq-clm/requirements-test.txt (line 5))
  Downloading https://nexus3.o-ran-sc.org/repository/PyPi/packages/distlib/0.4.0/distlib-0.4.0-py2.py3-none-any.whl (469 kB)
Collecting python-discovery>=1.2.2 (from virtualenv>=20.31.2->tox->-r /w/workspace/pti-o2-tox-nexus-iq-clm/requirements-test.txt (line 5))
  Downloading https://nexus3.o-ran-sc.org/repository/PyPi/packages/python-discovery/1.2.2/python_discovery-1.2.2-py3-none-any.whl (31 kB)
Collecting attrs>=22.2.0 (from jsonschema->flask-restx->-r /w/workspace/pti-o2-tox-nexus-iq-clm/requirements.txt (line 3))
  Using cached https://nexus3.o-ran-sc.org/repository/PyPi/packages/attrs/26.1.0/attrs-26.1.0-py3-none-any.whl (67 kB)
Collecting jsonschema-specifications>=2023.03.6 (from jsonschema->flask-restx->-r /w/workspace/pti-o2-tox-nexus-iq-clm/requirements.txt (line 3))
  Using cached https://nexus3.o-ran-sc.org/repository/PyPi/packages/jsonschema-specifications/2025.9.1/jsonschema_specifications-2025.9.1-py3-none-any.whl (18 kB)
Collecting rpds-py>=0.7.1 (from jsonschema->flask-restx->-r /w/workspace/pti-o2-tox-nexus-iq-clm/requirements.txt (line 3))
  Using cached https://nexus3.o-ran-sc.org/repository/PyPi/packages/rpds-py/0.27.1/rpds_py-0.27.1-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (384 kB)
Building wheels for collected packages: PrettyTable
  Building wheel for PrettyTable (pyproject.toml): started
  Building wheel for PrettyTable (pyproject.toml): finished with status 'done'
  Created wheel for PrettyTable: filename=prettytable-0.7.2-py3-none-any.whl size=13761 sha256=5509d2cfb57793b7ab5a57ba812939ef8b21cd7f7487c98796354a779aff9407
  Stored in directory: /home/jenkins/.cache/pip/wheels/71/b6/a6/fada21cadca0164f64fb2d5af7d157c8e55e94e2dd6e74adf5
Successfully built PrettyTable
Installing collected packages: PrettyTable, pprintpp, icdiff, durationpy, distlib, aniso8601, zipp, websocket-client, urllib3, typing_extensions, tomlkit, tomli, tenacity, six, setproctitle, ruamel.yaml.clib, rpds-py, PyYAML, pyparsing, pyjwt, pygments, pyflakes, pycparser, pycodestyle, py, psycopg2-binary, pluggy, platformdirs, pathspec, packaging, oauthlib, mypy_extensions, mock, mccabe, MarkupSafe, librt, itsdangerous, iniconfig, idna, greenlet, filelock, dill, decorator, Cython, coverage, colorama, click, charset_normalizer, chardet, certifi, cachetools, blinker, babel, attrs, async-timeout, Werkzeug, sqlalchemy, ruamel.yaml, retry, requests, referencing, redis, python-discovery, python-dateutil, pyproject-api, mypy, Jinja2, importlib-resources, importlib-metadata, httplib2, gunicorn, flake8, exceptiongroup, elastic-transport, cotyledon, cffi, astroid, virtualenv, requests-oauthlib, pytest, mock-alchemy, jsonschema-specifications, isort, flask, elasticsearch, cryptography, tox, pytest-icdiff, pytest-cov, pyOpenSSL, pylint, kubernetes, jsonschema, flask-restx

Successfully installed Cython-3.2.4 Jinja2-3.1.6 MarkupSafe-3.0.3 PrettyTable-0.7.2 PyYAML-6.0.3 Werkzeug-3.1.8 aniso8601-10.0.1 astroid-3.3.11 async-timeout-5.0.1 attrs-26.1.0 babel-2.18.0 blinker-1.9.0 cachetools-6.2.6 certifi-2026.4.22 cffi-2.0.0 chardet-5.2.0 charset_normalizer-3.4.7 click-8.1.8 colorama-0.4.6 cotyledon-2.2.0 coverage-7.10.7 cryptography-47.0.0 decorator-5.2.1 dill-0.4.1 distlib-0.4.0 durationpy-0.10 elastic-transport-9.1.0 elasticsearch-9.1.3 exceptiongroup-1.3.1 filelock-3.19.1 flake8-7.3.0 flask-2.3.3 flask-restx-1.3.2 greenlet-3.2.5 gunicorn-23.0.0 httplib2-0.31.2 icdiff-2.0.10 idna-3.13 importlib-metadata-8.7.1 importlib-resources-6.5.2 iniconfig-2.1.0 isort-6.1.0 itsdangerous-2.2.0 jsonschema-4.25.1 jsonschema-specifications-2025.9.1 kubernetes-35.0.0 librt-0.9.0 mccabe-0.7.0 mock-5.2.0 mock-alchemy-0.1.1 mypy-1.19.1 mypy_extensions-1.1.0 oauthlib-3.3.1 packaging-26.2 pathspec-1.1.1 platformdirs-4.4.0 pluggy-1.6.0 pprintpp-0.4.0 psycopg2-binary-2.9.12 py-1.11.0 pyOpenSSL-26.1.0 pycodestyle-2.14.0 pycparser-2.23 pyflakes-3.4.0 pygments-2.20.0 pyjwt-2.6.0 pylint-3.3.9 pyparsing-3.3.2 pyproject-api-1.9.1 pytest-8.4.2 pytest-cov-7.1.0 pytest-icdiff-0.9 python-dateutil-2.9.0.post0 python-discovery-1.2.2 redis-7.0.1 referencing-0.36.2 requests-2.32.5 requests-oauthlib-2.0.0 retry-0.9.2 rpds-py-0.27.1 ruamel.yaml-0.17.17 ruamel.yaml.clib-0.2.15 setproctitle-1.3.7 six-1.17.0 sqlalchemy-1.4.54 tenacity-9.1.2 tomli-2.4.1 tomlkit-0.14.0 tox-4.30.3 typing_extensions-4.15.0 urllib3-2.6.3 virtualenv-21.3.0 websocket-client-1.9.0 zipp-3.23.1
