Skip to content

4.20: feat: add VM Storage Migration resources, update schema, update…

a314721
Select commit
Loading
Failed to load commit list.
Open

feat: add VM Storage Migration resources, update schema, update ClusterOperator #2706

4.20: feat: add VM Storage Migration resources, update schema, update…
a314721
Select commit
Loading
Failed to load commit list.
manage-repositories-app / python-module-install succeeded May 4, 2026 in 0s

Python module installation

Details



Processing /tmp/github-webhook-openshift-python-wrapper-rhz_z0ds-worktree-09781ed2-4080-4420-9da0-60d53e875ad3
  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 cloup>=3.0.5 (from openshift-python-wrapper==4.20.5)
  Downloading cloup-3.0.9-py2.py3-none-any.whl.metadata (6.4 kB)
Collecting colorlog>=6.8.2 (from openshift-python-wrapper==4.20.5)
  Downloading colorlog-6.10.1-py3-none-any.whl.metadata (11 kB)
Collecting deepdiff>=8.0.1 (from openshift-python-wrapper==4.20.5)
  Downloading deepdiff-9.0.0-py3-none-any.whl.metadata (8.1 kB)
Collecting fastmcp>=2.10.4 (from openshift-python-wrapper==4.20.5)
  Downloading fastmcp-3.2.4-py3-none-any.whl.metadata (8.1 kB)
Collecting jinja2>=3.1.4 (from openshift-python-wrapper==4.20.5)
  Downloading jinja2-3.1.6-py3-none-any.whl.metadata (2.9 kB)
Collecting jsonschema>=4.20.0 (from openshift-python-wrapper==4.20.5)
  Downloading jsonschema-4.26.0-py3-none-any.whl.metadata (7.6 kB)
Collecting kubernetes>=31.0.0 (from openshift-python-wrapper==4.20.5)
  Downloading kubernetes-35.0.0-py2.py3-none-any.whl.metadata (1.7 kB)
Collecting packaging>=24.1 (from openshift-python-wrapper==4.20.5)
  Downloading packaging-26.2-py3-none-any.whl.metadata (3.5 kB)
