Azure / Azure/azure-sdk-for-python
azure-keyvault-keys needs linting updates for pylint version 4.0.4
- Dominant language
- Python
- Stars
- 5.6k
- Forks
- 3.4k
- Avg merge
- 1d 21h
- Merged PRs (30d)
- 193
Description
**ACTION NEEDED:** This version of pylint will be merged on **2026-07-13**. The build will begin to fail for this library if errors are not fixed.
**Library name:** azure-keyvault-keys
**Pylint version:** 4.0.4
**Pylint Build:** [Link to build (2026-06-28)](https://dev.azure.com/azure-sdk/internal/_build/results?buildId=6491943&view=logs&j=87f850b5-cf15-53c6-370a-4be21ee70ec7&t=b33d1587-3539-5735-af43-e3e62f02ca4b)
**Pylint Errors:**
30
2026-06-28T22:54:00.9234009Z ===== OUTPUT: next-pylint :: /mnt/vss/_work/1/s/sdk/keyvault/azure-keyvault-keys (exit 30) =====
2026-06-28T22:54:00.9235426Z Looking in indexes: https://pkgs.dev.azure.com/azure-sdk/public/_packaging/azure-sdk-for-python/pypi/simple/, https://pypi.python.org/simple
2026-06-28T22:54:00.9236760Z Processing ./.wheels/azure_sdk_tools-0.0.0-py3-none-any.whl
2026-06-28T22:54:00.9247595Z Collecting build
2026-06-28T22:54:00.9249496Z Downloading build-1.5.0-py3-none-any.whl (26 kB)
2026-06-28T22:54:00.9251852Z Requirement already satisfied: setuptools in ./.venv/azure-keyvault-keys/.venv_next-pylint/lib/python3.10/site-packages (from azure-sdk-tools==0.0.0) (79.0.1)
2026-06-28T22:54:00.9253841Z Collecting tomli
2026-06-28T22:54:00.9255616Z Downloading tomli-2.4.1-py3-none-any.whl (14 kB)
2026-06-28T22:54:00.9257362Z Collecting cibuildwheel==2.23.3
2026-06-28T22:54:00.9259162Z Using cached cibuildwheel-2.23.3-py3-none-any.whl (91 kB)
2026-06-28T22:54:00.9260208Z Collecting urllib3
2026-06-28T22:54:00.9261758Z Using cached urllib3-2.7.0-py3-none-any.whl (131 kB)
2026-06-28T22:54:00.9263017Z Collecting pytest-asyncio>=0.9.0
2026-06-28T22:54:00.9264252Z Using cached pytest_asyncio-1.4.0-py3-none-any.whl (16 kB)
2026-06-28T22:54:00.9265468Z Collecting pytest-cov
2026-06-28T22:54:00.9266684Z Downloading pytest_cov-7.1.0-py3-none-any.whl (22 kB)
2026-06-28T22:54:00.9268209Z Collecting tomli-w==1.0.0
2026-06-28T22:54:00.9269409Z Using cached tomli_w-1.0.0-py3-none-any.whl (6.0 kB)
2026-06-28T22:54:00.9271649Z Collecting azure-core
2026-06-28T22:54:00.9273607Z Using cached azure_core-1.41.0-py3-none-any.whl (220 kB)
2026-06-28T22:54:00.9275416Z Collecting pytest>=3.5.1
2026-06-28T22:54:00.9277209Z Using cached pytest-9.1.1-py3-none-any.whl (386 kB)
2026-06-28T22:54:00.9278979Z Collecting PyYAML
2026-06-28T22:54:00.9281166Z Using cached pyyaml-6.0.3-cp310-cp310-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl (770 kB)
2026-06-28T22:54:00.9282717Z Collecting pyparsing
2026-06-28T22:54:00.9283704Z Using cached pyparsing-3.3.2-py3-none-any.whl (122 kB)
2026-06-28T22:54:00.9284657Z Collecting pkginfo
2026-06-28T22:54:00.9285608Z Using cached pkginfo-1.12.1.2-py3-none-any.whl (32 kB)
2026-06-28T22:54:00.9286577Z Collecting ConfigArgParse>=0.12.0
2026-06-28T22:54:00.9287564Z Using cached configargparse-1.7.5-py3-none-any.whl (27 kB)
2026-06-28T22:54:00.9288508Z Collecting packaging
2026-06-28T22:54:00.9289462Z Using cached packaging-26.2-py3-none-any.whl (100 kB)
2026-06-28T22:54:00.9290417Z Collecting python-dotenv
2026-06-28T22:54:00.9291907Z Using cached python_dotenv-1.2.2-py3-none-any.whl (22 kB)
2026-06-28T22:54:00.9293064Z Collecting certifi
2026-06-28T22:54:00.9294207Z Using cached certifi-2026.6.17-py3-none-any.whl (133 kB)
2026-06-28T22:54:00.9295325Z Collecting json-delta>=2.0
2026-06-28T22:54:00.9296477Z Using cached json_delta-2.0.2-py2.py3-none-any.whl (33 kB)
2026-06-28T22:54:00.9297597Z Collecting Jinja2
2026-06-28T22:54:00.9309854Z Using cached jinja2-3.1.6-py3-none-any.whl (134 kB)
2026-06-28T22:54:00.9311374Z Collecting wheel
2026-06-28T22:54:00.9312572Z Using cached wheel-0.47.0-py3-none-any.whl (32 kB)
2026-06-28T22:54:00.9313711Z Collecting bashlex!=0.13
2026-06-28T22:54:00.9315129Z Using cached bashlex-0.18-py2.py3-none-any.whl (69 kB)
2026-06-28T22:54:00.9316285Z Collecting platformdirs
2026-06-28T22:54:00.9317433Z Using cached platformdirs-4.10.0-py3-none-any.whl (22 kB)
2026-06-28T22:54:00.9318573Z Collecting dependency-groups>=1.2
2026-06-28T22:54:00.9319733Z Using cached dependency_groups-1.3.1-py3-none-any.whl (8.7 kB)
2026-06-28T22:54:00.9321088Z Collecting filelock
2026-06-28T22:54:00.9322248Z Using cached filelock-3.29.4-py3-none-any.whl (42 kB)
2026-06-28T22:54:00.9323392Z Collecting typing-extensions>=4.1.0
2026-06-28T22:54:00.9324552Z Using cached typing_extensions-4.15.0-py3-none-any.whl (44 kB)
2026-06-28T22:54:00.9325663Z Collecting bracex
2026-06-28T22:54:00.9326837Z Using cached bracex-2.7-py3-none-any.whl (11 kB)
2026-06-28T22:54:00.9327967Z Collecting pluggy<2,>=1.5
2026-06-28T22:54:00.9329136Z Using cached pluggy-1.6.0-py3-none-any.whl (20 kB)
2026-06-28T22:54:00.9330297Z Collecting iniconfig>=1.0.1
2026-06-28T22:54:00.9331689Z Using cached iniconfig-2.3.0-py3-none-any.whl (7.5 kB)
2026-06-28T22:54:00.9332696Z Collecting pygments>=2.7.2
2026-06-28T22:54:00.9333659Z Using cached pygments-2.20.0-py3-none-any.whl (1.2 MB)
2026-06-28T22:54:00.9334593Z Collecting exceptiongroup>=1
2026-06-28T22:54:00.9335556Z Using cached exceptiongroup-1.3.1-py3-none-any.whl (16 kB)
2026-06-28T22:54:00.9336534Z Collecting backports-asyncio-runner<2,>=1.1
2026-06-28T22:54:00.9337562Z Using cached backports_asyncio_runner-1.2.0-py3-none-any.whl (12 kB)
2026-06-28T22:54:00.9338537Z Collecting requests>=2.21.0
2026-06-28T22:54:00.9339495Z Using cached requests-2.34.2-py3-none-any.whl (73 kB)
2026-06-28T22:54:00.9340456Z Collecting pyproject_hooks
2026-06-28T22:54:00.9342061Z Using cached pyproject_hooks-1.2.0-py3-none-any.whl (10 kB)
2026-06-28T22:54:00.9343222Z Collecting MarkupSafe>=2.0
2026-06-28T22:54:00.9344471Z Using cached markupsafe-3.0.3-cp310-cp310-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl (20 kB)
2026-06-28T22:54:00.9352288Z Collecting coverage[toml]>=7.10.6
2026-06-28T22:54:00.9354349Z Using cached coverage-7.14.3-cp310-cp310-manylinux1_x86_64.manylinux_2_28_x86_64.manylinux_2_5_x86_64.whl (249 kB)
2026-06-28T22:54:00.9356244Z Collecting idna<4,>=2.5
2026-06-28T22:54:00.9358052Z Downloading idna-3.18-py3-none-any.whl (65 kB)
2026-06-28T22:54:00.9360341Z ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 65.5/65.5 kB 8.1 MB/s eta 0:00:00
2026-06-28T22:54:00.9362762Z Collecting charset_normalizer<4,>=2
2026-06-28T22:54:00.9364906Z Using cached charset_normalizer-3.4.7-cp310-cp310-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl (216 kB)
2026-06-28T22:54:00.9367822Z Installing collected packages: json-delta, urllib3, typing-extensions, tomli-w, tomli, PyYAML, python-dotenv, pyproject_hooks, pyparsing, pygments, pluggy, platformdirs, pkginfo, packaging, MarkupSafe, iniconfig, idna, filelock, coverage, ConfigArgParse, charset_normalizer, certifi, bracex, bashlex, backports-asyncio-runner, wheel, requests, Jinja2, exceptiongroup, dependency-groups, build, pytest, cibuildwheel, azure-core, pytest-cov, pytest-asyncio, azure-sdk-tools
2026-06-28T22:54:00.9371905Z Successfully installed ConfigArgParse-1.7.5 Jinja2-3.1.6 MarkupSafe-3.0.3 PyYAML-6.0.3 azure-core-1.41.0 azure-sdk-tools-0.0.0 backports-asyncio-runner-1.2.0 bashlex-0.18 bracex-2.7 build-1.5.0 certifi-2026.6.17 charset_normalizer-3.4.7 cibuildwheel-2.23.3 coverage-7.14.3 dependency-groups-1.3.1 exceptiongroup-1.3.1 filelock-3.29.4 idna-3.18 iniconfig-2.3.0 json-delta-2.0.2 packaging-26.2 pkginfo-1.12.1.2 platformdirs-4.10.0 pluggy-1.6.0 pygments-2.20.0 pyparsing-3.3.2 pyproject_hooks-1.2.0 pytest-9.1.1 pytest-asyncio-1.4.0 pytest-cov-7.1.0 python-dotenv-1.2.2 requests-2.34.2 tomli-2.4.1 tomli-w-1.0.0 typing-extensions-4.15.0 urllib3-2.7.0 wheel-0.47.0
2026-06-28T22:54:00.9375772Z Looking in indexes: https://pkgs.dev.azure.com/azure-sdk/public/_packaging/azure-sdk-for-python/pypi/simple/, https://pypi.python.org/simple
2026-06-28T22:54:00.9378291Z Processing /mnt/vss/_work/1/s/.wheels/azure_core-1.41.0-py3-none-any.whl
2026-06-28T22:54:00.9380402Z Processing /mnt/vss/_work/1/s/.wheels/azure_sdk_tools-0.0.0-py3-none-any.whl
2026-06-28T22:54:00.9382729Z Processing /mnt/vss/_work/1/s/.wheels/azure_keyvault_nspkg-1.0.0-py2.py3-none-any.whl
2026-06-28T22:54:00.9384653Z Collecting aiohttp>=3.0
2026-06-28T22:54:00.9386720Z Using cached aiohttp-3.14.1-cp310-cp310-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl (1.7 MB)
2026-06-28T22:54:00.9388206Z Collecting azure-identity
2026-06-28T22:54:00.9389459Z Downloading azure_identity-1.25.3-py3-none-any.whl (192 kB)
2026-06-28T22:54:00.9391189Z ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 192.1/192.1 kB 6.3 MB/s eta 0:00:00
2026-06-28T22:54:00.9392509Z Collecting azure-mgmt-keyvault==10.1.0
2026-06-28T22:54:00.9393795Z Downloading azure_mgmt_keyvault-10.1.0-py3-none-any.whl (605 kB)
2026-06-28T22:54:00.9395234Z ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 605.9/605.9 kB 51.2 MB/s eta 0:00:00
2026-06-28T22:54:00.9396501Z Collecting cryptography>=44.0.2
2026-06-28T22:54:00.9397758Z Using cached cryptography-49.0.0-cp39-abi3-manylinux_2_34_x86_64.whl (4.7 MB)
2026-06-28T22:54:00.9398971Z Collecting parameterized>=0.7.3
2026-06-28T22:54:00.9400203Z Using cached parameterized-0.9.0-py2.py3-none-any.whl (20 kB)
2026-06-28T22:54:00.9401524Z Collecting python-dateutil>=2.8.0
2026-06-28T22:54:00.9402808Z Using cached python_dateutil-2.9.0.post0-py2.py3-none-any.whl (229 kB)
2026-06-28T22:54:00.9404063Z Collecting azure-mgmt-core<2.0.0,>=1.3.1
2026-06-28T22:54:00.9405302Z Downloading azure_mgmt_core-1.6.0-py3-none-any.whl (29 kB)
2026-06-28T22:54:00.9406494Z Collecting azure-common~=1.1
2026-06-28T22:54:00.9407701Z Downloading azure_common-1.1.28-py2.py3-none-any.whl (14 kB)
2026-06-28T22:54:00.9408901Z Collecting msrest>=0.6.21
2026-06-28T22:54:00.9410127Z Using cached msrest-0.7.1-py3-none-any.whl (85 kB)
2026-06-28T22:54:00.9411728Z Requirement already satisfied: requests>=2.21.0 in /mnt/vss/_work/1/s/.venv/azure-keyvault-keys/.venv_next-pylint/lib/python3.10/site-packages (from azure-core==1.41.0->-r /mnt/vss/_work/1/s/sdk/keyvault/azure-keyvault-keys/dev_requirements.txt (line 1)) (2.34.2)
2026-06-28T22:54:00.9413385Z Requirement already satisfied: typing-extensions>=4.6.0 in /mnt/vss/_work/1/s/.venv/azure-keyvault-keys/.venv_next-pylint/lib/python3.10/site-packages (from azure-core==1.41.0->-r /mnt/vss/_work/1/s/sdk/keyvault/azure-keyvault-keys/dev_requirements.txt (line 1)) (4.15.0)
2026-06-28T22:54:00.9414964Z Requirement already satisfied: python-dotenv in /mnt/vss/_work/1/s/.venv/azure-keyvault-keys/.venv_next-pylint/lib/python3.10/site-packages (from azure-sdk-tools==0.0.0->-r /mnt/vss/_work/1/s/sdk/keyvault/azure-keyvault-keys/dev_requirements.txt (line 2)) (1.2.2)
2026-06-28T22:54:00.9416533Z Requirement already satisfied: pytest-asyncio>=0.9.0 in /mnt/vss/_work/1/s/.venv/azure-keyvault-keys/.venv_next-pylint/lib/python3.10/site-packages (from azure-sdk-tools==0.0.0->-r /mnt/vss/_work/1/s/sdk/keyvault/azure-keyvault-keys/dev_requirements.txt (line 2)) (1.4.0)
2026-06-28T22:54:00.9418117Z Requirement already satisfied: wheel in /mnt/vss/_work/1/s/.venv/azure-keyvault-keys/.venv_next-pylint/lib/python3.10/site-packages (from azure-sdk-tools==0.0.0->-r /mnt/vss/_work/1/s/sdk/keyvault/azure-keyvault-keys/dev_requirements.txt (line 2)) (0.47.0)
2026-06-28T22:54:00.9419670Z Requirement already satisfied: tomli-w==1.0.0 in /mnt/vss/_work/1/s/.venv/azure-keyvault-keys/.venv_next-pylint/lib/python3.10/site-packages (from azure-sdk-tools==0.0.0->-r /mnt/vss/_work/1/s/sdk/keyvault/azure-keyvault-keys/dev_requirements.txt (line 2)) (1.0.0)
2026-06-28T22:54:00.9421961Z Requirement already satisfied: pytest>=3.5.1 in /mnt/vss/_work/1/s/.venv/azure-keyvault-keys/.venv_next-pylint/lib/python3.10/site-packages (from azure-sdk-tools==0.0.0->-r /mnt/vss/_work/1/s/sdk/keyvault/azure-keyvault-keys/dev_requirements.txt (line 2)) (9.1.1)
2026-06-28T22:54:00.9424517Z Requirement already satisfied: cibuildwheel==2.23.3 in /mnt/vss/_work/1/s/.venv/azure-keyvault-keys/.venv_next-pylint/lib/python3.10/site-packages (from azure-sdk-tools==0.0.0->-r /mnt/vss/_work/1/s/sdk/keyvault/azure-keyvault-keys/dev_requirements.txt (line 2)) (2.23.3)
2026-06-28T22:54:00.9427198Z Requirement already satisfied: pytest-cov in /mnt/vss/_work/1/s/.venv/azure-keyvault-keys/.venv_next-pylint/lib/python3.10/site-packages (from azure-sdk-tools==0.0.0->-r /mnt/vss/_work/1/s/sdk/keyvault/azure-keyvault-keys/dev_requirements.txt (line 2)) (7.1.0)
2026-06-28T22:54:00.9429616Z Requirement already satisfied: certifi in /mnt/vss/_work/1/s/.venv/azure-keyvault-keys/.venv_next-pylint/lib/python3.10/site-packages (from azure-sdk-tools==0.0.0->-r /mnt/vss/_work/1/s/sdk/keyvault/azure-keyvault-keys/dev_requirements.txt (line 2)) (2026.6.17)
2026-06-28T22:54:00.9432423Z Requirement already satisfied: pkginfo in /mnt/vss/_work/1/s/.venv/azure-keyvault-keys/.venv_next-pylint/lib/python3.10/site-packages (from azure-sdk-tools==0.0.0->-r /mnt/vss/_work/1/s/sdk/keyvault/azure-keyvault-keys/dev_requirements.txt (line 2)) (1.12.1.2)
2026-06-28T22:54:00.9434991Z Requirement already satisfied: tomli in /mnt/vss/_work/1/s/.venv/azure-keyvault-keys/.venv_next-pylint/lib/python3.10/site-packages (from azure-sdk-tools==0.0.0->-r /mnt/vss/_work/1/s/sdk/keyvault/azure-keyvault-keys/dev_requirements.txt (line 2)) (2.4.1)
2026-06-28T22:54:00.9437536Z Requirement already satisfied: pyparsing in /mnt/vss/_work/1/s/.venv/azure-keyvault-keys/.venv_next-pylint/lib/python3.10/site-packages (from azure-sdk-tools==0.0.0->-r /mnt/vss/_work/1/s/sdk/keyvault/azure-keyvault-keys/dev_requirements.txt (line 2)) (3.3.2)
2026-06-28T22:54:00.9440107Z Requirement already satisfied: ConfigArgParse>=0.12.0 in /mnt/vss/_work/1/s/.venv/azure-keyvault-keys/.venv_next-pylint/lib/python3.10/site-packages (from azure-sdk-tools==0.0.0->-r /mnt/vss/_work/1/s/sdk/keyvault/azure-keyvault-keys/dev_requirements.txt (line 2)) (1.7.5)
2026-06-28T22:54:00.9442896Z Requirement already satisfied: setuptools in /mnt/vss/_work/1/s/.venv/azure-keyvault-keys/.venv_next-pylint/lib/python3.10/site-packages (from azure-sdk-tools==0.0.0->-r /mnt/vss/_work/1/s/sdk/keyvault/azure-keyvault-keys/dev_requirements.txt (line 2)) (79.0.1)
2026-06-28T22:54:00.9445464Z Requirement already satisfied: json-delta>=2.0 in /mnt/vss/_work/1/s/.venv/azure-keyvault-keys/.venv_next-pylint/lib/python3.10/site-packages (from azure-sdk-tools==0.0.0->-r /mnt/vss/_work/1/s/sdk/keyvault/azure-keyvault-keys/dev_requirements.txt (line 2)) (2.0.2)
2026-06-28T22:54:00.9448024Z Requirement already satisfied: urllib3 in /mnt/vss/_work/1/s/.venv/azure-keyvault-keys/.venv_next-pylint/lib/python3.10/site-packages (from azure-sdk-tools==0.0.0->-r /mnt/vss/_work/1/s/sdk/keyvault/azure-keyvault-keys/dev_requirements.txt (line 2)) (2.7.0)
2026-06-28T22:54:00.9450576Z Requirement already satisfied: Jinja2 in /mnt/vss/_work/1/s/.venv/azure-keyvault-keys/.venv_next-pylint/lib/python3.10/site-packages (from azure-sdk-tools==0.0.0->-r /mnt/vss/_work/1/s/sdk/keyvault/azure-keyvault-keys/dev_requirements.txt (line 2)) (3.1.6)
2026-06-28T22:54:00.9454519Z Requirement already satisfied: PyYAML in /mnt/vss/_work/1/s/.venv/azure-keyvault-keys/.venv_next-pylint/lib/python3.10/site-packages (from azure-sdk-tools==0.0.0->-r /mnt/vss/_work/1/s/sdk/keyvault/azure-keyvault-keys/dev_requirements.txt (line 2)) (6.0.3)
2026-06-28T22:54:00.9457126Z Requirement already satisfied: packaging in /mnt/vss/_work/1/s/.venv/azure-keyvault-keys/.venv_next-pylint/lib/python3.10/site-packages (from azure-sdk-tools==0.0.0->-r /mnt/vss/_work/1/s/sdk/keyvault/azure-keyvault-keys/dev_requirements.txt (line 2)) (26.2)
2026-06-28T22:54:00.9459732Z Requirement already satisfied: build in /mnt/vss/_work/1/s/.venv/azure-keyvault-keys/.venv_next-pylint/lib/python3.10/site-packages (from azure-sdk-tools==0.0.0->-r /mnt/vss/_work/1/s/sdk/keyvault/azure-keyvault-keys/dev_requirements.txt (line 2)) (1.5.0)
2026-06-28T22:54:00.9462562Z Requirement already satisfied: filelock in /mnt/vss/_work/1/s/.venv/azure-keyvault-keys/.venv_next-pylint/lib/python3.10/site-packages (from cibuildwheel==2.23.3->azure-sdk-tools==0.0.0->-r /mnt/vss/_work/1/s/sdk/keyvault/azure-keyvault-keys/dev_requirements.txt (line 2)) (3.29.4)
2026-06-28T22:54:00.9465440Z Requirement already satisfied: bracex in /mnt/vss/_work/1/s/.venv/azure-keyvault-keys/.venv_next-pylint/lib/python3.10/site-packages (from cibuildwheel==2.23.3->azure-sdk-tools==0.0.0->-r /mnt/vss/_work/1/s/sdk/keyvault/azure-keyvault-keys/dev_requirements.txt (line 2)) (2.7)
2026-06-28T22:54:00.9468044Z Requirement already satisfied: platformdirs in /mnt/vss/_work/1/s/.venv/azure-keyvault-keys/.venv_next-pylint/lib/python3.10/site-packages (from cibuildwheel==2.23.3->azure-sdk-tools==0.0.0->-r /mnt/vss/_work/1/s/sdk/keyvault/azure-keyvault-keys/dev_requirements.txt (line 2)) (4.10.0)
2026-06-28T22:54:00.9470852Z Requirement already satisfied: bashlex!=0.13 in /mnt/vss/_work/1/s/.venv/azure-keyvault-keys/.venv_next-pylint/lib/python3.10/site-packages (from cibuildwheel==2.23.3->azure-sdk-tools==0.0.0->-r /mnt/vss/_work/1/s/sdk/keyvault/azure-keyvault-keys/dev_requirements.txt (line 2)) (0.18)
2026-06-28T22:54:00.9473611Z Requirement already satisfied: dependency-groups>=1.2 in /mnt/vss/_work/1/s/.venv/azure-keyvault-keys/.venv_next-pylint/lib/python3.10/site-packages (from cibuildwheel==2.23.3->azure-sdk-tools==0.0.0->-r /mnt/vss/_work/1/s/sdk/keyvault/azure-keyvault-keys/dev_requirements.txt (line 2)) (1.3.1)
2026-06-28T22:54:00.9475749Z Collecting azure-nspkg>=3.0.0
2026-06-28T22:54:00.9477495Z Using cached azure_nspkg-3.0.2-py3-none-any.whl (1.5 kB)
2026-06-28T22:54:00.9479215Z Collecting multidict<7.0,>=4.5
2026-06-28T22:54:00.9481325Z Using cached multidict-6.7.1-cp310-cp310-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl (243 kB)
2026-06-28T22:54:00.9483187Z Collecting frozenlist>=1.1.1
2026-06-28T22:54:00.9485068Z Using cached frozenlist-1.8.0-cp310-cp310-manylinux1_x86_64.manylinux_2_28_x86_64.manylinux_2_5_x86_64.whl (219 kB)
2026-06-28T22:54:00.9486891Z Collecting aiosignal>=1.4.0
2026-06-28T22:54:00.9488606Z Using cached aiosignal-1.4.0-py3-none-any.whl (7.5 kB)
2026-06-28T22:54:00.9490314Z Collecting propcache>=0.2.0
2026-06-28T22:54:00.9492387Z Using cached propcache-0.5.2-cp310-cp310-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl (60 kB)
2026-06-28T22:54:00.9494211Z Collecting attrs>=17.3.0
2026-06-28T22:54:00.9495936Z Using cached attrs-26.1.0-py3-none-any.whl (67 kB)
2026-06-28T22:54:00.9497651Z Collecting async-timeout<6.0,>=4.0
2026-06-28T22:54:00.9499380Z Using cached async_timeout-5.0.1-py3-none-any.whl (6.2 kB)
2026-06-28T22:54:00.9501300Z Collecting aiohappyeyeballs>=2.5.0
2026-06-28T22:54:00.9503049Z Using cached aiohappyeyeballs-2.6.2-py3-none-any.whl (15 kB)
2026-06-28T22:54:00.9504758Z Collecting yarl<2.0,>=1.17.0
2026-06-28T22:54:00.9506621Z Using cached yarl-1.24.2-cp310-cp310-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl (106 kB)
2026-06-28T22:54:00.9508431Z Collecting msal>=1.35.1
2026-06-28T22:54:00.9510159Z Using cached msal-1.37.0-py3-none-any.whl (123 kB)
2026-06-28T22:54:00.9513682Z Collecting msal-extensions>=1.2.0
2026-06-28T22:54:00.9515707Z Using cached msal_extensions-1.3.1-py3-none-any.whl (20 kB)
2026-06-28T22:54:00.9519084Z Collecting cffi>=2.0.0
2026-06-28T22:54:00.9521423Z Using cached cffi-2.0.0-cp310-cp310-manylinux2014_x86_64.manylinux_2_17_x86_64.whl (216 kB)
2026-06-28T22:54:00.9523404Z Collecting six>=1.5
2026-06-28T22:54:00.9525289Z Using cached six-1.17.0-py2.py3-none-any.whl (11 kB)
2026-06-28T22:54:00.9527181Z Collecting pycparser
2026-06-28T22:54:00.9529066Z Using cached pycparser-3.0-py3-none-any.whl (48 kB)
2026-06-28T22:54:00.9530467Z Collecting PyJWT[crypto]<3,>=1.0.0
2026-06-28T22:54:00.9531940Z Using cached pyjwt-2.13.0-py3-none-any.whl (31 kB)
2026-06-28T22:54:00.9533064Z Collecting isodate>=0.6.0
2026-06-28T22:54:00.9534205Z Using cached isodate-0.7.2-py3-none-any.whl (22 kB)
2026-06-28T22:54:00.9535334Z Collecting requests-oauthlib>=0.5.0
2026-06-28T22:54:00.9536734Z Using cached requests_oauthlib-2.0.0-py2.py3-none-any.whl (24 kB)
2026-06-28T22:54:00.9538130Z Requirement already satisfied: pluggy<2,>=1.5 in /mnt/vss/_work/1/s/.venv/azure-keyvault-keys/.venv_next-pylint/lib/python3.10/site-packages (from pytest>=3.5.1->azure-sdk-tools==0.0.0->-r /mnt/vss/_work/1/s/sdk/keyvault/azure-keyvault-keys/dev_requirements.txt (line 2)) (1.6.0)
2026-06-28T22:54:00.9539705Z Requirement already satisfied: iniconfig>=1.0.1 in /mnt/vss/_work/1/s/.venv/azure-keyvault-keys/.venv_next-pylint/lib/python3.10/site-packages (from pytest>=3.5.1->azure-sdk-tools==0.0.0->-r /mnt/vss/_work/1/s/sdk/keyvault/azure-keyvault-keys/dev_requirements.txt (line 2)) (2.3.0)
2026-06-28T22:54:00.9541729Z Requirement already satisfied: exceptiongroup>=1 in /mnt/vss/_work/1/s/.venv/azure-keyvault-keys/.venv_next-pylint/lib/python3.10/site-packages (from pytest>=3.5.1->azure-sdk-tools==0.0.0->-r /mnt/vss/_work/1/s/sdk/keyvault/azure-keyvault-keys/dev_requirements.txt (line 2)) (1.3.1)
2026-06-28T22:54:00.9543419Z Requirement already satisfied: pygments>=2.7.2 in /mnt/vss/_work/1/s/.venv/azure-keyvault-keys/.venv_next-pylint/lib/python3.10/site-packages (from pytest>=3.5.1->azure-sdk-tools==0.0.0->-r /mnt/vss/_work/1/s/sdk/keyvault/azure-keyvault-keys/dev_requirements.txt (line 2)) (2.20.0)
2026-06-28T22:54:00.9545225Z Requirement already satisfied: backports-asyncio-runner<2,>=1.1 in /mnt/vss/_work/1/s/.venv/azure-keyvault-keys/.venv_next-pylint/lib/python3.10/site-packages (from pytest-asyncio>=0.9.0->azure-sdk-tools==0.0.0->-r /mnt/vss/_work/1/s/sdk/keyvault/azure-keyvault-keys/dev_requirements.txt (line 2)) (1.2.0)
2026-06-28T22:54:00.9546930Z Requirement already satisfied: charset_normalizer<4,>=2 in /mnt/vss/_work/1/s/.venv/azure-keyvault-keys/.venv_next-pylint/lib/python3.10/site-packages (from requests>=2.21.0->azure-core==1.41.0->-r /mnt/vss/_work/1/s/sdk/keyvault/azure-keyvault-keys/dev_requirements.txt (line 1)) (3.4.7)
2026-06-28T22:54:00.9548585Z Requirement already satisfied: idna<4,>=2.5 in /mnt/vss/_work/1/s/.venv/azure-keyvault-keys/.venv_next-pylint/lib/python3.10/site-packages (from requests>=2.21.0->azure-core==1.41.0->-r /mnt/vss/_work/1/s/sdk/keyvault/azure-keyvault-keys/dev_requirements.txt (line 1)) (3.18)
2026-06-28T22:54:00.9550354Z Requirement already satisfied: pyproject_hooks in /mnt/vss/_work/1/s/.venv/azure-keyvault-keys/.venv_next-pylint/lib/python3.10/site-packages (from build->azure-sdk-tools==0.0.0->-r /mnt/vss/_work/1/s/sdk/keyvault/azure-keyvault-keys/dev_requirements.txt (line 2)) (1.2.0)
2026-06-28T22:54:00.9552366Z Requirement already satisfied: MarkupSafe>=2.0 in /mnt/vss/_work/1/s/.venv/azure-keyvault-keys/.venv_next-pylint/lib/python3.10/site-packages (from Jinja2->azure-sdk-tools==0.0.0->-r /mnt/vss/_work/1/s/sdk/keyvault/azure-keyvault-keys/dev_requirements.txt (line 2)) (3.0.3)
2026-06-28T22:54:00.9553973Z Requirement already satisfied: coverage[toml]>=7.10.6 in /mnt/vss/_work/1/s/.venv/azure-keyvault-keys/.venv_next-pylint/lib/python3.10/site-packages (from pytest-cov->azure-sdk-tools==0.0.0->-r /mnt/vss/_work/1/s/sdk/keyvault/azure-keyvault-keys/dev_requirements.txt (line 2)) (7.14.3)
2026-06-28T22:54:00.9555328Z Collecting oauthlib>=3.0.0
2026-06-28T22:54:00.9563424Z Using cached oauthlib-3.3.1-py3-none-any.whl (160 kB)
2026-06-28T22:54:00.9564953Z azure-core is already installed with the same version as the provided wheel. Use --force-reinstall to force an installation of the wheel.
2026-06-28T22:54:00.9566438Z azure-sdk-tools is already installed with the same version as the provided wheel. Use --force-reinstall to force an installation of the wheel.
2026-06-28T22:54:00.9568123Z Installing collected packages: azure-nspkg, azure-common, six, PyJWT, pycparser, propcache, parameterized, oauthlib, multidict, isodate, frozenlist, azure-keyvault-nspkg, attrs, async-timeout, aiohappyeyeballs, yarl, requests-oauthlib, python-dateutil, cffi, aiosignal, msrest, cryptography, azure-mgmt-core, aiohttp, azure-mgmt-keyvault, msal, msal-extensions, azure-identity
2026-06-28T22:54:00.9570411Z Successfully installed PyJWT-2.13.0 aiohappyeyeballs-2.6.2 aiohttp-3.14.1 aiosignal-1.4.0 async-timeout-5.0.1 attrs-26.1.0 azure-common-1.1.28 azure-identity-1.25.3 azure-keyvault-nspkg-1.0.0 azure-mgmt-core-1.6.0 azure-mgmt-keyvault-10.1.0 azure-nspkg-3.0.2 cffi-2.0.0 cryptography-49.0.0 frozenlist-1.8.0 isodate-0.7.2 msal-1.37.0 msal-extensions-1.3.1 msrest-0.7.1 multidict-6.7.1 oauthlib-3.3.1 parameterized-0.9.0 propcache-0.5.2 pycparser-3.0 python-dateutil-2.9.0.post0 requests-oauthlib-2.0.0 six-1.17.0 yarl-1.24.2
2026-06-28T22:54:00.9572539Z Looking in indexes: https://pkgs.dev.azure.com/azure-sdk/public/_packaging/azure-sdk-for-python/pypi/simple/, https://pypi.python.org/simple
2026-06-28T22:54:00.9573873Z Collecting azure-pylint-guidelines-checker==0.5.7
2026-06-28T22:54:00.9575326Z Downloading https://pkgs.dev.azure.com/azure-sdk/29ec6040-b234-4e31-b139-33dc4287b756/_packaging/3572dbf9-b5ef-433b-9137-fc4d7768e7cc/pypi/download/azure-pylint-guidelines-checker/0.5.7/azure_pylint_guidelines_checker-0.5.7-py2.py3-none-any.whl (25 kB)
2026-06-28T22:54:00.9576795Z Installing collected packages: azure-pylint-guidelines-checker
2026-06-28T22:54:00.9578070Z Successfully installed azure-pylint-guidelines-checker-0.5.7
2026-06-28T22:54:00.9579408Z Looking in indexes: https://pkgs.dev.azure.com/azure-sdk/public/_packaging/azure-sdk-for-python/pypi/simple/, https://pypi.python.org/simple
2026-06-28T22:54:00.9580891Z Processing ./azure_keyvault_keys-4.12.0b3.tar.gz
2026-06-28T22:54:00.9582125Z Installing build dependencies: started
2026-06-28T22:54:00.9583310Z Installing build dependencies: finished with status 'done'
2026-06-28T22:54:00.9584474Z Getting requirements to build wheel: started
2026-06-28T22:54:00.9585658Z Getting requirements to build wheel: finished with status 'done'
2026-06-28T22:54:00.9586823Z Preparing metadata (pyproject.toml): started
2026-06-28T22:54:00.9587998Z Preparing metadata (pyproject.toml): finished with status 'done'
2026-06-28T22:54:00.9589336Z Requirement already satisfied: azure-core>=1.37.0 in /mnt/vss/_work/1/s/.venv/azure-keyvault-keys/.venv_next-pylint/lib/python3.10/site-packages (from azure-keyvault-keys==4.12.0b3) (1.41.0)
2026-06-28T22:54:00.9591127Z Requirement already satisfied: cryptography>=44.0.2 in /mnt/vss/_work/1/s/.venv/azure-keyvault-keys/.venv_next-pylint/lib/python3.10/site-packages (from azure-keyvault-keys==4.12.0b3) (49.0.0)
2026-06-28T22:54:00.9592718Z Requirement already satisfied: isodate>=0.6.1 in /mnt/vss/_work/1/s/.venv/azure-keyvault-keys/.venv_next-pylint/lib/python3.10/site-packages (from azure-keyvault-keys==4.12.0b3) (0.7.2)
2026-06-28T22:54:00.9594254Z Requirement already satisfied: typing-extensions>=4.6.0 in /mnt/vss/_work/1/s/.venv/azure-keyvault-keys/.venv_next-pylint/lib/python3.10/site-packages (from azure-keyvault-keys==4.12.0b3) (4.15.0)
2026-06-28T22:54:00.9595787Z Requirement already satisfied: requests>=2.21.0 in /mnt/vss/_work/1/s/.venv/azure-keyvault-keys/.venv_next-pylint/lib/python3.10/site-packages (from azure-core>=1.37.0->azure-keyvault-keys==4.12.0b3) (2.34.2)
2026-06-28T22:54:00.9597338Z Requirement already satisfied: cffi>=2.0.0 in /mnt/vss/_work/1/s/.venv/azure-keyvault-keys/.venv_next-pylint/lib/python3.10/site-packages (from cryptography>=44.0.2->azure-keyvault-keys==4.12.0b3) (2.0.0)
2026-06-28T22:54:00.9598870Z Requirement already satisfied: pycparser in /mnt/vss/_work/1/s/.venv/azure-keyvault-keys/.venv_next-pylint/lib/python3.10/site-packages (from cffi>=2.0.0->cryptography>=44.0.2->azure-keyvault-keys==4.12.0b3) (3.0)
2026-06-28T22:54:00.9600464Z Requirement already satisfied: urllib3<3,>=1.26 in /mnt/vss/_work/1/s/.venv/azure-keyvault-keys/.venv_next-pylint/lib/python3.10/site-packages (from requests>=2.21.0->azure-core>=1.37.0->azure-keyvault-keys==4.12.0b3) (2.7.0)
2026-06-28T22:54:00.9602317Z Requirement already satisfied: charset_normalizer<4,>=2 in /mnt/vss/_work/1/s/.venv/azure-keyvault-keys/.venv_next-pylint/lib/python3.10/site-packages (from requests>=2.21.0->azure-core>=1.37.0->azure-keyvault-keys==4.12.0b3) (3.4.7)
2026-06-28T22:54:00.9604064Z Requirement already satisfied: idna<4,>=2.5 in /mnt/vss/_work/1/s/.venv/azure-keyvault-keys/.venv_next-pylint/lib/python3.10/site-packages (from requests>=2.21.0->azure-core>=1.37.0->azure-keyvault-keys==4.12.0b3) (3.18)
2026-06-28T22:54:00.9605571Z Requirement already satisfied: certifi>=2023.5.7 in /mnt/vss/_work/1/s/.venv/azure-keyvault-keys/.venv_next-pylint/lib/python3.10/site-packages (from requests>=2.21.0->azure-core>=1.37.0->azure-keyvault-keys==4.12.0b3) (2026.6.17)
2026-06-28T22:54:00.9606911Z Building wheels for collected packages: azure-keyvault-keys
2026-06-28T22:54:00.9608116Z Building wheel for azure-keyvault-keys (pyproject.toml): started
2026-06-28T22:54:00.9609328Z Building wheel for azure-keyvault-keys (pyproject.toml): finished with status 'done'
2026-06-28T22:54:00.9610950Z Created wheel for azure-keyvault-keys: filename=azure_keyvault_keys-4.12.0b3-py3-none-any.whl size=208696 sha256=e5d48c5e8773721845da2fa0d422b1650ebe3a63fee87727f7c4970f9c679b72
2026-06-28T22:54:00.9612366Z Stored in directory: /home/cloudtest/.cache/pip/wheels/40/e2/f6/dda0abdf3c0c3fcf3d9ce682f8340cc82ed177fbe1f44496d6
2026-06-28T22:54:00.9613853Z Successfully built azure-keyvault-keys
2026-06-28T22:54:00.9616470Z Installing collected packages: azure-keyvault-keys
2026-06-28T22:54:00.9618992Z Successfully installed azure-keyvault-keys-4.12.0b3
2026-06-28T22:54:00.9621887Z Looking in indexes: https://pkgs.dev.azure.com/azure-sdk/public/_packaging/azure-sdk-for-python/pypi/simple/, https://pypi.python.org/simple
2026-06-28T22:54:00.9624525Z Collecting pylint==4.0.4
2026-06-28T22:54:00.9626499Z Using cached pylint-4.0.4-py3-none-any.whl (536 kB)
2026-06-28T22:54:00.9629303Z Requirement already satisfied: tomli>=1.1 in /mnt/vss/_work/1/s/.venv/azure-keyvault-keys/.venv_next-pylint/lib/python3.10/site-packages (from pylint==4.0.4) (2.4.1)
2026-06-28T22:54:00.9632076Z Collecting isort!=5.13,<8,>=5
2026-06-28T22:54:00.9634478Z Using cached isort-7.0.0-py3-none-any.whl (94 kB)
2026-06-28T22:54:00.9636476Z Collecting astroid<=4.1.dev0,>=4.0.2
2026-06-28T22:54:00.9638566Z Using cached astroid-4.0.4-py3-none-any.whl (276 kB)
2026-06-28T22:54:00.9641384Z Requirement already satisfied: platformdirs>=2.2 in /mnt/vss/_work/1/s/.venv/azure-keyvault-keys/.venv_next-pylint/lib/python3.10/site-packages (from pylint==4.0.4) (4.10.0)
2026-06-28T22:54:00.9643407Z Collecting dill>=0.2
2026-06-28T22:54:00.9644700Z Using cached dill-0.4.1-py3-none-any.whl (120 kB)
2026-06-28T22:54:00.9645913Z Collecting tomlkit>=0.10.1
2026-06-28T22:54:00.9647165Z Using cached tomlkit-0.15.0-py3-none-any.whl (41 kB)
2026-06-28T22:54:00.9648377Z Collecting mccabe<0.8,>=0.6
2026-06-28T22:54:00.9649584Z Using cached mccabe-0.7.0-py2.py3-none-any.whl (7.3 kB)
2026-06-28T22:54:00.9651361Z Requirement already satisfied: typing-extensions>=4 in /mnt/vss/_work/1/s/.venv/azure-keyvault-keys/.venv_next-pylint/lib/python3.10/site-packages (from astroid<=4.1.dev0,>=4.0.2->pylint==4.0.4) (4.15.0)
2026-06-28T22:54:00.9652838Z Installing collected packages: tomlkit, mccabe, isort, dill, astroid, pylint
2026-06-28T22:54:00.9655326Z Successfully installed astroid-4.0.4 dill-0.4.1 isort-7.0.0 mccabe-0.7.0 pylint-4.0.4 tomlkit-0.15.0
2026-06-28T22:54:00.9656044Z
2026-06-28T22:54:00.9657396Z --------------------------------------------------------------------
2026-06-28T22:54:00.9658907Z Your code has been rated at 10.00/10 (previous run: 10.00/10, +0.00)
2026-06-28T22:54:00.9659411Z
2026-06-28T22:54:00.9660664Z ************* Module crypto_client_preparer
2026-06-28T22:54:00.9662291Z tests/crypto_client_preparer.py:7: [C0411(wrong-import-order), ] third party import "_shared.preparer.KeyVaultClientPreparer" should be placed before first party import "azure.keyvault.keys.KeyClient"
2026-06-28T22:54:00.9663670Z ************* Module test_context_manager
2026-06-28T22:54:00.9665129Z tests/test_context_manager.py:8: [C0411(wrong-import-order), ] third party import "_shared.helpers.mock" should be placed before first party imports "azure.keyvault.keys.KeyClient", "azure.keyvault.keys.crypto.CryptographyClient"
2026-06-28T22:54:00.9666909Z ************* Module test_key_client
2026-06-28T22:54:00.9668271Z tests/test_key_client.py:214: [E1101(no-member), TestKeyClient._import_test_key] Instance of 'JsonWebKey' has no 'kty' member
2026-06-28T22:54:00.9669697Z tests/test_key_client.py:214: [E1101(no-member), TestKeyClient._import_test_key] Instance of 'JsonWebKey' has no 'key_ops' member
2026-06-28T22:54:00.9671386Z tests/test_key_client.py:220: [W0613(unused-argument), TestKeyClient.test_key_crud_operations] Unused argument 'kwargs'
2026-06-28T22:54:00.9672851Z tests/test_key_client.py:286: [W0613(unused-argument), TestKeyClient.test_rsa_public_exponent] Unused argument 'kwargs'
2026-06-28T22:54:00.9674221Z tests/test_key_client.py:298: [W0613(unused-argument), TestKeyClient.test_backup_restore] Unused argument 'kwargs'
2026-06-28T22:54:00.9675612Z tests/test_key_client.py:339: [C0201(consider-iterating-dictionary), TestKeyClient.test_key_list] Consider iterating the dictionary directly instead of calling .keys()
2026-06-28T22:54:00.9677059Z tests/test_key_client.py:324: [W0613(unused-argument), TestKeyClient.test_key_list] Unused argument 'kwargs'
2026-06-28T22:54:00.9678938Z tests/test_key_client.py:364: [C0201(consider-iterating-dictionary), TestKeyClient.test_list_versions] Consider iterating the dictionary directly instead of calling .keys()
2026-06-28T22:54:00.9680188Z tests/test_key_client.py:347: [W0613(unused-argument), TestKeyClient.test_list_versions] Unused argument 'kwargs'
2026-06-28T22:54:00.9681532Z tests/test_key_client.py:385: [C0201(consider-iterating-dictionary), TestKeyClient.test_list_deleted_keys] Consider iterating the dictionary directly instead of calling .keys()
2026-06-28T22:54:00.9682779Z tests/test_key_client.py:397: [C0201(consider-iterating-dictionary), TestKeyClient.test_list_deleted_keys] Consider iterating the dictionary directly instead of calling .keys()
2026-06-28T22:54:00.9683986Z tests/test_key_client.py:374: [W0613(unused-argument), TestKeyClient.test_list_deleted_keys] Unused argument 'kwargs'
2026-06-28T22:54:00.9685163Z tests/test_key_client.py:415: [C0201(consider-iterating-dictionary), TestKeyClient.test_recover] Consider iterating the dictionary directly instead of calling .keys()
2026-06-28T22:54:00.9686620Z tests/test_key_client.py:420: [C0201(consider-iterating-dictionary), TestKeyClient.test_recover] Consider iterating the dictionary directly instead of calling .keys()
2026-06-28T22:54:00.9687847Z tests/test_key_client.py:423: [C0206(consider-using-dict-items), TestKeyClient.test_recover] Consider iterating with .items()
2026-06-28T22:54:00.9689050Z tests/test_key_client.py:423: [C0201(consider-iterating-dictionary), TestKeyClient.test_recover] Consider iterating the dictionary directly instead of calling .keys()
2026-06-28T22:54:00.9690209Z tests/test_key_client.py:405: [W0613(unused-argument), TestKeyClient.test_recover] Unused argument 'kwargs'
2026-06-28T22:54:00.9691879Z tests/test_key_client.py:431: [W0613(unused-argument), TestKeyClient.test_purge] Unused argument 'kwargs'
2026-06-28T22:54:00.9693295Z tests/test_key_client.py:462: [W0613(unused-argument), TestKeyClient.test_logging_enabled] Unused argument 'kwargs'
2026-06-28T22:54:00.9694698Z tests/test_key_client.py:497: [W0613(unused-argument), TestKeyClient.test_logging_disabled] Unused argument 'kwargs'
2026-06-28T22:54:00.9696081Z tests/test_key_client.py:531: [W0613(unused-argument), TestKeyClient.test_get_random_bytes] Unused argument 'kwargs'
2026-06-28T22:54:00.9697462Z tests/test_key_client.py:547: [W0613(unused-argument), TestKeyClient.test_key_release] Unused argument 'kwargs'
2026-06-28T22:54:00.9698822Z tests/test_key_client.py:576: [W0613(unused-argument), TestKeyClient.test_imported_key_release] Unused argument 'kwargs'
2026-06-28T22:54:00.9700233Z tests/test_key_client.py:598: [W0613(unused-argument), TestKeyClient.test_update_release_policy] Unused argument 'kwargs'
2026-06-28T22:54:00.9702126Z tests/test_key_client.py:636: [W0613(unused-argument), TestKeyClient.test_immutable_release_policy] Unused argument 'kwargs'
2026-06-28T22:54:00.9703514Z tests/test_key_client.py:664: [W0613(unused-argument), TestKeyClient.test_key_rotation] Unused argument 'kwargs'
2026-06-28T22:54:00.9704962Z tests/test_key_client.py:711: [C0200(consider-using-enumerate), TestKeyClient.test_key_rotation_policy] Consider using enumerate instead of iterating with range and len
2026-06-28T22:54:00.9706460Z tests/test_key_client.py:719: [C0200(consider-using-enumerate), TestKeyClient.test_key_rotation_policy] Consider using enumerate instead of iterating with range and len
2026-06-28T22:54:00.9707956Z tests/test_key_client.py:730: [C0200(consider-using-enumerate), TestKeyClient.test_key_rotation_policy] Consider using enumerate instead of iterating with range and len
2026-06-28T22:54:00.9709424Z tests/test_key_client.py:747: [C0200(consider-using-enumerate), TestKeyClient.test_key_rotation_policy] Consider using enumerate instead of iterating with range and len
2026-06-28T22:54:00.9711142Z tests/test_key_client.py:754: [C0200(consider-using-enumerate), TestKeyClient.test_key_rotation_policy] Consider using enumerate instead of iterating with range and len
2026-06-28T22:54:00.9712620Z tests/test_key_client.py:685: [W0613(unused-argument), TestKeyClient.test_key_rotation_policy] Unused argument 'kwargs'
2026-06-28T22:54:00.9714064Z tests/test_key_client.py:762: [W0613(unused-argument), TestKeyClient.test_get_cryptography_client] Unused argument 'kwargs'
2026-06-28T22:54:00.9715490Z tests/test_key_client.py:798: [W0613(unused-argument), TestKeyClient.test_send_request] Unused argument 'is_hsm'
2026-06-28T22:54:00.9716873Z tests/test_key_client.py:798: [W0613(unused-argument), TestKeyClient.test_send_request] Unused argument 'kwargs'
2026-06-28T22:54:00.9718228Z tests/test_key_client.py:846: [W0613(unused-argument), TestKeyClient.test_get_key_attestation] Unused argument 'kwargs'
2026-06-28T22:54:00.9719996Z tests/test_key_client.py:877: [W0613(unused-argument), TestKeyClient.test_key_size] Unused argument 'is_hsm'
2026-06-28T22:54:00.9721512Z tests/test_key_client.py:877: [W0613(unused-argument), TestKeyClient.test_key_size] Unused argument 'kwargs'
2026-06-28T22:54:00.9723071Z tests/test_key_client.py:896: [W0613(unused-argument), TestKeyClient.test_40x_handling] Unused argument 'kwargs'
2026-06-28T22:54:00.9724680Z tests/test_key_client.py:32: [C0411(wrong-import-order), ] third party import "dateutil.parser" should be placed before first party imports "azure.core.exceptions.HttpResponseError", "azure.core.pipeline.policies.SansIOHTTPPolicy", "azure.core.rest.HttpRequest", "azure.keyvault.keys.ApiVersion", "azure.keyvault.keys._generated.models.KeyRotationPolicy", "azure.keyvault.keys._shared.client_base.DEFAULT_VERSION"
2026-06-28T22:54:00.9726580Z tests/test_key_client.py:33: [C0411(wrong-import-order), ] third party import "devtools_testutils.recorded_by_proxy" should be placed before first party imports "azure.core.exceptions.HttpResponseError", "azure.core.pipeline.policies.SansIOHTTPPolicy", "azure.core.rest.HttpRequest", "azure.keyvault.keys.ApiVersion", "azure.keyvault.keys._generated.models.KeyRotationPolicy", "azure.keyvault.keys._shared.client_base.DEFAULT_VERSION"
2026-06-28T22:54:00.9728496Z tests/test_key_client.py:35: [C0411(wrong-import-order), ] third party import "_shared.test_case.KeyVaultTestCase" should be placed before first party imports "azure.core.exceptions.HttpResponseError", "azure.core.pipeline.policies.SansIOHTTPPolicy", "azure.core.rest.HttpRequest", "azure.keyvault.keys.ApiVersion", "azure.keyvault.keys._generated.models.KeyRotationPolicy", "azure.keyvault.keys._shared.client_base.DEFAULT_VERSION"
2026-06-28T22:54:00.9730383Z tests/test_key_client.py:36: [C0411(wrong-import-order), ] third party import "_test_case.KeysClientPreparer" should be placed before first party imports "azure.core.exceptions.HttpResponseError", "azure.core.pipeline.policies.SansIOHTTPPolicy", "azure.core.rest.HttpRequest", "azure.keyvault.keys.ApiVersion", "azure.keyvault.keys._generated.models.KeyRotationPolicy", "azure.keyvault.keys._shared.client_base.DEFAULT_VERSION"
2026-06-28T22:54:00.9732775Z tests/test_key_client.py:38: [C0411(wrong-import-order), ] third party import "_keys_test_case.KeysTestCase" should be placed before first party imports "azure.core.exceptions.HttpResponseError", "azure.core.pipeline.policies.SansIOHTTPPolicy", "azure.core.rest.HttpRequest", "azure.keyvault.keys.ApiVersion", "azure.keyvault.keys._generated.models.KeyRotationPolicy", "azure.keyvault.keys._shared.client_base.DEFAULT_VERSION"
2026-06-28T22:54:00.9734298Z ************* Module test_challenge_auth_async
2026-06-28T22:54:00.9735599Z tests/test_challenge_auth_async.py:124: [R1705(no-else-return), test_scope.test_with_challenge.send] Unnecessary "elif" after "return", remove the leading "el" from "elif"
2026-06-28T22:54:00.9737035Z tests/test_challenge_auth_async.py:191: [R1705(no-else-return), test_tenant.test_with_challenge.send] Unnecessary "elif" after "return", remove the leading "el" from "elif"
2026-06-28T22:54:00.9738603Z tests/test_challenge_auth_async.py:251: [R1705(no-else-return), test_adfs.test_with_challenge.send] Unnecessary "elif" after "return", remove the leading "el" from "elif"
2026-06-28T22:54:00.9740137Z tests/test_challenge_auth_async.py:243: [W0613(unused-argument), test_adfs.test_with_challenge] Unused argument 'expected_tenant'
2026-06-28T22:54:00.9741822Z tests/test_challenge_auth_async.py:527: [W1309(f-string-without-interpolation), test_verify_challenge_resource_matches] Using an f-string that does not have any interpolated variables
2026-06-28T22:54:00.9743309Z tests/test_challenge_auth_async.py:530: [W1309(f-string-without-interpolation), test_verify_challenge_resource_matches] Using an f-string that does not have any interpolated variables
2026-06-28T22:54:00.9744752Z tests/test_challenge_auth_async.py:593: [R1705(no-else-return), test_cae.test_with_challenge.send] Unnecessary "elif" after "return", remove the leading "el" from "elif"
2026-06-28T22:54:00.9746206Z tests/test_challenge_auth_async.py:638: [R1705(no-else-return), test_cae.test_with_challenge.get_token] Unnecessary "elif" after "return", remove the leading "el" from "elif"
2026-06-28T22:54:00.9747609Z tests/test_challenge_auth_async.py:584: [R0915(too-many-statements), test_cae.test_with_challenge] Too many statements (56/50)
2026-06-28T22:54:00.9748928Z tests/test_challenge_auth_async.py:579: [R0915(too-many-statements), test_cae] Too many statements (58/50)
2026-06-28T22:54:00.9750308Z tests/test_challenge_auth_async.py:689: [R1705(no-else-return), test_cae_consecutive_challenges.test_with_challenge.send] Unnecessary "elif" after "return", remove the leading "el" from "elif"
2026-06-28T22:54:00.9752592Z tests/test_challenge_auth_async.py:716: [R1705(no-else-return), test_cae_consecutive_challenges.test_with_challenge.get_token] Unnecessary "elif" after "return", remove the leading "el" from "elif"
2026-06-28T22:54:00.9753946Z tests/test_challenge_auth_async.py:760: [R1705(no-else-return), test_cae_token_expiry.test_with_challenge.send] Unnecessary "elif" after "return", remove the leading "el" from "elif"
2026-06-28T22:54:00.9756194Z tests/test_challenge_auth_async.py:792: [R1705(no-else-return), test_cae_token_expiry.test_with_challenge.get_token] Unnecessary "elif" after "return", remove the leading "el" from "elif"
2026-06-28T22:54:00.9758048Z tests/test_challenge_auth_async.py:27: [C0411(wrong-import-order), ] third party import "devtools_testutils.aio.recorded_by_proxy_async" should be placed before first party imports "azure.core.credentials.AccessToken", "azure.core.exceptions.ServiceRequestError", "azure.core.pipeline.AsyncPipeline" (...) "azure.keyvault.keys._shared.AsyncChallengeAuthPolicy", "azure.keyvault.keys._shared.client_base.DEFAULT_VERSION", "azure.keyvault.keys.aio.KeyClient"
2026-06-28T22:54:00.9759840Z tests/test_challenge_auth_async.py:29: [C0411(wrong-import-order), ] third party import "_async_test_case.AsyncKeysClientPreparer" should be placed before first party imports "azure.core.credentials.AccessToken", "azure.core.exceptions.ServiceRequestError", "azure.core.pipeline.AsyncPipeline" (...) "azure.keyvault.keys._shared.AsyncChallengeAuthPolicy", "azure.keyvault.keys._shared.client_base.DEFAULT_VERSION", "azure.keyvault.keys.aio.KeyClient"
2026-06-28T22:54:00.9762501Z tests/test_challenge_auth_async.py:30: [C0411(wrong-import-order), ] third party import "_test_case.get_decorator" should be placed before first party imports "azure.core.credentials.AccessToken", "azure.core.exceptions.ServiceRequestError", "azure.core.pipeline.AsyncPipeline" (...) "azure.keyvault.keys._shared.AsyncChallengeAuthPolicy", "azure.keyvault.keys._shared.client_base.DEFAULT_VERSION", "azure.keyvault.keys.aio.KeyClient"
2026-06-28T22:54:00.9764425Z tests/test_challenge_auth_async.py:31: [C0411(wrong-import-order), ] third party import "_shared.helpers.Request" should be placed before first party imports "azure.core.credentials.AccessToken", "azure.core.exceptions.ServiceRequestError", "azure.core.pipeline.AsyncPipeline" (...) "azure.keyvault.keys._shared.AsyncChallengeAuthPolicy", "azure.keyvault.keys._shared.client_base.DEFAULT_VERSION", "azure.keyvault.keys.aio.KeyClient"
2026-06-28T22:54:00.9767010Z tests/test_challenge_auth_async.py:32: [C0411(wrong-import-order), ] third party import "_shared.helpers_async.async_validating_transport" should be placed before first party imports "azure.core.credentials.AccessToken", "azure.core.exceptions.ServiceRequestError", "azure.core.pipeline.AsyncPipeline" (...) "azure.keyvault.keys._shared.AsyncChallengeAuthPolicy", "azure.keyvault.keys._shared.client_base.DEFAULT_VERSION", "azure.keyvault.keys.aio.KeyClient"
2026-06-28T22:54:00.9769000Z tests/test_challenge_auth_async.py:33: [C0411(wrong-import-order), ] third party import "_shared.test_case_async.KeyVaultTestCase" should be placed before first party imports "azure.core.credentials.AccessToken", "azure.core.exceptions.ServiceRequestError", "azure.core.pipeline.AsyncPipeline" (...) "azure.keyvault.keys._shared.AsyncChallengeAuthPolicy", "azure.keyvault.keys._shared.client_base.DEFAULT_VERSION", "azure.keyvault.keys.aio.KeyClient"
2026-06-28T22:54:00.9771186Z tests/test_challenge_auth_async.py:34: [C0411(wrong-import-order), ] third party import "test_challenge_auth.get_random_url" should be placed before first party imports "azure.core.credentials.AccessToken", "azure.core.exceptions.ServiceRequestError", "azure.core.pipeline.AsyncPipeline" (...) "azure.keyvault.keys._shared.AsyncChallengeAuthPolicy", "azure.keyvault.keys._shared.client_base.DEFAULT_VERSION", "azure.keyvault.keys.aio.KeyClient"
2026-06-28T22:54:00.9772776Z ************* Module test_challenge_auth
2026-06-28T22:54:00.9774074Z tests/test_challenge_auth.py:174: [R1705(no-else-return), test_scope.test_with_challenge.send] Unnecessary "elif" after "return", remove the leading "el" from "elif"
2026-06-28T22:54:00.9775461Z tests/test_challenge_auth.py:240: [R1705(no-else-return), test_tenant.test_with_challenge.send] Unnecessary "elif" after "return", remove the leading "el" from "elif"
2026-06-28T22:54:00.9776864Z tests/test_challenge_auth.py:289: [W1309(f-string-without-interpolation), test_challenge_cache_casing] Using an f-string that does not have any interpolated variables
2026-06-28T22:54:00.9778529Z tests/test_challenge_auth.py:331: [R1705(no-else-return), test_adfs.test_with_challenge.send] Unnecessary "elif" after "return", remove the leading "el" from "elif"
2026-06-28T22:54:00.9780347Z tests/test_challenge_auth.py:323: [W0613(unused-argument), test_adfs.test_with_challenge] Unused argument 'expected_tenant'
2026-06-28T22:54:00.9786666Z tests/test_challenge_auth.py:603: [W1309(f-string-without-interpolation), test_verify_challenge_resource_matches] Using an f-string that does not have any interpolated variables
2026-06-28T22:54:00.9788105Z tests/test_challenge_auth.py:606: [W1309(f-string-without-interpolation), test_verify_challenge_resource_matches] Using an f-string that does not have any interpolated variables
2026-06-28T22:54:00.9789591Z tests/test_challenge_auth.py:668: [R1705(no-else-return), test_cae.test_with_challenge.send] Unnecessary "elif" after "return", remove the leading "el" from "elif"
2026-06-28T22:54:00.9791341Z tests/test_challenge_auth.py:713: [R1705(no-else-return), test_cae.test_with_challenge.get_token] Unnecessary "elif" after "return", remove the leading "el" from "elif"
2026-06-28T22:54:00.9792922Z tests/test_challenge_auth.py:707: [R1710(inconsistent-return-statements), test_cae.test_with_challenge.get_token] Either all return statements in a function should return an expression, or none of them should.
2026-06-28T22:54:00.9794355Z tests/test_challenge_auth.py:659: [R0915(too-many-statements), test_cae.test_with_challenge] Too many statements (56/50)
2026-06-28T22:54:00.9795676Z tests/test_challenge_auth.py:654: [R0915(too-many-statements), test_cae] Too many statements (58/50)
2026-06-28T22:54:00.9797035Z tests/test_challenge_auth.py:763: [R1705(no-else-return), test_cae_consecutive_challenges.test_with_challenge.send] Unnecessary "elif" after "return", remove the leading "el" from "elif"
2026-06-28T22:54:00.9798525Z tests/test_challenge_auth.py:790: [R1705(no-else-return), test_cae_consecutive_challenges.test_with_challenge.get_token] Unnecessary "elif" after "return", remove the leading "el" from "elif"
2026-06-28T22:54:00.9800023Z tests/test_challenge_auth.py:784: [R1710(inconsistent-return-statements), test_cae_consecutive_challenges.test_with_challenge.get_token] Either all return statements in a function should return an expression, or none of them should.
2026-06-28T22:54:00.9801783Z tests/test_challenge_auth.py:833: [R1705(no-else-return), test_cae_token_expiry.test_with_challenge.send] Unnecessary "elif" after "return", remove the leading "el" from "elif"
2026-06-28T22:54:00.9803225Z tests/test_challenge_auth.py:865: [R1705(no-else-return), test_cae_token_expiry.test_with_challenge.get_token] Unnecessary "elif" after "return", remove the leading "el" from "elif"
2026-06-28T22:54:00.9804715Z tests/test_challenge_auth.py:859: [R1710(inconsistent-return-statements), test_cae_token_expiry.test_with_challenge.get_token] Either all return statements in a function should return an expression, or none of them should.
2026-06-28T22:54:00.9806408Z tests/test_challenge_auth.py:31: [C0411(wrong-import-order), ] third party import "_shared.helpers.Request" should be placed before first party imports "azure.core.credentials.AccessToken", "azure.core.exceptions.ServiceRequestError", "azure.core.pipeline.Pipeline" (...) "azure.keyvault.keys.KeyClient", "azure.keyvault.keys._shared.ChallengeAuthPolicy", "azure.keyvault.keys._shared.client_base.DEFAULT_VERSION"
2026-06-28T22:54:00.9808264Z tests/test_challenge_auth.py:32: [C0411(wrong-import-order), ] third party import "_shared.test_case.KeyVaultTestCase" should be placed before first party imports "azure.core.credentials.AccessToken", "azure.core.exceptions.ServiceRequestError", "azure.core.pipeline.Pipeline" (...) "azure.keyvault.keys.KeyClient", "azure.keyvault.keys._shared.ChallengeAuthPolicy", "azure.keyvault.keys._shared.client_base.DEFAULT_VERSION"
2026-06-28T22:54:00.9810174Z tests/test_challenge_auth.py:33: [C0411(wrong-import-order), ] third party import "_test_case.KeysClientPreparer" should be placed before first party imports "azure.core.credentials.AccessToken", "azure.core.exceptions.ServiceRequestError", "azure.core.pipeline.Pipeline" (...) "azure.keyvault.keys.KeyClient", "azure.keyvault.keys._shared.ChallengeAuthPolicy", "azure.keyvault.keys._shared.client_base.DEFAULT_VERSION"
2026-06-28T22:54:00.9812305Z tests/test_challenge_auth.py:34: [C0411(wrong-import-order), ] third party import "_keys_test_case.KeysTestCase" should be placed before first party imports "azure.core.credentials.AccessToken", "azure.core.exceptions.ServiceRequestError", "azure.core.pipeline.Pipeline" (...) "azure.keyvault.keys.KeyClient", "azure.keyvault.keys._shared.ChallengeAuthPolicy", "azure.keyvault.keys._shared.client_base.DEFAULT_VERSION"
2026-06-28T22:54:00.9814033Z ************* Module test_crypto_client
2026-06-28T22:54:00.9815276Z tests/test_crypto_client.py:12: [W0404(reimported), ] Reimport 'datetime' (imported line 7)
2026-06-28T22:54:00.9816570Z tests/test_crypto_client.py:12: [W0404(reimported), ] Reimport 'timezone' (imported line 7)
2026-06-28T22:54:00.9817843Z tests/test_crypto_client.py:44: [W0404(reimported), ] Reimport 'recorded_by_proxy' (imported line 15)
2026-06-28T22:54:00.9819148Z tests/test_crypto_client.py:44: [W0404(reimported), ] Reimport 'set_bodiless_matcher' (imported line 15)
2026-06-28T22:54:00.9820907Z tests/test_crypto_client.py:160: [E1101(no-member), TestCryptoClient._import_test_key] Instance of 'JsonWebKey' has no 'kty' member
2026-06-28T22:54:00.9822452Z tests/test_crypto_client.py:160: [E1101(no-member), TestCryptoClient._import_test_key] Instance of 'JsonWebKey' has no 'key_ops' member
2026-06-28T22:54:00.9823839Z tests/test_crypto_client.py:173: [E1101(no-member), TestCryptoClient._import_symmetric_test_key] Instance of 'JsonWebKey' has no 'k' member
2026-06-28T22:54:00.9825349Z tests/test_crypto_client.py:180: [W0613(unused-argument), TestCryptoClient.test_ec_key_id] Unused argument 'kwargs'
2026-06-28T22:54:00.9826667Z tests/test_crypto_client.py:196: [W0613(unused-argument), TestCryptoClient.test_rsa_key_id] Unused argument 'kwargs'
2026-06-28T22:54:00.9827979Z tests/test_crypto_client.py:214: [W0613(unused-argument), TestCryptoClient.test_encrypt_and_decrypt] Unused argument 'kwargs'
2026-06-28T22:54:00.9829498Z tests/test_crypto_client.py:232: [W0613(unused-argument), TestCryptoClient.test_encrypt_and_decrypt_with_managed_key] Unused argument 'kwargs'
2026-06-28T22:54:00.9831765Z tests/test_crypto_client.py:263: [W0613(unused-argument), TestCryptoClient.test_encrypt_and_decrypt_with_managed_key_no_get] Unused argument 'kwargs'
2026-06-28T22:54:00.9833759Z tests/test_crypto_client.py:308: [W0613(unused-argument), TestCryptoClient.test_sign_and_verify] Unused argument 'kwargs'
2026-06-28T22:54:00.9834950Z tests/test_crypto_client.py:330: [W0613(unused-argument), TestCryptoClient.test_sign_and_verify_with_managed_key] Unused argument 'kwargs'
2026-06-28T22:54:00.9836106Z tests/test_crypto_client.py:365: [W0613(unused-argument), TestCryptoClient.test_wrap_and_unwrap] Unused argument 'kwargs'
2026-06-28T22:54:00.9837278Z tests/test_crypto_client.py:384: [W0613(unused-argument), TestCryptoClient.test_symmetric_encrypt_and_decrypt] Unused argument 'kwargs'
2026-06-28T22:54:00.9838468Z tests/test_crypto_client.py:433: [W0613(unused-argument), TestCryptoClient.test_symmetric_wrap_and_unwrap] Unused argument 'kwargs'
2026-06-28T22:54:00.9839613Z tests/test_crypto_client.py:449: [W0613(unused-argument), TestCryptoClient.test_secure_wrap_and_unwrap] Unused argument 'kwargs'
2026-06-28T22:54:00.9841016Z tests/test_crypto_client.py:485: [W0613(unused-argument), TestCryptoClient.test_encrypt_local] Unused argument 'kwargs'
2026-06-28T22:54:00.9842546Z tests/test_crypto_client.py:502: [W0613(unused-argument), TestCryptoClient.test_encrypt_local_from_jwk] Unused argument 'kwargs'
2026-06-28T22:54:00.9843874Z tests/test_crypto_client.py:520: [W0613(unused-argument), TestCryptoClient.test_symmetric_encrypt_local] Unused argument 'kwargs'
2026-06-28T22:54:00.9845197Z tests/test_crypto_client.py:549: [W0613(unused-argument), TestCryptoClient.test_symmetric_decrypt_local] Unused argument 'kwargs'
2026-06-28T22:54:00.9846510Z tests/test_crypto_client.py:580: [W0613(unused-argument), TestCryptoClient.test_wrap_local] Unused argument 'kwargs'
2026-06-28T22:54:00.9847825Z tests/test_crypto_client.py:596: [W0613(unused-argument), TestCryptoClient.test_wrap_local_from_jwk] Unused argument 'kwargs'
2026-06-28T22:54:00.9849121Z tests/test_crypto_client.py:613: [W0613(unused-argument), TestCryptoClient.test_rsa_verify_local] Unused argument 'kwargs'
2026-06-28T22:54:00.9850420Z tests/test_crypto_client.py:638: [W0613(unused-argument), TestCryptoClient.test_rsa_verify_local_from_jwk] Unused argument 'kwargs'
2026-06-28T22:54:00.9852391Z tests/test_crypto_client.py:664: [W0613(unused-argument), TestCryptoClient.test_ec_verify_local] Unused argument 'kwargs'
2026-06-28T22:54:00.9853750Z tests/test_crypto_client.py:689: [W0613(unused-argument), TestCryptoClient.test_ec_verify_local_from_jwk] Unused argument 'kwargs'
2026-06-28T22:54:00.9855104Z tests/test_crypto_client.py:715: [W0613(unused-argument), TestCryptoClient.test_local_validity_period_enforcement] Unused argument 'kwargs'
2026-06-28T22:54:00.9857678Z tests/test_crypto_client.py:763: [W0613(unused-argument), TestCryptoClient.test_send_request] Unused argument 'kwargs'
2026-06-28T22:54:00.9860870Z tests/test_crypto_client.py:44: [C0411(wrong-import-order), ] third party import "devtools_testutils.recorded_by_proxy" should be placed before first party imports "azure.core.exceptions.AzureError", "azure.core.pipeline.policies.SansIOHTTPPolicy", "azure.core.rest.HttpRequest" (...) "azure.keyvault.keys._generated._serialization.Deserializer", "azure.keyvault.keys._generated.models.KeySignParameters", "azure.keyvault.keys._shared.client_base.DEFAULT_VERSION"
2026-06-28T22:54:00.9864468Z tests/test_crypto_client.py:46: [C0411(wrong-import-order), ] third party import "_shared.test_case.KeyVaultTestCase" should be placed before first party imports "azure.core.exceptions.AzureError", "azure.core.pipeline.policies.SansIOHTTPPolicy", "azure.core.rest.HttpRequest" (...) "azure.keyvault.keys._generated._serialization.Deserializer", "azure.keyvault.keys._generated.models.KeySignParameters", "azure.keyvault.keys._shared.client_base.DEFAULT_VERSION"
2026-06-28T22:54:00.9868030Z tests/test_crypto_client.py:47: [C0411(wrong-import-order), ] third party import "_test_case.KeysClientPreparer" should be placed before first party imports "azure.core.exceptions.AzureError", "azure.core.pipeline.policies.SansIOHTTPPolicy", "azure.core.rest.HttpRequest" (...) "azure.keyvault.keys._generated._serialization.Deserializer", "azure.keyvault.keys._generated.models.KeySignParameters", "azure.keyvault.keys._shared.client_base.DEFAULT_VERSION"
2026-06-28T22:54:00.9871855Z tests/test_crypto_client.py:48: [C0411(wrong-import-order), ] third party import "_keys_test_case.KeysTestCase" should be placed before first party imports "azure.core.exceptions.AzureError", "azure.core.pipeline.policies.SansIOHTTPPolicy", "azure.core.rest.HttpRequest" (...) "azure.keyvault.keys._generated._serialization.Deserializer", "azure.keyvault.keys._generated.models.KeySignParameters", "azure.keyvault.keys._shared.client_base.DEFAULT_VERSION"
2026-06-28T22:54:00.9875058Z tests/test_crypto_client.py:12: [C0412(ungrouped-imports), ] Imports from package datetime are not grouped
2026-06-28T22:54:00.9877355Z tests/test_crypto_client.py:44: [C0412(ungrouped-imports), ] Imports from package devtools_testutils are not grouped
2026-06-28T22:54:00.9879585Z tests/test_crypto_client.py:9: [W0611(unused-import), ] Unused dumps imported from json
2026-06-28T22:54:00.9882076Z tests/test_crypto_client.py:15: [W0611(unused-import), ] Unused set_bodiless_matcher imported from devtools_testutils
2026-06-28T22:54:00.9884247Z ************* Module test_samples_keys_async
2026-06-28T22:54:00.9886316Z tests/test_samples_keys_async.py:52: [W0613(unused-argument), TestExamplesKeyVault.test_example_key_crud_operations] Unused argument 'kwargs'
2026-06-28T22:54:00.9887713Z tests/test_samples_keys_async.py:142: [W0613(unused-argument), TestExamplesKeyVault.test_example_create_oct_key] Unused argument 'kwargs'
2026-06-28T22:54:00.9889009Z tests/test_samples_keys_async.py:183: [W0613(unused-argument), TestExamplesKeyVault.test_example_key_list_operations] Unused argument 'kwargs'
2026-06-28T22:54:00.9890270Z tests/test_samples_keys_async.py:230: [W0613(unused-argument), TestExamplesKeyVault.test_example_keys_backup_restore] Unused argument 'kwargs'
2026-06-28T22:54:00.9891958Z tests/test_samples_keys_async.py:265: [W0613(unused-argument), TestExamplesKeyVault.test_example_keys_recover] Unused argument 'kwargs'
2026-06-28T22:54:00.9893354Z tests/test_samples_keys_async.py:10: [C0411(wrong-import-order), ] third party import "devtools_testutils.aio.recorded_by_proxy_async" should be placed before first party import "azure.keyvault.keys.KeyType"
2026-06-28T22:54:00.9895080Z tests/test_samples_keys_async.py:13: [C0411(wrong-import-order), ] third party import "_async_test_case.AsyncKeysClientPreparer" should be placed before first party imports "azure.keyvault.keys.KeyType", "azure.keyvault.keys._shared.client_base.DEFAULT_VERSION"
2026-06-28T22:54:00.9896566Z tests/test_samples_keys_async.py:14: [C0411(wrong-import-order), ] third party import "_test_case.get_decorator" should be placed before first party imports "azure.keyvault.keys.KeyType", "azure.keyvault.keys._shared.client_base.DEFAULT_VERSION"
2026-06-28T22:54:00.9898058Z tests/test_samples_keys_async.py:15: [C0411(wrong-import-order), ] third party import "_shared.test_case_async.KeyVaultTestCase" should be placed before first party imports "azure.keyvault.keys.KeyType", "azure.keyvault.keys._shared.client_base.DEFAULT_VERSION"
2026-06-28T22:54:00.9899431Z tests/test_samples_keys_async.py:12: [C0412(ungrouped-imports), ] Imports from package azure are not grouped
2026-06-28T22:54:00.9900549Z ************* Module test_keys_async
2026-06-28T22:54:00.9902119Z tests/test_keys_async.py:207: [E1101(no-member), TestKeyVaultKey._import_test_key] Instance of 'JsonWebKey' has no 'kty' member
2026-06-28T22:54:00.9903412Z tests/test_keys_async.py:207: [E1101(no-member), TestKeyVaultKey._import_test_key] Instance of 'JsonWebKey' has no 'key_ops' member
2026-06-28T22:54:00.9904657Z tests/test_keys_async.py:214: [W0613(unused-argument), TestKeyVaultKey.test_key_crud_operations] Unused argument 'kwargs'
2026-06-28T22:54:00.9905888Z tests/test_keys_async.py:281: [W0613(unused-argument), TestKeyVaultKey.test_rsa_public_exponent] Unused argument 'kwargs'
2026-06-28T22:54:00.9907125Z tests/test_keys_async.py:294: [W0613(unused-argument), TestKeyVaultKey.test_backup_restore] Unused argument 'kwargs'
2026-06-28T22:54:00.9908392Z tests/test_keys_async.py:337: [C0201(consider-iterating-dictionary), TestKeyVaultKey.test_key_list] Consider iterating the dictionary directly instead of calling .keys()
2026-06-28T22:54:00.9909695Z tests/test_keys_async.py:322: [W0613(unused-argument), TestKeyVaultKey.test_key_list] Unused argument 'kwargs'
2026-06-28T22:54:00.9911135Z tests/test_keys_async.py:363: [C0201(consider-iterating-dictionary), TestKeyVaultKey.test_list_versions] Consider iterating the dictionary directly instead of calling .keys()
2026-06-28T22:54:00.9912480Z tests/test_keys_async.py:346: [W0613(unused-argument), TestKeyVaultKey.test_list_versions] Unused argument 'kwargs'
2026-06-28T22:54:00.9913810Z tests/test_keys_async.py:385: [C0201(consider-iterating-dictionary), TestKeyVaultKey.test_list_deleted_keys] Consider iterating the dictionary directly instead of calling .keys()
2026-06-28T22:54:00.9915178Z tests/test_keys_async.py:397: [C0201(consider-iterating-dictionary), TestKeyVaultKey.test_list_deleted_keys] Consider iterating the dictionary directly instead of calling .keys()
2026-06-28T22:54:00.9916475Z tests/test_keys_async.py:374: [W0613(unused-argument), TestKeyVaultKey.test_list_deleted_keys] Unused argument 'kwargs'
2026-06-28T22:54:00.9917762Z tests/test_keys_async.py:417: [C0201(consider-iterating-dictionary), TestKeyVaultKey.test_recover] Consider iterating the dictionary directly instead of calling .keys()
2026-06-28T22:54:00.9919044Z tests/test_keys_async.py:421: [C0206(consider-using-dict-items), TestKeyVaultKey.test_recover] Consider iterating with .items()
2026-06-28T22:54:00.9920320Z tests/test_keys_async.py:421: [C0201(consider-iterating-dictionary), TestKeyVaultKey.test_recover] Consider iterating the dictionary directly instead of calling .keys()
2026-06-28T22:54:00.9921818Z tests/test_keys_async.py:427: [R1721(unnecessary-comprehension), TestKeyVaultKey.test_recover] Unnecessary use of a comprehension, use dict(keys) instead.
2026-06-28T22:54:00.9923097Z tests/test_keys_async.py:407: [W0613(unused-argument), TestKeyVaultKey.test_recover] Unused argument 'kwargs'
2026-06-28T22:54:00.9924604Z tests/test_keys_async.py:438: [W0613(unused-argument), TestKeyVaultKey.test_purge] Unused argument 'kwargs'
2026-06-28T22:54:00.9926228Z tests/test_keys_async.py:466: [W0613(unused-argument), TestKeyVaultKey.test_logging_enabled] Unused argument 'kwargs'
2026-06-28T22:54:00.9927731Z tests/test_keys_async.py:502: [W0613(unused-argument), TestKeyVaultKey.test_logging_disabled] Unused argument 'kwargs'
2026-06-28T22:54:00.9928997Z tests/test_keys_async.py:537: [W0613(unused-argument), TestKeyVaultKey.test_get_random_bytes] Unused argument 'kwargs'
2026-06-28T22:54:00.9930227Z tests/test_keys_async.py:554: [W0613(unused-argument), TestKeyVaultKey.test_key_release] Unused argument 'kwargs'
2026-06-28T22:54:00.9931859Z tests/test_keys_async.py:584: [W0613(unused-argument), TestKeyVaultKey.test_imported_key_release] Unused argument 'kwargs'
2026-06-28T22:54:00.9933148Z tests/test_keys_async.py:607: [W0613(unused-argument), TestKeyVaultKey.test_update_release_policy] Unused argument 'kwargs'
2026-06-28T22:54:00.9934417Z tests/test_keys_async.py:646: [W0613(unused-argument), TestKeyVaultKey.test_immutable_release_policy] Unused argument 'kwargs'
2026-06-28T22:54:00.9935664Z tests/test_keys_async.py:675: [W0613(unused-argument), TestKeyVaultKey.test_key_rotation] Unused argument 'kwargs'
2026-06-28T22:54:00.9936944Z tests/test_keys_async.py:726: [C0200(consider-using-enumerate), TestKeyVaultKey.test_key_rotation_policy] Consider using enumerate instead of iterating with range and len
2026-06-28T22:54:00.9938284Z tests/test_keys_async.py:734: [C0200(consider-using-enumerate), TestKeyVaultKey.test_key_rotation_policy] Consider using enumerate instead of iterating with range and len
2026-06-28T22:54:00.9939602Z tests/test_keys_async.py:745: [C0200(consider-using-enumerate), TestKeyVaultKey.test_key_rotation_policy] Consider using enumerate instead of iterating with range and len
2026-06-28T22:54:00.9941183Z tests/test_keys_async.py:762: [C0200(consider-using-enumerate), TestKeyVaultKey.test_key_rotation_policy] Consider using enumerate instead of iterating with range and len
2026-06-28T22:54:00.9942573Z tests/test_keys_async.py:769: [C0200(consider-using-enumerate), TestKeyVaultKey.test_key_rotation_policy] Consider using enumerate instead of iterating with range and len
2026-06-28T22:54:00.9943855Z tests/test_keys_async.py:699: [W0613(unused-argument), TestKeyVaultKey.test_key_rotation_policy] Unused argument 'kwargs'
2026-06-28T22:54:00.9945088Z tests/test_keys_async.py:778: [W0613(unused-argument), TestKeyVaultKey.test_get_cryptography_client] Unused argument 'kwargs'
2026-06-28T22:54:00.9946336Z tests/test_keys_async.py:815: [W0613(unused-argument), TestKeyVaultKey.test_send_request] Unused argument 'is_hsm'
2026-06-28T22:54:00.9947567Z tests/test_keys_async.py:815: [W0613(unused-argument), TestKeyVaultKey.test_send_request] Unused argument 'kwargs'
2026-06-28T22:54:00.9948770Z tests/test_keys_async.py:865: [W0613(unused-argument), TestKeyVaultKey.test_get_key_attestation] Unused argument 'kwargs'
2026-06-28T22:54:00.9950000Z tests/test_keys_async.py:899: [W0613(unused-argument), TestKeyVaultKey.test_key_size] Unused argument 'is_hsm'
2026-06-28T22:54:00.9951360Z tests/test_keys_async.py:899: [W0613(unused-argument), TestKeyVaultKey.test_key_size] Unused argument 'kwargs'
2026-06-28T22:54:00.9952565Z tests/test_keys_async.py:919: [W0613(unused-argument), TestKeyVaultKey.test_40x_handling] Unused argument 'kwargs'
2026-06-28T22:54:00.9953799Z tests/test_keys_async.py:9: [C0411(wrong-import-order), ] standard import "functools" should be placed before third party import "dateutil.parser"
2026-06-28T22:54:00.9955062Z tests/test_keys_async.py:10: [C0411(wrong-import-order), ] standard import "json" should be placed before third party import "dateutil.parser"
2026-06-28T22:54:00.9956330Z tests/test_keys_async.py:11: [C0411(wrong-import-order), ] standard import "logging" should be placed before third party import "dateutil.parser"
2026-06-28T22:54:00.9957753Z tests/test_keys_async.py:12: [C0411(wrong-import-order), ] standard import "os" should be placed before third party import "dateutil.parser"
2026-06-28T22:54:00.9959124Z tests/test_keys_async.py:13: [C0411(wrong-import-order), ] standard import "unittest.mock.Mock" should be placed before third party import "dateutil.parser"
2026-06-28T22:54:00.9960632Z tests/test_keys_async.py:30: [C0411(wrong-import-order), ] third party import "pytest" should be placed before first party imports "azure.core.exceptions.HttpResponseError", "azure.core.pipeline.policies.SansIOHTTPPolicy", "azure.core.rest.HttpRequest", "azure.keyvault.keys.ApiVersion", "azure.keyvault.keys.aio.KeyClient", "azure.keyvault.keys._shared.client_base.DEFAULT_VERSION"
2026-06-28T22:54:00.9962561Z tests/test_keys_async.py:32: [C0411(wrong-import-order), ] third party import "_shared.test_case_async.KeyVaultTestCase" should be placed before first party imports "azure.core.exceptions.HttpResponseError", "azure.core.pipeline.policies.SansIOHTTPPolicy", "azure.core.rest.HttpRequest", "azure.keyvault.keys.ApiVersion", "azure.keyvault.keys.aio.KeyClient", "azure.keyvault.keys._shared.client_base.DEFAULT_VERSION"
2026-06-28T22:54:00.9964337Z tests/test_keys_async.py:33: [C0411(wrong-import-order), ] third party import "_test_case.get_decorator" should be placed before first party imports "azure.core.exceptions.HttpResponseError", "azure.core.pipeline.policies.SansIOHTTPPolicy", "azure.core.rest.HttpRequest", "azure.keyvault.keys.ApiVersion", "azure.keyvault.keys.aio.KeyClient", "azure.keyvault.keys._shared.client_base.DEFAULT_VERSION"
2026-06-28T22:54:00.9966076Z tests/test_keys_async.py:34: [C0411(wrong-import-order), ] third party import "_async_test_case.get_attestation_token" should be placed before first party imports "azure.core.exceptions.HttpResponseError", "azure.core.pipeline.policies.SansIOHTTPPolicy", "azure.core.rest.HttpRequest", "azure.keyvault.keys.ApiVersion", "azure.keyvault.keys.aio.KeyClient", "azure.keyvault.keys._shared.client_base.DEFAULT_VERSION"
2026-06-28T22:54:00.9967855Z tests/test_keys_async.py:35: [C0411(wrong-import-order), ] third party import "test_key_client._assert_lifetime_actions_equal" should be placed before first party imports "azure.core.exceptions.HttpResponseError", "azure.core.pipeline.policies.SansIOHTTPPolicy", "azure.core.rest.HttpRequest", "azure.keyvault.keys.ApiVersion", "azure.keyvault.keys.aio.KeyClient", "azure.keyvault.keys._shared.client_base.DEFAULT_VERSION"
2026-06-28T22:54:00.9969638Z tests/test_keys_async.py:36: [C0411(wrong-import-order), ] third party import "devtools_testutils.aio.recorded_by_proxy_async" should be placed before first party imports "azure.core.exceptions.HttpResponseError", "azure.core.pipeline.policies.SansIOHTTPPolicy", "azure.core.rest.HttpRequest", "azure.keyvault.keys.ApiVersion", "azure.keyvault.keys.aio.KeyClient", "azure.keyvault.keys._shared.client_base.DEFAULT_VERSION"
2026-06-28T22:54:00.9971859Z tests/test_keys_async.py:37: [C0411(wrong-import-order), ] third party import "_keys_test_case.KeysTestCase" should be placed before first party imports "azure.core.exceptions.HttpResponseError", "azure.core.pipeline.policies.SansIOHTTPPolicy", "azure.core.rest.HttpRequest", "azure.keyvault.keys.ApiVersion", "azure.keyvault.keys.aio.KeyClient", "azure.keyvault.keys._shared.client_base.DEFAULT_VERSION"
2026-06-28T22:54:00.9973400Z ************* Module crypto_client_preparer_async
2026-06-28T22:54:00.9974676Z tests/crypto_client_preparer_async.py:7: [C0411(wrong-import-order), ] third party import "_shared.preparer_async.KeyVaultClientPreparer" should be placed before first party import "azure.keyvault.keys.aio.KeyClient"
2026-06-28T22:54:00.9975896Z ************* Module test_samples_keys
2026-06-28T22:54:00.9977096Z tests/test_samples_keys.py:45: [W0613(unused-argument), TestExamplesKeyVault.test_example_key_crud_operations] Unused argument 'kwargs'
2026-06-28T22:54:00.9978373Z tests/test_samples_keys.py:140: [W0613(unused-argument), TestExamplesKeyVault.test_example_create_oct_key] Unused argument 'kwargs'
2026-06-28T22:54:00.9979845Z tests/test_samples_keys.py:179: [W0613(unused-argument), TestExamplesKeyVault.test_example_key_list_operations] Unused argument 'kwargs'
2026-06-28T22:54:00.9981285Z tests/test_samples_keys.py:220: [W0613(unused-argument), TestExamplesKeyVault.test_example_keys_backup_restore] Unused argument 'kwargs'
2026-06-28T22:54:00.9982569Z tests/test_samples_keys.py:253: [W0613(unused-argument), TestExamplesKeyVault.test_example_keys_recover] Unused argument 'kwargs'
2026-06-28T22:54:00.9983868Z tests/test_samples_keys.py:10: [C0411(wrong-import-order), ] third party import "devtools_testutils.recorded_by_proxy" should be placed before first party import "azure.keyvault.keys.KeyType"
2026-06-28T22:54:00.9985235Z tests/test_samples_keys.py:12: [C0411(wrong-import-order), ] third party import "_shared.test_case.KeyVaultTestCase" should be placed before first party import "azure.keyvault.keys.KeyType"
2026-06-28T22:54:00.9986792Z tests/test_samples_keys.py:14: [C0411(wrong-import-order), ] third party import "_test_case.KeysClientPreparer" should be placed before first party imports "azure.keyvault.keys.KeyType", "azure.keyvault.keys._shared.client_base.DEFAULT_VERSION"
2026-06-28T22:54:00.9989542Z tests/test_samples_keys.py:15: [C0411(wrong-import-order), ] third party import "_keys_test_case.KeysTestCase" should be placed before first party imports "azure.keyvault.keys.KeyType", "azure.keyvault.keys._shared.client_base.DEFAULT_VERSION"
2026-06-28T22:54:00.9992270Z tests/test_samples_keys.py:13: [C0412(ungrouped-imports), ] Imports from package azure are not grouped
2026-06-28T22:54:00.9994305Z ************* Module test_parse_id
2026-06-28T22:54:00.9996434Z tests/test_parse_id.py:21: [W0613(unused-argument), TestParseId.test_parse_key_id_with_version] Unused argument 'kwargs'
2026-06-28T22:54:00.9998911Z tests/test_parse_id.py:8: [C0411(wrong-import-order), ] third party import "devtools_testutils.recorded_by_proxy" should be placed before first party import "azure.keyvault.keys.KeyVaultKeyIdentifier"
2026-06-28T22:54:01.0006814Z tests/test_parse_id.py:10: [C0411(wrong-import-order), ] third party import "_shared.test_case.KeyVaultTestCase" should be placed before first party import "azure.keyvault.keys.KeyVaultKeyIdentifier"
2026-06-28T22:54:01.0008427Z tests/test_parse_id.py:11: [C0411(wrong-import-order), ] third party import "_keys_test_case.KeysTestCase" should be placed before first party import "azure.keyvault.keys.KeyVaultKeyIdentifier"
2026-06-28T22:54:01.0009842Z tests/test_parse_id.py:12: [C0411(wrong-import-order), ] third party import "_test_case.KeysClientPreparer" should be placed before first party import "azure.keyvault.keys.KeyVaultKeyIdentifier"
2026-06-28T22:54:01.0011406Z ************* Module test_context_manager_async
2026-06-28T22:54:01.0012816Z tests/test_context_manager_async.py:9: [C0411(wrong-import-order), ] third party import "_shared.helpers_async.AsyncMockTransport" should be placed before first party imports "azure.keyvault.keys.aio.KeyClient", "azure.keyvault.keys.crypto.aio.CryptographyClient"
2026-06-28T22:54:01.0014132Z ************* Module test_examples_crypto
2026-06-28T22:54:01.0015338Z tests/test_examples_crypto.py:52: [W0404(reimported), TestCryptoExamples.test_encrypt_decrypt] Reimport 'EncryptionAlgorithm' (imported line 42)
2026-06-28T22:54:01.0016617Z tests/test_examples_crypto.py:24: [W0613(unused-argument), TestCryptoExamples.test_encrypt_decrypt] Unused argument 'kwargs'
2026-06-28T22:54:01.0017870Z tests/test_examples_crypto.py:82: [W0404(reimported), TestCryptoExamples.test_wrap_unwrap] Reimport 'KeyWrapAlgorithm' (imported line 72)
2026-06-28T22:54:01.0019119Z tests/test_examples_crypto.py:61: [W0613(unused-argument), TestCryptoExamples.test_wrap_unwrap] Unused argument 'kwargs'
2026-06-28T22:54:01.0020360Z tests/test_examples_crypto.py:112: [W0404(reimported), TestCryptoExamples.test_sign_verify] Reimport 'SignatureAlgorithm' (imported line 100)
2026-06-28T22:54:01.0021801Z tests/test_examples_crypto.py:91: [W0613(unused-argument), TestCryptoExamples.test_sign_verify] Unused argument 'kwargs'
2026-06-28T22:54:01.0023288Z tests/test_examples_crypto.py:147: [W0404(reimported), TestCryptoExamples.test_secure_wrap_unwrap] Reimport 'KeySecureWrapAlgorithm' (imported line 135)
2026-06-28T22:54:01.0024542Z tests/test_examples_crypto.py:121: [W0613(unused-argument), TestCryptoExamples.test_secure_wrap_unwrap] Unused argument 'kwargs'
2026-06-28T22:54:01.0025975Z tests/test_examples_crypto.py:10: [C0411(wrong-import-order), ] third party import "devtools_testutils.recorded_by_proxy" should be placed before first party imports "azure.core.exceptions.HttpResponseError", "azure.keyvault.keys.KeyOperation", "azure.keyvault.keys.crypto.CryptographyClient", "azure.keyvault.keys._shared.client_base.DEFAULT_VERSION"
2026-06-28T22:54:01.0027801Z tests/test_examples_crypto.py:12: [C0411(wrong-import-order), ] third party import "_shared.test_case.KeyVaultTestCase" should be placed before first party imports "azure.core.exceptions.HttpResponseError", "azure.keyvault.keys.KeyOperation", "azure.keyvault.keys.crypto.CryptographyClient", "azure.keyvault.keys._shared.client_base.DEFAULT_VERSION"
2026-06-28T22:54:01.0029930Z tests/test_examples_crypto.py:13: [C0411(wrong-import-order), ] third party import "_test_case.KeysClientPreparer" should be placed before first party imports "azure.core.exceptions.HttpResponseError", "azure.keyvault.keys.KeyOperation", "azure.keyvault.keys.crypto.CryptographyClient", "azure.keyvault.keys._shared.client_base.DEFAULT_VERSION"
2026-06-28T22:54:01.0032046Z tests/test_examples_crypto.py:14: [C0411(wrong-import-order), ] third party import "_keys_test_case.KeysTestCase" should be placed before first party imports "azure.core.exceptions.HttpResponseError", "azure.keyvault.keys.KeyOperation", "azure.keyvault.keys.crypto.CryptographyClient", "azure.keyvault.keys._shared.client_base.DEFAULT_VERSION"
2026-06-28T22:54:01.0033545Z tests/test_examples_crypto.py:10: [W0611(unused-import), ] Unused set_bodiless_matcher imported from devtools_testutils
2026-06-28T22:54:01.0034695Z ************* Module test_examples_crypto_async
2026-06-28T22:54:01.0035897Z tests/test_examples_crypto_async.py:60: [W0404(reimported), TestCryptoExamples.test_encrypt_decrypt_async] Reimport 'EncryptionAlgorithm' (imported line 50)
2026-06-28T22:54:01.0037185Z tests/test_examples_crypto_async.py:27: [W0613(unused-argument), TestCryptoExamples.test_encrypt_decrypt_async] Unused argument 'kwargs'
2026-06-28T22:54:01.0038444Z tests/test_examples_crypto_async.py:91: [W0404(reimported), TestCryptoExamples.test_wrap_unwrap_async] Reimport 'KeyWrapAlgorithm' (imported line 81)
2026-06-28T22:54:01.0039705Z tests/test_examples_crypto_async.py:70: [W0613(unused-argument), TestCryptoExamples.test_wrap_unwrap_async] Unused argument 'kwargs'
2026-06-28T22:54:01.0041181Z tests/test_examples_crypto_async.py:121: [W0404(reimported), TestCryptoExamples.test_sign_verify_async] Reimport 'SignatureAlgorithm' (imported line 109)
2026-06-28T22:54:01.0042493Z tests/test_examples_crypto_async.py:100: [W0613(unused-argument), TestCryptoExamples.test_sign_verify_async] Unused argument 'kwargs'
2026-06-28T22:54:01.0043783Z tests/test_examples_crypto_async.py:157: [W0404(reimported), TestCryptoExamples.test_secure_wrap_unwrap_async] Reimport 'KeySecureWrapAlgorithm' (imported line 145)
2026-06-28T22:54:01.0045080Z tests/test_examples_crypto_async.py:131: [W0613(unused-argument), TestCryptoExamples.test_secure_wrap_unwrap_async] Unused argument 'kwargs'
2026-06-28T22:54:01.0046585Z tests/test_examples_crypto_async.py:10: [C0411(wrong-import-order), ] third party import "devtools_testutils.set_bodiless_matcher" should be placed before first party imports "azure.core.exceptions.HttpResponseError", "azure.keyvault.keys.KeyOperation", "azure.keyvault.keys.crypto.aio.CryptographyClient", "azure.keyvault.keys._shared.client_base.DEFAULT_VERSION"
2026-06-28T22:54:01.0048280Z tests/test_examples_crypto_async.py:11: [C0411(wrong-import-order), ] third party import "devtools_testutils.aio.recorded_by_proxy_async" should be placed before first party imports "azure.core.exceptions.HttpResponseError", "azure.keyvault.keys.KeyOperation", "azure.keyvault.keys.crypto.aio.CryptographyClient", "azure.keyvault.keys._shared.client_base.DEFAULT_VERSION"
2026-06-28T22:54:01.0050180Z tests/test_examples_crypto_async.py:13: [C0411(wrong-import-order), ] third party import "_async_test_case.AsyncKeysClientPreparer" should be placed before first party imports "azure.core.exceptions.HttpResponseError", "azure.keyvault.keys.KeyOperation", "azure.keyvault.keys.crypto.aio.CryptographyClient", "azure.keyvault.keys._shared.client_base.DEFAULT_VERSION"
2026-06-28T22:54:01.0052268Z tests/test_examples_crypto_async.py:14: [C0411(wrong-import-order), ] third party import "_test_case.get_decorator" should be placed before first party imports "azure.core.exceptions.HttpResponseError", "azure.keyvault.keys.KeyOperation", "azure.keyvault.keys.crypto.aio.CryptographyClient", "azure.keyvault.keys._shared.client_base.DEFAULT_VERSION"
2026-06-28T22:54:01.0053961Z tests/test_examples_crypto_async.py:15: [C0411(wrong-import-order), ] third party import "_shared.test_case_async.KeyVaultTestCase" should be placed before first party imports "azure.core.exceptions.HttpResponseError", "azure.keyvault.keys.KeyOperation", "azure.keyvault.keys.crypto.aio.CryptographyClient", "azure.keyvault.keys._shared.client_base.DEFAULT_VERSION"
2026-06-28T22:54:01.0055643Z tests/test_examples_crypto_async.py:16: [C0411(wrong-import-order), ] third party import "_keys_test_case.KeysTestCase" should be placed before first party imports "azure.core.exceptions.HttpResponseError", "azure.keyvault.keys.KeyOperation", "azure.keyvault.keys.crypto.aio.CryptographyClient", "azure.keyvault.keys._shared.client_base.DEFAULT_VERSION"
2026-06-28T22:54:01.0057079Z tests/test_examples_crypto_async.py:10: [W0611(unused-import), ] Unused set_bodiless_matcher imported from devtools_testutils
2026-06-28T22:54:01.0058200Z ************* Module test_crypto_client_async
2026-06-28T22:54:01.0059376Z tests/test_crypto_client_async.py:19: [E0611(no-name-in-module), ] No name 'EncryptionAlgorithm' in module 'azure.keyvault.keys.crypto.aio'
2026-06-28T22:54:01.0060652Z tests/test_crypto_client_async.py:19: [E0611(no-name-in-module), ] No name 'KeySecureWrapAlgorithm' in module 'azure.keyvault.keys.crypto.aio'
2026-06-28T22:54:01.0062119Z tests/test_crypto_client_async.py:19: [E0611(no-name-in-module), ] No name 'KeyWrapAlgorithm' in module 'azure.keyvault.keys.crypto.aio'
2026-06-28T22:54:01.0063386Z tests/test_crypto_client_async.py:19: [E0611(no-name-in-module), ] No name 'SignatureAlgorithm' in module 'azure.keyvault.keys.crypto.aio'
2026-06-28T22:54:01.0064607Z tests/test_crypto_client_async.py:124: [E1101(no-member), TestCryptoClient._import_test_key] Instance of 'JsonWebKey' has no 'kty' member
2026-06-28T22:54:01.0065850Z tests/test_crypto_client_async.py:124: [E1101(no-member), TestCryptoClient._import_test_key] Instance of 'JsonWebKey' has no 'key_ops' member
2026-06-28T22:54:01.0067109Z tests/test_crypto_client_async.py:137: [E1101(no-member), TestCryptoClient._import_symmetric_test_key] Instance of 'JsonWebKey' has no 'k' member
2026-06-28T22:54:01.0068352Z tests/test_crypto_client_async.py:145: [W0613(unused-argument), TestCryptoClient.test_ec_key_id] Unused argument 'kwargs'
2026-06-28T22:54:01.0069595Z tests/test_crypto_client_async.py:162: [W0613(unused-argument), TestCryptoClient.test_rsa_key_id] Unused argument 'kwargs'
2026-06-28T22:54:01.0071203Z tests/test_crypto_client_async.py:181: [W0613(unused-argument), TestCryptoClient.test_encrypt_and_decrypt] Unused argument 'kwargs'
2026-06-28T22:54:01.0072570Z tests/test_crypto_client_async.py:200: [W0613(unused-argument), TestCryptoClient.test_sign_and_verify] Unused argument 'kwargs'
2026-06-28T22:54:01.0073820Z tests/test_crypto_client_async.py:223: [W0613(unused-argument), TestCryptoClient.test_wrap_and_unwrap] Unused argument 'kwargs'
2026-06-28T22:54:01.0075064Z tests/test_crypto_client_async.py:243: [W0613(unused-argument), TestCryptoClient.test_symmetric_encrypt_and_decrypt] Unused argument 'kwargs'
2026-06-28T22:54:01.0076521Z tests/test_crypto_client_async.py:291: [W0613(unused-argument), TestCryptoClient.test_symmetric_wrap_and_unwrap] Unused argument 'kwargs'
2026-06-28T22:54:01.0077774Z tests/test_crypto_client_async.py:308: [W0613(unused-argument), TestCryptoClient.test_secure_wrap_and_unwrap] Unused argument 'kwargs'
2026-06-28T22:54:01.0079009Z tests/test_crypto_client_async.py:345: [W0613(unused-argument), TestCryptoClient.test_encrypt_local] Unused argument 'kwargs'
2026-06-28T22:54:01.0080226Z tests/test_crypto_client_async.py:363: [W0613(unused-argument), TestCryptoClient.test_encrypt_local_from_jwk] Unused argument 'kwargs'
2026-06-28T22:54:01.0081658Z tests/test_crypto_client_async.py:382: [W0613(unused-argument), TestCryptoClient.test_symmetric_encrypt_local] Unused argument 'kwargs'
2026-06-28T22:54:01.0082912Z tests/test_crypto_client_async.py:412: [W0613(unused-argument), TestCryptoClient.test_symmetric_decrypt_local] Unused argument 'kwargs'
2026-06-28T22:54:01.0084185Z tests/test_crypto_client_async.py:444: [W0613(unused-argument), TestCryptoClient.test_wrap_local] Unused argument 'kwargs'
2026-06-28T22:54:01.0085428Z tests/test_crypto_client_async.py:461: [W0613(unused-argument), TestCryptoClient.test_wrap_local_from_jwk] Unused argument 'kwargs'
2026-06-28T22:54:01.0086666Z tests/test_crypto_client_async.py:479: [W0613(unused-argument), TestCryptoClient.test_rsa_verify_local] Unused argument 'kwargs'
2026-06-28T22:54:01.0087899Z tests/test_crypto_client_async.py:505: [W0613(unused-argument), TestCryptoClient.test_rsa_verify_local_from_jwk] Unused argument 'kwargs'
2026-06-28T22:54:01.0089143Z tests/test_crypto_client_async.py:532: [W0613(unused-argument), TestCryptoClient.test_ec_verify_local] Unused argument 'kwargs'
2026-06-28T22:54:01.0090367Z tests/test_crypto_client_async.py:558: [W0613(unused-argument), TestCryptoClient.test_ec_verify_local_from_jwk] Unused argument 'kwargs'
2026-06-28T22:54:01.0091999Z tests/test_crypto_client_async.py:585: [W0613(unused-argument), TestCryptoClient.test_local_validity_period_enforcement] Unused argument 'kwargs'
2026-06-28T22:54:01.0093279Z tests/test_crypto_client_async.py:637: [W0613(unused-argument), TestCryptoClient.test_send_request] Unused argument 'kwargs'
2026-06-28T22:54:01.0094638Z tests/test_crypto_client_async.py:772: [W0236(invalid-overridden-method), test_calls_service_for_operations_unsupported_locally._AsyncMock.__call__] Method '__call__' was expected to be 'non-async', found it instead as 'async'
2026-06-28T22:54:01.0096313Z tests/test_crypto_client_async.py:29: [C0411(wrong-import-order), ] third party import "devtools_testutils.aio.recorded_by_proxy_async" should be placed before first party imports "azure.core.exceptions.AzureError", "azure.core.pipeline.policies.SansIOHTTPPolicy", "azure.core.rest.HttpRequest" (...) "azure.keyvault.keys._shared.client_base.DEFAULT_VERSION", "azure.keyvault.keys._generated._serialization.Deserializer", "azure.keyvault.keys._generated.models.KeySignParameters"
2026-06-28T22:54:01.0098196Z tests/test_crypto_client_async.py:31: [C0411(wrong-import-order), ] third party import "_async_test_case.AsyncKeysClientPreparer" should be placed before first party imports "azure.core.exceptions.AzureError", "azure.core.pipeline.policies.SansIOHTTPPolicy", "azure.core.rest.HttpRequest" (...) "azure.keyvault.keys._shared.client_base.DEFAULT_VERSION", "azure.keyvault.keys._generated._serialization.Deserializer", "azure.keyvault.keys._generated.models.KeySignParameters"
2026-06-28T22:54:01.0100075Z tests/test_crypto_client_async.py:32: [C0411(wrong-import-order), ] third party import "_test_case.get_decorator" should be placed before first party imports "azure.core.exceptions.AzureError", "azure.core.pipeline.policies.SansIOHTTPPolicy", "azure.core.rest.HttpRequest" (...) "azure.keyvault.keys._shared.client_base.DEFAULT_VERSION", "azure.keyvault.keys._generated._serialization.Deserializer", "azure.keyvault.keys._generated.models.KeySignParameters"
2026-06-28T22:54:01.0102379Z tests/test_crypto_client_async.py:33: [C0411(wrong-import-order), ] third party import "_shared.helpers_async.get_completed_future" should be placed before first party imports "azure.core.exceptions.AzureError", "azure.core.pipeline.policies.SansIOHTTPPolicy", "azure.core.rest.HttpRequest" (...) "azure.keyvault.keys._shared.client_base.DEFAULT_VERSION", "azure.keyvault.keys._generated._serialization.Deserializer", "azure.keyvault.keys._generated.models.KeySignParameters"
2026-06-28T22:54:01.0104291Z tests/test_crypto_client_async.py:34: [C0411(wrong-import-order), ] third party import "_shared.test_case_async.KeyVaultTestCase" should be placed before first party imports "azure.core.exceptions.AzureError", "azure.core.pipeline.policies.SansIOHTTPPolicy", "azure.core.rest.HttpRequest" (...) "azure.keyvault.keys._shared.client_base.DEFAULT_VERSION", "azure.keyvault.keys._generated._serialization.Deserializer", "azure.keyvault.keys._generated.models.KeySignParameters"
2026-06-28T22:54:01.0106610Z tests/test_crypto_client_async.py:35: [C0411(wrong-import-order), ] third party import "_keys_test_case.KeysTestCase" should be placed before first party imports "azure.core.exceptions.AzureError", "azure.core.pipeline.policies.SansIOHTTPPolicy", "azure.core.rest.HttpRequest" (...) "azure.keyvault.keys._shared.client_base.DEFAULT_VERSION", "azure.keyvault.keys._generated._serialization.Deserializer", "azure.keyvault.keys._generated.models.KeySignParameters"
2026-06-28T22:54:01.0108315Z ************* Module _test_case
2026-06-28T22:54:01.0109487Z tests/_test_case.py:10: [E0611(no-name-in-module), ] No name 'RequestsTransport' in module 'azure.core.pipeline.transport'
2026-06-28T22:54:01.0110941Z tests/_test_case.py:25: [W0613(unused-argument), get_decorator] Unused argument 'kwargs'
2026-06-28T22:54:01.0112293Z tests/_test_case.py:46: [E1101(no-member), get_test_parameters] Module 'pytest' has no 'api_version' member
2026-06-28T22:54:01.0113516Z tests/_test_case.py:61: [W0613(unused-argument), KeysClientPreparer.__init__] Unused argument 'args'
2026-06-28T22:54:01.0114931Z tests/_test_case.py:13: [C0411(wrong-import-order), ] third party import "devtools_testutils.AzureRecordedTestCase" should be placed before first party imports "azure.core.pipeline.Pipeline", "azure.core.pipeline.transport.HttpRequest", "azure.keyvault.keys.KeyReleasePolicy", "azure.keyvault.keys._shared.client_base.ApiVersion"
2026-06-28T22:54:01.0116261Z ************* Module _async_test_case
2026-06-28T22:54:01.0117440Z tests/_async_test_case.py:10: [E0611(no-name-in-module), ] No name 'AioHttpTransport' in module 'azure.core.pipeline.transport'
2026-06-28T22:54:01.0118678Z tests/_async_test_case.py:22: [W0613(unused-argument), AsyncKeysClientPreparer.__init__] Unused argument 'args'
2026-06-28T22:54:01.0120043Z tests/_async_test_case.py:11: [C0411(wrong-import-order), ] third party import "devtools_testutils.AzureRecordedTestCase" should be placed before first party imports "azure.core.pipeline.AsyncPipeline", "azure.core.pipeline.transport.AioHttpTransport"
2026-06-28T22:54:01.0121485Z ************* Module test_local_crypto
2026-06-28T22:54:01.0122815Z tests/test_local_crypto.py:13: [C0411(wrong-import-order), ] third party import "keys.EC_KEYS" should be placed before first party imports "azure.keyvault.keys.KeyCurveName", "azure.keyvault.keys.crypto.EncryptionAlgorithm", "azure.keyvault.keys.crypto._providers.get_local_cryptography_provider"
2026-06-28T22:54:01.0124109Z ************* Module _shared.preparer
2026-06-28T22:54:01.0125387Z tests/_shared/preparer.py:12: [C0411(wrong-import-order), ] third party import "devtools_testutils.AzureMgmtPreparer" should be placed before first party imports "azure.core.credentials.AccessToken", "azure.identity.EnvironmentCredential"
2026-06-28T22:54:01.0126647Z ************* Module _shared.json_attribute_matcher
2026-06-28T22:54:01.0127884Z tests/_shared/json_attribute_matcher.py:7: [C3001(unnecessary-lambda-assignment), ] Lambda expression assigned to a variable. Define a function using the "def" keyword instead.
2026-06-28T22:54:01.0129645Z ************* Module _shared.test_case_async
2026-06-28T22:54:01.0131220Z tests/_shared/test_case_async.py:38: [E1101(no-member), KeyVaultTestCase._poll_until_exception] Instance of 'KeyVaultTestCase' has no 'fail' member
2026-06-28T22:54:01.0132587Z tests/_shared/test_case_async.py:40: [W0613(unused-argument), KeyVaultTestCase.teardown_method] Unused argument 'method'
2026-06-28T22:54:01.0133720Z ************* Module _shared.test_case
2026-06-28T22:54:01.0134987Z tests/_shared/test_case.py:16: [R1710(inconsistent-return-statements), KeyVaultTestCase._poll_until_no_exception] Either all return statements in a function should return an expression, or none of them should.
2026-06-28T22:54:01.0136328Z tests/_shared/test_case.py:39: [E1101(no-member), KeyVaultTestCase._poll_until_exception] Instance of 'KeyVaultTestCase' has no 'fail' member
2026-06-28T22:54:01.0137593Z tests/_shared/test_case.py:41: [W0613(unused-argument), KeyVaultTestCase.teardown_method] Unused argument 'method'
2026-06-28T22:54:01.0138921Z tests/_shared/test_case.py:8: [C0411(wrong-import-order), ] third party import "devtools_testutils.AzureRecordedTestCase" should be placed before first party import "azure.keyvault.keys._shared.HttpChallengeCache"
2026-06-28T22:54:01.0139557Z
2026-06-28T22:54:01.0140613Z ------------------------------------------------------------------
2026-06-28T22:54:01.0141924Z Your code has been rated at 9.19/10 (previous run: 8.55/10, +0.65)
2026-06-28T22:54:01.0142409Z
2026-06-28T22:54:01.0143716Z ************* Module key_rotation
2026-06-28T22:54:01.0145020Z samples/key_rotation.py:49: [C0413(wrong-import-position), ] Import "from azure.keyvault.keys import KeyRotationLifetimeAction, KeyRotationPolicy, KeyRotationPolicyAction" should be placed at the top of the module
2026-06-28T22:54:01.0146369Z samples/key_rotation.py:63: [C0200(consider-using-enumerate), ] Consider using enumerate instead of iterating with range and len
2026-06-28T22:54:01.0147635Z samples/key_rotation.py:74: [C0200(consider-using-enumerate), ] Consider using enumerate instead of iterating with range and len
2026-06-28T22:54:01.0148887Z samples/key_rotation.py:90: [C0200(consider-using-enumerate), ] Consider using enumerate instead of iterating with range and len
2026-06-28T22:54:01.0150008Z ************* Module key_rotation_async
2026-06-28T22:54:01.0151566Z samples/key_rotation_async.py:64: [C0200(consider-using-enumerate), run_sample] Consider using enumerate instead of iterating with range and len
2026-06-28T22:54:01.0152877Z samples/key_rotation_async.py:75: [C0200(consider-using-enumerate), run_sample] Consider using enumerate instead of iterating with range and len
2026-06-28T22:54:01.0154142Z samples/key_rotation_async.py:91: [C0200(consider-using-enumerate), run_sample] Consider using enumerate instead of iterating with range and len
2026-06-28T22:54:01.0154713Z
2026-06-28T22:54:01.0155739Z ------------------------------------------------------------------
2026-06-28T22:54:01.0156852Z Your code has been rated at 9.85/10 (previous run: 9.41/10, +0.44)
2026-06-28T22:54:01.0157336Z
2026-06-28T22:54:24.8833525Z next-pylint check completed with exit code 302026-06-28 22:54:24,882 [INFO] azure-sdk-tools: [END 5/6] next-pylint :: /mnt/vss/_work/1/s/sdk/keyvault/azure-keyvault-secrets -> FAIL(30) in 83.20s
2026-06-28T22:54:24.8835139Z
2026-06-28T22:54:24.8837223Z ================================================================================================
2026-06-28T22:54:24.8839682Z ===== STDERR: next-pylint :: /mnt/vss/_work/1/s/sdk/keyvault/azure-keyvault-keys (exit 30) =====
2026-06-28T22:54:24.8842191Z 2026-06-28 22:51:59,694 [INFO] azure-sdk-tools: Installing from feed: https://pkgs.dev.azure.com/azure-sdk/public/_packaging/azure-sdk-for-python/pypi/simple/
2026-06-28T22:54:24.8844286Z 2026-06-28 22:51:59,694 [INFO] azure-sdk-tools: Running pylint check...
2026-06-28T22:54:24.8846143Z 2026-06-28 22:52:06,447 [INFO] root: Found whl azure_sdk_tools-0.0.0-py3-none-any.whl
2026-06-28T22:54:24.8847297Z
2026-06-28T22:54:24.8848968Z [notice] A new release of pip is available: 23.0.1 -> 26.1.2
2026-06-28T22:54:24.8850553Z [notice] To update, run: python -m pip install --upgrade pip
2026-06-28T22:54:24.8852084Z 2026-06-28 22:52:27,868 [INFO] azure-sdk-tools: Processing azure-keyvault-keys for pylint check
2026-06-28T22:54:24.8853277Z 2026-06-28 22:52:27,869 [INFO] azure-sdk-tools: Installing dev requirements for /mnt/vss/_work/1/s/sdk/keyvault/azure-keyvault-keys
2026-06-28T22:54:24.8853748Z
2026-06-28T22:54:24.8854961Z [notice] A new release of pip is available: 23.0.1 -> 26.1.2
2026-06-28T22:54:24.8856233Z [notice] To update, run: python -m pip install --upgrade pip
2026-06-28T22:54:24.8856728Z
2026-06-28T22:54:24.8857938Z [notice] A new release of pip is available: 23.0.1 -> 26.1.2
2026-06-28T22:54:24.8859149Z [notice] To update, run: python -m pip install --upgrade pip
2026-06-28T22:54:24.8860457Z 2026-06-28 22:53:03,020 [INFO] azure-sdk-tools: Installing azure_keyvault_keys-4.12.0b3.tar.gz from fresh built package.
2026-06-28T22:54:24.8862644Z 2026-06-28 22:53:03,698 [INFO] azure-sdk-tools: Executing command from /mnt/vss/_work/1/s/.venv/azure-keyvault-keys/.venv_next-pylint/.staging:['/mnt/vss/_work/1/s/.venv/azure-keyvault-keys/.venv_next-pylint/bin/python', '-m', 'pip', 'install', '/mnt/vss/_work/1/s/.venv/azure-keyvault-keys/.venv_next-pylint/.staging/azure_keyvault_keys-4.12.0b3.tar.gz']
2026-06-28T22:54:24.8863426Z
2026-06-28T22:54:24.8864706Z [notice] A new release of pip is available: 23.0.1 -> 26.1.2
2026-06-28T22:54:24.8865907Z [notice] To update, run: python -m pip install --upgrade pip
2026-06-28T22:54:24.8867190Z 2026-06-28 22:53:10,545 [INFO] azure-sdk-tools: Installed azure_keyvault_keys-4.12.0b3.tar.gz
2026-06-28T22:54:24.8867717Z
2026-06-28T22:54:24.8868906Z [notice] A new release of pip is available: 23.0.1 -> 26.1.2
2026-06-28T22:54:24.8870088Z [notice] To update, run: python -m pip install --upgrade pip
2026-06-28T22:54:24.8871601Z 2026-06-28 22:53:15,349 [INFO] azure-sdk-tools: Installed packages:
2026-06-28T22:54:24.8872910Z 2026-06-28 22:53:15,350 [INFO] azure-sdk-tools: aiohappyeyeballs==2.6.2
2026-06-28T22:54:24.8874091Z aiohttp==3.14.1
2026-06-28T22:54:24.8875191Z aiosignal==1.4.0
2026-06-28T22:54:24.8876288Z astroid==4.0.4
2026-06-28T22:54:24.8877381Z async-timeout==5.0.1
2026-06-28T22:54:24.8878466Z attrs==26.1.0
2026-06-28T22:54:24.8879545Z azure-common==1.1.28
2026-06-28T22:54:24.8880624Z azure-core==1.41.0
2026-06-28T22:54:24.8882162Z azure-identity==1.25.3
2026-06-28T22:54:24.8883521Z azure-keyvault-keys @ file:///mnt/vss/_work/1/s/.venv/azure-keyvault-keys/.venv_next-pylint/.staging/azure_keyvault_keys-4.12.0b3.tar.gz
2026-06-28T22:54:24.8884942Z azure-keyvault-nspkg @ file:///mnt/vss/_work/1/s/.wheels/azure_keyvault_nspkg-1.0.0-py2.py3-none-any.whl
2026-06-28T22:54:24.8886218Z azure-mgmt-core==1.6.0
2026-06-28T22:54:24.8887424Z azure-mgmt-keyvault==10.1.0
2026-06-28T22:54:24.8888632Z azure-nspkg==3.0.2
2026-06-28T22:54:24.8889843Z azure-pylint-guidelines-checker==0.5.7
2026-06-28T22:54:24.8891421Z azure-sdk-tools @ file:///mnt/vss/_work/1/s/.wheels/azure_sdk_tools-0.0.0-py3-none-any.whl
2026-06-28T22:54:24.8892692Z backports.asyncio.runner==1.2.0
2026-06-28T22:54:24.8893882Z bashlex==0.18
2026-06-28T22:54:24.8895047Z bracex==2.7
2026-06-28T22:54:24.8896212Z build==1.5.0
2026-06-28T22:54:24.8897390Z certifi==2026.6.17
2026-06-28T22:54:24.8898552Z cffi==2.0.0
2026-06-28T22:54:24.8899722Z charset-normalizer==3.4.7
2026-06-28T22:54:24.8901030Z cibuildwheel==2.23.3
2026-06-28T22:54:24.8902189Z ConfigArgParse==1.7.5
2026-06-28T22:54:24.8903293Z coverage==7.14.3
2026-06-28T22:54:24.8904383Z cryptography==49.0.0
2026-06-28T22:54:24.8905478Z dependency-groups==1.3.1
2026-06-28T22:54:24.8906577Z dill==0.4.1
2026-06-28T22:54:24.8907679Z exceptiongroup==1.3.1
2026-06-28T22:54:24.8908776Z filelock==3.29.4
2026-06-28T22:54:24.8909874Z frozenlist==1.8.0
2026-06-28T22:54:24.8911975Z idna==3.18
2026-06-28T22:54:24.8913212Z iniconfig==2.3.0
2026-06-28T22:54:24.8914633Z isodate==0.7.2
2026-06-28T22:54:24.8915795Z isort==7.0.0
2026-06-28T22:54:24.8916975Z Jinja2==3.1.6
2026-06-28T22:54:24.8918140Z json-delta==2.0.2
2026-06-28T22:54:24.8919310Z MarkupSafe==3.0.3
2026-06-28T22:54:24.8920470Z mccabe==0.7.0
2026-06-28T22:54:24.8921953Z msal==1.37.0
2026-06-28T22:54:24.8923113Z msal-extensions==1.3.1
2026-06-28T22:54:24.8924293Z msrest==0.7.1
2026-06-28T22:54:24.8925474Z multidict==6.7.1
2026-06-28T22:54:24.8926656Z oauthlib==3.3.1
2026-06-28T22:54:24.8927832Z packaging==26.2
2026-06-28T22:54:24.8929025Z parameterized==0.9.0
2026-06-28T22:54:24.8930192Z pkginfo==1.12.1.2
2026-06-28T22:54:24.8931504Z platformdirs==4.10.0
2026-06-28T22:54:24.8932682Z pluggy==1.6.0
2026-06-28T22:54:24.8933861Z propcache==0.5.2
2026-06-28T22:54:24.8935019Z pycparser==3.0
2026-06-28T22:54:24.8936188Z Pygments==2.20.0
2026-06-28T22:54:24.8937329Z PyJWT==2.13.0
2026-06-28T22:54:24.8938464Z pylint==4.0.4
2026-06-28T22:54:24.8939605Z pyparsing==3.3.2
2026-06-28T22:54:24.8940901Z pyproject_hooks==1.2.0
2026-06-28T22:54:24.8942086Z pytest==9.1.1
2026-06-28T22:54:24.8943209Z pytest-asyncio==1.4.0
2026-06-28T22:54:24.8944318Z pytest-cov==7.1.0
2026-06-28T22:54:24.8945422Z python-dateutil==2.9.0.post0
2026-06-28T22:54:24.8946526Z python-dotenv==1.2.2
2026-06-28T22:54:24.8947600Z PyYAML==6.0.3
2026-06-28T22:54:24.8948678Z requests==2.34.2
2026-06-28T22:54:24.8949770Z requests-oauthlib==2.0.0
2026-06-28T22:54:24.8951173Z six==1.17.0
2026-06-28T22:54:24.8952373Z tomli==2.4.1
2026-06-28T22:54:24.8953557Z tomli_w==1.0.0
2026-06-28T22:54:24.8954726Z tomlkit==0.15.0
2026-06-28T22:54:24.8955934Z typing_extensions==4.15.0
2026-06-28T22:54:24.8957133Z urllib3==2.7.0
2026-06-28T22:54:24.8958293Z yarl==1.24.2
2026-06-28T22:54:24.8958768Z
2026-06-28T22:54:24.8960326Z 2026-06-28 22:53:15,352 [INFO] azure-sdk-tools: ['/mnt/vss/_work/1/s/.venv/azure-keyvault-keys/.venv_next-pylint/bin/python', '-m', 'pylint', '--rcfile=/mnt/vss/_work/1/s/eng/pylintrc', '--output-format=parseable', '/mnt/vss/_work/1/s/sdk/keyvault/azure-keyvault-keys/azure']
2026-06-28T22:54:24.8962325Z 2026-06-28 22:53:28,575 [INFO] azure-sdk-tools: ['/mnt/vss/_work/1/s/.venv/azure-keyvault-keys/.venv_next-pylint/bin/python', '-m', 'pylint', '--rcfile=/mnt/vss/_work/1/s/eng/test_pylintrc', '--output-format=parseable', '/mnt/vss/_work/1/s/sdk/keyvault/azure-keyvault-keys/tests']
2026-06-28T22:54:24.8963956Z 2026-06-28 22:53:48,928 [ERROR] azure-sdk-tools: azure-keyvault-keys tests exited with linting error 30. Please see this link for more information https://aka.ms/azsdk/python/pylint-guide
2026-06-28T22:54:24.8965618Z 2026-06-28 22:53:48,928 [INFO] azure-sdk-tools: ['/mnt/vss/_work/1/s/.venv/azure-keyvault-keys/.venv_next-pylint/bin/python', '-m', 'pylint', '--rcfile=/mnt/vss/_work/1/s/eng/samples_pylintrc', '--output-format=parseable', '/mnt/vss/_work/1/s/sdk/keyvault/azure-keyvault-keys/samples']
2026-06-28T22:54:24.8967241Z 2026-06-28 22:53:55,518 [ERROR] azure-sdk-tools: azure-keyvault-keys samples exited with linting error 16. Please see this link for more information https://aka.ms/azsdk/python/pylint-guide
2026-06-28T22:54:24.8968737Z 2026-06-28 22:53:59,951 [INFO] root: Issue exists for azure-keyvault-keys with pylint version 4.0.4. Updating...
2026-06-28T22:54:24.8970162Z ================================================================================================
2026-06-28T22:54:24.8971518Z
**How to fix:**
**Note:** If you are a bot. Fix the issue by fixing the above pylint errors.
Run the `next-pylint` azpysdk command at the library package-level and resolve the linting errors.
1) `/mnt/vss/_work/1/s>pip install -e ./eng/tools/azure-sdk-tools`
2) `../azure-keyvault-keys>azpysdk next-pylint --isolate .`
See the [Pylint Guide](https://github.com/Azure/azure-sdk-for-python/blob/main/doc/dev/pylint_checking.md) for more information.
Contributor guide
Assessment
This issue has not been assessed yet.