chore(deps): update dependency ruff to v0.6.5 (main) #2094
Merged
manage-repositories-app / tox
succeeded
Sep 13, 2024 in 0s
Tox
Details
Cloning into '/tmp/repository'...
Note: switching to 'origin/pr/2094'.
You are in 'detached HEAD' state. You can look around, make experimental
changes and commit them, and you can discard any commits you make in this
state without impacting any branches by switching back to a branch.
If you want to create a new branch to retain commits you create, you may
do so (now or later) by using -c with the switch command. Example:
git switch -c <new-branch-name>
Or undo this operation with:
git switch -
Turn off this advice by setting config variable advice.detachedHead to false
HEAD is now at 780dc15e chore(deps): update dependency ruff to v0.6.5
validate-resources: commands[0]> pip install poetry
Collecting poetry
Downloading poetry-1.8.3-py3-none-any.whl.metadata (6.8 kB)
Collecting build<2.0.0,>=1.0.3 (from poetry)
Downloading build-1.2.2-py3-none-any.whl.metadata (6.2 kB)
Collecting cachecontrol<0.15.0,>=0.14.0 (from cachecontrol[filecache]<0.15.0,>=0.14.0->poetry)
Downloading cachecontrol-0.14.0-py3-none-any.whl.metadata (3.1 kB)
Collecting cleo<3.0.0,>=2.1.0 (from poetry)
Downloading cleo-2.1.0-py3-none-any.whl.metadata (12 kB)
Collecting crashtest<0.5.0,>=0.4.1 (from poetry)
Downloading crashtest-0.4.1-py3-none-any.whl.metadata (1.1 kB)
Collecting dulwich<0.22.0,>=0.21.2 (from poetry)
Downloading dulwich-0.21.7-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.metadata (4.3 kB)
Collecting fastjsonschema<3.0.0,>=2.18.0 (from poetry)
Downloading fastjsonschema-2.20.0-py3-none-any.whl.metadata (2.1 kB)
Collecting installer<0.8.0,>=0.7.0 (from poetry)
Downloading installer-0.7.0-py3-none-any.whl.metadata (936 bytes)
Collecting keyring<25.0.0,>=24.0.0 (from poetry)
Downloading keyring-24.3.1-py3-none-any.whl.metadata (20 kB)
Collecting packaging>=23.1 (from poetry)
Downloading packaging-24.1-py3-none-any.whl.metadata (3.2 kB)
Collecting pexpect<5.0.0,>=4.7.0 (from poetry)
Downloading pexpect-4.9.0-py2.py3-none-any.whl.metadata (2.5 kB)
Collecting pkginfo<2.0,>=1.10 (from poetry)
Downloading pkginfo-1.11.1-py3-none-any.whl.metadata (11 kB)
Collecting platformdirs<5,>=3.0.0 (from poetry)
Downloading platformdirs-4.3.2-py3-none-any.whl.metadata (11 kB)
Collecting poetry-core==1.9.0 (from poetry)
Downloading poetry_core-1.9.0-py3-none-any.whl.metadata (3.5 kB)
Collecting poetry-plugin-export<2.0.0,>=1.6.0 (from poetry)
Downloading poetry_plugin_export-1.8.0-py3-none-any.whl.metadata (2.8 kB)
Collecting pyproject-hooks<2.0.0,>=1.0.0 (from poetry)
Downloading pyproject_hooks-1.1.0-py3-none-any.whl.metadata (1.3 kB)
Collecting requests<3.0,>=2.26 (from poetry)
Downloading requests-2.32.3-py3-none-any.whl.metadata (4.6 kB)
Collecting requests-toolbelt<2.0.0,>=1.0.0 (from poetry)
Downloading requests_toolbelt-1.0.0-py2.py3-none-any.whl.metadata (14 kB)
Collecting shellingham<2.0,>=1.5 (from poetry)
Downloading shellingham-1.5.4-py2.py3-none-any.whl.metadata (3.5 kB)
Collecting tomlkit<1.0.0,>=0.11.4 (from poetry)
Downloading tomlkit-0.13.2-py3-none-any.whl.metadata (2.7 kB)
Collecting trove-classifiers>=2022.5.19 (from poetry)
Downloading trove_classifiers-2024.9.12-py3-none-any.whl.metadata (2.2 kB)
Collecting virtualenv<21.0.0,>=20.23.0 (from poetry)
Downloading virtualenv-20.26.4-py3-none-any.whl.metadata (4.5 kB)
Collecting msgpack<2.0.0,>=0.5.2 (from cachecontrol<0.15.0,>=0.14.0->cachecontrol[filecache]<0.15.0,>=0.14.0->poetry)
Downloading msgpack-1.1.0-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.metadata (8.4 kB)
Collecting filelock>=3.8.0 (from cachecontrol[filecache]<0.15.0,>=0.14.0->poetry)
Downloading filelock-3.16.0-py3-none-any.whl.metadata (3.0 kB)
Collecting rapidfuzz<4.0.0,>=3.0.0 (from cleo<3.0.0,>=2.1.0->poetry)
Downloading rapidfuzz-3.9.7-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.metadata (12 kB)
Collecting urllib3>=1.25 (from dulwich<0.22.0,>=0.21.2->poetry)
Downloading urllib3-2.2.3-py3-none-any.whl.metadata (6.5 kB)
Collecting jaraco.classes (from keyring<25.0.0,>=24.0.0->poetry)
Downloading jaraco.classes-3.4.0-py3-none-any.whl.metadata (2.6 kB)
Collecting SecretStorage>=3.2 (from keyring<25.0.0,>=24.0.0->poetry)
Downloading SecretStorage-3.3.3-py3-none-any.whl.metadata (4.0 kB)
Collecting jeepney>=0.4.2 (from keyring<25.0.0,>=24.0.0->poetry)
Downloading jeepney-0.8.0-py3-none-any.whl.metadata (1.3 kB)
Collecting ptyprocess>=0.5 (from pexpect<5.0.0,>=4.7.0->poetry)
Downloading ptyprocess-0.7.0-py2.py3-none-any.whl.metadata (1.3 kB)
Collecting charset-normalizer<4,>=2 (from requests<3.0,>=2.26->poetry)
Downloading charset_normalizer-3.3.2-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.metadata (33 kB)
Collecting idna<4,>=2.5 (from requests<3.0,>=2.26->poetry)
Downloading idna-3.8-py3-none-any.whl.metadata (9.9 kB)
Collecting certifi>=2017.4.17 (from requests<3.0,>=2.26->poetry)
Downloading certifi-2024.8.30-py3-none-any.whl.metadata (2.2 kB)
Collecting distlib<1,>=0.3.7 (from virtualenv<21.0.0,>=20.23.0->poetry)
Downloading distlib-0.3.8-py2.py3-none-any.whl.metadata (5.1 kB)
Collecting cryptography>=2.0 (from SecretStorage>=3.2->keyring<25.0.0,>=24.0.0->poetry)
Downloading cryptography-43.0.1-cp39-abi3-manylinux_2_28_x86_64.whl.metadata (5.4 kB)
Collecting more-itertools (from jaraco.classes->keyring<25.0.0,>=24.0.0->poetry)
Downloading more_itertools-10.5.0-py3-none-any.whl.metadata (36 kB)
Collecting cffi>=1.12 (from cryptography>=2.0->SecretStorage>=3.2->keyring<25.0.0,>=24.0.0->poetry)
Downloading cffi-1.17.1-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.metadata (1.5 kB)
Collecting pycparser (from cffi>=1.12->cryptography>=2.0->SecretStorage>=3.2->keyring<25.0.0,>=24.0.0->poetry)
Downloading pycparser-2.22-py3-none-any.whl.metadata (943 bytes)
Downloading poetry-1.8.3-py3-none-any.whl (249 kB)
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 249.9/249.9 kB 2.0 MB/s eta 0:00:00
Downloading poetry_core-1.9.0-py3-none-any.whl (309 kB)
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 309.5/309.5 kB 10.7 MB/s eta 0:00:00
Downloading build-1.2.2-py3-none-any.whl (22 kB)
Downloading cachecontrol-0.14.0-py3-none-any.whl (22 kB)
Downloading cleo-2.1.0-py3-none-any.whl (78 kB)
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 78.7/78.7 kB 19.8 MB/s eta 0:00:00
Downloading crashtest-0.4.1-py3-none-any.whl (7.6 kB)
Downloading dulwich-0.21.7-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (519 kB)
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 519.4/519.4 kB 20.2 MB/s eta 0:00:00
Downloading fastjsonschema-2.20.0-py3-none-any.whl (23 kB)
Downloading installer-0.7.0-py3-none-any.whl (453 kB)
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 453.8/453.8 kB 34.1 MB/s eta 0:00:00
Downloading keyring-24.3.1-py3-none-any.whl (38 kB)
Downloading packaging-24.1-py3-none-any.whl (53 kB)
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 54.0/54.0 kB 27.8 MB/s eta 0:00:00
Downloading pexpect-4.9.0-py2.py3-none-any.whl (63 kB)
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 63.8/63.8 kB 41.2 MB/s eta 0:00:00
Downloading pkginfo-1.11.1-py3-none-any.whl (31 kB)
Downloading platformdirs-4.3.2-py3-none-any.whl (18 kB)
Downloading poetry_plugin_export-1.8.0-py3-none-any.whl (10 kB)
Downloading pyproject_hooks-1.1.0-py3-none-any.whl (9.2 kB)
Downloading requests-2.32.3-py3-none-any.whl (64 kB)
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 64.9/64.9 kB 32.8 MB/s eta 0:00:00
Downloading requests_toolbelt-1.0.0-py2.py3-none-any.whl (54 kB)
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 54.5/54.5 kB 34.8 MB/s eta 0:00:00
Downloading shellingham-1.5.4-py2.py3-none-any.whl (9.8 kB)
Downloading tomlkit-0.13.2-py3-none-any.whl (37 kB)
Downloading trove_classifiers-2024.9.12-py3-none-any.whl (13 kB)
Downloading virtualenv-20.26.4-py3-none-any.whl (6.0 MB)
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 6.0/6.0 MB 33.5 MB/s eta 0:00:00
Downloading certifi-2024.8.30-py3-none-any.whl (167 kB)
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 167.3/167.3 kB 69.0 MB/s eta 0:00:00
Downloading charset_normalizer-3.3.2-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (141 kB)
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 141.9/141.9 kB 63.4 MB/s eta 0:00:00
Downloading distlib-0.3.8-py2.py3-none-any.whl (468 kB)
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 468.9/468.9 kB 69.9 MB/s eta 0:00:00
Downloading filelock-3.16.0-py3-none-any.whl (16 kB)
Downloading idna-3.8-py3-none-any.whl (66 kB)
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 66.9/66.9 kB 31.3 MB/s eta 0:00:00
Downloading jeepney-0.8.0-py3-none-any.whl (48 kB)
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 48.4/48.4 kB 27.7 MB/s eta 0:00:00
Downloading msgpack-1.1.0-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (401 kB)
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 401.4/401.4 kB 69.6 MB/s eta 0:00:00
Downloading ptyprocess-0.7.0-py2.py3-none-any.whl (13 kB)
Downloading rapidfuzz-3.9.7-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (3.4 MB)
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 3.4/3.4 MB 65.3 MB/s eta 0:00:00
Downloading SecretStorage-3.3.3-py3-none-any.whl (15 kB)
Downloading urllib3-2.2.3-py3-none-any.whl (126 kB)
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 126.3/126.3 kB 73.2 MB/s eta 0:00:00
Downloading jaraco.classes-3.4.0-py3-none-any.whl (6.8 kB)
Downloading cryptography-43.0.1-cp39-abi3-manylinux_2_28_x86_64.whl (4.0 MB)
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 4.0/4.0 MB 47.1 MB/s eta 0:00:00
Downloading more_itertools-10.5.0-py3-none-any.whl (60 kB)
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 61.0/61.0 kB 30.9 MB/s eta 0:00:00
Downloading cffi-1.17.1-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (479 kB)
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 479.4/479.4 kB 63.4 MB/s eta 0:00:00
Downloading pycparser-2.22-py3-none-any.whl (117 kB)
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 117.6/117.6 kB 48.8 MB/s eta 0:00:00
Installing collected packages: trove-classifiers, ptyprocess, fastjsonschema, distlib, urllib3, tomlkit, shellingham, rapidfuzz, pyproject-hooks, pycparser, poetry-core, platformdirs, pkginfo, pexpect, packaging, msgpack, more-itertools, jeepney, installer, idna, filelock, crashtest, charset-normalizer, certifi, virtualenv, requests, jaraco.classes, dulwich, cleo, cffi, build, requests-toolbelt, cryptography, cachecontrol, SecretStorage, keyring, poetry-plugin-export, poetry
Successfully installed SecretStorage-3.3.3 build-1.2.2 cachecontrol-0.14.0 certifi-2024.8.30 cffi-1.17.1 charset-normalizer-3.3.2 cleo-2.1.0 crashtest-0.4.1 cryptography-43.0.1 distlib-0.3.8 dulwich-0.21.7 fastjsonschema-2.20.0 filelock-3.16.0 idna-3.8 installer-0.7.0 jaraco.classes-3.4.0 jeepney-0.8.0 keyring-24.3.1 more-itertools-10.5.0 msgpack-1.1.0 packaging-24.1 pexpect-4.9.0 pkginfo-1.11.1 platformdirs-4.3.2 poetry-1.8.3 poetry-core-1.9.0 poetry-plugin-export-1.8.0 ptyprocess-0.7.0 pycparser-2.22 pyproject-hooks-1.1.0 rapidfuzz-3.9.7 requests-2.32.3 requests-toolbelt-1.0.0 shellingham-1.5.4 tomlkit-0.13.2 trove-classifiers-2024.9.12 urllib3-2.2.3 virtualenv-20.26.4
validate-resources: commands[1]> poetry install
Installing dependencies from lock file
Package operations: 56 installs, 6 updates, 0 removals
- Installing six (1.16.0)
- Installing asttokens (2.4.1)
- Downgrading cffi (1.17.1 -> 1.17.0)
- Installing executing (2.0.1)
- Installing parso (0.8.4)
- Installing pure-eval (0.2.2)
- Installing traitlets (5.14.3)
- Installing wcwidth (0.2.13)
- Installing backcall (0.2.0)
- Installing bcrypt (4.2.0)
- Downgrading cryptography (43.0.1 -> 43.0.0)
- Installing decorator (5.1.1)
- Downgrading certifi (2024.8.30 -> 2024.7.4)
- Downgrading idna (3.8 -> 3.7)
- Installing matplotlib-inline (0.1.7)
- Installing jedi (0.19.1)
- Installing mdurl (0.1.2)
- Installing pickleshare (0.7.5)
- Installing prompt-toolkit (3.0.47)
- Installing pyasn1 (0.6.0)
- Installing pygments (2.18.0)
- Installing pynacl (1.5.0)
- Installing stack-data (0.6.3)
- Downgrading urllib3 (2.2.3 -> 2.2.2)
- Installing cachetools (5.4.0)
- Installing colorlog (6.8.2)
- Installing ipython (8.12.3)
- Installing markdown-it-py (3.0.0)
- Installing netaddr (1.3.0)
- Installing oauthlib (3.2.2)
- Installing paramiko (3.4.1)
- Installing pbr (6.0.0)
- Installing pyasn1-modules (0.4.0)
- Installing rsa (4.9)
- Installing text-unidecode (1.3)
- Installing click (8.1.7)
- Installing google-auth (2.32.0)
- Installing iniconfig (2.0.0)
- Installing ipdb (0.13.13)
- Installing markupsafe (2.1.5)
- Installing orderly-set (5.2.2)
- Downgrading packaging (24.1 -> 23.2)
- Installing pluggy (1.5.0)
- Installing python-dateutil (2.9.0.post0)
- Installing python-fsutil (0.14.1)
- Installing python-rrmngmnt (0.1.32)
- Installing python-simple-logger (1.0.37)
- Installing python-slugify (8.0.4)
- Installing pyyaml (6.0.1)
- Installing requests-oauthlib (2.0.0)
- Installing rich (13.8.1)
- Installing websocket-client (1.8.0)
- Installing cloup (3.0.5)
- Installing deepdiff (8.0.1)
- Installing jinja2 (3.1.4)
- Installing kubernetes (30.1.0)
- Installing pyhelper-utils (0.0.39)
- Installing pytest (8.3.3)
- Installing python-benedict (0.33.2)
- Installing ruff (0.6.5)
- Installing timeout-sampler (0.0.43)
- Installing xmltodict (0.13.0)
Installing the current project: openshift-python-wrapper (0.0.0)
validate-resources: commands[2]> poetry run pytest tests/test_validate_resources.py
============================= test session starts ==============================
platform linux -- Python 3.12.3, pytest-8.3.3, pluggy-1.5.0
cachedir: .tox/validate-resources/.pytest_cache
rootdir: /tmp/repository
configfile: pyproject.toml
collected 1 item
tests/test_validate_resources.py . [100%]
============================== 1 passed in 8.19s ===============================
validate-resources: OK ✔ in 28.12 seconds
class-generator: install_deps> python -I -m pip install poetry
class-generator: commands[0]> poetry install
Installing dependencies from lock file
Package operations: 56 installs, 6 updates, 0 removals
- Installing six (1.16.0)
- Installing asttokens (2.4.1)
- Downgrading cffi (1.17.1 -> 1.17.0)
- Installing executing (2.0.1)
- Installing parso (0.8.4)
- Installing pure-eval (0.2.2)
- Installing traitlets (5.14.3)
- Installing wcwidth (0.2.13)
- Installing backcall (0.2.0)
- Installing bcrypt (4.2.0)
- Downgrading certifi (2024.8.30 -> 2024.7.4)
- Downgrading cryptography (43.0.1 -> 43.0.0)
- Installing decorator (5.1.1)
- Downgrading idna (3.8 -> 3.7)
- Installing jedi (0.19.1)
- Installing matplotlib-inline (0.1.7)
- Installing mdurl (0.1.2)
- Installing pickleshare (0.7.5)
- Installing prompt-toolkit (3.0.47)
- Installing pyasn1 (0.6.0)
- Installing pygments (2.18.0)
- Installing pynacl (1.5.0)
- Installing stack-data (0.6.3)
- Downgrading urllib3 (2.2.3 -> 2.2.2)
- Installing cachetools (5.4.0)
- Installing colorlog (6.8.2)
- Installing ipython (8.12.3)
- Installing markdown-it-py (3.0.0)
- Installing netaddr (1.3.0)
- Installing oauthlib (3.2.2)
- Installing paramiko (3.4.1)
- Installing pbr (6.0.0)
- Installing pyasn1-modules (0.4.0)
- Installing rsa (4.9)
- Installing text-unidecode (1.3)
- Installing click (8.1.7)
- Installing google-auth (2.32.0)
- Installing iniconfig (2.0.0)
- Installing ipdb (0.13.13)
- Installing markupsafe (2.1.5)
- Installing orderly-set (5.2.2)
- Downgrading packaging (24.1 -> 23.2)
- Installing pluggy (1.5.0)
- Installing python-dateutil (2.9.0.post0)
- Installing python-fsutil (0.14.1)
- Installing python-rrmngmnt (0.1.32)
- Installing python-simple-logger (1.0.37)
- Installing python-slugify (8.0.4)
- Installing pyyaml (6.0.1)
- Installing requests-oauthlib (2.0.0)
- Installing rich (13.8.1)
- Installing websocket-client (1.8.0)
- Installing cloup (3.0.5)
- Installing deepdiff (8.0.1)
- Installing jinja2 (3.1.4)
- Installing kubernetes (30.1.0)
- Installing pyhelper-utils (0.0.39)
- Installing pytest (8.3.3)
- Installing python-benedict (0.33.2)
- Installing ruff (0.6.5)
- Installing timeout-sampler (0.0.43)
- Installing xmltodict (0.13.0)
Installing the current project: openshift-python-wrapper (0.0.0)
class-generator: commands[1]> poetry run pytest class_generator/tests/test_camelcase_to_snake.py
============================= test session starts ==============================
platform linux -- Python 3.12.3, pytest-8.3.3, pluggy-1.5.0
cachedir: .tox/class-generator/.pytest_cache
rootdir: /tmp/repository
configfile: pyproject.toml
collected 10 items
class_generator/tests/test_camelcase_to_snake.py .......... [100%]
============================== 10 passed in 1.42s ==============================
class-generator: commands[2]> poetry run pytest class_generator/tests/test_class_generator.py
============================= test session starts ==============================
platform linux -- Python 3.12.3, pytest-8.3.3, pluggy-1.5.0
cachedir: .tox/class-generator/.pytest_cache
rootdir: /tmp/repository
configfile: pyproject.toml
collected 11 items
class_generator/tests/test_class_generator.py ........... [100%]
======================== 11 passed in 130.66s (0:02:10) ========================
class-generator: OK ✔ in 2 minutes 21.82 seconds
validate-resources-script: commands[0]> pip install poetry
Collecting poetry
Using cached poetry-1.8.3-py3-none-any.whl.metadata (6.8 kB)
Collecting build<2.0.0,>=1.0.3 (from poetry)
Using cached build-1.2.2-py3-none-any.whl.metadata (6.2 kB)
Collecting cachecontrol<0.15.0,>=0.14.0 (from cachecontrol[filecache]<0.15.0,>=0.14.0->poetry)
Using cached cachecontrol-0.14.0-py3-none-any.whl.metadata (3.1 kB)
Collecting cleo<3.0.0,>=2.1.0 (from poetry)
Using cached cleo-2.1.0-py3-none-any.whl.metadata (12 kB)
Collecting crashtest<0.5.0,>=0.4.1 (from poetry)
Using cached crashtest-0.4.1-py3-none-any.whl.metadata (1.1 kB)
Collecting dulwich<0.22.0,>=0.21.2 (from poetry)
Using cached dulwich-0.21.7-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.metadata (4.3 kB)
Collecting fastjsonschema<3.0.0,>=2.18.0 (from poetry)
Using cached fastjsonschema-2.20.0-py3-none-any.whl.metadata (2.1 kB)
Collecting installer<0.8.0,>=0.7.0 (from poetry)
Using cached installer-0.7.0-py3-none-any.whl.metadata (936 bytes)
Collecting keyring<25.0.0,>=24.0.0 (from poetry)
Using cached keyring-24.3.1-py3-none-any.whl.metadata (20 kB)
Collecting packaging>=23.1 (from poetry)
Using cached packaging-24.1-py3-none-any.whl.metadata (3.2 kB)
Collecting pexpect<5.0.0,>=4.7.0 (from poetry)
Using cached pexpect-4.9.0-py2.py3-none-any.whl.metadata (2.5 kB)
Collecting pkginfo<2.0,>=1.10 (from poetry)
Using cached pkginfo-1.11.1-py3-none-any.whl.metadata (11 kB)
Collecting platformdirs<5,>=3.0.0 (from poetry)
Using cached platformdirs-4.3.2-py3-none-any.whl.metadata (11 kB)
Collecting poetry-core==1.9.0 (from poetry)
Using cached poetry_core-1.9.0-py3-none-any.whl.metadata (3.5 kB)
Collecting poetry-plugin-export<2.0.0,>=1.6.0 (from poetry)
Using cached poetry_plugin_export-1.8.0-py3-none-any.whl.metadata (2.8 kB)
Collecting pyproject-hooks<2.0.0,>=1.0.0 (from poetry)
Using cached pyproject_hooks-1.1.0-py3-none-any.whl.metadata (1.3 kB)
Collecting requests<3.0,>=2.26 (from poetry)
Using cached requests-2.32.3-py3-none-any.whl.metadata (4.6 kB)
Collecting requests-toolbelt<2.0.0,>=1.0.0 (from poetry)
Using cached requests_toolbelt-1.0.0-py2.py3-none-any.whl.metadata (14 kB)
Collecting shellingham<2.0,>=1.5 (from poetry)
Using cached shellingham-1.5.4-py2.py3-none-any.whl.metadata (3.5 kB)
Collecting tomlkit<1.0.0,>=0.11.4 (from poetry)
Using cached tomlkit-0.13.2-py3-none-any.whl.metadata (2.7 kB)
Collecting trove-classifiers>=2022.5.19 (from poetry)
Using cached trove_classifiers-2024.9.12-py3-none-any.whl.metadata (2.2 kB)
Collecting virtualenv<21.0.0,>=20.23.0 (from poetry)
Using cached virtualenv-20.26.4-py3-none-any.whl.metadata (4.5 kB)
Collecting msgpack<2.0.0,>=0.5.2 (from cachecontrol<0.15.0,>=0.14.0->cachecontrol[filecache]<0.15.0,>=0.14.0->poetry)
Using cached msgpack-1.1.0-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.metadata (8.4 kB)
Collecting filelock>=3.8.0 (from cachecontrol[filecache]<0.15.0,>=0.14.0->poetry)
Using cached filelock-3.16.0-py3-none-any.whl.metadata (3.0 kB)
Collecting rapidfuzz<4.0.0,>=3.0.0 (from cleo<3.0.0,>=2.1.0->poetry)
Using cached rapidfuzz-3.9.7-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.metadata (12 kB)
Collecting urllib3>=1.25 (from dulwich<0.22.0,>=0.21.2->poetry)
Using cached urllib3-2.2.3-py3-none-any.whl.metadata (6.5 kB)
Collecting jaraco.classes (from keyring<25.0.0,>=24.0.0->poetry)
Using cached jaraco.classes-3.4.0-py3-none-any.whl.metadata (2.6 kB)
Collecting SecretStorage>=3.2 (from keyring<25.0.0,>=24.0.0->poetry)
Using cached SecretStorage-3.3.3-py3-none-any.whl.metadata (4.0 kB)
Collecting jeepney>=0.4.2 (from keyring<25.0.0,>=24.0.0->poetry)
Using cached jeepney-0.8.0-py3-none-any.whl.metadata (1.3 kB)
Collecting ptyprocess>=0.5 (from pexpect<5.0.0,>=4.7.0->poetry)
Using cached ptyprocess-0.7.0-py2.py3-none-any.whl.metadata (1.3 kB)
Collecting charset-normalizer<4,>=2 (from requests<3.0,>=2.26->poetry)
Using cached charset_normalizer-3.3.2-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.metadata (33 kB)
Collecting idna<4,>=2.5 (from requests<3.0,>=2.26->poetry)
Using cached idna-3.8-py3-none-any.whl.metadata (9.9 kB)
Collecting certifi>=2017.4.17 (from requests<3.0,>=2.26->poetry)
Using cached certifi-2024.8.30-py3-none-any.whl.metadata (2.2 kB)
Collecting distlib<1,>=0.3.7 (from virtualenv<21.0.0,>=20.23.0->poetry)
Using cached distlib-0.3.8-py2.py3-none-any.whl.metadata (5.1 kB)
Collecting cryptography>=2.0 (from SecretStorage>=3.2->keyring<25.0.0,>=24.0.0->poetry)
Using cached cryptography-43.0.1-cp39-abi3-manylinux_2_28_x86_64.whl.metadata (5.4 kB)
Collecting more-itertools (from jaraco.classes->keyring<25.0.0,>=24.0.0->poetry)
Using cached more_itertools-10.5.0-py3-none-any.whl.metadata (36 kB)
Collecting cffi>=1.12 (from cryptography>=2.0->SecretStorage>=3.2->keyring<25.0.0,>=24.0.0->poetry)
Using cached cffi-1.17.1-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.metadata (1.5 kB)
Collecting pycparser (from cffi>=1.12->cryptography>=2.0->SecretStorage>=3.2->keyring<25.0.0,>=24.0.0->poetry)
Using cached pycparser-2.22-py3-none-any.whl.metadata (943 bytes)
Using cached poetry-1.8.3-py3-none-any.whl (249 kB)
Using cached poetry_core-1.9.0-py3-none-any.whl (309 kB)
Using cached build-1.2.2-py3-none-any.whl (22 kB)
Using cached cachecontrol-0.14.0-py3-none-any.whl (22 kB)
Using cached cleo-2.1.0-py3-none-any.whl (78 kB)
Using cached crashtest-0.4.1-py3-none-any.whl (7.6 kB)
Using cached dulwich-0.21.7-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (519 kB)
Using cached fastjsonschema-2.20.0-py3-none-any.whl (23 kB)
Using cached installer-0.7.0-py3-none-any.whl (453 kB)
Using cached keyring-24.3.1-py3-none-any.whl (38 kB)
Using cached packaging-24.1-py3-none-any.whl (53 kB)
Using cached pexpect-4.9.0-py2.py3-none-any.whl (63 kB)
Using cached pkginfo-1.11.1-py3-none-any.whl (31 kB)
Using cached platformdirs-4.3.2-py3-none-any.whl (18 kB)
Using cached poetry_plugin_export-1.8.0-py3-none-any.whl (10 kB)
Using cached pyproject_hooks-1.1.0-py3-none-any.whl (9.2 kB)
Using cached requests-2.32.3-py3-none-any.whl (64 kB)
Using cached requests_toolbelt-1.0.0-py2.py3-none-any.whl (54 kB)
Using cached shellingham-1.5.4-py2.py3-none-any.whl (9.8 kB)
Using cached tomlkit-0.13.2-py3-none-any.whl (37 kB)
Using cached trove_classifiers-2024.9.12-py3-none-any.whl (13 kB)
Using cached virtualenv-20.26.4-py3-none-any.whl (6.0 MB)
Using cached certifi-2024.8.30-py3-none-any.whl (167 kB)
Using cached charset_normalizer-3.3.2-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (141 kB)
Using cached distlib-0.3.8-py2.py3-none-any.whl (468 kB)
Using cached filelock-3.16.0-py3-none-any.whl (16 kB)
Using cached idna-3.8-py3-none-any.whl (66 kB)
Using cached jeepney-0.8.0-py3-none-any.whl (48 kB)
Using cached msgpack-1.1.0-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (401 kB)
Using cached ptyprocess-0.7.0-py2.py3-none-any.whl (13 kB)
Using cached rapidfuzz-3.9.7-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (3.4 MB)
Using cached SecretStorage-3.3.3-py3-none-any.whl (15 kB)
Using cached urllib3-2.2.3-py3-none-any.whl (126 kB)
Using cached jaraco.classes-3.4.0-py3-none-any.whl (6.8 kB)
Using cached cryptography-43.0.1-cp39-abi3-manylinux_2_28_x86_64.whl (4.0 MB)
Using cached more_itertools-10.5.0-py3-none-any.whl (60 kB)
Using cached cffi-1.17.1-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (479 kB)
Using cached pycparser-2.22-py3-none-any.whl (117 kB)
Installing collected packages: trove-classifiers, ptyprocess, fastjsonschema, distlib, urllib3, tomlkit, shellingham, rapidfuzz, pyproject-hooks, pycparser, poetry-core, platformdirs, pkginfo, pexpect, packaging, msgpack, more-itertools, jeepney, installer, idna, filelock, crashtest, charset-normalizer, certifi, virtualenv, requests, jaraco.classes, dulwich, cleo, cffi, build, requests-toolbelt, cryptography, cachecontrol, SecretStorage, keyring, poetry-plugin-export, poetry
Successfully installed SecretStorage-3.3.3 build-1.2.2 cachecontrol-0.14.0 certifi-2024.8.30 cffi-1.17.1 charset-normalizer-3.3.2 cleo-2.1.0 crashtest-0.4.1 cryptography-43.0.1 distlib-0.3.8 dulwich-0.21.7 fastjsonschema-2.20.0 filelock-3.16.0 idna-3.8 installer-0.7.0 jaraco.classes-3.4.0 jeepney-0.8.0 keyring-24.3.1 more-itertools-10.5.0 msgpack-1.1.0 packaging-24.1 pexpect-4.9.0 pkginfo-1.11.1 platformdirs-4.3.2 poetry-1.8.3 poetry-core-1.9.0 poetry-plugin-export-1.8.0 ptyprocess-0.7.0 pycparser-2.22 pyproject-hooks-1.1.0 rapidfuzz-3.9.7 requests-2.32.3 requests-toolbelt-1.0.0 shellingham-1.5.4 tomlkit-0.13.2 trove-classifiers-2024.9.12 urllib3-2.2.3 virtualenv-20.26.4
validate-resources-script: commands[1]> poetry install
Installing dependencies from lock file
Package operations: 56 installs, 6 updates, 0 removals
- Installing six (1.16.0)
- Installing asttokens (2.4.1)
- Downgrading cffi (1.17.1 -> 1.17.0)
- Installing executing (2.0.1)
- Installing parso (0.8.4)
- Installing pure-eval (0.2.2)
- Installing traitlets (5.14.3)
- Installing wcwidth (0.2.13)
- Installing backcall (0.2.0)
- Installing bcrypt (4.2.0)
- Downgrading certifi (2024.8.30 -> 2024.7.4)
- Downgrading cryptography (43.0.1 -> 43.0.0)
- Installing decorator (5.1.1)
- Downgrading idna (3.8 -> 3.7)
- Installing jedi (0.19.1)
- Installing matplotlib-inline (0.1.7)
- Installing mdurl (0.1.2)
- Installing pickleshare (0.7.5)
- Installing prompt-toolkit (3.0.47)
- Installing pyasn1 (0.6.0)
- Installing pygments (2.18.0)
- Installing pynacl (1.5.0)
- Installing stack-data (0.6.3)
- Downgrading urllib3 (2.2.3 -> 2.2.2)
- Installing cachetools (5.4.0)
- Installing colorlog (6.8.2)
- Installing ipython (8.12.3)
- Installing markdown-it-py (3.0.0)
- Installing netaddr (1.3.0)
- Installing oauthlib (3.2.2)
- Installing paramiko (3.4.1)
- Installing pbr (6.0.0)
- Installing pyasn1-modules (0.4.0)
- Installing rsa (4.9)
- Installing text-unidecode (1.3)
- Installing click (8.1.7)
- Installing google-auth (2.32.0)
- Installing iniconfig (2.0.0)
- Installing ipdb (0.13.13)
- Installing markupsafe (2.1.5)
- Installing orderly-set (5.2.2)
- Downgrading packaging (24.1 -> 23.2)
- Installing pluggy (1.5.0)
- Installing python-dateutil (2.9.0.post0)
- Installing python-fsutil (0.14.1)
- Installing python-rrmngmnt (0.1.32)
- Installing python-simple-logger (1.0.37)
- Installing python-slugify (8.0.4)
- Installing pyyaml (6.0.1)
- Installing requests-oauthlib (2.0.0)
- Installing rich (13.8.1)
- Installing websocket-client (1.8.0)
- Installing cloup (3.0.5)
- Installing deepdiff (8.0.1)
- Installing jinja2 (3.1.4)
- Installing kubernetes (30.1.0)
- Installing pyhelper-utils (0.0.39)
- Installing pytest (8.3.3)
- Installing python-benedict (0.33.2)
- Installing ruff (0.6.5)
- Installing timeout-sampler (0.0.43)
- Installing xmltodict (0.13.0)
Installing the current project: openshift-python-wrapper (0.0.0)
validate-resources-script: commands[2]> poetry run pytest tests/test_validate_resources_script.py
============================= test session starts ==============================
platform linux -- Python 3.12.3, pytest-8.3.3, pluggy-1.5.0
cachedir: .tox/validate-resources-script/.pytest_cache
rootdir: /tmp/repository
configfile: pyproject.toml
collected 10 items
tests/test_validate_resources_script.py .......... [100%]
============================== 10 passed in 1.44s ==============================
validate-resources: OK (28.12=setup[0.17]+cmd[13.12,6.01,8.83] seconds)
class-generator: OK (141.82=setup[6.61]+cmd[2.07,2.06,131.09] seconds)
validate-resources-script: OK (10.93=setup[0.22]+cmd[6.58,2.09,2.03] seconds)
congratulations :) (180.93 seconds)
Loading