Repository: robusta-dev/robusta (branch: openshift-issues-fix)
Commit date: 2023-12-25T14:25:00Z

Workflow file: .github/workflows/test_installation.yaml (Test robusta-cli installation package)
name: Test robusta-cli installation package

on: [push, pull_request]

jobs:
    build_package:
      runs-on: ubuntu-latest
      services:
        pypi_wayback:
          image: ghcr.io/waleko/pypi-wayback
          ports:
            - 8629:8080
      steps:
        - uses: actions/checkout@v2
        - name: Set up Python
          uses: actions/setup-python@v2
          with:
            python-version: 3.9
        - name: Build and install package
          run: |
            curl -sSL https://install.python-poetry.org | python3 -
            poetry build
            pip3 install ./dist/robusta_cli-0.0.0-py3-none-any.whl
        - name: Upload robusta package artifact
          uses: actions/upload-artifact@v2
          with:
            name: robusta-pkg
            path: dist/robusta_cli-0.0.0-py3-none-any.whl


    # we use a totally separate job for testing the package because we want an environment which is free of all the
    # dependencies that poetry itself requires
    test_package:
      needs: build_package
      runs-on: ubuntu-latest
      services:
        pypi_wayback:
          image: ghcr.io/waleko/pypi-wayback
          ports:
            - 8629:8080
      strategy:
        fail-fast: false
        matrix:
          python-version: [ "3.8", "3.9", "3.10" ]

      steps:
        - name: Set up Python ${{ matrix.python-version }}
          uses: actions/setup-python@v2
          with:
            python-version: ${{ matrix.python-version }}
        - name: Download robusta-pkg
          uses: actions/download-artifact@v2
          with:
            name: robusta-pkg
        - name: Install and test robusta cli
          run: |
            ls
            pip3 install robusta_cli-0.0.0-py3-none-any.whl
            robusta version

env:
  PIP_INDEX_URL: http://localhost:8629/2023-12-25
  UV_INDEX_URL: http://localhost:8629/2023-12-25