Collecting pyhelper-utils>=0.0.42 (from openshift-python-wrapper==4.20.5)
  Downloading pyhelper_utils-2.0.2.tar.gz (11 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 python-benedict>=0.33.2 (from openshift-python-wrapper==4.20.5)
  Downloading python_benedict-0.36.0-py3-none-any.whl.metadata (42 kB)
Collecting python-simple-logger>=1.0.40 (from openshift-python-wrapper==4.20.5)
  Downloading python_simple_logger-2.0.19.tar.gz (10.0 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>=2.32.2 (from openshift-python-wrapper==4.20.5)
  Downloading requests-2.33.1-py3-none-any.whl.metadata (4.8 kB)
Collecting rich>=13.9.2 (from openshift-python-wrapper==4.20.5)
  Downloading rich-15.0.0-py3-none-any.whl.metadata (18 kB)
Collecting ruff>=0.6.9 (from openshift-python-wrapper==4.20.5)
  Downloading ruff-0.15.12-py3-none-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.metadata (26 kB)
Collecting timeout-sampler>=0.0.46 (from openshift-python-wrapper==4.20.5)
  Downloading timeout_sampler-1.0.22.tar.gz (21 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 xmltodict>=0.13.0 (from openshift-python-wrapper==4.20.5)
  Downloading xmltodict-1.0.4-py3-none-any.whl.metadata (14 kB)
Collecting click<9.0,>=8.0 (from cloup>=3.0.5->openshift-python-wrapper==4.20.5)
  Downloading click-8.3.3-py3-none-any.whl.metadata (2.6 kB)
Collecting orderly-set<6,>=5.5.0 (from deepdiff>=8.0.1->openshift-python-wrapper==4.20.5)
  Downloading orderly_set-5.5.0-py3-none-any.whl.metadata (6.6 kB)
Collecting authlib>=1.6.5 (from fastmcp>=2.10.4->openshift-python-wrapper==4.20.5)
  Downloading authlib-1.7.1-py2.py3-none-any.whl.metadata (10.0 kB)
Collecting cyclopts>=4.0.0 (from fastmcp>=2.10.4->openshift-python-wrapper==4.20.5)
  Downloading cyclopts-4.11.2-py3-none-any.whl.metadata (12 kB)
Collecting exceptiongroup>=1.2.2 (from fastmcp>=2.10.4->openshift-python-wrapper==4.20.5)
  Downloading exceptiongroup-1.3.1-py3-none-any.whl.metadata (6.7 kB)
Collecting griffelib>=2.0.0 (from fastmcp>=2.10.4->openshift-python-wrapper==4.20.5)
  Downloading griffelib-2.0.2-py3-none-any.whl.metadata (1.3 kB)
Collecting httpx<1.0,>=0.28.1 (from fastmcp>=2.10.4->openshift-python-wrapper==4.20.5)
  Downloading httpx-0.28.1-py3-none-any.whl.metadata (7.1 kB)
Collecting jsonref>=1.1.0 (from fastmcp>=2.10.4->openshift-python-wrapper==4.20.5)
  Downloading jsonref-1.1.0-py3-none-any.whl.metadata (2.7 kB)
Collecting jsonschema-path>=0.3.4 (from fastmcp>=2.10.4->openshift-python-wrapper==4.20.5)
  Downloading jsonschema_path-0.4.6-py3-none-any.whl.metadata (5.9 kB)
Collecting mcp<2.0,>=1.24.0 (from fastmcp>=2.10.4->openshift-python-wrapper==4.20.5)
  Downloading mcp-1.27.0-py3-none-any.whl.metadata (8.2 kB)
Collecting openapi-pydantic>=0.5.1 (from fastmcp>=2.10.4->openshift-python-wrapper==4.20.5)
  Downloading openapi_pydantic-0.5.1-py3-none-any.whl.metadata (10 kB)
Collecting opentelemetry-api>=1.20.0 (from fastmcp>=2.10.4->openshift-python-wrapper==4.20.5)
  Downloading opentelemetry_api-1.41.1-py3-none-any.whl.metadata (1.5 kB)
Collecting platformdirs>=4.0.0 (from fastmcp>=2.10.4->openshift-python-wrapper==4.20.5)
  Downloading platformdirs-4.9.6-py3-none-any.whl.metadata (4.7 kB)
Collecting py-key-value-aio<0.5.0,>=0.4.4 (from py-key-value-aio[filetree,keyring,memory]<0.5.0,>=0.4.4->fastmcp>=2.10.4->openshift-python-wrapper==4.20.5)
  Downloading py_key_value_aio-0.4.4-py3-none-any.whl.metadata (15 kB)
Collecting pydantic>=2.11.7 (from pydantic[email]>=2.11.7->fastmcp>=2.10.4->openshift-python-wrapper==4.20.5)
  Downloading pydantic-2.13.3-py3-none-any.whl.metadata (108 kB)
Collecting pyperclip>=1.9.0 (from fastmcp>=2.10.4->openshift-python-wrapper==4.20.5)
  Downloading pyperclip-1.11.0-py3-none-any.whl.metadata (2.4 kB)
Collecting python-dotenv>=1.1.0 (from fastmcp>=2.10.4->openshift-python-wrapper==4.20.5)
  Downloading python_dotenv-1.2.2-py3-none-any.whl.metadata (27 kB)
Collecting pyyaml<7.0,>=6.0 (from fastmcp>=2.10.4->openshift-python-wrapper==4.20.5)
  Downloading pyyaml-6.0.3-cp313-cp313-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl.metadata (2.4 kB)
Collecting uncalled-for>=0.2.0 (from fastmcp>=2.10.4->openshift-python-wrapper==4.20.5)
  Downloading uncalled_for-0.3.1-py3-none-any.whl.metadata (2.9 kB)
Collecting uvicorn>=0.35 (from fastmcp>=2.10.4->openshift-python-wrapper==4.20.5)
  Downloading uvicorn-0.46.0-py3-none-any.whl.metadata (6.7 kB)
Collecting watchfiles>=1.0.0 (from fastmcp>=2.10.4->openshift-python-wrapper==4.20.5)
  Downloading watchfiles-1.1.1-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.metadata (4.9 kB)
Collecting websockets>=15.0.1 (from fastmcp>=2.10.4->openshift-python-wrapper==4.20.5)
  Downloading websockets-16.0-cp313-cp313-manylinux1_x86_64.manylinux_2_28_x86_64.manylinux_2_5_x86_64.whl.metadata (6.8 kB)
Collecting anyio (from httpx<1.0,>=0.28.1->fastmcp>=2.10.4->openshift-python-wrapper==4.20.5)
  Downloading anyio-4.13.0-py3-none-any.whl.metadata (4.5 kB)
Collecting certifi (from httpx<1.0,>=0.28.1->fastmcp>=2.10.4->openshift-python-wrapper==4.20.5)
  Downloading certifi-2026.4.22-py3-none-any.whl.metadata (2.5 kB)
Collecting httpcore==1.* (from httpx<1.0,>=0.28.1->fastmcp>=2.10.4->openshift-python-wrapper==4.20.5)
  Downloading httpcore-1.0.9-py3-none-any.whl.metadata (21 kB)
Collecting idna (from httpx<1.0,>=0.28.1->fastmcp>=2.10.4->openshift-python-wrapper==4.20.5)
  Downloading idna-3.13-py3-none-any.whl.metadata (8.0 kB)
Collecting h11>=0.16 (from httpcore==1.*->httpx<1.0,>=0.28.1->fastmcp>=2.10.4->openshift-python-wrapper==4.20.5)
  Downloading h11-0.16.0-py3-none-any.whl.metadata (8.3 kB)
Collecting httpx-sse>=0.4 (from mcp<2.0,>=1.24.0->fastmcp>=2.10.4->openshift-python-wrapper==4.20.5)
  Downloading httpx_sse-0.4.3-py3-none-any.whl.metadata (9.7 kB)
Collecting pydantic-settings>=2.5.2 (from mcp<2.0,>=1.24.0->fastmcp>=2.10.4->openshift-python-wrapper==4.20.5)
  Downloading pydantic_settings-2.14.0-py3-none-any.whl.metadata (3.4 kB)
Collecting pyjwt>=2.10.1 (from pyjwt[crypto]>=2.10.1->mcp<2.0,>=1.24.0->fastmcp>=2.10.4->openshift-python-wrapper==4.20.5)
  Downloading pyjwt-2.12.1-py3-none-any.whl.metadata (4.1 kB)
Collecting python-multipart>=0.0.9 (from mcp<2.0,>=1.24.0->fastmcp>=2.10.4->openshift-python-wrapper==4.20.5)
  Downloading python_multipart-0.0.27-py3-none-any.whl.metadata (2.1 kB)
Collecting sse-starlette>=1.6.1 (from mcp<2.0,>=1.24.0->fastmcp>=2.10.4->openshift-python-wrapper==4.20.5)
  Downloading sse_starlette-3.4.1-py3-none-any.whl.metadata (15 kB)
Collecting starlette>=0.27 (from mcp<2.0,>=1.24.0->fastmcp>=2.10.4->openshift-python-wrapper==4.20.5)
  Downloading starlette-1.0.0-py3-none-any.whl.metadata (6.3 kB)
Collecting typing-extensions>=4.9.0 (from mcp<2.0,>=1.24.0->fastmcp>=2.10.4->openshift-python-wrapper==4.20.5)
  Downloading typing_extensions-4.15.0-py3-none-any.whl.metadata (3.3 kB)
Collecting typing-inspection>=0.4.1 (from mcp<2.0,>=1.24.0->fastmcp>=2.10.4->openshift-python-wrapper==4.20.5)
  Downloading typing_inspection-0.4.2-py3-none-any.whl.metadata (2.6 kB)
Collecting beartype>=0.20.0 (from py-key-value-aio<0.5.0,>=0.4.4->py-key-value-aio[filetree,keyring,memory]<0.5.0,>=0.4.4->fastmcp>=2.10.4->openshift-python-wrapper==4.20.5)
  Downloading beartype-0.22.9-py3-none-any.whl.metadata (37 kB)
Collecting aiofile>=3.5.0 (from py-key-value-aio[filetree,keyring,memory]<0.5.0,>=0.4.4->fastmcp>=2.10.4->openshift-python-wrapper==4.20.5)
  Downloading aiofile-3.9.0-py3-none-any.whl.metadata (14 kB)
Collecting keyring>=25.6.0 (from py-key-value-aio[filetree,keyring,memory]<0.5.0,>=0.4.4->fastmcp>=2.10.4->openshift-python-wrapper==4.20.5)
  Downloading keyring-25.7.0-py3-none-any.whl.metadata (21 kB)
Collecting cachetools>=5.0.0 (from py-key-value-aio[filetree,keyring,memory]<0.5.0,>=0.4.4->fastmcp>=2.10.4->openshift-python-wrapper==4.20.5)
  Downloading cachetools-7.1.1-py3-none-any.whl.metadata (5.8 kB)
Collecting annotated-types>=0.6.0 (from pydantic>=2.11.7->pydantic[email]>=2.11.7->fastmcp>=2.10.4->openshift-python-wrapper==4.20.5)
  Downloading annotated_types-0.7.0-py3-none-any.whl.metadata (15 kB)
Collecting pydantic-core==2.46.3 (from pydantic>=2.11.7->pydantic[email]>=2.11.7->fastmcp>=2.10.4->openshift-python-wrapper==4.20.5)
  Downloading pydantic_core-2.46.3-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.metadata (6.6 kB)
Collecting caio<0.10.0,>=0.9.0 (from aiofile>=3.5.0->py-key-value-aio[filetree,keyring,memory]<0.5.0,>=0.4.4->fastmcp>=2.10.4->openshift-python-wrapper==4.20.5)
  Downloading caio-0.9.25-cp313-cp313-manylinux_2_34_x86_64.whl.metadata (3.3 kB)
Collecting cryptography (from authlib>=1.6.5->fastmcp>=2.10.4->openshift-python-wrapper==4.20.5)
  Downloading cryptography-47.0.0-cp311-abi3-manylinux_2_34_x86_64.whl.metadata (4.5 kB)
Collecting joserfc>=1.6.0 (from authlib>=1.6.5->fastmcp>=2.10.4->openshift-python-wrapper==4.20.5)
  Downloading joserfc-1.6.4-py3-none-any.whl.metadata (3.2 kB)
Collecting attrs>=23.1.0 (from cyclopts>=4.0.0->fastmcp>=2.10.4->openshift-python-wrapper==4.20.5)
  Downloading attrs-26.1.0-py3-none-any.whl.metadata (8.8 kB)
Collecting docstring-parser<4.0,>=0.15 (from cyclopts>=4.0.0->fastmcp>=2.10.4->openshift-python-wrapper==4.20.5)
  Downloading docstring_parser-0.18.0-py3-none-any.whl.metadata (3.5 kB)
Collecting rich-rst<2.0.0,>=1.3.1 (from cyclopts>=4.0.0->fastmcp>=2.10.4->openshift-python-wrapper==4.20.5)
  Downloading rich_rst-1.3.2-py3-none-any.whl.metadata (6.1 kB)
Collecting docutils (from rich-rst<2.0.0,>=1.3.1->cyclopts>=4.0.0->fastmcp>=2.10.4->openshift-python-wrapper==4.20.5)
  Downloading docutils-0.22.4-py3-none-any.whl.metadata (15 kB)
Collecting MarkupSafe>=2.0 (from jinja2>=3.1.4->openshift-python-wrapper==4.20.5)
  Downloading markupsafe-3.0.3-cp313-cp313-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl.metadata (2.7 kB)
Collecting cffi>=2.0.0 (from cryptography->authlib>=1.6.5->fastmcp>=2.10.4->openshift-python-wrapper==4.20.5)
  Downloading cffi-2.0.0-cp313-cp313-manylinux2014_x86_64.manylinux_2_17_x86_64.whl.metadata (2.6 kB)
Collecting pycparser (from cffi>=2.0.0->cryptography->authlib>=1.6.5->fastmcp>=2.10.4->openshift-python-wrapper==4.20.5)
  Downloading pycparser-3.0-py3-none-any.whl.metadata (8.2 kB)
Collecting jsonschema-specifications>=2023.03.6 (from jsonschema>=4.20.0->openshift-python-wrapper==4.20.5)
  Downloading jsonschema_specifications-2025.9.1-py3-none-any.whl.metadata (2.9 kB)
Collecting referencing>=0.28.4 (from jsonschema>=4.20.0->openshift-python-wrapper==4.20.5)
  Downloading referencing-0.37.0-py3-none-any.whl.metadata (2.8 kB)
Collecting rpds-py>=0.25.0 (from jsonschema>=4.20.0->openshift-python-wrapper==4.20.5)
  Downloading rpds_py-0.30.0-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.metadata (4.1 kB)
Collecting pathable<0.6.0,>=0.5.0 (from jsonschema-path>=0.3.4->fastmcp>=2.10.4->openshift-python-wrapper==4.20.5)
  Downloading pathable-0.5.0-py3-none-any.whl.metadata (5.9 kB)
Collecting SecretStorage>=3.2 (from keyring>=25.6.0->py-key-value-aio[filetree,keyring,memory]<0.5.0,>=0.4.4->fastmcp>=2.10.4->openshift-python-wrapper==4.20.5)
  Downloading secretstorage-3.5.0-py3-none-any.whl.metadata (4.0 kB)
Collecting jeepney>=0.4.2 (from keyring>=25.6.0->py-key-value-aio[filetree,keyring,memory]<0.5.0,>=0.4.4->fastmcp>=2.10.4->openshift-python-wrapper==4.20.5)
  Downloading jeepney-0.9.0-py3-none-any.whl.metadata (1.2 kB)
Collecting jaraco.classes (from keyring>=25.6.0->py-key-value-aio[filetree,keyring,memory]<0.5.0,>=0.4.4->fastmcp>=2.10.4->openshift-python-wrapper==4.20.5)
  Downloading jaraco.classes-3.4.0-py3-none-any.whl.metadata (2.6 kB)
Collecting jaraco.functools (from keyring>=25.6.0->py-key-value-aio[filetree,keyring,memory]<0.5.0,>=0.4.4->fastmcp>=2.10.4->openshift-python-wrapper==4.20.5)
  Downloading jaraco_functools-4.4.0-py3-none-any.whl.metadata (3.0 kB)
Collecting jaraco.context (from keyring>=25.6.0->py-key-value-aio[filetree,keyring,memory]<0.5.0,>=0.4.4->fastmcp>=2.10.4->openshift-python-wrapper==4.20.5)
  Downloading jaraco_context-6.1.2-py3-none-any.whl.metadata (4.2 kB)
Collecting six>=1.9.0 (from kubernetes>=31.0.0->openshift-python-wrapper==4.20.5)
  Downloading six-1.17.0-py2.py3-none-any.whl.metadata (1.7 kB)
Collecting python-dateutil>=2.5.3 (from kubernetes>=31.0.0->openshift-python-wrapper==4.20.5)
  Downloading python_dateutil-2.9.0.post0-py2.py3-none-any.whl.metadata (8.4 kB)
Collecting websocket-client!=0.40.0,!=0.41.*,!=0.42.*,>=0.32.0 (from kubernetes>=31.0.0->openshift-python-wrapper==4.20.5)
  Downloading websocket_client-1.9.0-py3-none-any.whl.metadata (8.3 kB)
Collecting requests-oauthlib (from kubernetes>=31.0.0->openshift-python-wrapper==4.20.5)
  Downloading requests_oauthlib-2.0.0-py2.py3-none-any.whl.metadata (11 kB)
Collecting urllib3!=2.6.0,>=1.24.2 (from kubernetes>=31.0.0->openshift-python-wrapper==4.20.5)
  Downloading urllib3-2.6.3-py3-none-any.whl.metadata (6.9 kB)
Collecting durationpy>=0.7 (from kubernetes>=31.0.0->openshift-python-wrapper==4.20.5)
  Downloading durationpy-0.10-py3-none-any.whl.metadata (340 bytes)
Collecting importlib-metadata<8.8.0,>=6.0 (from opentelemetry-api>=1.20.0->fastmcp>=2.10.4->openshift-python-wrapper==4.20.5)
  Downloading importlib_metadata-8.7.1-py3-none-any.whl.metadata (4.7 kB)
Collecting zipp>=3.20 (from importlib-metadata<8.8.0,>=6.0->opentelemetry-api>=1.20.0->fastmcp>=2.10.4->openshift-python-wrapper==4.20.5)
  Downloading zipp-3.23.1-py3-none-any.whl.metadata (3.6 kB)
Collecting email-validator>=2.0.0 (from pydantic[email]>=2.11.7->fastmcp>=2.10.4->openshift-python-wrapper==4.20.5)
  Downloading email_validator-2.3.0-py3-none-any.whl.metadata (26 kB)
Collecting dnspython>=2.0.0 (from email-validator>=2.0.0->pydantic[email]>=2.11.7->fastmcp>=2.10.4->openshift-python-wrapper==4.20.5)
  Downloading dnspython-2.8.0-py3-none-any.whl.metadata (5.7 kB)
Collecting ipdb<0.14,>=0.13.13 (from pyhelper-utils>=0.0.42->openshift-python-wrapper==4.20.5)
  Downloading ipdb-0.13.13-py3-none-any.whl.metadata (14 kB)
Collecting paramiko<5,>=4 (from pyhelper-utils>=0.0.42->openshift-python-wrapper==4.20.5)
  Downloading paramiko-4.0.0-py3-none-any.whl.metadata (3.9 kB)
Collecting python-rrmngmnt>=0.1.32 (from pyhelper-utils>=0.0.42->openshift-python-wrapper==4.20.5)
  Downloading python_rrmngmnt-0.2.2-py3-none-any.whl.metadata (6.7 kB)
Collecting rich>=13.9.2 (from openshift-python-wrapper==4.20.5)
  Downloading rich-14.3.4-py3-none-any.whl.metadata (18 kB)
Collecting ipython>=7.31.1 (from ipdb<0.14,>=0.13.13->pyhelper-utils>=0.0.42->openshift-python-wrapper==4.20.5)
  Downloading ipython-9.13.0-py3-none-any.whl.metadata (4.6 kB)
Collecting decorator (from ipdb<0.14,>=0.13.13->pyhelper-utils>=0.0.42->openshift-python-wrapper==4.20.5)
  Downloading decorator-5.2.1-py3-none-any.whl.metadata (3.9 kB)
Collecting bcrypt>=3.2 (from paramiko<5,>=4->pyhelper-utils>=0.0.42->openshift-python-wrapper==4.20.5)
  Downloading bcrypt-5.0.0-cp39-abi3-manylinux_2_34_x86_64.whl.metadata (10 kB)
Collecting invoke>=2.0 (from paramiko<5,>=4->pyhelper-utils>=0.0.42->openshift-python-wrapper==4.20.5)
  Downloading invoke-3.0.3-py3-none-any.whl.metadata (3.2 kB)
Collecting pynacl>=1.5 (from paramiko<5,>=4->pyhelper-utils>=0.0.42->openshift-python-wrapper==4.20.5)
  Downloading pynacl-1.6.2-cp38-abi3-manylinux_2_34_x86_64.whl.metadata (10.0 kB)
Collecting charset_normalizer<4,>=2 (from requests>=2.32.2->openshift-python-wrapper==4.20.5)
  Downloading charset_normalizer-3.4.7-cp313-cp313-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl.metadata (40 kB)
Collecting markdown-it-py>=2.2.0 (from rich>=13.9.2->openshift-python-wrapper==4.20.5)
  Downloading markdown_it_py-4.0.0-py3-none-any.whl.metadata (7.3 kB)
Collecting pygments<3.0.0,>=2.13.0 (from rich>=13.9.2->openshift-python-wrapper==4.20.5)
  Downloading pygments-2.20.0-py3-none-any.whl.metadata (2.5 kB)
Collecting ipython-pygments-lexers>=1.0.0 (from ipython>=7.31.1->ipdb<0.14,>=0.13.13->pyhelper-utils>=0.0.42->openshift-python-wrapper==4.20.5)
  Downloading ipython_pygments_lexers-1.1.1-py3-none-any.whl.metadata (1.1 kB)
Collecting jedi>=0.18.2 (from ipython>=7.31.1->ipdb<0.14,>=0.13.13->pyhelper-utils>=0.0.42->openshift-python-wrapper==4.20.5)
  Downloading jedi-0.20.0-py2.py3-none-any.whl.metadata (23 kB)
Collecting matplotlib-inline>=0.1.6 (from ipython>=7.31.1->ipdb<0.14,>=0.13.13->pyhelper-utils>=0.0.42->openshift-python-wrapper==4.20.5)
  Downloading matplotlib_inline-0.2.1-py3-none-any.whl.metadata (2.3 kB)
Collecting pexpect>4.6 (from ipython>=7.31.1->ipdb<0.14,>=0.13.13->pyhelper-utils>=0.0.42->openshift-python-wrapper==4.20.5)
  Downloading pexpect-4.9.0-py2.py3-none-any.whl.metadata (2.5 kB)
Collecting prompt_toolkit<3.1.0,>=3.0.41 (from ipython>=7.31.1->ipdb<0.14,>=0.13.13->pyhelper-utils>=0.0.42->openshift-python-wrapper==4.20.5)
  Downloading prompt_toolkit-3.0.52-py3-none-any.whl.metadata (6.4 kB)
Collecting psutil>=7 (from ipython>=7.31.1->ipdb<0.14,>=0.13.13->pyhelper-utils>=0.0.42->openshift-python-wrapper==4.20.5)
  Downloading psutil-7.2.2-cp36-abi3-manylinux2010_x86_64.manylinux_2_12_x86_64.manylinux_2_28_x86_64.whl.metadata (22 kB)
Collecting stack_data>=0.6.0 (from ipython>=7.31.1->ipdb<0.14,>=0.13.13->pyhelper-utils>=0.0.42->openshift-python-wrapper==4.20.5)
  Downloading stack_data-0.6.3-py3-none-any.whl.metadata (18 kB)
Collecting traitlets>=5.13.0 (from ipython>=7.31.1->ipdb<0.14,>=0.13.13->pyhelper-utils>=0.0.42->openshift-python-wrapper==4.20.5)
  Downloading traitlets-5.14.3-py3-none-any.whl.metadata (10 kB)
Collecting wcwidth (from prompt_toolkit<3.1.0,>=3.0.41->ipython>=7.31.1->ipdb<0.14,>=0.13.13->pyhelper-utils>=0.0.42->openshift-python-wrapper==4.20.5)
  Downloading wcwidth-0.7.0-py3-none-any.whl.metadata (36 kB)
Collecting parso<0.9.0,>=0.8.6 (from jedi>=0.18.2->ipython>=7.31.1->ipdb<0.14,>=0.13.13->pyhelper-utils>=0.0.42->openshift-python-wrapper==4.20.5)
  Downloading parso-0.8.7-py2.py3-none-any.whl.metadata (8.2 kB)
Collecting mdurl~=0.1 (from markdown-it-py>=2.2.0->rich>=13.9.2->openshift-python-wrapper==4.20.5)
  Downloading mdurl-0.1.2-py3-none-any.whl.metadata (1.6 kB)
Collecting ptyprocess>=0.5 (from pexpect>4.6->ipython>=7.31.1->ipdb<0.14,>=0.13.13->pyhelper-utils>=0.0.42->openshift-python-wrapper==4.20.5)
  Downloading ptyprocess-0.7.0-py2.py3-none-any.whl.metadata (1.3 kB)
Collecting python-fsutil<1.0.0,>=0.16.0 (from python-benedict>=0.33.2->openshift-python-wrapper==4.20.5)
  Downloading python_fsutil-0.16.1-py3-none-any.whl.metadata (24 kB)
Collecting python-slugify<9.0.0,>=7.0.0 (from python-benedict>=0.33.2->openshift-python-wrapper==4.20.5)
  Downloading python_slugify-8.0.4-py2.py3-none-any.whl.metadata (8.5 kB)
Collecting useful-types<0.3.0,>=0.2.1 (from python-benedict>=0.33.2->openshift-python-wrapper==4.20.5)
  Downloading useful_types-0.2.1-py3-none-any.whl.metadata (975 bytes)
Collecting text-unidecode>=1.3 (from python-slugify<9.0.0,>=7.0.0->python-benedict>=0.33.2->openshift-python-wrapper==4.20.5)
  Downloading text_unidecode-1.3-py2.py3-none-any.whl.metadata (2.4 kB)
Collecting netaddr (from python-rrmngmnt>=0.1.32->pyhelper-utils>=0.0.42->openshift-python-wrapper==4.20.5)
  Downloading netaddr-1.3.0-py3-none-any.whl.metadata (5.0 kB)
Collecting executing>=1.2.0 (from stack_data>=0.6.0->ipython>=7.31.1->ipdb<0.14,>=0.13.13->pyhelper-utils>=0.0.42->openshift-python-wrapper==4.20.5)
  Downloading executing-2.2.1-py2.py3-none-any.whl.metadata (8.9 kB)
Collecting asttokens>=2.1.0 (from stack_data>=0.6.0->ipython>=7.31.1->ipdb<0.14,>=0.13.13->pyhelper-utils>=0.0.42->openshift-python-wrapper==4.20.5)
  Downloading asttokens-3.0.1-py3-none-any.whl.metadata (4.9 kB)
Collecting pure-eval (from stack_data>=0.6.0->ipython>=7.31.1->ipdb<0.14,>=0.13.13->pyhelper-utils>=0.0.42->openshift-python-wrapper==4.20.5)
  Downloading pure_eval-0.2.3-py3-none-any.whl.metadata (6.3 kB)
Collecting pytest>=8.3.4 (from timeout-sampler>=0.0.46->openshift-python-wrapper==4.20.5)
  Downloading pytest-9.0.3-py3-none-any.whl.metadata (7.6 kB)
Collecting iniconfig>=1.0.1 (from pytest>=8.3.4->timeout-sampler>=0.0.46->openshift-python-wrapper==4.20.5)
  Downloading iniconfig-2.3.0-py3-none-any.whl.metadata (2.5 kB)
Collecting pluggy<2,>=1.5 (from pytest>=8.3.4->timeout-sampler>=0.0.46->openshift-python-wrapper==4.20.5)
  Downloading pluggy-1.6.0-py3-none-any.whl.metadata (4.8 kB)
Collecting more-itertools (from jaraco.classes->keyring>=25.6.0->py-key-value-aio[filetree,keyring,memory]<0.5.0,>=0.4.4->fastmcp>=2.10.4->openshift-python-wrapper==4.20.5)
  Downloading more_itertools-11.0.2-py3-none-any.whl.metadata (41 kB)
Collecting oauthlib>=3.0.0 (from requests-oauthlib->kubernetes>=31.0.0->openshift-python-wrapper==4.20.5)
  Downloading oauthlib-3.3.1-py3-none-any.whl.metadata (7.9 kB)
Downloading cloup-3.0.9-py2.py3-none-any.whl (54 kB)
Downloading click-8.3.3-py3-none-any.whl (110 kB)
Downloading colorlog-6.10.1-py3-none-any.whl (11 kB)
Downloading deepdiff-9.0.0-py3-none-any.whl (170 kB)
Downloading orderly_set-5.5.0-py3-none-any.whl (13 kB)
Downloading fastmcp-3.2.4-py3-none-any.whl (728 kB)
   ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 728.6/728.6 kB 6.5 MB/s  0:00:00
Downloading httpx-0.28.1-py3-none-any.whl (73 kB)
Downloading httpcore-1.0.9-py3-none-any.whl (78 kB)
Downloading mcp-1.27.0-py3-none-any.whl (215 kB)
Downloading py_key_value_aio-0.4.4-py3-none-any.whl (152 kB)
Downloading pydantic-2.13.3-py3-none-any.whl (471 kB)
Downloading pydantic_core-2.46.3-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (2.1 MB)
   ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 2.1/2.1 MB 21.0 MB/s  0:00:00
Downloading pyyaml-6.0.3-cp313-cp313-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl (801 kB)
   ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 801.6/801.6 kB 92.8 MB/s  0:00:00
Downloading aiofile-3.9.0-py3-none-any.whl (19 kB)
Downloading caio-0.9.25-cp313-cp313-manylinux_2_34_x86_64.whl (80 kB)
Downloading annotated_types-0.7.0-py3-none-any.whl (13 kB)
Downloading anyio-4.13.0-py3-none-any.whl (114 kB)
Downloading authlib-1.7.1-py2.py3-none-any.whl (258 kB)
Downloading beartype-0.22.9-py3-none-any.whl (1.3 MB)
   ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 1.3/1.3 MB 91.5 MB/s  0:00:00
Downloading cachetools-7.1.1-py3-none-any.whl (16 kB)
Downloading cyclopts-4.11.2-py3-none-any.whl (213 kB)
Downloading docstring_parser-0.18.0-py3-none-any.whl (22 kB)
Downloading rich_rst-1.3.2-py3-none-any.whl (12 kB)
Downloading attrs-26.1.0-py3-none-any.whl (67 kB)
Downloading exceptiongroup-1.3.1-py3-none-any.whl (16 kB)
Downloading griffelib-2.0.2-py3-none-any.whl (142 kB)
Downloading h11-0.16.0-py3-none-any.whl (37 kB)
Downloading httpx_sse-0.4.3-py3-none-any.whl (9.0 kB)
Downloading idna-3.13-py3-none-any.whl (68 kB)
Downloading jinja2-3.1.6-py3-none-any.whl (134 kB)
Downloading joserfc-1.6.4-py3-none-any.whl (70 kB)
Downloading cryptography-47.0.0-cp311-abi3-manylinux_2_34_x86_64.whl (4.7 MB)
   ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 4.7/4.7 MB 53.8 MB/s  0:00:00
Downloading cffi-2.0.0-cp313-cp313-manylinux2014_x86_64.manylinux_2_17_x86_64.whl (219 kB)
Downloading jsonref-1.1.0-py3-none-any.whl (9.4 kB)
Downloading jsonschema-4.26.0-py3-none-any.whl (90 kB)
Downloading jsonschema_path-0.4.6-py3-none-any.whl (19 kB)
Downloading pathable-0.5.0-py3-none-any.whl (16 kB)
Downloading referencing-0.37.0-py3-none-any.whl (26 kB)
Downloading jsonschema_specifications-2025.9.1-py3-none-any.whl (18 kB)
Downloading keyring-25.7.0-py3-none-any.whl (39 kB)
Downloading jeepney-0.9.0-py3-none-any.whl (49 kB)
Downloading kubernetes-35.0.0-py2.py3-none-any.whl (2.0 MB)
   ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 2.0/2.0 MB 231.2 MB/s  0:00:00
Downloading certifi-2026.4.22-py3-none-any.whl (135 kB)
Downloading durationpy-0.10-py3-none-any.whl (3.9 kB)
Downloading markupsafe-3.0.3-cp313-cp313-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl (22 kB)
Downloading openapi_pydantic-0.5.1-py3-none-any.whl (96 kB)
Downloading opentelemetry_api-1.41.1-py3-none-any.whl (69 kB)
Downloading importlib_metadata-8.7.1-py3-none-any.whl (27 kB)
Downloading packaging-26.2-py3-none-any.whl (100 kB)
Downloading platformdirs-4.9.6-py3-none-any.whl (21 kB)
Downloading pydantic_settings-2.14.0-py3-none-any.whl (60 kB)
Downloading email_validator-2.3.0-py3-none-any.whl (35 kB)
Downloading dnspython-2.8.0-py3-none-any.whl (331 kB)
Downloading ipdb-0.13.13-py3-none-any.whl (12 kB)
Downloading paramiko-4.0.0-py3-none-any.whl (223 kB)
Downloading requests-2.33.1-py3-none-any.whl (64 kB)
Downloading charset_normalizer-3.4.7-cp313-cp313-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl (215 kB)
Downloading rich-14.3.4-py3-none-any.whl (310 kB)
Downloading pygments-2.20.0-py3-none-any.whl (1.2 MB)
   ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 1.2/1.2 MB 186.0 MB/s  0:00:00
Downloading urllib3-2.6.3-py3-none-any.whl (131 kB)
Downloading bcrypt-5.0.0-cp39-abi3-manylinux_2_34_x86_64.whl (278 kB)
Downloading invoke-3.0.3-py3-none-any.whl (160 kB)
Downloading ipython-9.13.0-py3-none-any.whl (627 kB)
   ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 627.3/627.3 kB 536.0 MB/s  0:00:00
Downloading prompt_toolkit-3.0.52-py3-none-any.whl (391 kB)
Downloading decorator-5.2.1-py3-none-any.whl (9.2 kB)
Downloading ipython_pygments_lexers-1.1.1-py3-none-any.whl (8.1 kB)
Downloading jedi-0.20.0-py2.py3-none-any.whl (4.9 MB)
   ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 4.9/4.9 MB 224.1 MB/s  0:00:00
Downloading parso-0.8.7-py2.py3-none-any.whl (107 kB)
Downloading markdown_it_py-4.0.0-py3-none-any.whl (87 kB)
Downloading mdurl-0.1.2-py3-none-any.whl (10.0 kB)
Downloading matplotlib_inline-0.2.1-py3-none-any.whl (9.5 kB)
Downloading pexpect-4.9.0-py2.py3-none-any.whl (63 kB)
Downloading psutil-7.2.2-cp36-abi3-manylinux2010_x86_64.manylinux_2_12_x86_64.manylinux_2_28_x86_64.whl (155 kB)
Downloading ptyprocess-0.7.0-py2.py3-none-any.whl (13 kB)
Downloading pyjwt-2.12.1-py3-none-any.whl (29 kB)
Downloading pynacl-1.6.2-cp38-abi3-manylinux_2_34_x86_64.whl (1.4 MB)
   ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 1.4/1.4 MB 95.5 MB/s  0:00:00
Downloading pyperclip-1.11.0-py3-none-any.whl (11 kB)
Downloading python_benedict-0.36.0-py3-none-any.whl (61 kB)
Downloading python_fsutil-0.16.1-py3-none-any.whl (20 kB)
Downloading python_slugify-8.0.4-py2.py3-none-any.whl (10 kB)
Downloading typing_extensions-4.15.0-py3-none-any.whl (44 kB)
Downloading useful_types-0.2.1-py3-none-any.whl (5.4 kB)
Downloading python_dateutil-2.9.0.post0-py2.py3-none-any.whl (229 kB)
Downloading python_dotenv-1.2.2-py3-none-any.whl (22 kB)
Downloading python_multipart-0.0.27-py3-none-any.whl (29 kB)
Downloading python_rrmngmnt-0.2.2-py3-none-any.whl (50 kB)
Downloading rpds_py-0.30.0-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (394 kB)
Downloading ruff-0.15.12-py3-none-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (11.3 MB)
   ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 11.3/11.3 MB 147.4 MB/s  0:00:00
Downloading secretstorage-3.5.0-py3-none-any.whl (15 kB)
Downloading six-1.17.0-py2.py3-none-any.whl (11 kB)
Downloading sse_starlette-3.4.1-py3-none-any.whl (16 kB)
Downloading stack_data-0.6.3-py3-none-any.whl (24 kB)
Downloading asttokens-3.0.1-py3-none-any.whl (27 kB)
Downloading executing-2.2.1-py2.py3-none-any.whl (28 kB)
Downloading starlette-1.0.0-py3-none-any.whl (72 kB)
Downloading text_unidecode-1.3-py2.py3-none-any.whl (78 kB)
Downloading pytest-9.0.3-py3-none-any.whl (375 kB)
Downloading pluggy-1.6.0-py3-none-any.whl (20 kB)
Downloading iniconfig-2.3.0-py3-none-any.whl (7.5 kB)
Downloading traitlets-5.14.3-py3-none-any.whl (85 kB)
Downloading typing_inspection-0.4.2-py3-none-any.whl (14 kB)
Downloading uncalled_for-0.3.1-py3-none-any.whl (11 kB)
Downloading uvicorn-0.46.0-py3-none-any.whl (70 kB)
Downloading watchfiles-1.1.1-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (456 kB)
Downloading websocket_client-1.9.0-py3-none-any.whl (82 kB)
Downloading websockets-16.0-cp313-cp313-manylinux1_x86_64.manylinux_2_28_x86_64.manylinux_2_5_x86_64.whl (184 kB)
Downloading xmltodict-1.0.4-py3-none-any.whl (13 kB)
Downloading zipp-3.23.1-py3-none-any.whl (10 kB)
Downloading docutils-0.22.4-py3-none-any.whl (633 kB)
   ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 633.2/633.2 kB 321.0 MB/s  0:00:00
Downloading jaraco.classes-3.4.0-py3-none-any.whl (6.8 kB)
Downloading jaraco_context-6.1.2-py3-none-any.whl (7.9 kB)
Downloading jaraco_functools-4.4.0-py3-none-any.whl (10 kB)
Downloading more_itertools-11.0.2-py3-none-any.whl (71 kB)
Downloading netaddr-1.3.0-py3-none-any.whl (2.3 MB)
   ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 2.3/2.3 MB 428.1 MB/s  0:00:00
Downloading pure_eval-0.2.3-py3-none-any.whl (11 kB)
Downloading pycparser-3.0-py3-none-any.whl (48 kB)
Downloading requests_oauthlib-2.0.0-py2.py3-none-any.whl (24 kB)
Downloading oauthlib-3.3.1-py3-none-any.whl (160 kB)
Downloading wcwidth-0.7.0-py3-none-any.whl (110 kB)
Saved /tmp/github-webhook-openshift-python-wrapper-rhz_z0ds-worktree-09781ed2-4080-4420-9da0-60d53e875ad3/dist/cloup-3.0.9-py2.py3-none-any.whl
Saved /tmp/github-webhook-openshift-python-wrapper-rhz_z0ds-worktree-09781ed2-4080-4420-9da0-60d53e875ad3/dist/click-8.3.3-py3-none-any.whl
Saved /tmp/github-webhook-openshift-python-wrapper-rhz_z0ds-worktree-09781ed2-4080-4420-9da0-60d53e875ad3/dist/colorlog-6.10.1-py3-none-any.whl
Saved /tmp/github-webhook-openshift-python-wrapper-rhz_z0ds-worktree-09781ed2-4080-4420-9da0-60d53e875ad3/dist/deepdiff-9.0.0-py3-none-any.whl
Saved /tmp/github-webhook-openshift-python-wrapper-rhz_z0ds-worktree-09781ed2-4080-4420-9da0-60d53e875ad3/dist/orderly_set-5.5.0-py3-none-any.whl
Saved /tmp/github-webhook-openshift-python-wrapper-rhz_z0ds-worktree-09781ed2-4080-4420-9da0-60d53e875ad3/dist/fastmcp-3.2.4-py3-none-any.whl
Saved /tmp/github-webhook-openshift-python-wrapper-rhz_z0ds-worktree-09781ed2-4080-4420-9da0-60d53e875ad3/dist/httpx-0.28.1-py3-none-any.whl
Saved /tmp/github-webhook-openshift-python-wrapper-rhz_z0ds-worktree-09781ed2-4080-4420-9da0-60d53e875ad3/dist/httpcore-1.0.9-py3-none-any.whl
Saved /tmp/github-webhook-openshift-python-wrapper-rhz_z0ds-worktree-09781ed2-4080-4420-9da0-60d53e875ad3/dist/mcp-1.27.0-py3-none-any.whl
Saved /tmp/github-webhook-openshift-python-wrapper-rhz_z0ds-worktree-09781ed2-4080-4420-9da0-60d53e875ad3/dist/py_key_value_aio-0.4.4-py3-none-any.whl
Saved /tmp/github-webhook-openshift-python-wrapper-rhz_z0ds-worktree-09781ed2-4080-4420-9da0-60d53e875ad3/dist/pydantic-2.13.3-py3-none-any.whl
Saved /tmp/github-webhook-openshift-python-wrapper-rhz_z0ds-worktree-09781ed2-4080-4420-9da0-60d53e875ad3/dist/pydantic_core-2.46.3-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Saved /tmp/github-webhook-openshift-python-wrapper-rhz_z0ds-worktree-09781ed2-4080-4420-9da0-60d53e875ad3/dist/pyyaml-6.0.3-cp313-cp313-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl
Saved /tmp/github-webhook-openshift-python-wrapper-rhz_z0ds-worktree-09781ed2-4080-4420-9da0-60d53e875ad3/dist/aiofile-3.9.0-py3-none-any.whl
Saved /tmp/github-webhook-openshift-python-wrapper-rhz_z0ds-worktree-09781ed2-4080-4420-9da0-60d53e875ad3/dist/caio-0.9.25-cp313-cp313-manylinux_2_34_x86_64.whl
Saved /tmp/github-webhook-openshift-python-wrapper-rhz_z0ds-worktree-09781ed2-4080-4420-9da0-60d53e875ad3/dist/annotated_types-0.7.0-py3-none-any.whl
Saved /tmp/github-webhook-openshift-python-wrapper-rhz_z0ds-worktree-09781ed2-4080-4420-9da0-60d53e875ad3/dist/anyio-4.13.0-py3-none-any.whl
Saved /tmp/github-webhook-openshift-python-wrapper-rhz_z0ds-worktree-09781ed2-4080-4420-9da0-60d53e875ad3/dist/authlib-1.7.1-py2.py3-none-any.whl
Saved /tmp/github-webhook-openshift-python-wrapper-rhz_z0ds-worktree-09781ed2-4080-4420-9da0-60d53e875ad3/dist/beartype-0.22.9-py3-none-any.whl
Saved /tmp/github-webhook-openshift-python-wrapper-rhz_z0ds-worktree-09781ed2-4080-4420-9da0-60d53e875ad3/dist/cachetools-7.1.1-py3-none-any.whl
Saved /tmp/github-webhook-openshift-python-wrapper-rhz_z0ds-worktree-09781ed2-4080-4420-9da0-60d53e875ad3/dist/cyclopts-4.11.2-py3-none-any.whl
Saved /tmp/github-webhook-openshift-python-wrapper-rhz_z0ds-worktree-09781ed2-4080-4420-9da0-60d53e875ad3/dist/docstring_parser-0.18.0-py3-none-any.whl
Saved /tmp/github-webhook-openshift-python-wrapper-rhz_z0ds-worktree-09781ed2-4080-4420-9da0-60d53e875ad3/dist/rich_rst-1.3.2-py3-none-any.whl
Saved /tmp/github-webhook-openshift-python-wrapper-rhz_z0ds-worktree-09781ed2-4080-4420-9da0-60d53e875ad3/dist/attrs-26.1.0-py3-none-any.whl
Saved /tmp/github-webhook-openshift-python-wrapper-rhz_z0ds-worktree-09781ed2-4080-4420-9da0-60d53e875ad3/dist/exceptiongroup-1.3.1-py3-none-any.whl
Saved /tmp/github-webhook-openshift-python-wrapper-rhz_z0ds-worktree-09781ed2-4080-4420-9da0-60d53e875ad3/dist/griffelib-2.0.2-py3-none-any.whl
Saved /tmp/github-webhook-openshift-python-wrapper-rhz_z0ds-worktree-09781ed2-4080-4420-9da0-60d53e875ad3/dist/h11-0.16.0-py3-none-any.whl
Saved /tmp/github-webhook-openshift-python-wrapper-rhz_z0ds-worktree-09781ed2-4080-4420-9da0-60d53e875ad3/dist/httpx_sse-0.4.3-py3-none-any.whl
Saved /tmp/github-webhook-openshift-python-wrapper-rhz_z0ds-worktree-09781ed2-4080-4420-9da0-60d53e875ad3/dist/idna-3.13-py3-none-any.whl
Saved /tmp/github-webhook-openshift-python-wrapper-rhz_z0ds-worktree-09781ed2-4080-4420-9da0-60d53e875ad3/dist/jinja2-3.1.6-py3-none-any.whl
Saved /tmp/github-webhook-openshift-python-wrapper-rhz_z0ds-worktree-09781ed2-4080-4420-9da0-60d53e875ad3/dist/joserfc-1.6.4-py3-none-any.whl
Saved /tmp/github-webhook-openshift-python-wrapper-rhz_z0ds-worktree-09781ed2-4080-4420-9da0-60d53e875ad3/dist/cryptography-47.0.0-cp311-abi3-manylinux_2_34_x86_64.whl
Saved /tmp/github-webhook-openshift-python-wrapper-rhz_z0ds-worktree-09781ed2-4080-4420-9da0-60d53e875ad3/dist/cffi-2.0.0-cp313-cp313-manylinux2014_x86_64.manylinux_2_17_x86_64.whl
Saved /tmp/github-webhook-openshift-python-wrapper-rhz_z0ds-worktree-09781ed2-4080-4420-9da0-60d53e875ad3/dist/jsonref-1.1.0-py3-none-any.whl
Saved /tmp/github-webhook-openshift-python-wrapper-rhz_z0ds-worktree-09781ed2-4080-4420-9da0-60d53e875ad3/dist/jsonschema-4.26.0-py3-none-any.whl
Saved /tmp/github-webhook-openshift-python-wrapper-rhz_z0ds-worktree-09781ed2-4080-4420-9da0-60d53e875ad3/dist/jsonschema_path-0.4.6-py3-none-any.whl
Saved /tmp/github-webhook-openshift-python-wrapper-rhz_z0ds-worktree-09781ed2-4080-4420-9da0-60d53e875ad3/dist/pathable-0.5.0-py3-none-any.whl
Saved /tmp/github-webhook-openshift-python-wrapper-rhz_z0ds-worktree-09781ed2-4080-4420-9da0-60d53e875ad3/dist/referencing-0.37.0-py3-none-any.whl
Saved /tmp/github-webhook-openshift-python-wrapper-rhz_z0ds-worktree-09781ed2-4080-4420-9da0-60d53e875ad3/dist/jsonschema_specifications-2025.9.1-py3-none-any.whl
Saved /tmp/github-webhook-openshift-python-wrapper-rhz_z0ds-worktree-09781ed2-4080-4420-9da0-60d53e875ad3/dist/keyring-25.7.0-py3-none-any.whl
Saved /tmp/github-webhook-openshift-python-wrapper-rhz_z0ds-worktree-09781ed2-4080-4420-9da0-60d53e875ad3/dist/jeepney-0.9.0-py3-none-any.whl
Saved /tmp/github-webhook-openshift-python-wrapper-rhz_z0ds-worktree-09781ed2-4080-4420-9da0-60d53e875ad3/dist/kubernetes-35.0.0-py2.py3-none-any.whl
Saved /tmp/github-webhook-openshift-python-wrapper-rhz_z0ds-worktree-09781ed2-4080-4420-9da0-60d53e875ad3/dist/certifi-2026.4.22-py3-none-any.whl
Saved /tmp/github-webhook-openshift-python-wrapper-rhz_z0ds-worktree-09781ed2-4080-4420-9da0-60d53e875ad3/dist/durationpy-0.10-py3-none-any.whl
Saved /tmp/github-webhook-openshift-python-wrapper-rhz_z0ds-worktree-09781ed2-4080-4420-9da0-60d53e875ad3/dist/markupsafe-3.0.3-cp313-cp313-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl
Saved /tmp/github-webhook-openshift-python-wrapper-rhz_z0ds-worktree-09781ed2-4080-4420-9da0-60d53e875ad3/dist/openapi_pydantic-0.5.1-py3-none-any.whl
Saved /tmp/github-webhook-openshift-python-wrapper-rhz_z0ds-worktree-09781ed2-4080-4420-9da0-60d53e875ad3/dist/opentelemetry_api-1.41.1-py3-none-any.whl
Saved /tmp/github-webhook-openshift-python-wrapper-rhz_z0ds-worktree-09781ed2-4080-4420-9da0-60d53e875ad3/dist/importlib_metadata-8.7.1-py3-none-any.whl
Saved /tmp/github-webhook-openshift-python-wrapper-rhz_z0ds-worktree-09781ed2-4080-4420-9da0-60d53e875ad3/dist/packaging-26.2-py3-none-any.whl
Saved /tmp/github-webhook-openshift-python-wrapper-rhz_z0ds-worktree-09781ed2-4080-4420-9da0-60d53e875ad3/dist/platformdirs-4.9.6-py3-none-any.whl
Saved /tmp/github-webhook-openshift-python-wrapper-rhz_z0ds-worktree-09781ed2-4080-4420-9da0-60d53e875ad3/dist/pydantic_settings-2.14.0-py3-none-any.whl
Saved /tmp/github-webhook-openshift-python-wrapper-rhz_z0ds-worktree-09781ed2-4080-4420-9da0-60d53e875ad3/dist/email_validator-2.3.0-py3-none-any.whl
Saved /tmp/github-webhook-openshift-python-wrapper-rhz_z0ds-worktree-09781ed2-4080-4420-9da0-60d53e875ad3/dist/dnspython-2.8.0-py3-none-any.whl
Saved /tmp/github-webhook-openshift-python-wrapper-rhz_z0ds-worktree-09781ed2-4080-4420-9da0-60d53e875ad3/dist/ipdb-0.13.13-py3-none-any.whl
Saved /tmp/github-webhook-openshift-python-wrapper-rhz_z0ds-worktree-09781ed2-4080-4420-9da0-60d53e875ad3/dist/paramiko-4.0.0-py3-none-any.whl
Saved /tmp/github-webhook-openshift-python-wrapper-rhz_z0ds-worktree-09781ed2-4080-4420-9da0-60d53e875ad3/dist/requests-2.33.1-py3-none-any.whl
Saved /tmp/github-webhook-openshift-python-wrapper-rhz_z0ds-worktree-09781ed2-4080-4420-9da0-60d53e875ad3/dist/charset_normalizer-3.4.7-cp313-cp313-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl
Saved /tmp/github-webhook-openshift-python-wrapper-rhz_z0ds-worktree-09781ed2-4080-4420-9da0-60d53e875ad3/dist/rich-14.3.4-py3-none-any.whl
Saved /tmp/github-webhook-openshift-python-wrapper-rhz_z0ds-worktree-09781ed2-4080-4420-9da0-60d53e875ad3/dist/pygments-2.20.0-py3-none-any.whl
Saved /tmp/github-webhook-openshift-python-wrapper-rhz_z0ds-worktree-09781ed2-4080-4420-9da0-60d53e875ad3/dist/urllib3-2.6.3-py3-none-any.whl
Saved /tmp/github-webhook-openshift-python-wrapper-rhz_z0ds-worktree-09781ed2-4080-4420-9da0-60d53e875ad3/dist/bcrypt-5.0.0-cp39-abi3-manylinux_2_34_x86_64.whl
Saved /tmp/github-webhook-openshift-python-wrapper-rhz_z0ds-worktree-09781ed2-4080-4420-9da0-60d53e875ad3/dist/invoke-3.0.3-py3-none-any.whl
Saved /tmp/github-webhook-openshift-python-wrapper-rhz_z0ds-worktree-09781ed2-4080-4420-9da0-60d53e875ad3/dist/ipython-9.13.0-py3-none-any.whl
Saved /tmp/github-webhook-openshift-python-wrapper-rhz_z0ds-worktree-09781ed2-4080-4420-9da0-60d53e875ad3/dist/prompt_toolkit-3.0.52-py3-none-any.whl
Saved /tmp/github-webhook-openshift-python-wrapper-rhz_z0ds-worktree-09781ed2-4080-4420-9da0-60d53e875ad3/dist/decorator-5.2.1-py3-none-any.whl
Saved /tmp/github-webhook-openshift-python-wrapper-rhz_z0ds-worktree-09781ed2-4080-4420-9da0-60d53e875ad3/dist/ipython_pygments_lexers-1.1.1-py3-none-any.whl
Saved /tmp/github-webhook-openshift-python-wrapper-rhz_z0ds-worktree-09781ed2-4080-4420-9da0-60d53e875ad3/dist/jedi-0.20.0-py2.py3-none-any.whl
Saved /tmp/github-webhook-openshift-python-wrapper-rhz_z0ds-worktree-09781ed2-4080-4420-9da0-60d53e875ad3/dist/parso-0.8.7-py2.py3-none-any.whl
Saved /tmp/github-webhook-openshift-python-wrapper-rhz_z0ds-worktree-09781ed2-4080-4420-9da0-60d53e875ad3/dist/markdown_it_py-4.0.0-py3-none-any.whl
Saved /tmp/github-webhook-openshift-python-wrapper-rhz_z0ds-worktree-09781ed2-4080-4420-9da0-60d53e875ad3/dist/mdurl-0.1.2-py3-none-any.whl
Saved /tmp/github-webhook-openshift-python-wrapper-rhz_z0ds-worktree-09781ed2-4080-4420-9da0-60d53e875ad3/dist/matplotlib_inline-0.2.1-py3-none-any.whl
Saved /tmp/github-webhook-openshift-python-wrapper-rhz_z0ds-worktree-09781ed2-4080-4420-9da0-60d53e875ad3/dist/pexpect-4.9.0-py2.py3-none-any.whl
Saved /tmp/github-webhook-openshift-python-wrapper-rhz_z0ds-worktree-09781ed2-4080-4420-9da0-60d53e875ad3/dist/psutil-7.2.2-cp36-abi3-manylinux2010_x86_64.manylinux_2_12_x86_64.manylinux_2_28_x86_64.whl
Saved /tmp/github-webhook-openshift-python-wrapper-rhz_z0ds-worktree-09781ed2-4080-4420-9da0-60d53e875ad3/dist/ptyprocess-0.7.0-py2.py3-none-any.whl
Saved /tmp/github-webhook-openshift-python-wrapper-rhz_z0ds-worktree-09781ed2-4080-4420-9da0-60d53e875ad3/dist/pyjwt-2.12.1-py3-none-any.whl
Saved /tmp/github-webhook-openshift-python-wrapper-rhz_z0ds-worktree-09781ed2-4080-4420-9da0-60d53e875ad3/dist/pynacl-1.6.2-cp38-abi3-manylinux_2_34_x86_64.whl
Saved /tmp/github-webhook-openshift-python-wrapper-rhz_z0ds-worktree-09781ed2-4080-4420-9da0-60d53e875ad3/dist/pyperclip-1.11.0-py3-none-any.whl
Saved /tmp/github-webhook-openshift-python-wrapper-rhz_z0ds-worktree-09781ed2-4080-4420-9da0-60d53e875ad3/dist/python_benedict-0.36.0-py3-none-any.whl
Saved /tmp/github-webhook-openshift-python-wrapper-rhz_z0ds-worktree-09781ed2-4080-4420-9da0-60d53e875ad3/dist/python_fsutil-0.16.1-py3-none-any.whl
Saved /tmp/github-webhook-openshift-python-wrapper-rhz_z0ds-worktree-09781ed2-4080-4420-9da0-60d53e875ad3/dist/python_slugify-8.0.4-py2.py3-none-any.whl
Saved /tmp/github-webhook-openshift-python-wrapper-rhz_z0ds-worktree-09781ed2-4080-4420-9da0-60d53e875ad3/dist/typing_extensions-4.15.0-py3-none-any.whl
Saved /tmp/github-webhook-openshift-python-wrapper-rhz_z0ds-worktree-09781ed2-4080-4420-9da0-60d53e875ad3/dist/useful_types-0.2.1-py3-none-any.whl
Saved /tmp/github-webhook-openshift-python-wrapper-rhz_z0ds-worktree-09781ed2-4080-4420-9da0-60d53e875ad3/dist/python_dateutil-2.9.0.post0-py2.py3-none-any.whl
Saved /tmp/github-webhook-openshift-python-wrapper-rhz_z0ds-worktree-09781ed2-4080-4420-9da0-60d53e875ad3/dist/python_dotenv-1.2.2-py3-none-any.whl
Saved /tmp/github-webhook-openshift-python-wrapper-rhz_z0ds-worktree-09781ed2-4080-4420-9da0-60d53e875ad3/dist/python_multipart-0.0.27-py3-none-any.whl
Saved /tmp/github-webhook-openshift-python-wrapper-rhz_z0ds-worktree-09781ed2-4080-4420-9da0-60d53e875ad3/dist/python_rrmngmnt-0.2.2-py3-none-any.whl
Saved /tmp/github-webhook-openshift-python-wrapper-rhz_z0ds-worktree-09781ed2-4080-4420-9da0-60d53e875ad3/dist/rpds_py-0.30.0-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Saved /tmp/github-webhook-openshift-python-wrapper-rhz_z0ds-worktree-09781ed2-4080-4420-9da0-60d53e875ad3/dist/ruff-0.15.12-py3-none-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Saved /tmp/github-webhook-openshift-python-wrapper-rhz_z0ds-worktree-09781ed2-4080-4420-9da0-60d53e875ad3/dist/secretstorage-3.5.0-py3-none-any.whl
Saved /tmp/github-webhook-openshift-python-wrapper-rhz_z0ds-worktree-09781ed2-4080-4420-9da0-60d53e875ad3/dist/six-1.17.0-py2.py3-none-any.whl
Saved /tmp/github-webhook-openshift-python-wrapper-rhz_z0ds-worktree-09781ed2-4080-4420-9da0-60d53e875ad3/dist/sse_starlette-3.4.1-py3-none-any.whl
Saved /tmp/github-webhook-openshift-python-wrapper-rhz_z0ds-worktree-09781ed2-4080-4420-9da0-60d53e875ad3/dist/stack_data-0.6.3-py3-none-any.whl
Saved /tmp/github-webhook-openshift-python-wrapper-rhz_z0ds-worktree-09781ed2-4080-4420-9da0-60d53e875ad3/dist/asttokens-3.0.1-py3-none-any.whl
Saved /tmp/github-webhook-openshift-python-wrapper-rhz_z0ds-worktree-09781ed2-4080-4420-9da0-60d53e875ad3/dist/executing-2.2.1-py2.py3-none-any.whl
Saved /tmp/github-webhook-openshift-python-wrapper-rhz_z0ds-worktree-09781ed2-4080-4420-9da0-60d53e875ad3/dist/starlette-1.0.0-py3-none-any.whl
Saved /tmp/github-webhook-openshift-python-wrapper-rhz_z0ds-worktree-09781ed2-4080-4420-9da0-60d53e875ad3/dist/text_unidecode-1.3-py2.py3-none-any.whl
Saved /tmp/github-webhook-openshift-python-wrapper-rhz_z0ds-worktree-09781ed2-4080-4420-9da0-60d53e875ad3/dist/pytest-9.0.3-py3-none-any.whl
Saved /tmp/github-webhook-openshift-python-wrapper-rhz_z0ds-worktree-09781ed2-4080-4420-9da0-60d53e875ad3/dist/pluggy-1.6.0-py3-none-any.whl
Saved /tmp/github-webhook-openshift-python-wrapper-rhz_z0ds-worktree-09781ed2-4080-4420-9da0-60d53e875ad3/dist/iniconfig-2.3.0-py3-none-any.whl
Saved /tmp/github-webhook-openshift-python-wrapper-rhz_z0ds-worktree-09781ed2-4080-4420-9da0-60d53e875ad3/dist/traitlets-5.14.3-py3-none-any.whl
Saved /tmp/github-webhook-openshift-python-wrapper-rhz_z0ds-worktree-09781ed2-4080-4420-9da0-60d53e875ad3/dist/typing_inspection-0.4.2-py3-none-any.whl
Saved /tmp/github-webhook-openshift-python-wrapper-rhz_z0ds-worktree-09781ed2-4080-4420-9da0-60d53e875ad3/dist/uncalled_for-0.3.1-py3-none-any.whl
Saved /tmp/github-webhook-openshift-python-wrapper-rhz_z0ds-worktree-09781ed2-4080-4420-9da0-60d53e875ad3/dist/uvicorn-0.46.0-py3-none-any.whl
Saved /tmp/github-webhook-openshift-python-wrapper-rhz_z0ds-worktree-09781ed2-4080-4420-9da0-60d53e875ad3/dist/watchfiles-1.1.1-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Saved /tmp/github-webhook-openshift-python-wrapper-rhz_z0ds-worktree-09781ed2-4080-4420-9da0-60d53e875ad3/dist/websocket_client-1.9.0-py3-none-any.whl
Saved /tmp/github-webhook-openshift-python-wrapper-rhz_z0ds-worktree-09781ed2-4080-4420-9da0-60d53e875ad3/dist/websockets-16.0-cp313-cp313-manylinux1_x86_64.manylinux_2_28_x86_64.manylinux_2_5_x86_64.whl
Saved /tmp/github-webhook-openshift-python-wrapper-rhz_z0ds-worktree-09781ed2-4080-4420-9da0-60d53e875ad3/dist/xmltodict-1.0.4-py3-none-any.whl
Saved /tmp/github-webhook-openshift-python-wrapper-rhz_z0ds-worktree-09781ed2-4080-4420-9da0-60d53e875ad3/dist/zipp-3.23.1-py3-none-any.whl
Saved /tmp/github-webhook-openshift-python-wrapper-rhz_z0ds-worktree-09781ed2-4080-4420-9da0-60d53e875ad3/dist/docutils-0.22.4-py3-none-any.whl
Saved /tmp/github-webhook-openshift-python-wrapper-rhz_z0ds-worktree-09781ed2-4080-4420-9da0-60d53e875ad3/dist/jaraco.classes-3.4.0-py3-none-any.whl
Saved /tmp/github-webhook-openshift-python-wrapper-rhz_z0ds-worktree-09781ed2-4080-4420-9da0-60d53e875ad3/dist/jaraco_context-6.1.2-py3-none-any.whl
Saved /tmp/github-webhook-openshift-python-wrapper-rhz_z0ds-worktree-09781ed2-4080-4420-9da0-60d53e875ad3/dist/jaraco_functools-4.4.0-py3-none-any.whl
Saved /tmp/github-webhook-openshift-python-wrapper-rhz_z0ds-worktree-09781ed2-4080-4420-9da0-60d53e875ad3/dist/more_itertools-11.0.2-py3-none-any.whl
Saved /tmp/github-webhook-openshift-python-wrapper-rhz_z0ds-worktree-09781ed2-4080-4420-9da0-60d53e875ad3/dist/netaddr-1.3.0-py3-none-any.whl
Saved /tmp/github-webhook-openshift-python-wrapper-rhz_z0ds-worktree-09781ed2-4080-4420-9da0-60d53e875ad3/dist/pure_eval-0.2.3-py3-none-any.whl
Saved /tmp/github-webhook-openshift-python-wrapper-rhz_z0ds-worktree-09781ed2-4080-4420-9da0-60d53e875ad3/dist/pycparser-3.0-py3-none-any.whl
Saved /tmp/github-webhook-openshift-python-wrapper-rhz_z0ds-worktree-09781ed2-4080-4420-9da0-60d53e875ad3/dist/requests_oauthlib-2.0.0-py2.py3-none-any.whl
Saved /tmp/github-webhook-openshift-python-wrapper-rhz_z0ds-worktree-09781ed2-4080-4420-9da0-60d53e875ad3/dist/oauthlib-3.3.1-py3-none-any.whl
Saved /tmp/github-webhook-openshift-python-wrapper-rhz_z0ds-worktree-09781ed2-4080-4420-9da0-60d53e875ad3/dist/wcwidth-0.7.0-py3-none-any.whl
Building wheels for collected packages: openshift-python-wrapper, pyhelper-utils, python-simple-logger, timeout-sampler
  Building wheel for openshift-python-wrapper (pyproject.toml): started
  Building wheel for openshift-python-wrapper (pyproject.toml): finished with status 'done'
  Created wheel for openshift-python-wrapper: filename=openshift_python_wrapper-4.20.5-py3-none-any.whl size=7098549 sha256=9e91fbdbd838b4d5117bc95b68fe6a29c74bfb8e3ba3f630f254dbb7dff3aa14
  Stored in directory: /tmp/pip-ephem-wheel-cache-9n51ns7q/wheels/cd/a4/f8/395f866d777ac97369851cb5c07f88be765e6b9bda7fff3e1d
  Building wheel for pyhelper-utils (pyproject.toml): started
  Building wheel for pyhelper-utils (pyproject.toml): finished with status 'done'
  Created wheel for pyhelper-utils: filename=pyhelper_utils-2.0.2-py3-none-any.whl size=11999 sha256=03b463439b9f9ab6a99aaaf2a179873c3dfdd0d89ffa664a444258958085d26f
  Stored in directory: /tmp/pip-ephem-wheel-cache-9n51ns7q/wheels/85/79/9c/38baabfecbae3839d4d09e6e092cff5db6f9453f9390dae853
  Building wheel for python-simple-logger (pyproject.toml): started
  Building wheel for python-simple-logger (pyproject.toml): finished with status 'done'
  Created wheel for python-simple-logger: filename=python_simple_logger-2.0.19-py3-none-any.whl size=9520 sha256=0d259bc02be12e5a5863f944a9b0b5b6d24f17ea6a81e12b3142bcb65817e54f
  Stored in directory: /tmp/pip-ephem-wheel-cache-9n51ns7q/wheels/3e/4f/87/e8004f85cbcb2f34dc2c675f1f556c395d14ce72a999f0d6f4
  Building wheel for timeout-sampler (pyproject.toml): started
  Building wheel for timeout-sampler (pyproject.toml): finished with status 'done'
  Created wheel for timeout-sampler: filename=timeout_sampler-1.0.22-py3-none-any.whl size=4682 sha256=b2a17aa8e18b61c3ca3f75e7d7008d11c4573bfab2a2321a186c673becbf9ebc
  Stored in directory: /tmp/pip-ephem-wheel-cache-9n51ns7q/wheels/6c/cd/67/1a6b0e5a823148e217d35753a2df79349481406e550bbc464e
Successfully built openshift-python-wrapper pyhelper-utils python-simple-logger timeout-sampler