Failed build logs:
step_name: test_package (3.8)/4_Install and test robusta cli.txt
log: ##[group]Run ls
[36;1mls[0m
[36;1mpip3 install robusta_cli-0.0.0-py3-none-any.whl[0m
[36;1mrobusta version[0m
shell: /usr/bin/bash -e {0}
env:
  pythonLocation: /opt/hostedtoolcache/Python/3.8.18/x64
  LD_LIBRARY_PATH: /opt/hostedtoolcache/Python/3.8.18/x64/lib
##[endgroup]
robusta_cli-0.0.0-py3-none-any.whl
Processing ./robusta_cli-0.0.0-py3-none-any.whl
Collecting PyJWT==2.4.0 (from robusta-cli==0.0.0)
  Downloading PyJWT-2.4.0-py3-none-any.whl (18 kB)
Collecting apprise<2.0.0,>=1.5.0 (from robusta-cli==0.0.0)
  Downloading apprise-1.6.0-py3-none-any.whl.metadata (42 kB)
     ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 42.1/42.1 kB 2.4 MB/s eta 0:00:00
Collecting attrs<24.0.0,>=23.1.0 (from robusta-cli==0.0.0)
  Downloading attrs-23.1.0-py3-none-any.whl (61 kB)
     ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 61.2/61.2 kB 9.1 MB/s eta 0:00:00
Collecting bitmath<2.0.0.0,>=1.3.3.1 (from robusta-cli==0.0.0)
  Downloading bitmath-1.3.3.1.tar.gz (88 kB)
     ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 88.5/88.5 kB 19.7 MB/s eta 0:00:00
  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 click-spinner<0.2.0,>=0.1.10 (from robusta-cli==0.0.0)
  Downloading click_spinner-0.1.10-py2.py3-none-any.whl (4.0 kB)
Collecting colorlog<6.0.0,>=5.0.1 (from robusta-cli==0.0.0)
  Downloading colorlog-5.0.1-py2.py3-none-any.whl (10 kB)
Collecting croniter<2.0.0,>=1.3.15 (from robusta-cli==0.0.0)
  Downloading croniter-1.4.1-py2.py3-none-any.whl.metadata (24 kB)
Collecting cryptography<37.0.0,>=36.0.0 (from robusta-cli==0.0.0)
  Downloading cryptography-36.0.2-cp36-abi3-manylinux_2_24_x86_64.whl (3.6 MB)
     ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 3.6/3.6 MB 112.0 MB/s eta 0:00:00
Collecting docutils<0.18.0,>=0.17.0 (from robusta-cli==0.0.0)
  Downloading docutils-0.17.1-py2.py3-none-any.whl (575 kB)
     ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 575.5/575.5 kB 83.2 MB/s eta 0:00:00
Collecting dpath<3.0.0,>=2.0.5 (from robusta-cli==0.0.0)
  Downloading dpath-2.1.6-py3-none-any.whl.metadata (15 kB)
Collecting fpdf2<3.0.0,>=2.7.1 (from robusta-cli==0.0.0)
  Downloading fpdf2-2.7.7-py2.py3-none-any.whl.metadata (55 kB)
     ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 55.8/55.8 kB 18.1 MB/s eta 0:00:00
Collecting hikaru-model-26<2.0.0,>=1.1.1 (from robusta-cli==0.0.0)
  Downloading hikaru_model_26-1.1.1-py3-none-any.whl.metadata (4.5 kB)
Collecting kubernetes<27.0.0,>=26.1.0 (from robusta-cli==0.0.0)
  Downloading kubernetes-26.1.0-py2.py3-none-any.whl (1.4 MB)
     ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 1.4/1.4 MB 102.7 MB/s eta 0:00:00
Collecting markdown2<3.0.0,>=2.4.2 (from robusta-cli==0.0.0)
  Downloading markdown2-2.4.12-py2.py3-none-any.whl.metadata (2.0 kB)
Collecting opsgenie-sdk<3.0.0,>=2.1.5 (from robusta-cli==0.0.0)
  Downloading opsgenie_sdk-2.1.5-py3-none-any.whl (247 kB)
     ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 247.8/247.8 kB 59.8 MB/s eta 0:00:00
Collecting prometheus-client<0.13.0,>=0.12.0 (from robusta-cli==0.0.0)
  Downloading prometheus_client-0.12.0-py2.py3-none-any.whl (57 kB)
     ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 57.2/57.2 kB 19.1 MB/s eta 0:00:00
Collecting prometrix==0.1.15 (from robusta-cli==0.0.0)
  Downloading prometrix-0.1.15-py3-none-any.whl.metadata (5.6 kB)
Collecting pydantic<2.0.0,>=1.8.1 (from robusta-cli==0.0.0)
  Downloading pydantic-1.10.13-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.metadata (149 kB)
     ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 149.6/149.6 kB 41.1 MB/s eta 0:00:00
Collecting pymsteams<0.2.0,>=0.1.16 (from robusta-cli==0.0.0)
  Downloading pymsteams-0.1.16.tar.gz (7.6 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 pytz<2022.0,>=2021.3 (from robusta-cli==0.0.0)
  Downloading pytz-2021.3-py2.py3-none-any.whl (503 kB)
     ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 503.5/503.5 kB 76.5 MB/s eta 0:00:00
Collecting pyyaml<7.0,>=6.0 (from robusta-cli==0.0.0)
  Downloading PyYAML-6.0.1-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.metadata (2.1 kB)
Collecting rocketchat-api<2.0.0,>=1.30.0 (from robusta-cli==0.0.0)
  Downloading rocketchat_API-1.31.0-py3-none-any.whl.metadata (4.3 kB)
Collecting slack-sdk<4.0.0,>=3.7.0 (from robusta-cli==0.0.0)
  Downloading slack_sdk-3.26.1-py2.py3-none-any.whl.metadata (15 kB)
Collecting toml<0.11.0,>=0.10.2 (from robusta-cli==0.0.0)
  Downloading toml-0.10.2-py2.py3-none-any.whl (16 kB)
Collecting typer<0.5.0,>=0.4.1 (from robusta-cli==0.0.0)
  Downloading typer-0.4.2-py3-none-any.whl (27 kB)
Collecting watchgod<0.8,>=0.7 (from robusta-cli==0.0.0)
  Downloading watchgod-0.7-py3-none-any.whl (11 kB)
Collecting webexteamssdk<2.0.0,>=1.6.1 (from robusta-cli==0.0.0)
  Downloading webexteamssdk-1.6.1-py3-none-any.whl (113 kB)
     ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 113.5/113.5 kB 34.4 MB/s eta 0:00:00
Collecting websocket-client==1.3.3 (from robusta-cli==0.0.0)
  Downloading websocket_client-1.3.3-py3-none-any.whl (54 kB)
     ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 54.3/54.3 kB 18.4 MB/s eta 0:00:00
Collecting boto3<2.0.0,>=1.28.15 (from prometrix==0.1.15->robusta-cli==0.0.0)
  Downloading boto3-1.34.7-py3-none-any.whl.metadata (6.6 kB)
Collecting botocore<2.0.0,>=1.31.15 (from prometrix==0.1.15->robusta-cli==0.0.0)
  Downloading botocore-1.34.7-py3-none-any.whl.metadata (5.6 kB)
Collecting prometheus-api-client<0.6.0,>=0.5.3 (from prometrix==0.1.15->robusta-cli==0.0.0)
  Downloading prometheus_api_client-0.5.4-py3-none-any.whl.metadata (11 kB)
Collecting certifi (from apprise<2.0.0,>=1.5.0->robusta-cli==0.0.0)
  Downloading certifi-2023.11.17-py3-none-any.whl.metadata (2.2 kB)
Collecting requests (from apprise<2.0.0,>=1.5.0->robusta-cli==0.0.0)
  Downloading requests-2.31.0-py3-none-any.whl.metadata (4.6 kB)
Collecting requests-oauthlib (from apprise<2.0.0,>=1.5.0->robusta-cli==0.0.0)
  Downloading requests_oauthlib-1.3.1-py2.py3-none-any.whl (23 kB)
Collecting click>=5.0 (from apprise<2.0.0,>=1.5.0->robusta-cli==0.0.0)
  Downloading click-8.1.7-py3-none-any.whl.metadata (3.0 kB)
Collecting markdown (from apprise<2.0.0,>=1.5.0->robusta-cli==0.0.0)
  Downloading Markdown-3.5.1-py3-none-any.whl.metadata (7.1 kB)
Collecting python-dateutil (from croniter<2.0.0,>=1.3.15->robusta-cli==0.0.0)
  Downloading python_dateutil-2.8.2-py2.py3-none-any.whl (247 kB)
     ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 247.7/247.7 kB 60.0 MB/s eta 0:00:00
Collecting cffi>=1.12 (from cryptography<37.0.0,>=36.0.0->robusta-cli==0.0.0)
  Downloading cffi-1.16.0-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.metadata (1.5 kB)
Collecting defusedxml (from fpdf2<3.0.0,>=2.7.1->robusta-cli==0.0.0)
  Downloading defusedxml-0.7.1-py2.py3-none-any.whl (25 kB)
Collecting Pillow!=9.2.*,>=6.2.2 (from fpdf2<3.0.0,>=2.7.1->robusta-cli==0.0.0)
  Downloading Pillow-10.1.0-cp38-cp38-manylinux_2_28_x86_64.whl.metadata (9.5 kB)
Collecting fonttools>=4.34.0 (from fpdf2<3.0.0,>=2.7.1->robusta-cli==0.0.0)
  Downloading fonttools-4.47.0-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.metadata (157 kB)
     ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 157.2/157.2 kB 42.4 MB/s eta 0:00:00
Collecting hikaru-core>=1.1.0 (from hikaru-model-26<2.0.0,>=1.1.1->robusta-cli==0.0.0)
  Downloading hikaru_core-1.1.1-py3-none-any.whl.metadata (16 kB)
Collecting six>=1.9.0 (from kubernetes<27.0.0,>=26.1.0->robusta-cli==0.0.0)
  Downloading six-1.16.0-py2.py3-none-any.whl (11 kB)
Requirement already satisfied: setuptools>=21.0.0 in /opt/hostedtoolcache/Python/3.8.18/x64/lib/python3.8/site-packages (from kubernetes<27.0.0,>=26.1.0->robusta-cli==0.0.0) (56.0.0)
Collecting google-auth>=1.0.1 (from kubernetes<27.0.0,>=26.1.0->robusta-cli==0.0.0)
  Downloading google_auth-2.25.2-py2.py3-none-any.whl.metadata (4.7 kB)
Collecting urllib3>=1.24.2 (from kubernetes<27.0.0,>=26.1.0->robusta-cli==0.0.0)
  Downloading urllib3-2.1.0-py3-none-any.whl.metadata (6.4 kB)
Collecting tenacity>=5.0.4 (from opsgenie-sdk<3.0.0,>=2.1.5->robusta-cli==0.0.0)
  Downloading tenacity-8.2.3-py3-none-any.whl.metadata (1.0 kB)
Collecting typing-extensions>=4.2.0 (from pydantic<2.0.0,>=1.8.1->robusta-cli==0.0.0)
  Downloading typing_extensions-4.9.0-py3-none-any.whl.metadata (3.0 kB)
Collecting packaging (from rocketchat-api<2.0.0,>=1.30.0->robusta-cli==0.0.0)
  Downloading packaging-23.2-py3-none-any.whl.metadata (3.2 kB)
Collecting future (from webexteamssdk<2.0.0,>=1.6.1->robusta-cli==0.0.0)
  Downloading future-0.18.3.tar.gz (840 kB)
     ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 840.9/840.9 kB 92.7 MB/s eta 0:00:00
  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-toolbelt (from webexteamssdk<2.0.0,>=1.6.1->robusta-cli==0.0.0)
  Downloading requests_toolbelt-1.0.0-py2.py3-none-any.whl (54 kB)
     ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 54.5/54.5 kB 19.3 MB/s eta 0:00:00
Collecting jmespath<2.0.0,>=0.7.1 (from boto3<2.0.0,>=1.28.15->prometrix==0.1.15->robusta-cli==0.0.0)
  Downloading jmespath-1.0.1-py3-none-any.whl (20 kB)
Collecting s3transfer<0.11.0,>=0.10.0 (from boto3<2.0.0,>=1.28.15->prometrix==0.1.15->robusta-cli==0.0.0)
  Downloading s3transfer-0.10.0-py3-none-any.whl.metadata (1.7 kB)
Collecting urllib3>=1.24.2 (from kubernetes<27.0.0,>=26.1.0->robusta-cli==0.0.0)
  Downloading urllib3-1.26.18-py2.py3-none-any.whl.metadata (48 kB)
     ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 48.9/48.9 kB 15.6 MB/s eta 0:00:00
Collecting pycparser (from cffi>=1.12->cryptography<37.0.0,>=36.0.0->robusta-cli==0.0.0)
  Downloading pycparser-2.21-py2.py3-none-any.whl (118 kB)
     ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 118.7/118.7 kB 37.2 MB/s eta 0:00:00
Collecting cachetools<6.0,>=2.0.0 (from google-auth>=1.0.1->kubernetes<27.0.0,>=26.1.0->robusta-cli==0.0.0)
  Downloading cachetools-5.3.2-py3-none-any.whl.metadata (5.2 kB)
Collecting pyasn1-modules>=0.2.1 (from google-auth>=1.0.1->kubernetes<27.0.0,>=26.1.0->robusta-cli==0.0.0)
  Downloading pyasn1_modules-0.3.0-py2.py3-none-any.whl (181 kB)
     ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 181.3/181.3 kB 49.4 MB/s eta 0:00:00
Collecting rsa<5,>=3.1.4 (from google-auth>=1.0.1->kubernetes<27.0.0,>=26.1.0->robusta-cli==0.0.0)
  Downloading rsa-4.9-py3-none-any.whl (34 kB)
Collecting ruamel.yaml>=0.16.12 (from hikaru-core>=1.1.0->hikaru-model-26<2.0.0,>=1.1.1->robusta-cli==0.0.0)
  Downloading ruamel.yaml-0.18.5-py3-none-any.whl.metadata (23 kB)
Collecting dateparser (from prometheus-api-client<0.6.0,>=0.5.3->prometrix==0.1.15->robusta-cli==0.0.0)
  Downloading dateparser-1.2.0-py2.py3-none-any.whl.metadata (28 kB)
Collecting pandas>=1.4.0 (from prometheus-api-client<0.6.0,>=0.5.3->prometrix==0.1.15->robusta-cli==0.0.0)
  Downloading pandas-2.0.3-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.metadata (18 kB)
Collecting numpy (from prometheus-api-client<0.6.0,>=0.5.3->prometrix==0.1.15->robusta-cli==0.0.0)
  Downloading numpy-1.24.4-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.metadata (5.6 kB)
Collecting matplotlib (from prometheus-api-client<0.6.0,>=0.5.3->prometrix==0.1.15->robusta-cli==0.0.0)
  Downloading matplotlib-3.7.4-cp38-cp38-manylinux_2_12_x86_64.manylinux2010_x86_64.whl.metadata (5.7 kB)
Collecting httmock (from prometheus-api-client<0.6.0,>=0.5.3->prometrix==0.1.15->robusta-cli==0.0.0)
  Downloading httmock-1.4.0-py3-none-any.whl (4.8 kB)
Collecting charset-normalizer<4,>=2 (from requests->apprise<2.0.0,>=1.5.0->robusta-cli==0.0.0)
  Downloading charset_normalizer-3.3.2-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.metadata (33 kB)
Collecting idna<4,>=2.5 (from requests->apprise<2.0.0,>=1.5.0->robusta-cli==0.0.0)
  Downloading idna-3.6-py3-none-any.whl.metadata (9.9 kB)
Collecting importlib-metadata>=4.4 (from markdown->apprise<2.0.0,>=1.5.0->robusta-cli==0.0.0)
  Downloading importlib_metadata-7.0.1-py3-none-any.whl.metadata (4.9 kB)
Collecting oauthlib>=3.0.0 (from requests-oauthlib->apprise<2.0.0,>=1.5.0->robusta-cli==0.0.0)
  Downloading oauthlib-3.2.2-py3-none-any.whl (151 kB)
     ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 151.7/151.7 kB 44.1 MB/s eta 0:00:00
Collecting zipp>=0.5 (from importlib-metadata>=4.4->markdown->apprise<2.0.0,>=1.5.0->robusta-cli==0.0.0)
  Downloading zipp-3.17.0-py3-none-any.whl.metadata (3.7 kB)
Collecting tzdata>=2022.1 (from pandas>=1.4.0->prometheus-api-client<0.6.0,>=0.5.3->prometrix==0.1.15->robusta-cli==0.0.0)
  Downloading tzdata-2023.3-py2.py3-none-any.whl (341 kB)
     ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 341.8/341.8 kB 68.7 MB/s eta 0:00:00
Collecting pyasn1<0.6.0,>=0.4.6 (from pyasn1-modules>=0.2.1->google-auth>=1.0.1->kubernetes<27.0.0,>=26.1.0->robusta-cli==0.0.0)
  Downloading pyasn1-0.5.1-py2.py3-none-any.whl.metadata (8.6 kB)
Collecting ruamel.yaml.clib>=0.2.7 (from ruamel.yaml>=0.16.12->hikaru-core>=1.1.0->hikaru-model-26<2.0.0,>=1.1.1->robusta-cli==0.0.0)
  Downloading ruamel.yaml.clib-0.2.8-cp38-cp38-manylinux_2_5_x86_64.manylinux1_x86_64.whl.metadata (2.2 kB)
Collecting regex!=2019.02.19,!=2021.8.27 (from dateparser->prometheus-api-client<0.6.0,>=0.5.3->prometrix==0.1.15->robusta-cli==0.0.0)
  Downloading regex-2023.12.25-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.metadata (40 kB)
     ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 40.9/40.9 kB 12.5 MB/s eta 0:00:00
Collecting tzlocal (from dateparser->prometheus-api-client<0.6.0,>=0.5.3->prometrix==0.1.15->robusta-cli==0.0.0)
  Downloading tzlocal-5.2-py3-none-any.whl.metadata (7.8 kB)
Collecting contourpy>=1.0.1 (from matplotlib->prometheus-api-client<0.6.0,>=0.5.3->prometrix==0.1.15->robusta-cli==0.0.0)
  Downloading contourpy-1.1.1-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.metadata (5.9 kB)
Collecting cycler>=0.10 (from matplotlib->prometheus-api-client<0.6.0,>=0.5.3->prometrix==0.1.15->robusta-cli==0.0.0)
  Downloading cycler-0.12.1-py3-none-any.whl.metadata (3.8 kB)
Collecting kiwisolver>=1.0.1 (from matplotlib->prometheus-api-client<0.6.0,>=0.5.3->prometrix==0.1.15->robusta-cli==0.0.0)
  Downloading kiwisolver-1.4.5-cp38-cp38-manylinux_2_5_x86_64.manylinux1_x86_64.whl.metadata (6.4 kB)
Collecting pyparsing>=2.3.1 (from matplotlib->prometheus-api-client<0.6.0,>=0.5.3->prometrix==0.1.15->robusta-cli==0.0.0)
  Downloading pyparsing-3.1.1-py3-none-any.whl.metadata (5.1 kB)
Collecting importlib-resources>=3.2.0 (from matplotlib->prometheus-api-client<0.6.0,>=0.5.3->prometrix==0.1.15->robusta-cli==0.0.0)
  Downloading importlib_resources-6.1.1-py3-none-any.whl.metadata (4.1 kB)
Collecting backports.zoneinfo (from tzlocal->dateparser->prometheus-api-client<0.6.0,>=0.5.3->prometrix==0.1.15->robusta-cli==0.0.0)
  Downloading backports.zoneinfo-0.2.1-cp38-cp38-manylinux1_x86_64.whl (74 kB)
     ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 74.0/74.0 kB 25.6 MB/s eta 0:00:00
Downloading prometrix-0.1.15-py3-none-any.whl (12 kB)
Downloading apprise-1.6.0-py3-none-any.whl (1.2 MB)
   ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 1.2/1.2 MB 75.6 MB/s eta 0:00:00
Downloading croniter-1.4.1-py2.py3-none-any.whl (19 kB)
Downloading dpath-2.1.6-py3-none-any.whl (17 kB)
Downloading fpdf2-2.7.7-py2.py3-none-any.whl (193 kB)
   ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 193.5/193.5 kB 52.7 MB/s eta 0:00:00
Downloading hikaru_model_26-1.1.1-py3-none-any.whl (532 kB)
   ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 532.7/532.7 kB 82.5 MB/s eta 0:00:00
Downloading markdown2-2.4.12-py2.py3-none-any.whl (41 kB)
   ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 41.2/41.2 kB 12.9 MB/s eta 0:00:00
Downloading pydantic-1.10.13-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (3.2 MB)
   ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 3.2/3.2 MB 109.9 MB/s eta 0:00:00
Downloading PyYAML-6.0.1-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (736 kB)
   ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 736.6/736.6 kB 89.1 MB/s eta 0:00:00
Downloading rocketchat_API-1.31.0-py3-none-any.whl (21 kB)
Downloading slack_sdk-3.26.1-py2.py3-none-any.whl (284 kB)
   ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 284.1/284.1 kB 62.8 MB/s eta 0:00:00
Downloading boto3-1.34.7-py3-none-any.whl (139 kB)
   ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 139.3/139.3 kB 42.9 MB/s eta 0:00:00
Downloading botocore-1.34.7-py3-none-any.whl (11.9 MB)
   ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 11.9/11.9 MB 115.8 MB/s eta 0:00:00
Downloading certifi-2023.11.17-py3-none-any.whl (162 kB)
   ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 162.5/162.5 kB 43.7 MB/s eta 0:00:00
Downloading cffi-1.16.0-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (444 kB)
   ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 444.7/444.7 kB 78.4 MB/s eta 0:00:00
Downloading click-8.1.7-py3-none-any.whl (97 kB)
   ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 97.9/97.9 kB 33.5 MB/s eta 0:00:00
Downloading fonttools-4.47.0-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (4.7 MB)
   ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 4.7/4.7 MB 116.8 MB/s eta 0:00:00
Downloading google_auth-2.25.2-py2.py3-none-any.whl (184 kB)
   ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 184.2/184.2 kB 48.6 MB/s eta 0:00:00
Downloading hikaru_core-1.1.1-py3-none-any.whl (83 kB)
   ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 83.7/83.7 kB 28.3 MB/s eta 0:00:00
Downloading Pillow-10.1.0-cp38-cp38-manylinux_2_28_x86_64.whl (3.6 MB)
   ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 3.6/3.6 MB 114.4 MB/s eta 0:00:00
Downloading prometheus_api_client-0.5.4-py3-none-any.whl (28 kB)
Downloading requests-2.31.0-py3-none-any.whl (62 kB)
   ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 62.6/62.6 kB 22.9 MB/s eta 0:00:00
Downloading tenacity-8.2.3-py3-none-any.whl (24 kB)
Downloading typing_extensions-4.9.0-py3-none-any.whl (32 kB)
Downloading urllib3-1.26.18-py2.py3-none-any.whl (143 kB)
   ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 143.8/143.8 kB 43.8 MB/s eta 0:00:00
Downloading Markdown-3.5.1-py3-none-any.whl (102 kB)
   ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 102.2/102.2 kB 31.2 MB/s eta 0:00:00
Downloading packaging-23.2-py3-none-any.whl (53 kB)
   ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 53.0/53.0 kB 19.1 MB/s eta 0:00:00
Downloading cachetools-5.3.2-py3-none-any.whl (9.3 kB)
Downloading charset_normalizer-3.3.2-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (141 kB)
   ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 141.1/141.1 kB 41.4 MB/s eta 0:00:00
Downloading idna-3.6-py3-none-any.whl (61 kB)
   ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 61.6/61.6 kB 16.8 MB/s eta 0:00:00
Downloading importlib_metadata-7.0.1-py3-none-any.whl (23 kB)
Downloading pandas-2.0.3-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (12.4 MB)
   ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 12.4/12.4 MB 69.4 MB/s eta 0:00:00
Downloading numpy-1.24.4-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (17.3 MB)
   ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 17.3/17.3 MB 100.3 MB/s eta 0:00:00
Downloading ruamel.yaml-0.18.5-py3-none-any.whl (116 kB)
   ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 116.4/116.4 kB 37.0 MB/s eta 0:00:00
Downloading s3transfer-0.10.0-py3-none-any.whl (82 kB)
   ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 82.1/82.1 kB 17.5 MB/s eta 0:00:00
Downloading dateparser-1.2.0-py2.py3-none-any.whl (294 kB)
   ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 295.0/295.0 kB 60.2 MB/s eta 0:00:00
Downloading matplotlib-3.7.4-cp38-cp38-manylinux_2_12_x86_64.manylinux2010_x86_64.whl (9.2 MB)
   ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 9.2/9.2 MB 118.8 MB/s eta 0:00:00
Downloading contourpy-1.1.1-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (301 kB)
   ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 301.1/301.1 kB 53.8 MB/s eta 0:00:00
Downloading cycler-0.12.1-py3-none-any.whl (8.3 kB)
Downloading importlib_resources-6.1.1-py3-none-any.whl (33 kB)
Downloading kiwisolver-1.4.5-cp38-cp38-manylinux_2_5_x86_64.manylinux1_x86_64.whl (1.2 MB)
   ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 1.2/1.2 MB 94.4 MB/s eta 0:00:00
Downloading pyasn1-0.5.1-py2.py3-none-any.whl (84 kB)
   ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 84.9/84.9 kB 28.6 MB/s eta 0:00:00
Downloading pyparsing-3.1.1-py3-none-any.whl (103 kB)
   ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 103.1/103.1 kB 30.5 MB/s eta 0:00:00
Downloading regex-2023.12.25-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (777 kB)
   ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 777.0/777.0 kB 87.1 MB/s eta 0:00:00
Downloading ruamel.yaml.clib-0.2.8-cp38-cp38-manylinux_2_5_x86_64.manylinux1_x86_64.whl (596 kB)
   ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 596.0/596.0 kB 87.6 MB/s eta 0:00:00
Downloading zipp-3.17.0-py3-none-any.whl (7.4 kB)
Downloading tzlocal-5.2-py3-none-any.whl (17 kB)
Building wheels for collected packages: bitmath, pymsteams, future
  Building wheel for bitmath (pyproject.toml): started
  Building wheel for bitmath (pyproject.toml): finished with status 'done'
  Created wheel for bitmath: filename=bitmath-1.3.3.1-py3-none-any.whl size=23976 sha256=1e077ad5e81e2ac012abe5fd4a3b74958489c7abc0c34e2e59892e6b960adde2
  Stored in directory: /home/runner/.cache/pip/wheels/f8/27/45/1bb5ccf30e6547dd54f876ec625f11ce36e1b81f921f2881e4
  Building wheel for pymsteams (pyproject.toml): started
  Building wheel for pymsteams (pyproject.toml): finished with status 'done'
  Created wheel for pymsteams: filename=pymsteams-0.1.16-py3-none-any.whl size=5825 sha256=91f1ca1b0db5458b4d6f9e36ea1610ad2eb5902f5a683e6103786c5c60c0eb52
  Stored in directory: /home/runner/.cache/pip/wheels/47/3e/40/f2388a851a589833a6407c86a300468a74c33cc7f607b078b2
  Building wheel for future (pyproject.toml): started
  Building wheel for future (pyproject.toml): finished with status 'done'
  Created wheel for future: filename=future-0.18.3-py3-none-any.whl size=492024 sha256=9e57c9c695652d4528a3469219c16f6ba027b4b05c5aba55ed248621a543d312
  Stored in directory: /home/runner/.cache/pip/wheels/a0/0b/ee/e6994fadb42c1354dcccb139b0bf2795271bddfe6253ccdf11
Successfully built bitmath pymsteams future
Installing collected packages: pytz, colorlog, click-spinner, bitmath, zipp, websocket-client, watchgod, urllib3, tzdata, typing-extensions, toml, tenacity, slack-sdk, six, ruamel.yaml.clib, regex, pyyaml, pyparsing, PyJWT, pycparser, pyasn1, prometheus-client, Pillow, packaging, oauthlib, numpy, markdown2, kiwisolver, jmespath, idna, future, fonttools, dpath, docutils, defusedxml, cycler, click, charset-normalizer, certifi, cachetools, backports.zoneinfo, attrs, tzlocal, typer, ruamel.yaml, rsa, requests, python-dateutil, pydantic, pyasn1-modules, importlib-resources, importlib-metadata, fpdf2, contourpy, cffi, rocketchat-api, requests-toolbelt, requests-oauthlib, pymsteams, pandas, opsgenie-sdk, matplotlib, markdown, httmock, google-auth, dateparser, cryptography, croniter, botocore, webexteamssdk, s3transfer, prometheus-api-client, kubernetes, apprise, hikaru-core, boto3, prometrix, hikaru-model-26, robusta-cli
Successfully installed Pillow-10.1.0 PyJWT-2.4.0 apprise-1.6.0 attrs-23.1.0 backports.zoneinfo-0.2.1 bitmath-1.3.3.1 boto3-1.34.7 botocore-1.34.7 cachetools-5.3.2 certifi-2023.11.17 cffi-1.16.0 charset-normalizer-3.3.2 click-8.1.7 click-spinner-0.1.10 colorlog-5.0.1 contourpy-1.1.1 croniter-1.4.1 cryptography-36.0.2 cycler-0.12.1 dateparser-1.2.0 defusedxml-0.7.1 docutils-0.17.1 dpath-2.1.6 fonttools-4.47.0 fpdf2-2.7.7 future-0.18.3 google-auth-2.25.2 hikaru-core-1.1.1 hikaru-model-26-1.1.1 httmock-1.4.0 idna-3.6 importlib-metadata-7.0.1 importlib-resources-6.1.1 jmespath-1.0.1 kiwisolver-1.4.5 kubernetes-26.1.0 markdown-3.5.1 markdown2-2.4.12 matplotlib-3.7.4 numpy-1.24.4 oauthlib-3.2.2 opsgenie-sdk-2.1.5 packaging-23.2 pandas-2.0.3 prometheus-api-client-0.5.4 prometheus-client-0.12.0 prometrix-0.1.15 pyasn1-0.5.1 pyasn1-modules-0.3.0 pycparser-2.21 pydantic-1.10.13 pymsteams-0.1.16 pyparsing-3.1.1 python-dateutil-2.8.2 pytz-2021.3 pyyaml-6.0.1 regex-2023.12.25 requests-2.31.0 requests-oauthlib-1.3.1 requests-toolbelt-1.0.0 robusta-cli-0.0.0 rocketchat-api-1.31.0 rsa-4.9 ruamel.yaml-0.18.5 ruamel.yaml.clib-0.2.8 s3transfer-0.10.0 six-1.16.0 slack-sdk-3.26.1 tenacity-8.2.3 toml-0.10.2 typer-0.4.2 typing-extensions-4.9.0 tzdata-2023.3 tzlocal-5.2 urllib3-1.26.18 watchgod-0.7 webexteamssdk-1.6.1 websocket-client-1.3.3 zipp-3.17.0

[notice] A new release of pip is available: 23.0.1 -> 23.3.2
[notice] To update, run: pip install --upgrade pip
WARNING:root:Running without kube-config! e=Invalid kube-config file. No configuration found.
Traceback (most recent call last):
  File "/opt/hostedtoolcache/Python/3.8.18/x64/bin/robusta", line 5, in <module>
    from robusta.cli.main import app
  File "/opt/hostedtoolcache/Python/3.8.18/x64/lib/python3.8/site-packages/robusta/cli/main.py", line 32, in <module>
    from robusta.core.sinks.robusta.robusta_sink_params import RobustaSinkConfigWrapper, RobustaSinkParams
  File "/opt/hostedtoolcache/Python/3.8.18/x64/lib/python3.8/site-packages/robusta/core/sinks/robusta/__init__.py", line 1, in <module>
    from robusta.core.sinks.robusta.robusta_sink import RobustaSink
  File "/opt/hostedtoolcache/Python/3.8.18/x64/lib/python3.8/site-packages/robusta/core/sinks/robusta/robusta_sink.py", line 29, in <module>
    from robusta.core.sinks.robusta.prometheus_health_checker import PrometheusHealthChecker
  File "/opt/hostedtoolcache/Python/3.8.18/x64/lib/python3.8/site-packages/robusta/core/sinks/robusta/prometheus_health_checker.py", line 16, in <module>
    from robusta.utils.silence_utils import BaseSilenceParams, get_alertmanager_silences_connection
  File "/opt/hostedtoolcache/Python/3.8.18/x64/lib/python3.8/site-packages/robusta/utils/silence_utils.py", line 14, in <module>
    from src.robusta.integrations import openshift
ModuleNotFoundError: No module named 'src'
##[error]Process completed with exit code 1.

step_name: test_package (3.9)/4_Install and test robusta cli.txt
log: ##[group]Run ls
[36;1mls[0m
[36;1mpip3 install robusta_cli-0.0.0-py3-none-any.whl[0m
[36;1mrobusta version[0m
shell: /usr/bin/bash -e {0}
env:
  pythonLocation: /opt/hostedtoolcache/Python/3.9.18/x64
  LD_LIBRARY_PATH: /opt/hostedtoolcache/Python/3.9.18/x64/lib
##[endgroup]
robusta_cli-0.0.0-py3-none-any.whl
Processing ./robusta_cli-0.0.0-py3-none-any.whl
Collecting PyJWT==2.4.0 (from robusta-cli==0.0.0)
  Downloading PyJWT-2.4.0-py3-none-any.whl (18 kB)
Collecting apprise<2.0.0,>=1.5.0 (from robusta-cli==0.0.0)
  Downloading apprise-1.6.0-py3-none-any.whl.metadata (42 kB)
     ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 42.1/42.1 kB 3.0 MB/s eta 0:00:00
Collecting attrs<24.0.0,>=23.1.0 (from robusta-cli==0.0.0)
  Downloading attrs-23.1.0-py3-none-any.whl (61 kB)
     ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 61.2/61.2 kB 11.3 MB/s eta 0:00:00
Collecting bitmath<2.0.0.0,>=1.3.3.1 (from robusta-cli==0.0.0)
  Downloading bitmath-1.3.3.1.tar.gz (88 kB)
     ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 88.5/88.5 kB 19.6 MB/s eta 0:00:00
  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 click-spinner<0.2.0,>=0.1.10 (from robusta-cli==0.0.0)
  Downloading click_spinner-0.1.10-py2.py3-none-any.whl (4.0 kB)
Collecting colorlog<6.0.0,>=5.0.1 (from robusta-cli==0.0.0)
  Downloading colorlog-5.0.1-py2.py3-none-any.whl (10 kB)
Collecting croniter<2.0.0,>=1.3.15 (from robusta-cli==0.0.0)
  Downloading croniter-1.4.1-py2.py3-none-any.whl.metadata (24 kB)
Collecting cryptography<37.0.0,>=36.0.0 (from robusta-cli==0.0.0)
  Downloading cryptography-36.0.2-cp36-abi3-manylinux_2_24_x86_64.whl (3.6 MB)
     ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 3.6/3.6 MB 73.5 MB/s eta 0:00:00
Collecting docutils<0.18.0,>=0.17.0 (from robusta-cli==0.0.0)
  Downloading docutils-0.17.1-py2.py3-none-any.whl (575 kB)
     ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 575.5/575.5 kB 81.3 MB/s eta 0:00:00
Collecting dpath<3.0.0,>=2.0.5 (from robusta-cli==0.0.0)
  Downloading dpath-2.1.6-py3-none-any.whl.metadata (15 kB)
Collecting fpdf2<3.0.0,>=2.7.1 (from robusta-cli==0.0.0)
  Downloading fpdf2-2.7.7-py2.py3-none-any.whl.metadata (55 kB)
     ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 55.8/55.8 kB 14.4 MB/s eta 0:00:00
Collecting hikaru-model-26<2.0.0,>=1.1.1 (from robusta-cli==0.0.0)
  Downloading hikaru_model_26-1.1.1-py3-none-any.whl.metadata (4.5 kB)
Collecting kubernetes<27.0.0,>=26.1.0 (from robusta-cli==0.0.0)
  Downloading kubernetes-26.1.0-py2.py3-none-any.whl (1.4 MB)
     ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 1.4/1.4 MB 99.6 MB/s eta 0:00:00
Collecting markdown2<3.0.0,>=2.4.2 (from robusta-cli==0.0.0)
  Downloading markdown2-2.4.12-py2.py3-none-any.whl.metadata (2.0 kB)
Collecting opsgenie-sdk<3.0.0,>=2.1.5 (from robusta-cli==0.0.0)
  Downloading opsgenie_sdk-2.1.5-py3-none-any.whl (247 kB)
     ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 247.8/247.8 kB 56.1 MB/s eta 0:00:00
Collecting prometheus-client<0.13.0,>=0.12.0 (from robusta-cli==0.0.0)
  Downloading prometheus_client-0.12.0-py2.py3-none-any.whl (57 kB)
     ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 57.2/57.2 kB 18.0 MB/s eta 0:00:00
Collecting prometrix==0.1.15 (from robusta-cli==0.0.0)
  Downloading prometrix-0.1.15-py3-none-any.whl.metadata (5.6 kB)
Collecting pydantic<2.0.0,>=1.8.1 (from robusta-cli==0.0.0)
  Downloading pydantic-1.10.13-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.metadata (149 kB)
     ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 149.6/149.6 kB 37.8 MB/s eta 0:00:00
Collecting pymsteams<0.2.0,>=0.1.16 (from robusta-cli==0.0.0)
  Downloading pymsteams-0.1.16.tar.gz (7.6 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 pytz<2022.0,>=2021.3 (from robusta-cli==0.0.0)
  Downloading pytz-2021.3-py2.py3-none-any.whl (503 kB)
     ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 503.5/503.5 kB 73.0 MB/s eta 0:00:00
Collecting pyyaml<7.0,>=6.0 (from robusta-cli==0.0.0)
  Downloading PyYAML-6.0.1-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.metadata (2.1 kB)
Collecting rocketchat-api<2.0.0,>=1.30.0 (from robusta-cli==0.0.0)
  Downloading rocketchat_API-1.31.0-py3-none-any.whl.metadata (4.3 kB)
Collecting slack-sdk<4.0.0,>=3.7.0 (from robusta-cli==0.0.0)
  Downloading slack_sdk-3.26.1-py2.py3-none-any.whl.metadata (15 kB)
Collecting toml<0.11.0,>=0.10.2 (from robusta-cli==0.0.0)
  Downloading toml-0.10.2-py2.py3-none-any.whl (16 kB)
Collecting typer<0.5.0,>=0.4.1 (from robusta-cli==0.0.0)
  Downloading typer-0.4.2-py3-none-any.whl (27 kB)
Collecting watchgod<0.8,>=0.7 (from robusta-cli==0.0.0)
  Downloading watchgod-0.7-py3-none-any.whl (11 kB)
Collecting webexteamssdk<2.0.0,>=1.6.1 (from robusta-cli==0.0.0)
  Downloading webexteamssdk-1.6.1-py3-none-any.whl (113 kB)
     ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 113.5/113.5 kB 28.1 MB/s eta 0:00:00
Collecting websocket-client==1.3.3 (from robusta-cli==0.0.0)
  Downloading websocket_client-1.3.3-py3-none-any.whl (54 kB)
     ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 54.3/54.3 kB 14.9 MB/s eta 0:00:00
Collecting boto3<2.0.0,>=1.28.15 (from prometrix==0.1.15->robusta-cli==0.0.0)
  Downloading boto3-1.34.7-py3-none-any.whl.metadata (6.6 kB)
Collecting botocore<2.0.0,>=1.31.15 (from prometrix==0.1.15->robusta-cli==0.0.0)
  Downloading botocore-1.34.7-py3-none-any.whl.metadata (5.6 kB)
Collecting prometheus-api-client<0.6.0,>=0.5.3 (from prometrix==0.1.15->robusta-cli==0.0.0)
  Downloading prometheus_api_client-0.5.4-py3-none-any.whl.metadata (11 kB)
Collecting certifi (from apprise<2.0.0,>=1.5.0->robusta-cli==0.0.0)
  Downloading certifi-2023.11.17-py3-none-any.whl.metadata (2.2 kB)
Collecting requests (from apprise<2.0.0,>=1.5.0->robusta-cli==0.0.0)
  Downloading requests-2.31.0-py3-none-any.whl.metadata (4.6 kB)
Collecting requests-oauthlib (from apprise<2.0.0,>=1.5.0->robusta-cli==0.0.0)
  Downloading requests_oauthlib-1.3.1-py2.py3-none-any.whl (23 kB)
Collecting click>=5.0 (from apprise<2.0.0,>=1.5.0->robusta-cli==0.0.0)
  Downloading click-8.1.7-py3-none-any.whl.metadata (3.0 kB)
Collecting markdown (from apprise<2.0.0,>=1.5.0->robusta-cli==0.0.0)
  Downloading Markdown-3.5.1-py3-none-any.whl.metadata (7.1 kB)
Collecting python-dateutil (from croniter<2.0.0,>=1.3.15->robusta-cli==0.0.0)
  Downloading python_dateutil-2.8.2-py2.py3-none-any.whl (247 kB)
     ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 247.7/247.7 kB 56.1 MB/s eta 0:00:00
Collecting cffi>=1.12 (from cryptography<37.0.0,>=36.0.0->robusta-cli==0.0.0)
  Downloading cffi-1.16.0-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.metadata (1.5 kB)
Collecting defusedxml (from fpdf2<3.0.0,>=2.7.1->robusta-cli==0.0.0)
  Downloading defusedxml-0.7.1-py2.py3-none-any.whl (25 kB)
Collecting Pillow!=9.2.*,>=6.2.2 (from fpdf2<3.0.0,>=2.7.1->robusta-cli==0.0.0)
  Downloading Pillow-10.1.0-cp39-cp39-manylinux_2_28_x86_64.whl.metadata (9.5 kB)
Collecting fonttools>=4.34.0 (from fpdf2<3.0.0,>=2.7.1->robusta-cli==0.0.0)
  Downloading fonttools-4.47.0-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.metadata (157 kB)
     ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 157.2/157.2 kB 39.9 MB/s eta 0:00:00
Collecting hikaru-core>=1.1.0 (from hikaru-model-26<2.0.0,>=1.1.1->robusta-cli==0.0.0)
  Downloading hikaru_core-1.1.1-py3-none-any.whl.metadata (16 kB)
Collecting six>=1.9.0 (from kubernetes<27.0.0,>=26.1.0->robusta-cli==0.0.0)
  Downloading six-1.16.0-py2.py3-none-any.whl (11 kB)
Requirement already satisfied: setuptools>=21.0.0 in /opt/hostedtoolcache/Python/3.9.18/x64/lib/python3.9/site-packages (from kubernetes<27.0.0,>=26.1.0->robusta-cli==0.0.0) (58.1.0)
Collecting google-auth>=1.0.1 (from kubernetes<27.0.0,>=26.1.0->robusta-cli==0.0.0)
  Downloading google_auth-2.25.2-py2.py3-none-any.whl.metadata (4.7 kB)
Collecting urllib3>=1.24.2 (from kubernetes<27.0.0,>=26.1.0->robusta-cli==0.0.0)
  Downloading urllib3-2.1.0-py3-none-any.whl.metadata (6.4 kB)
Collecting tenacity>=5.0.4 (from opsgenie-sdk<3.0.0,>=2.1.5->robusta-cli==0.0.0)
  Downloading tenacity-8.2.3-py3-none-any.whl.metadata (1.0 kB)
Collecting typing-extensions>=4.2.0 (from pydantic<2.0.0,>=1.8.1->robusta-cli==0.0.0)
  Downloading typing_extensions-4.9.0-py3-none-any.whl.metadata (3.0 kB)
Collecting packaging (from rocketchat-api<2.0.0,>=1.30.0->robusta-cli==0.0.0)
  Downloading packaging-23.2-py3-none-any.whl.metadata (3.2 kB)
Collecting future (from webexteamssdk<2.0.0,>=1.6.1->robusta-cli==0.0.0)
  Downloading future-0.18.3.tar.gz (840 kB)
     ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 840.9/840.9 kB 88.1 MB/s eta 0:00:00
  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-toolbelt (from webexteamssdk<2.0.0,>=1.6.1->robusta-cli==0.0.0)
  Downloading requests_toolbelt-1.0.0-py2.py3-none-any.whl (54 kB)
     ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 54.5/54.5 kB 16.5 MB/s eta 0:00:00
Collecting jmespath<2.0.0,>=0.7.1 (from boto3<2.0.0,>=1.28.15->prometrix==0.1.15->robusta-cli==0.0.0)
  Downloading jmespath-1.0.1-py3-none-any.whl (20 kB)
Collecting s3transfer<0.11.0,>=0.10.0 (from boto3<2.0.0,>=1.28.15->prometrix==0.1.15->robusta-cli==0.0.0)
  Downloading s3transfer-0.10.0-py3-none-any.whl.metadata (1.7 kB)
Collecting urllib3>=1.24.2 (from kubernetes<27.0.0,>=26.1.0->robusta-cli==0.0.0)
  Downloading urllib3-1.26.18-py2.py3-none-any.whl.metadata (48 kB)
     ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 48.9/48.9 kB 13.4 MB/s eta 0:00:00
Collecting pycparser (from cffi>=1.12->cryptography<37.0.0,>=36.0.0->robusta-cli==0.0.0)
  Downloading pycparser-2.21-py2.py3-none-any.whl (118 kB)
     ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 118.7/118.7 kB 33.1 MB/s eta 0:00:00
Collecting cachetools<6.0,>=2.0.0 (from google-auth>=1.0.1->kubernetes<27.0.0,>=26.1.0->robusta-cli==0.0.0)
  Downloading cachetools-5.3.2-py3-none-any.whl.metadata (5.2 kB)
Collecting pyasn1-modules>=0.2.1 (from google-auth>=1.0.1->kubernetes<27.0.0,>=26.1.0->robusta-cli==0.0.0)
  Downloading pyasn1_modules-0.3.0-py2.py3-none-any.whl (181 kB)
     ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 181.3/181.3 kB 45.4 MB/s eta 0:00:00
Collecting rsa<5,>=3.1.4 (from google-auth>=1.0.1->kubernetes<27.0.0,>=26.1.0->robusta-cli==0.0.0)
  Downloading rsa-4.9-py3-none-any.whl (34 kB)
Collecting ruamel.yaml>=0.16.12 (from hikaru-core>=1.1.0->hikaru-model-26<2.0.0,>=1.1.1->robusta-cli==0.0.0)
  Downloading ruamel.yaml-0.18.5-py3-none-any.whl.metadata (23 kB)
Collecting dateparser (from prometheus-api-client<0.6.0,>=0.5.3->prometrix==0.1.15->robusta-cli==0.0.0)
  Downloading dateparser-1.2.0-py2.py3-none-any.whl.metadata (28 kB)
Collecting pandas>=1.4.0 (from prometheus-api-client<0.6.0,>=0.5.3->prometrix==0.1.15->robusta-cli==0.0.0)
  Downloading pandas-2.1.4-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.metadata (18 kB)
Collecting numpy (from prometheus-api-client<0.6.0,>=0.5.3->prometrix==0.1.15->robusta-cli==0.0.0)
  Downloading numpy-1.26.2-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.metadata (61 kB)
     ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 61.2/61.2 kB 16.3 MB/s eta 0:00:00
Collecting matplotlib (from prometheus-api-client<0.6.0,>=0.5.3->prometrix==0.1.15->robusta-cli==0.0.0)
  Downloading matplotlib-3.8.2-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.metadata (5.8 kB)
Collecting httmock (from prometheus-api-client<0.6.0,>=0.5.3->prometrix==0.1.15->robusta-cli==0.0.0)
  Downloading httmock-1.4.0-py3-none-any.whl (4.8 kB)
Collecting charset-normalizer<4,>=2 (from requests->apprise<2.0.0,>=1.5.0->robusta-cli==0.0.0)
  Downloading charset_normalizer-3.3.2-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.metadata (33 kB)
Collecting idna<4,>=2.5 (from requests->apprise<2.0.0,>=1.5.0->robusta-cli==0.0.0)
  Downloading idna-3.6-py3-none-any.whl.metadata (9.9 kB)
Collecting importlib-metadata>=4.4 (from markdown->apprise<2.0.0,>=1.5.0->robusta-cli==0.0.0)
  Downloading importlib_metadata-7.0.1-py3-none-any.whl.metadata (4.9 kB)
Collecting oauthlib>=3.0.0 (from requests-oauthlib->apprise<2.0.0,>=1.5.0->robusta-cli==0.0.0)
  Downloading oauthlib-3.2.2-py3-none-any.whl (151 kB)
     ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 151.7/151.7 kB 42.4 MB/s eta 0:00:00
Collecting zipp>=0.5 (from importlib-metadata>=4.4->markdown->apprise<2.0.0,>=1.5.0->robusta-cli==0.0.0)
  Downloading zipp-3.17.0-py3-none-any.whl.metadata (3.7 kB)
Collecting tzdata>=2022.1 (from pandas>=1.4.0->prometheus-api-client<0.6.0,>=0.5.3->prometrix==0.1.15->robusta-cli==0.0.0)
  Downloading tzdata-2023.3-py2.py3-none-any.whl (341 kB)
     ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 341.8/341.8 kB 59.7 MB/s eta 0:00:00
Collecting pyasn1<0.6.0,>=0.4.6 (from pyasn1-modules>=0.2.1->google-auth>=1.0.1->kubernetes<27.0.0,>=26.1.0->robusta-cli==0.0.0)
  Downloading pyasn1-0.5.1-py2.py3-none-any.whl.metadata (8.6 kB)
Collecting ruamel.yaml.clib>=0.2.7 (from ruamel.yaml>=0.16.12->hikaru-core>=1.1.0->hikaru-model-26<2.0.0,>=1.1.1->robusta-cli==0.0.0)
  Downloading ruamel.yaml.clib-0.2.8-cp39-cp39-manylinux_2_5_x86_64.manylinux1_x86_64.whl.metadata (2.2 kB)
Collecting regex!=2019.02.19,!=2021.8.27 (from dateparser->prometheus-api-client<0.6.0,>=0.5.3->prometrix==0.1.15->robusta-cli==0.0.0)
  Downloading regex-2023.12.25-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.metadata (40 kB)
     ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 40.9/40.9 kB 12.4 MB/s eta 0:00:00
Collecting tzlocal (from dateparser->prometheus-api-client<0.6.0,>=0.5.3->prometrix==0.1.15->robusta-cli==0.0.0)
  Downloading tzlocal-5.2-py3-none-any.whl.metadata (7.8 kB)
Collecting contourpy>=1.0.1 (from matplotlib->prometheus-api-client<0.6.0,>=0.5.3->prometrix==0.1.15->robusta-cli==0.0.0)
  Downloading contourpy-1.2.0-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.metadata (5.8 kB)
Collecting cycler>=0.10 (from matplotlib->prometheus-api-client<0.6.0,>=0.5.3->prometrix==0.1.15->robusta-cli==0.0.0)
  Downloading cycler-0.12.1-py3-none-any.whl.metadata (3.8 kB)
Collecting kiwisolver>=1.3.1 (from matplotlib->prometheus-api-client<0.6.0,>=0.5.3->prometrix==0.1.15->robusta-cli==0.0.0)
  Downloading kiwisolver-1.4.5-cp39-cp39-manylinux_2_12_x86_64.manylinux2010_x86_64.whl.metadata (6.4 kB)
Collecting pyparsing>=2.3.1 (from matplotlib->prometheus-api-client<0.6.0,>=0.5.3->prometrix==0.1.15->robusta-cli==0.0.0)
  Downloading pyparsing-3.1.1-py3-none-any.whl.metadata (5.1 kB)
Collecting importlib-resources>=3.2.0 (from matplotlib->prometheus-api-client<0.6.0,>=0.5.3->prometrix==0.1.15->robusta-cli==0.0.0)
  Downloading importlib_resources-6.1.1-py3-none-any.whl.metadata (4.1 kB)
Downloading prometrix-0.1.15-py3-none-any.whl (12 kB)
Downloading apprise-1.6.0-py3-none-any.whl (1.2 MB)
   ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 1.2/1.2 MB 91.6 MB/s eta 0:00:00
Downloading croniter-1.4.1-py2.py3-none-any.whl (19 kB)
Downloading dpath-2.1.6-py3-none-any.whl (17 kB)
Downloading fpdf2-2.7.7-py2.py3-none-any.whl (193 kB)
   ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 193.5/193.5 kB 40.8 MB/s eta 0:00:00
Downloading hikaru_model_26-1.1.1-py3-none-any.whl (532 kB)
   ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 532.7/532.7 kB 79.7 MB/s eta 0:00:00
Downloading markdown2-2.4.12-py2.py3-none-any.whl (41 kB)
   ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 41.2/41.2 kB 12.2 MB/s eta 0:00:00
Downloading pydantic-1.10.13-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (3.2 MB)
   ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 3.2/3.2 MB 107.2 MB/s eta 0:00:00
Downloading PyYAML-6.0.1-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (738 kB)
   ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 738.9/738.9 kB 85.0 MB/s eta 0:00:00
Downloading rocketchat_API-1.31.0-py3-none-any.whl (21 kB)
Downloading slack_sdk-3.26.1-py2.py3-none-any.whl (284 kB)
   ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 284.1/284.1 kB 42.6 MB/s eta 0:00:00
Downloading boto3-1.34.7-py3-none-any.whl (139 kB)
   ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 139.3/139.3 kB 36.7 MB/s eta 0:00:00
Downloading botocore-1.34.7-py3-none-any.whl (11.9 MB)
   ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 11.9/11.9 MB 108.2 MB/s eta 0:00:00
Downloading certifi-2023.11.17-py3-none-any.whl (162 kB)
   ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 162.5/162.5 kB 39.7 MB/s eta 0:00:00
Downloading cffi-1.16.0-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (443 kB)
   ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 443.4/443.4 kB 76.7 MB/s eta 0:00:00
Downloading click-8.1.7-py3-none-any.whl (97 kB)
   ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 97.9/97.9 kB 27.6 MB/s eta 0:00:00
Downloading fonttools-4.47.0-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (4.6 MB)
   ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 4.6/4.6 MB 113.4 MB/s eta 0:00:00
Downloading google_auth-2.25.2-py2.py3-none-any.whl (184 kB)
   ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 184.2/184.2 kB 46.7 MB/s eta 0:00:00
Downloading hikaru_core-1.1.1-py3-none-any.whl (83 kB)
   ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 83.7/83.7 kB 24.6 MB/s eta 0:00:00
Downloading Pillow-10.1.0-cp39-cp39-manylinux_2_28_x86_64.whl (3.6 MB)
   ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 3.6/3.6 MB 106.7 MB/s eta 0:00:00
Downloading prometheus_api_client-0.5.4-py3-none-any.whl (28 kB)
Downloading requests-2.31.0-py3-none-any.whl (62 kB)
   ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 62.6/62.6 kB 18.9 MB/s eta 0:00:00
Downloading tenacity-8.2.3-py3-none-any.whl (24 kB)
Downloading typing_extensions-4.9.0-py3-none-any.whl (32 kB)
Downloading urllib3-1.26.18-py2.py3-none-any.whl (143 kB)
   ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 143.8/143.8 kB 35.1 MB/s eta 0:00:00
Downloading Markdown-3.5.1-py3-none-any.whl (102 kB)
   ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 102.2/102.2 kB 30.3 MB/s eta 0:00:00
Downloading packaging-23.2-py3-none-any.whl (53 kB)
   ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 53.0/53.0 kB 7.2 MB/s eta 0:00:00
Downloading cachetools-5.3.2-py3-none-any.whl (9.3 kB)
Downloading charset_normalizer-3.3.2-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (142 kB)
   ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 142.3/142.3 kB 39.2 MB/s eta 0:00:00
Downloading idna-3.6-py3-none-any.whl (61 kB)
   ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 61.6/61.6 kB 19.2 MB/s eta 0:00:00
Downloading importlib_metadata-7.0.1-py3-none-any.whl (23 kB)
Downloading pandas-2.1.4-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (12.3 MB)
   ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 12.3/12.3 MB 111.9 MB/s eta 0:00:00
Downloading numpy-1.26.2-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (18.2 MB)
   ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 18.2/18.2 MB 94.1 MB/s eta 0:00:00
Downloading ruamel.yaml-0.18.5-py3-none-any.whl (116 kB)
   ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 116.4/116.4 kB 30.3 MB/s eta 0:00:00
Downloading s3transfer-0.10.0-py3-none-any.whl (82 kB)
   ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 82.1/82.1 kB 24.7 MB/s eta 0:00:00
Downloading dateparser-1.2.0-py2.py3-none-any.whl (294 kB)
   ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 295.0/295.0 kB 50.3 MB/s eta 0:00:00
Downloading matplotlib-3.8.2-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (11.6 MB)
   ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 11.6/11.6 MB 111.2 MB/s eta 0:00:00
Downloading contourpy-1.2.0-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (310 kB)
   ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 311.0/311.0 kB 54.9 MB/s eta 0:00:00
Downloading cycler-0.12.1-py3-none-any.whl (8.3 kB)
Downloading importlib_resources-6.1.1-py3-none-any.whl (33 kB)
Downloading kiwisolver-1.4.5-cp39-cp39-manylinux_2_12_x86_64.manylinux2010_x86_64.whl (1.6 MB)
   ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 1.6/1.6 MB 98.8 MB/s eta 0:00:00
Downloading pyasn1-0.5.1-py2.py3-none-any.whl (84 kB)
   ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 84.9/84.9 kB 20.0 MB/s eta 0:00:00
Downloading pyparsing-3.1.1-py3-none-any.whl (103 kB)
   ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 103.1/103.1 kB 30.4 MB/s eta 0:00:00
Downloading regex-2023.12.25-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (773 kB)
   ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 773.4/773.4 kB 88.6 MB/s eta 0:00:00
Downloading ruamel.yaml.clib-0.2.8-cp39-cp39-manylinux_2_5_x86_64.manylinux1_x86_64.whl (562 kB)
   ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 562.1/562.1 kB 79.1 MB/s eta 0:00:00
Downloading zipp-3.17.0-py3-none-any.whl (7.4 kB)
Downloading tzlocal-5.2-py3-none-any.whl (17 kB)
Building wheels for collected packages: bitmath, pymsteams, future
  Building wheel for bitmath (pyproject.toml): started
  Building wheel for bitmath (pyproject.toml): finished with status 'done'
  Created wheel for bitmath: filename=bitmath-1.3.3.1-py3-none-any.whl size=23976 sha256=1e077ad5e81e2ac012abe5fd4a3b74958489c7abc0c34e2e59892e6b960adde2
  Stored in directory: /home/runner/.cache/pip/wheels/c9/2d/5b/4f3727858abec7de285dd8f95cdb53f68e9ddcb36ccf92bcf2
  Building wheel for pymsteams (pyproject.toml): started
  Building wheel for pymsteams (pyproject.toml): finished with status 'done'
  Created wheel for pymsteams: filename=pymsteams-0.1.16-py3-none-any.whl size=5825 sha256=91f1ca1b0db5458b4d6f9e36ea1610ad2eb5902f5a683e6103786c5c60c0eb52
  Stored in directory: /home/runner/.cache/pip/wheels/22/75/70/cedcbab94b9a30583d2589b1a20920ea82ba1cb1ea45b91677
  Building wheel for future (pyproject.toml): started
  Building wheel for future (pyproject.toml): finished with status 'done'
  Created wheel for future: filename=future-0.18.3-py3-none-any.whl size=492024 sha256=3aa5893722f55aa39e66dd585a5473d2075db4679502b9ca7220882cb023527f
  Stored in directory: /home/runner/.cache/pip/wheels/bf/5d/6a/2e53874f7ec4e2bede522385439531fafec8fafe005b5c3d1b
Successfully built bitmath pymsteams future
Installing collected packages: pytz, colorlog, click-spinner, bitmath, zipp, websocket-client, watchgod, urllib3, tzlocal, tzdata, typing-extensions, toml, tenacity, slack-sdk, six, ruamel.yaml.clib, regex, pyyaml, pyparsing, PyJWT, pycparser, pyasn1, prometheus-client, Pillow, packaging, oauthlib, numpy, markdown2, kiwisolver, jmespath, idna, future, fonttools, dpath, docutils, defusedxml, cycler, click, charset-normalizer, certifi, cachetools, attrs, typer, ruamel.yaml, rsa, requests, python-dateutil, pydantic, pyasn1-modules, importlib-resources, importlib-metadata, fpdf2, contourpy, cffi, rocketchat-api, requests-toolbelt, requests-oauthlib, pymsteams, pandas, opsgenie-sdk, matplotlib, markdown, httmock, google-auth, dateparser, cryptography, croniter, botocore, webexteamssdk, s3transfer, prometheus-api-client, kubernetes, apprise, hikaru-core, boto3, prometrix, hikaru-model-26, robusta-cli
Successfully installed Pillow-10.1.0 PyJWT-2.4.0 apprise-1.6.0 attrs-23.1.0 bitmath-1.3.3.1 boto3-1.34.7 botocore-1.34.7 cachetools-5.3.2 certifi-2023.11.17 cffi-1.16.0 charset-normalizer-3.3.2 click-8.1.7 click-spinner-0.1.10 colorlog-5.0.1 contourpy-1.2.0 croniter-1.4.1 cryptography-36.0.2 cycler-0.12.1 dateparser-1.2.0 defusedxml-0.7.1 docutils-0.17.1 dpath-2.1.6 fonttools-4.47.0 fpdf2-2.7.7 future-0.18.3 google-auth-2.25.2 hikaru-core-1.1.1 hikaru-model-26-1.1.1 httmock-1.4.0 idna-3.6 importlib-metadata-7.0.1 importlib-resources-6.1.1 jmespath-1.0.1 kiwisolver-1.4.5 kubernetes-26.1.0 markdown-3.5.1 markdown2-2.4.12 matplotlib-3.8.2 numpy-1.26.2 oauthlib-3.2.2 opsgenie-sdk-2.1.5 packaging-23.2 pandas-2.1.4 prometheus-api-client-0.5.4 prometheus-client-0.12.0 prometrix-0.1.15 pyasn1-0.5.1 pyasn1-modules-0.3.0 pycparser-2.21 pydantic-1.10.13 pymsteams-0.1.16 pyparsing-3.1.1 python-dateutil-2.8.2 pytz-2021.3 pyyaml-6.0.1 regex-2023.12.25 requests-2.31.0 requests-oauthlib-1.3.1 requests-toolbelt-1.0.0 robusta-cli-0.0.0 rocketchat-api-1.31.0 rsa-4.9 ruamel.yaml-0.18.5 ruamel.yaml.clib-0.2.8 s3transfer-0.10.0 six-1.16.0 slack-sdk-3.26.1 tenacity-8.2.3 toml-0.10.2 typer-0.4.2 typing-extensions-4.9.0 tzdata-2023.3 tzlocal-5.2 urllib3-1.26.18 watchgod-0.7 webexteamssdk-1.6.1 websocket-client-1.3.3 zipp-3.17.0

[notice] A new release of pip is available: 23.0.1 -> 23.3.2
[notice] To update, run: pip install --upgrade pip
WARNING:root:Running without kube-config! e=Invalid kube-config file. No configuration found.
Traceback (most recent call last):
  File "/opt/hostedtoolcache/Python/3.9.18/x64/bin/robusta", line 5, in <module>
    from robusta.cli.main import app
  File "/opt/hostedtoolcache/Python/3.9.18/x64/lib/python3.9/site-packages/robusta/cli/main.py", line 32, in <module>
    from robusta.core.sinks.robusta.robusta_sink_params import RobustaSinkConfigWrapper, RobustaSinkParams
  File "/opt/hostedtoolcache/Python/3.9.18/x64/lib/python3.9/site-packages/robusta/core/sinks/robusta/__init__.py", line 1, in <module>
    from robusta.core.sinks.robusta.robusta_sink import RobustaSink
  File "/opt/hostedtoolcache/Python/3.9.18/x64/lib/python3.9/site-packages/robusta/core/sinks/robusta/robusta_sink.py", line 29, in <module>
    from robusta.core.sinks.robusta.prometheus_health_checker import PrometheusHealthChecker
  File "/opt/hostedtoolcache/Python/3.9.18/x64/lib/python3.9/site-packages/robusta/core/sinks/robusta/prometheus_health_checker.py", line 16, in <module>
    from robusta.utils.silence_utils import BaseSilenceParams, get_alertmanager_silences_connection
  File "/opt/hostedtoolcache/Python/3.9.18/x64/lib/python3.9/site-packages/robusta/utils/silence_utils.py", line 14, in <module>
    from src.robusta.integrations import openshift
ModuleNotFoundError: No module named 'src'
##[error]Process completed with exit code 1.

step_name: test_package (3.10)/4_Install and test robusta cli.txt
log: ##[group]Run ls
[36;1mls[0m
[36;1mpip3 install robusta_cli-0.0.0-py3-none-any.whl[0m
[36;1mrobusta version[0m
shell: /usr/bin/bash -e {0}
env:
  pythonLocation: /opt/hostedtoolcache/Python/3.10.13/x64
  LD_LIBRARY_PATH: /opt/hostedtoolcache/Python/3.10.13/x64/lib
##[endgroup]
robusta_cli-0.0.0-py3-none-any.whl
Processing ./robusta_cli-0.0.0-py3-none-any.whl
Collecting PyJWT==2.4.0 (from robusta-cli==0.0.0)
  Downloading PyJWT-2.4.0-py3-none-any.whl (18 kB)
Collecting apprise<2.0.0,>=1.5.0 (from robusta-cli==0.0.0)
  Downloading apprise-1.6.0-py3-none-any.whl.metadata (42 kB)
     ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 42.1/42.1 kB 3.1 MB/s eta 0:00:00
Collecting attrs<24.0.0,>=23.1.0 (from robusta-cli==0.0.0)
  Downloading attrs-23.1.0-py3-none-any.whl (61 kB)
     ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 61.2/61.2 kB 6.6 MB/s eta 0:00:00
Collecting bitmath<2.0.0.0,>=1.3.3.1 (from robusta-cli==0.0.0)
  Downloading bitmath-1.3.3.1.tar.gz (88 kB)
     ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 88.5/88.5 kB 6.7 MB/s eta 0:00:00
  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 click-spinner<0.2.0,>=0.1.10 (from robusta-cli==0.0.0)
  Downloading click_spinner-0.1.10-py2.py3-none-any.whl (4.0 kB)
Collecting colorlog<6.0.0,>=5.0.1 (from robusta-cli==0.0.0)
  Downloading colorlog-5.0.1-py2.py3-none-any.whl (10 kB)
Collecting croniter<2.0.0,>=1.3.15 (from robusta-cli==0.0.0)
  Downloading croniter-1.4.1-py2.py3-none-any.whl.metadata (24 kB)
Collecting cryptography<37.0.0,>=36.0.0 (from robusta-cli==0.0.0)
  Downloading cryptography-36.0.2-cp36-abi3-manylinux_2_24_x86_64.whl (3.6 MB)
     ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 3.6/3.6 MB 16.7 MB/s eta 0:00:00
Collecting docutils<0.18.0,>=0.17.0 (from robusta-cli==0.0.0)
  Downloading docutils-0.17.1-py2.py3-none-any.whl (575 kB)
     ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 575.5/575.5 kB 28.1 MB/s eta 0:00:00
Collecting dpath<3.0.0,>=2.0.5 (from robusta-cli==0.0.0)
  Downloading dpath-2.1.6-py3-none-any.whl.metadata (15 kB)
Collecting fpdf2<3.0.0,>=2.7.1 (from robusta-cli==0.0.0)
  Downloading fpdf2-2.7.7-py2.py3-none-any.whl.metadata (55 kB)
     ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 55.8/55.8 kB 16.6 MB/s eta 0:00:00
Collecting hikaru-model-26<2.0.0,>=1.1.1 (from robusta-cli==0.0.0)
  Downloading hikaru_model_26-1.1.1-py3-none-any.whl.metadata (4.5 kB)
Collecting kubernetes<27.0.0,>=26.1.0 (from robusta-cli==0.0.0)
  Downloading kubernetes-26.1.0-py2.py3-none-any.whl (1.4 MB)
     ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 1.4/1.4 MB 32.8 MB/s eta 0:00:00
Collecting markdown2<3.0.0,>=2.4.2 (from robusta-cli==0.0.0)
  Downloading markdown2-2.4.12-py2.py3-none-any.whl.metadata (2.0 kB)
Collecting opsgenie-sdk<3.0.0,>=2.1.5 (from robusta-cli==0.0.0)
  Downloading opsgenie_sdk-2.1.5-py3-none-any.whl (247 kB)
     ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 247.8/247.8 kB 41.2 MB/s eta 0:00:00
Collecting prometheus-client<0.13.0,>=0.12.0 (from robusta-cli==0.0.0)
  Downloading prometheus_client-0.12.0-py2.py3-none-any.whl (57 kB)
     ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 57.2/57.2 kB 15.6 MB/s eta 0:00:00
Collecting prometrix==0.1.15 (from robusta-cli==0.0.0)
  Downloading prometrix-0.1.15-py3-none-any.whl.metadata (5.6 kB)
Collecting pydantic<2.0.0,>=1.8.1 (from robusta-cli==0.0.0)
  Downloading pydantic-1.10.13-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.metadata (149 kB)
     ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 149.6/149.6 kB 37.6 MB/s eta 0:00:00
Collecting pymsteams<0.2.0,>=0.1.16 (from robusta-cli==0.0.0)
  Downloading pymsteams-0.1.16.tar.gz (7.6 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 pytz<2022.0,>=2021.3 (from robusta-cli==0.0.0)
  Downloading pytz-2021.3-py2.py3-none-any.whl (503 kB)
     ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 503.5/503.5 kB 34.9 MB/s eta 0:00:00
Collecting pyyaml<7.0,>=6.0 (from robusta-cli==0.0.0)
  Downloading PyYAML-6.0.1-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.metadata (2.1 kB)
Collecting rocketchat-api<2.0.0,>=1.30.0 (from robusta-cli==0.0.0)
  Downloading rocketchat_API-1.31.0-py3-none-any.whl.metadata (4.3 kB)
Collecting slack-sdk<4.0.0,>=3.7.0 (from robusta-cli==0.0.0)
  Downloading slack_sdk-3.26.1-py2.py3-none-any.whl.metadata (15 kB)
Collecting toml<0.11.0,>=0.10.2 (from robusta-cli==0.0.0)
  Downloading toml-0.10.2-py2.py3-none-any.whl (16 kB)
Collecting typer<0.5.0,>=0.4.1 (from robusta-cli==0.0.0)
  Downloading typer-0.4.2-py3-none-any.whl (27 kB)
Collecting watchgod<0.8,>=0.7 (from robusta-cli==0.0.0)
  Downloading watchgod-0.7-py3-none-any.whl (11 kB)
Collecting webexteamssdk<2.0.0,>=1.6.1 (from robusta-cli==0.0.0)
  Downloading webexteamssdk-1.6.1-py3-none-any.whl (113 kB)
     ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 113.5/113.5 kB 27.5 MB/s eta 0:00:00
Collecting websocket-client==1.3.3 (from robusta-cli==0.0.0)
  Downloading websocket_client-1.3.3-py3-none-any.whl (54 kB)
     ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 54.3/54.3 kB 16.8 MB/s eta 0:00:00
Collecting boto3<2.0.0,>=1.28.15 (from prometrix==0.1.15->robusta-cli==0.0.0)
  Downloading boto3-1.34.7-py3-none-any.whl.metadata (6.6 kB)
Collecting botocore<2.0.0,>=1.31.15 (from prometrix==0.1.15->robusta-cli==0.0.0)
  Downloading botocore-1.34.7-py3-none-any.whl.metadata (5.6 kB)
Collecting prometheus-api-client<0.6.0,>=0.5.3 (from prometrix==0.1.15->robusta-cli==0.0.0)
  Downloading prometheus_api_client-0.5.4-py3-none-any.whl.metadata (11 kB)
Collecting certifi (from apprise<2.0.0,>=1.5.0->robusta-cli==0.0.0)
  Downloading certifi-2023.11.17-py3-none-any.whl.metadata (2.2 kB)
Collecting requests (from apprise<2.0.0,>=1.5.0->robusta-cli==0.0.0)
  Downloading requests-2.31.0-py3-none-any.whl.metadata (4.6 kB)
Collecting requests-oauthlib (from apprise<2.0.0,>=1.5.0->robusta-cli==0.0.0)
  Downloading requests_oauthlib-1.3.1-py2.py3-none-any.whl (23 kB)
Collecting click>=5.0 (from apprise<2.0.0,>=1.5.0->robusta-cli==0.0.0)
  Downloading click-8.1.7-py3-none-any.whl.metadata (3.0 kB)
Collecting markdown (from apprise<2.0.0,>=1.5.0->robusta-cli==0.0.0)
  Downloading Markdown-3.5.1-py3-none-any.whl.metadata (7.1 kB)
Collecting python-dateutil (from croniter<2.0.0,>=1.3.15->robusta-cli==0.0.0)
  Downloading python_dateutil-2.8.2-py2.py3-none-any.whl (247 kB)
     ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 247.7/247.7 kB 44.9 MB/s eta 0:00:00
Collecting cffi>=1.12 (from cryptography<37.0.0,>=36.0.0->robusta-cli==0.0.0)
  Downloading cffi-1.16.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.metadata (1.5 kB)
Collecting defusedxml (from fpdf2<3.0.0,>=2.7.1->robusta-cli==0.0.0)
  Downloading defusedxml-0.7.1-py2.py3-none-any.whl (25 kB)
Collecting Pillow!=9.2.*,>=6.2.2 (from fpdf2<3.0.0,>=2.7.1->robusta-cli==0.0.0)
  Downloading Pillow-10.1.0-cp310-cp310-manylinux_2_28_x86_64.whl.metadata (9.5 kB)
Collecting fonttools>=4.34.0 (from fpdf2<3.0.0,>=2.7.1->robusta-cli==0.0.0)
  Downloading fonttools-4.47.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.metadata (157 kB)
     ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 157.2/157.2 kB 36.2 MB/s eta 0:00:00
Collecting hikaru-core>=1.1.0 (from hikaru-model-26<2.0.0,>=1.1.1->robusta-cli==0.0.0)
  Downloading hikaru_core-1.1.1-py3-none-any.whl.metadata (16 kB)
Collecting six>=1.9.0 (from kubernetes<27.0.0,>=26.1.0->robusta-cli==0.0.0)
  Downloading six-1.16.0-py2.py3-none-any.whl (11 kB)
Requirement already satisfied: setuptools>=21.0.0 in /opt/hostedtoolcache/Python/3.10.13/x64/lib/python3.10/site-packages (from kubernetes<27.0.0,>=26.1.0->robusta-cli==0.0.0) (65.5.0)
Collecting google-auth>=1.0.1 (from kubernetes<27.0.0,>=26.1.0->robusta-cli==0.0.0)
  Downloading google_auth-2.25.2-py2.py3-none-any.whl.metadata (4.7 kB)
Collecting urllib3>=1.24.2 (from kubernetes<27.0.0,>=26.1.0->robusta-cli==0.0.0)
  Downloading urllib3-2.1.0-py3-none-any.whl.metadata (6.4 kB)
Collecting tenacity>=5.0.4 (from opsgenie-sdk<3.0.0,>=2.1.5->robusta-cli==0.0.0)
  Downloading tenacity-8.2.3-py3-none-any.whl.metadata (1.0 kB)
Collecting typing-extensions>=4.2.0 (from pydantic<2.0.0,>=1.8.1->robusta-cli==0.0.0)
  Downloading typing_extensions-4.9.0-py3-none-any.whl.metadata (3.0 kB)
Collecting packaging (from rocketchat-api<2.0.0,>=1.30.0->robusta-cli==0.0.0)
  Downloading packaging-23.2-py3-none-any.whl.metadata (3.2 kB)
Collecting future (from webexteamssdk<2.0.0,>=1.6.1->robusta-cli==0.0.0)
  Downloading future-0.18.3.tar.gz (840 kB)
     ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 840.9/840.9 kB 38.5 MB/s eta 0:00:00
  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-toolbelt (from webexteamssdk<2.0.0,>=1.6.1->robusta-cli==0.0.0)
  Downloading requests_toolbelt-1.0.0-py2.py3-none-any.whl (54 kB)
     ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 54.5/54.5 kB 15.7 MB/s eta 0:00:00
Collecting jmespath<2.0.0,>=0.7.1 (from boto3<2.0.0,>=1.28.15->prometrix==0.1.15->robusta-cli==0.0.0)
  Downloading jmespath-1.0.1-py3-none-any.whl (20 kB)
Collecting s3transfer<0.11.0,>=0.10.0 (from boto3<2.0.0,>=1.28.15->prometrix==0.1.15->robusta-cli==0.0.0)
  Downloading s3transfer-0.10.0-py3-none-any.whl.metadata (1.7 kB)
Collecting urllib3>=1.24.2 (from kubernetes<27.0.0,>=26.1.0->robusta-cli==0.0.0)
  Downloading urllib3-2.0.7-py3-none-any.whl.metadata (6.6 kB)
Collecting pycparser (from cffi>=1.12->cryptography<37.0.0,>=36.0.0->robusta-cli==0.0.0)
  Downloading pycparser-2.21-py2.py3-none-any.whl (118 kB)
     ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 118.7/118.7 kB 33.8 MB/s eta 0:00:00
Collecting cachetools<6.0,>=2.0.0 (from google-auth>=1.0.1->kubernetes<27.0.0,>=26.1.0->robusta-cli==0.0.0)
  Downloading cachetools-5.3.2-py3-none-any.whl.metadata (5.2 kB)
Collecting pyasn1-modules>=0.2.1 (from google-auth>=1.0.1->kubernetes<27.0.0,>=26.1.0->robusta-cli==0.0.0)
  Downloading pyasn1_modules-0.3.0-py2.py3-none-any.whl (181 kB)
     ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 181.3/181.3 kB 37.2 MB/s eta 0:00:00
Collecting rsa<5,>=3.1.4 (from google-auth>=1.0.1->kubernetes<27.0.0,>=26.1.0->robusta-cli==0.0.0)
  Downloading rsa-4.9-py3-none-any.whl (34 kB)
Collecting ruamel.yaml>=0.16.12 (from hikaru-core>=1.1.0->hikaru-model-26<2.0.0,>=1.1.1->robusta-cli==0.0.0)
  Downloading ruamel.yaml-0.18.5-py3-none-any.whl.metadata (23 kB)
Collecting dateparser (from prometheus-api-client<0.6.0,>=0.5.3->prometrix==0.1.15->robusta-cli==0.0.0)
  Downloading dateparser-1.2.0-py2.py3-none-any.whl.metadata (28 kB)
Collecting pandas>=1.4.0 (from prometheus-api-client<0.6.0,>=0.5.3->prometrix==0.1.15->robusta-cli==0.0.0)
  Downloading pandas-2.1.4-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.metadata (18 kB)
Collecting numpy (from prometheus-api-client<0.6.0,>=0.5.3->prometrix==0.1.15->robusta-cli==0.0.0)
  Downloading numpy-1.26.2-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.metadata (61 kB)
     ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 61.2/61.2 kB 16.6 MB/s eta 0:00:00
Collecting matplotlib (from prometheus-api-client<0.6.0,>=0.5.3->prometrix==0.1.15->robusta-cli==0.0.0)
  Downloading matplotlib-3.8.2-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.metadata (5.8 kB)
Collecting httmock (from prometheus-api-client<0.6.0,>=0.5.3->prometrix==0.1.15->robusta-cli==0.0.0)
  Downloading httmock-1.4.0-py3-none-any.whl (4.8 kB)
Collecting charset-normalizer<4,>=2 (from requests->apprise<2.0.0,>=1.5.0->robusta-cli==0.0.0)
  Downloading charset_normalizer-3.3.2-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.metadata (33 kB)
Collecting idna<4,>=2.5 (from requests->apprise<2.0.0,>=1.5.0->robusta-cli==0.0.0)
  Downloading idna-3.6-py3-none-any.whl.metadata (9.9 kB)
Collecting oauthlib>=3.0.0 (from requests-oauthlib->apprise<2.0.0,>=1.5.0->robusta-cli==0.0.0)
  Downloading oauthlib-3.2.2-py3-none-any.whl (151 kB)
     ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 151.7/151.7 kB 42.2 MB/s eta 0:00:00
Collecting tzdata>=2022.1 (from pandas>=1.4.0->prometheus-api-client<0.6.0,>=0.5.3->prometrix==0.1.15->robusta-cli==0.0.0)
  Downloading tzdata-2023.3-py2.py3-none-any.whl (341 kB)
     ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 341.8/341.8 kB 48.0 MB/s eta 0:00:00
Collecting pyasn1<0.6.0,>=0.4.6 (from pyasn1-modules>=0.2.1->google-auth>=1.0.1->kubernetes<27.0.0,>=26.1.0->robusta-cli==0.0.0)
  Downloading pyasn1-0.5.1-py2.py3-none-any.whl.metadata (8.6 kB)
Collecting ruamel.yaml.clib>=0.2.7 (from ruamel.yaml>=0.16.12->hikaru-core>=1.1.0->hikaru-model-26<2.0.0,>=1.1.1->robusta-cli==0.0.0)
  Downloading ruamel.yaml.clib-0.2.8-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.manylinux_2_24_x86_64.whl.metadata (2.2 kB)
Collecting regex!=2019.02.19,!=2021.8.27 (from dateparser->prometheus-api-client<0.6.0,>=0.5.3->prometrix==0.1.15->robusta-cli==0.0.0)
  Downloading regex-2023.12.25-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.metadata (40 kB)
     ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 40.9/40.9 kB 10.9 MB/s eta 0:00:00
Collecting tzlocal (from dateparser->prometheus-api-client<0.6.0,>=0.5.3->prometrix==0.1.15->robusta-cli==0.0.0)
  Downloading tzlocal-5.2-py3-none-any.whl.metadata (7.8 kB)
Collecting contourpy>=1.0.1 (from matplotlib->prometheus-api-client<0.6.0,>=0.5.3->prometrix==0.1.15->robusta-cli==0.0.0)
  Downloading contourpy-1.2.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.metadata (5.8 kB)
Collecting cycler>=0.10 (from matplotlib->prometheus-api-client<0.6.0,>=0.5.3->prometrix==0.1.15->robusta-cli==0.0.0)
  Downloading cycler-0.12.1-py3-none-any.whl.metadata (3.8 kB)
Collecting kiwisolver>=1.3.1 (from matplotlib->prometheus-api-client<0.6.0,>=0.5.3->prometrix==0.1.15->robusta-cli==0.0.0)
  Downloading kiwisolver-1.4.5-cp310-cp310-manylinux_2_12_x86_64.manylinux2010_x86_64.whl.metadata (6.4 kB)
Collecting pyparsing>=2.3.1 (from matplotlib->prometheus-api-client<0.6.0,>=0.5.3->prometrix==0.1.15->robusta-cli==0.0.0)
  Downloading pyparsing-3.1.1-py3-none-any.whl.metadata (5.1 kB)
Downloading prometrix-0.1.15-py3-none-any.whl (12 kB)
Downloading apprise-1.6.0-py3-none-any.whl (1.2 MB)
   ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 1.2/1.2 MB 44.6 MB/s eta 0:00:00
Downloading croniter-1.4.1-py2.py3-none-any.whl (19 kB)
Downloading dpath-2.1.6-py3-none-any.whl (17 kB)
Downloading fpdf2-2.7.7-py2.py3-none-any.whl (193 kB)
   ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 193.5/193.5 kB 52.0 MB/s eta 0:00:00
Downloading hikaru_model_26-1.1.1-py3-none-any.whl (532 kB)
   ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 532.7/532.7 kB 43.9 MB/s eta 0:00:00
Downloading markdown2-2.4.12-py2.py3-none-any.whl (41 kB)
   ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 41.2/41.2 kB 12.9 MB/s eta 0:00:00
Downloading pydantic-1.10.13-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (3.1 MB)
   ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 3.1/3.1 MB 57.3 MB/s eta 0:00:00
Downloading PyYAML-6.0.1-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (705 kB)
   ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 705.5/705.5 kB 55.2 MB/s eta 0:00:00
Downloading rocketchat_API-1.31.0-py3-none-any.whl (21 kB)
Downloading slack_sdk-3.26.1-py2.py3-none-any.whl (284 kB)
   ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 284.1/284.1 kB 60.1 MB/s eta 0:00:00
Downloading boto3-1.34.7-py3-none-any.whl (139 kB)
   ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 139.3/139.3 kB 41.2 MB/s eta 0:00:00
Downloading botocore-1.34.7-py3-none-any.whl (11.9 MB)
   ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 11.9/11.9 MB 87.2 MB/s eta 0:00:00
Downloading certifi-2023.11.17-py3-none-any.whl (162 kB)
   ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 162.5/162.5 kB 47.7 MB/s eta 0:00:00
Downloading cffi-1.16.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (443 kB)
   ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 443.9/443.9 kB 74.7 MB/s eta 0:00:00
Downloading click-8.1.7-py3-none-any.whl (97 kB)
   ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 97.9/97.9 kB 28.9 MB/s eta 0:00:00
Downloading fonttools-4.47.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (4.6 MB)
   ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 4.6/4.6 MB 111.9 MB/s eta 0:00:00
Downloading google_auth-2.25.2-py2.py3-none-any.whl (184 kB)
   ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 184.2/184.2 kB 45.2 MB/s eta 0:00:00
Downloading hikaru_core-1.1.1-py3-none-any.whl (83 kB)
   ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 83.7/83.7 kB 22.4 MB/s eta 0:00:00
Downloading Pillow-10.1.0-cp310-cp310-manylinux_2_28_x86_64.whl (3.6 MB)
   ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 3.6/3.6 MB 119.6 MB/s eta 0:00:00
Downloading prometheus_api_client-0.5.4-py3-none-any.whl (28 kB)
Downloading requests-2.31.0-py3-none-any.whl (62 kB)
   ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 62.6/62.6 kB 21.6 MB/s eta 0:00:00
Downloading tenacity-8.2.3-py3-none-any.whl (24 kB)
Downloading typing_extensions-4.9.0-py3-none-any.whl (32 kB)
Downloading urllib3-2.0.7-py3-none-any.whl (124 kB)
   ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 124.2/124.2 kB 32.5 MB/s eta 0:00:00
Downloading Markdown-3.5.1-py3-none-any.whl (102 kB)
   ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 102.2/102.2 kB 29.3 MB/s eta 0:00:00
Downloading packaging-23.2-py3-none-any.whl (53 kB)
   ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 53.0/53.0 kB 17.8 MB/s eta 0:00:00
Downloading cachetools-5.3.2-py3-none-any.whl (9.3 kB)
Downloading charset_normalizer-3.3.2-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (142 kB)
   ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 142.1/142.1 kB 37.0 MB/s eta 0:00:00
Downloading idna-3.6-py3-none-any.whl (61 kB)
   ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 61.6/61.6 kB 16.3 MB/s eta 0:00:00
Downloading pandas-2.1.4-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (12.3 MB)
   ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 12.3/12.3 MB 123.4 MB/s eta 0:00:00
Downloading numpy-1.26.2-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (18.2 MB)
   ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 18.2/18.2 MB 106.4 MB/s eta 0:00:00
Downloading ruamel.yaml-0.18.5-py3-none-any.whl (116 kB)
   ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 116.4/116.4 kB 33.3 MB/s eta 0:00:00
Downloading s3transfer-0.10.0-py3-none-any.whl (82 kB)
   ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 82.1/82.1 kB 24.0 MB/s eta 0:00:00
Downloading dateparser-1.2.0-py2.py3-none-any.whl (294 kB)
   ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 295.0/295.0 kB 60.1 MB/s eta 0:00:00
Downloading matplotlib-3.8.2-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (11.6 MB)
   ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 11.6/11.6 MB 119.9 MB/s eta 0:00:00
Downloading contourpy-1.2.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (310 kB)
   ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 310.7/310.7 kB 65.1 MB/s eta 0:00:00
Downloading cycler-0.12.1-py3-none-any.whl (8.3 kB)
Downloading kiwisolver-1.4.5-cp310-cp310-manylinux_2_12_x86_64.manylinux2010_x86_64.whl (1.6 MB)
   ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 1.6/1.6 MB 106.5 MB/s eta 0:00:00
Downloading pyasn1-0.5.1-py2.py3-none-any.whl (84 kB)
   ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 84.9/84.9 kB 19.7 MB/s eta 0:00:00
Downloading pyparsing-3.1.1-py3-none-any.whl (103 kB)
   ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 103.1/103.1 kB 28.3 MB/s eta 0:00:00
Downloading regex-2023.12.25-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (773 kB)
   ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 774.0/774.0 kB 88.7 MB/s eta 0:00:00
Downloading ruamel.yaml.clib-0.2.8-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.manylinux_2_24_x86_64.whl (526 kB)
   ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 526.7/526.7 kB 79.9 MB/s eta 0:00:00
Downloading tzlocal-5.2-py3-none-any.whl (17 kB)
Building wheels for collected packages: bitmath, pymsteams, future
  Building wheel for bitmath (pyproject.toml): started
  Building wheel for bitmath (pyproject.toml): finished with status 'done'
  Created wheel for bitmath: filename=bitmath-1.3.3.1-py3-none-any.whl size=23976 sha256=e990cb3c1c9f9e7d2ff5f36b385501dba538df90093c162a2024afd6397c03ce
  Stored in directory: /home/runner/.cache/pip/wheels/2d/32/d2/936069b5a9583c55bc7c7dce6c746a543ce61d7dfbb4013e13
  Building wheel for pymsteams (pyproject.toml): started
  Building wheel for pymsteams (pyproject.toml): finished with status 'done'
  Created wheel for pymsteams: filename=pymsteams-0.1.16-py3-none-any.whl size=5825 sha256=aed457b3e3040148fab44e2eb4a4955d6dd66ca00152503f94d90b86dfde1fa8
  Stored in directory: /home/runner/.cache/pip/wheels/16/98/ec/ce488a9493065af0b2158dfb5064d48657157441a4828fbd32
  Building wheel for future (pyproject.toml): started
  Building wheel for future (pyproject.toml): finished with status 'done'
  Created wheel for future: filename=future-0.18.3-py3-none-any.whl size=492024 sha256=4b77fee68e93a8094a0e88b8fa4b1fe18538839f05cca147907534ea4c638de2
  Stored in directory: /home/runner/.cache/pip/wheels/5e/a9/47/f118e66afd12240e4662752cc22cefae5d97275623aa8ef57d
Successfully built bitmath pymsteams future
Installing collected packages: pytz, colorlog, click-spinner, bitmath, websocket-client, watchgod, urllib3, tzlocal, tzdata, typing-extensions, toml, tenacity, slack-sdk, six, ruamel.yaml.clib, regex, pyyaml, pyparsing, PyJWT, pycparser, pyasn1, prometheus-client, Pillow, packaging, oauthlib, numpy, markdown2, markdown, kiwisolver, jmespath, idna, future, fonttools, dpath, docutils, defusedxml, cycler, click, charset-normalizer, certifi, cachetools, attrs, typer, ruamel.yaml, rsa, requests, python-dateutil, pydantic, pyasn1-modules, fpdf2, contourpy, cffi, rocketchat-api, requests-toolbelt, requests-oauthlib, pymsteams, pandas, opsgenie-sdk, matplotlib, httmock, google-auth, dateparser, cryptography, croniter, botocore, webexteamssdk, s3transfer, prometheus-api-client, kubernetes, apprise, hikaru-core, boto3, prometrix, hikaru-model-26, robusta-cli
Successfully installed Pillow-10.1.0 PyJWT-2.4.0 apprise-1.6.0 attrs-23.1.0 bitmath-1.3.3.1 boto3-1.34.7 botocore-1.34.7 cachetools-5.3.2 certifi-2023.11.17 cffi-1.16.0 charset-normalizer-3.3.2 click-8.1.7 click-spinner-0.1.10 colorlog-5.0.1 contourpy-1.2.0 croniter-1.4.1 cryptography-36.0.2 cycler-0.12.1 dateparser-1.2.0 defusedxml-0.7.1 docutils-0.17.1 dpath-2.1.6 fonttools-4.47.0 fpdf2-2.7.7 future-0.18.3 google-auth-2.25.2 hikaru-core-1.1.1 hikaru-model-26-1.1.1 httmock-1.4.0 idna-3.6 jmespath-1.0.1 kiwisolver-1.4.5 kubernetes-26.1.0 markdown-3.5.1 markdown2-2.4.12 matplotlib-3.8.2 numpy-1.26.2 oauthlib-3.2.2 opsgenie-sdk-2.1.5 packaging-23.2 pandas-2.1.4 prometheus-api-client-0.5.4 prometheus-client-0.12.0 prometrix-0.1.15 pyasn1-0.5.1 pyasn1-modules-0.3.0 pycparser-2.21 pydantic-1.10.13 pymsteams-0.1.16 pyparsing-3.1.1 python-dateutil-2.8.2 pytz-2021.3 pyyaml-6.0.1 regex-2023.12.25 requests-2.31.0 requests-oauthlib-1.3.1 requests-toolbelt-1.0.0 robusta-cli-0.0.0 rocketchat-api-1.31.0 rsa-4.9 ruamel.yaml-0.18.5 ruamel.yaml.clib-0.2.8 s3transfer-0.10.0 six-1.16.0 slack-sdk-3.26.1 tenacity-8.2.3 toml-0.10.2 typer-0.4.2 typing-extensions-4.9.0 tzdata-2023.3 tzlocal-5.2 urllib3-2.0.7 watchgod-0.7 webexteamssdk-1.6.1 websocket-client-1.3.3

[notice] A new release of pip is available: 23.0.1 -> 23.3.2
[notice] To update, run: pip install --upgrade pip
WARNING:root:Running without kube-config! e=Invalid kube-config file. No configuration found.
Traceback (most recent call last):
  File "/opt/hostedtoolcache/Python/3.10.13/x64/bin/robusta", line 5, in <module>
    from robusta.cli.main import app
  File "/opt/hostedtoolcache/Python/3.10.13/x64/lib/python3.10/site-packages/robusta/cli/main.py", line 32, in <module>
    from robusta.core.sinks.robusta.robusta_sink_params import RobustaSinkConfigWrapper, RobustaSinkParams
  File "/opt/hostedtoolcache/Python/3.10.13/x64/lib/python3.10/site-packages/robusta/core/sinks/robusta/__init__.py", line 1, in <module>
    from robusta.core.sinks.robusta.robusta_sink import RobustaSink
  File "/opt/hostedtoolcache/Python/3.10.13/x64/lib/python3.10/site-packages/robusta/core/sinks/robusta/robusta_sink.py", line 29, in <module>
    from robusta.core.sinks.robusta.prometheus_health_checker import PrometheusHealthChecker
  File "/opt/hostedtoolcache/Python/3.10.13/x64/lib/python3.10/site-packages/robusta/core/sinks/robusta/prometheus_health_checker.py", line 16, in <module>
    from robusta.utils.silence_utils import BaseSilenceParams, get_alertmanager_silences_connection
  File "/opt/hostedtoolcache/Python/3.10.13/x64/lib/python3.10/site-packages/robusta/utils/silence_utils.py", line 14, in <module>
    from src.robusta.integrations import openshift
ModuleNotFoundError: No module named 'src'
##[error]Process completed with exit code 1.


Changed files:
src/robusta/utils/silence_utils.py

Fix diff:
diff --git a/src/robusta/utils/silence_utils.py b/src/robusta/utils/silence_utils.py
index 72bae2d6..eef4caac 100644
--- a/src/robusta/utils/silence_utils.py
+++ b/src/robusta/utils/silence_utils.py
@@ -10,8 +10,8 @@ from pydantic import BaseModel, SecretStr, validator
 
 from robusta.core.exceptions import AlertsManagerNotFound, NoAlertManagerUrlFound
 from robusta.core.model.base_params import ActionParams
+from robusta.integrations import openshift
 from robusta.integrations.prometheus.utils import AlertManagerDiscovery, ServiceDiscovery
-from src.robusta.integrations import openshift
 
 # ref to api https://github.com/prometheus/alertmanager/blob/main/api/v2/openapi.yaml