Skip to content

azure-keyvault-certificates needs linting updates for pylint version 4.0.4 #44720

@azure-sdk

Description

@azure-sdk

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-certificates
Pylint version: 4.0.4
Pylint Build: Link to build (2026-05-09)

Pylint Errors:

30
2026-05-09T22:49:44.6872926Z ===== OUTPUT: next-pylint :: /mnt/vss/_work/1/s/sdk/keyvault/azure-keyvault-certificates (exit 30) =====
2026-05-09T22:49:44.6875556Z Looking in indexes: https://pkgs.dev.azure.com/azure-sdk/public/_packaging/azure-sdk-for-python/pypi/simple/, https://pypi.python.org/simple
2026-05-09T22:49:44.6877779Z Processing ./.wheels/azure_sdk_tools-0.0.0-py3-none-any.whl
2026-05-09T22:49:44.6879649Z Collecting urllib3
2026-05-09T22:49:44.6881520Z Downloading urllib3-2.7.0-py3-none-any.whl (131 kB)
2026-05-09T22:49:44.6884091Z ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 131.1/131.1 kB 4.6 MB/s eta 0:00:00
2026-05-09T22:49:44.6886034Z Collecting wheel
2026-05-09T22:49:44.6887912Z Using cached wheel-0.47.0-py3-none-any.whl (32 kB)
2026-05-09T22:49:44.6889751Z Collecting pytest-cov
2026-05-09T22:49:44.6891607Z Downloading pytest_cov-7.1.0-py3-none-any.whl (22 kB)
2026-05-09T22:49:44.6893668Z Collecting cibuildwheel==2.23.3
2026-05-09T22:49:44.6895571Z Using cached cibuildwheel-2.23.3-py3-none-any.whl (91 kB)
2026-05-09T22:49:44.6897392Z Collecting Jinja2
2026-05-09T22:49:44.6899294Z Downloading jinja2-3.1.6-py3-none-any.whl (134 kB)
2026-05-09T22:49:44.6901450Z ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 134.9/134.9 kB 37.8 MB/s eta 0:00:00
2026-05-09T22:49:44.6903593Z Collecting certifi
2026-05-09T22:49:44.6905525Z Using cached certifi-2026.4.22-py3-none-any.whl (135 kB)
2026-05-09T22:49:44.6907472Z Collecting ConfigArgParse>=0.12.0
2026-05-09T22:49:44.6909355Z Using cached configargparse-1.7.5-py3-none-any.whl (27 kB)
2026-05-09T22:49:44.6911193Z Collecting azure-core
2026-05-09T22:49:44.6913259Z Using cached azure_core-1.41.0-py3-none-any.whl (220 kB)
2026-05-09T22:49:44.6915131Z Collecting python-dotenv
2026-05-09T22:49:44.6917002Z Using cached python_dotenv-1.2.2-py3-none-any.whl (22 kB)
2026-05-09T22:49:44.6918864Z Collecting build
2026-05-09T22:49:44.6920779Z Using cached build-1.5.0-py3-none-any.whl (26 kB)
2026-05-09T22:49:44.6922604Z Collecting pkginfo
2026-05-09T22:49:44.6924881Z Using cached pkginfo-1.12.1.2-py3-none-any.whl (32 kB)
2026-05-09T22:49:44.6926745Z Collecting tomli
2026-05-09T22:49:44.6928612Z Using cached tomli-2.4.1-py3-none-any.whl (14 kB)
2026-05-09T22:49:44.6930433Z Collecting pyparsing
2026-05-09T22:49:44.6932328Z Using cached pyparsing-3.3.2-py3-none-any.whl (122 kB)
2026-05-09T22:49:44.6934694Z Requirement already satisfied: setuptools in ./.venv/azure-keyvault-certificates/.venv_next-pylint/lib/python3.10/site-packages (from azure-sdk-tools==0.0.0) (79.0.1)
2026-05-09T22:49:44.6936777Z Collecting json-delta>=2.0
2026-05-09T22:49:44.6938677Z Using cached json_delta-2.0.2-py2.py3-none-any.whl (33 kB)
2026-05-09T22:49:44.6940538Z Collecting pytest-asyncio>=0.9.0
2026-05-09T22:49:44.6942448Z Using cached pytest_asyncio-1.3.0-py3-none-any.whl (15 kB)
2026-05-09T22:49:44.6944950Z Collecting packaging
2026-05-09T22:49:44.6947048Z Using cached packaging-26.2-py3-none-any.whl (100 kB)
2026-05-09T22:49:44.6948904Z Collecting tomli-w==1.0.0
2026-05-09T22:49:44.6950787Z Using cached tomli_w-1.0.0-py3-none-any.whl (6.0 kB)
2026-05-09T22:49:44.6952662Z Collecting PyYAML
2026-05-09T22:49:44.6954921Z 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-05-09T22:49:44.6966434Z Collecting pytest>=3.5.1
2026-05-09T22:49:44.6968576Z Using cached pytest-9.0.3-py3-none-any.whl (375 kB)
2026-05-09T22:49:44.6970457Z Collecting dependency-groups>=1.2
2026-05-09T22:49:44.6972331Z Downloading dependency_groups-1.3.1-py3-none-any.whl (8.7 kB)
2026-05-09T22:49:44.6974437Z Collecting bracex
2026-05-09T22:49:44.6976330Z Downloading bracex-2.6-py3-none-any.whl (11 kB)
2026-05-09T22:49:44.6978183Z Collecting typing-extensions>=4.1.0
2026-05-09T22:49:44.6980066Z Using cached typing_extensions-4.15.0-py3-none-any.whl (44 kB)
2026-05-09T22:49:44.6981900Z Collecting filelock
2026-05-09T22:49:44.6984351Z Using cached filelock-3.29.0-py3-none-any.whl (39 kB)
2026-05-09T22:49:44.6986196Z Collecting bashlex!=0.13
2026-05-09T22:49:44.6988076Z Using cached bashlex-0.18-py2.py3-none-any.whl (69 kB)
2026-05-09T22:49:44.6990209Z Collecting platformdirs
2026-05-09T22:49:44.6992113Z Using cached platformdirs-4.9.6-py3-none-any.whl (21 kB)
2026-05-09T22:49:44.6994471Z Collecting pluggy<2,>=1.5
2026-05-09T22:49:44.6996374Z Using cached pluggy-1.6.0-py3-none-any.whl (20 kB)
2026-05-09T22:49:44.6998199Z Collecting iniconfig>=1.0.1
2026-05-09T22:49:44.7000056Z Using cached iniconfig-2.3.0-py3-none-any.whl (7.5 kB)
2026-05-09T22:49:44.7001941Z Collecting pygments>=2.7.2
2026-05-09T22:49:44.7004013Z Using cached pygments-2.20.0-py3-none-any.whl (1.2 MB)
2026-05-09T22:49:44.7005933Z Collecting exceptiongroup>=1
2026-05-09T22:49:44.7007802Z Using cached exceptiongroup-1.3.1-py3-none-any.whl (16 kB)
2026-05-09T22:49:44.7009700Z Collecting backports-asyncio-runner<2,>=1.1
2026-05-09T22:49:44.7011699Z Using cached backports_asyncio_runner-1.2.0-py3-none-any.whl (12 kB)
2026-05-09T22:49:44.7013755Z Collecting requests>=2.21.0
2026-05-09T22:49:44.7015658Z Using cached requests-2.33.1-py3-none-any.whl (64 kB)
2026-05-09T22:49:44.7017497Z Collecting pyproject_hooks
2026-05-09T22:49:44.7019344Z Using cached pyproject_hooks-1.2.0-py3-none-any.whl (10 kB)
2026-05-09T22:49:44.7021220Z Collecting MarkupSafe>=2.0
2026-05-09T22:49:44.7023448Z 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-05-09T22:49:44.7025465Z Collecting coverage[toml]>=7.10.6
2026-05-09T22:49:44.7027462Z Using cached coverage-7.13.5-cp310-cp310-manylinux1_x86_64.manylinux_2_28_x86_64.manylinux_2_5_x86_64.whl (248 kB)
2026-05-09T22:49:44.7029386Z Collecting idna<4,>=2.5
2026-05-09T22:49:44.7031204Z Downloading idna-3.13-py3-none-any.whl (68 kB)
2026-05-09T22:49:44.7033644Z ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 68.6/68.6 kB 22.9 MB/s eta 0:00:00
2026-05-09T22:49:44.7035557Z Collecting charset_normalizer<4,>=2
2026-05-09T22:49:44.7037552Z 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-05-09T22:49:44.7040258Z 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-05-09T22:49:44.7044120Z 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.6 build-1.5.0 certifi-2026.4.22 charset_normalizer-3.4.7 cibuildwheel-2.23.3 coverage-7.13.5 dependency-groups-1.3.1 exceptiongroup-1.3.1 filelock-3.29.0 idna-3.13 iniconfig-2.3.0 json-delta-2.0.2 packaging-26.2 pkginfo-1.12.1.2 platformdirs-4.9.6 pluggy-1.6.0 pygments-2.20.0 pyparsing-3.3.2 pyproject_hooks-1.2.0 pytest-9.0.3 pytest-asyncio-1.3.0 pytest-cov-7.1.0 python-dotenv-1.2.2 requests-2.33.1 tomli-2.4.1 tomli-w-1.0.0 typing-extensions-4.15.0 urllib3-2.7.0 wheel-0.47.0
2026-05-09T22:49:44.7047378Z Looking in indexes: https://pkgs.dev.azure.com/azure-sdk/public/_packaging/azure-sdk-for-python/pypi/simple/, https://pypi.python.org/simple
2026-05-09T22:49:44.7049535Z Processing /mnt/vss/_work/1/s/.wheels/azure_core-1.41.0-py3-none-any.whl
2026-05-09T22:49:44.7051597Z Processing /mnt/vss/_work/1/s/.wheels/azure_sdk_tools-0.0.0-py3-none-any.whl
2026-05-09T22:49:44.7053851Z Processing /mnt/vss/_work/1/s/.wheels/azure_identity-1.26.0b3-py3-none-any.whl
2026-05-09T22:49:44.7056163Z Processing /mnt/vss/_work/1/s/.wheels/azure_keyvault_nspkg-1.0.0-py2.py3-none-any.whl
2026-05-09T22:49:44.7058150Z Collecting aiohttp>=3.0
2026-05-09T22:49:44.7060163Z Downloading aiohttp-3.13.5-cp310-cp310-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl (1.7 MB)
2026-05-09T22:49:44.7062469Z ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 1.7/1.7 MB 21.9 MB/s eta 0:00:00
2026-05-09T22:49:44.7064622Z Collecting parameterized>=0.7.3
2026-05-09T22:49:44.7066688Z Downloading parameterized-0.9.0-py2.py3-none-any.whl (20 kB)
2026-05-09T22:49:44.7068532Z Collecting python-dateutil>=2.8.0
2026-05-09T22:49:44.7070477Z Downloading python_dateutil-2.9.0.post0-py2.py3-none-any.whl (229 kB)
2026-05-09T22:49:44.7072664Z ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 229.9/229.9 kB 54.0 MB/s eta 0:00:00
2026-05-09T22:49:44.7074794Z Collecting pyopenssl
2026-05-09T22:49:44.7076665Z Downloading pyopenssl-26.2.0-py3-none-any.whl (55 kB)
2026-05-09T22:49:44.7078803Z ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 55.8/55.8 kB 7.1 MB/s eta 0:00:00
2026-05-09T22:49:44.7080708Z Collecting cryptography<47.0.0,>=44.0.2
2026-05-09T22:49:44.7082727Z Downloading cryptography-46.0.7-cp38-abi3-manylinux_2_34_x86_64.whl (4.4 MB)
2026-05-09T22:49:44.7085149Z ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 4.4/4.4 MB 53.0 MB/s eta 0:00:00
2026-05-09T22:49:44.7087498Z Requirement already satisfied: requests>=2.21.0 in /mnt/vss/_work/1/s/.venv/azure-keyvault-certificates/.venv_next-pylint/lib/python3.10/site-packages (from azure-core==1.41.0->-r /mnt/vss/_work/1/s/sdk/keyvault/azure-keyvault-certificates/dev_requirements.txt (line 1)) (2.33.1)
2026-05-09T22:49:44.7090145Z Requirement already satisfied: typing-extensions>=4.6.0 in /mnt/vss/_work/1/s/.venv/azure-keyvault-certificates/.venv_next-pylint/lib/python3.10/site-packages (from azure-core==1.41.0->-r /mnt/vss/_work/1/s/sdk/keyvault/azure-keyvault-certificates/dev_requirements.txt (line 1)) (4.15.0)
2026-05-09T22:49:44.7092800Z Requirement already satisfied: build in /mnt/vss/_work/1/s/.venv/azure-keyvault-certificates/.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-certificates/dev_requirements.txt (line 2)) (1.5.0)
2026-05-09T22:49:44.7095704Z Requirement already satisfied: ConfigArgParse>=0.12.0 in /mnt/vss/_work/1/s/.venv/azure-keyvault-certificates/.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-certificates/dev_requirements.txt (line 2)) (1.7.5)
2026-05-09T22:49:44.7098419Z Requirement already satisfied: cibuildwheel==2.23.3 in /mnt/vss/_work/1/s/.venv/azure-keyvault-certificates/.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-certificates/dev_requirements.txt (line 2)) (2.23.3)
2026-05-09T22:49:44.7101082Z Requirement already satisfied: pkginfo in /mnt/vss/_work/1/s/.venv/azure-keyvault-certificates/.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-certificates/dev_requirements.txt (line 2)) (1.12.1.2)
2026-05-09T22:49:44.7103887Z Requirement already satisfied: json-delta>=2.0 in /mnt/vss/_work/1/s/.venv/azure-keyvault-certificates/.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-certificates/dev_requirements.txt (line 2)) (2.0.2)
2026-05-09T22:49:44.7106803Z Requirement already satisfied: certifi in /mnt/vss/_work/1/s/.venv/azure-keyvault-certificates/.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-certificates/dev_requirements.txt (line 2)) (2026.4.22)
2026-05-09T22:49:44.7109490Z Requirement already satisfied: pytest>=3.5.1 in /mnt/vss/_work/1/s/.venv/azure-keyvault-certificates/.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-certificates/dev_requirements.txt (line 2)) (9.0.3)
2026-05-09T22:49:44.7112103Z Requirement already satisfied: setuptools in /mnt/vss/_work/1/s/.venv/azure-keyvault-certificates/.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-certificates/dev_requirements.txt (line 2)) (79.0.1)
2026-05-09T22:49:44.7114921Z Requirement already satisfied: Jinja2 in /mnt/vss/_work/1/s/.venv/azure-keyvault-certificates/.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-certificates/dev_requirements.txt (line 2)) (3.1.6)
2026-05-09T22:49:44.7117672Z Requirement already satisfied: PyYAML in /mnt/vss/_work/1/s/.venv/azure-keyvault-certificates/.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-certificates/dev_requirements.txt (line 2)) (6.0.3)
2026-05-09T22:49:44.7120281Z Requirement already satisfied: wheel in /mnt/vss/_work/1/s/.venv/azure-keyvault-certificates/.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-certificates/dev_requirements.txt (line 2)) (0.47.0)
2026-05-09T22:49:44.7122868Z Requirement already satisfied: packaging in /mnt/vss/_work/1/s/.venv/azure-keyvault-certificates/.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-certificates/dev_requirements.txt (line 2)) (26.2)
2026-05-09T22:49:44.7125878Z Requirement already satisfied: pytest-asyncio>=0.9.0 in /mnt/vss/_work/1/s/.venv/azure-keyvault-certificates/.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-certificates/dev_requirements.txt (line 2)) (1.3.0)
2026-05-09T22:49:44.7128577Z Requirement already satisfied: python-dotenv in /mnt/vss/_work/1/s/.venv/azure-keyvault-certificates/.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-certificates/dev_requirements.txt (line 2)) (1.2.2)
2026-05-09T22:49:44.7131213Z Requirement already satisfied: pytest-cov in /mnt/vss/_work/1/s/.venv/azure-keyvault-certificates/.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-certificates/dev_requirements.txt (line 2)) (7.1.0)
2026-05-09T22:49:44.7134030Z Requirement already satisfied: pyparsing in /mnt/vss/_work/1/s/.venv/azure-keyvault-certificates/.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-certificates/dev_requirements.txt (line 2)) (3.3.2)
2026-05-09T22:49:44.7136669Z Requirement already satisfied: urllib3 in /mnt/vss/_work/1/s/.venv/azure-keyvault-certificates/.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-certificates/dev_requirements.txt (line 2)) (2.7.0)
2026-05-09T22:49:44.7139313Z Requirement already satisfied: tomli-w==1.0.0 in /mnt/vss/_work/1/s/.venv/azure-keyvault-certificates/.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-certificates/dev_requirements.txt (line 2)) (1.0.0)
2026-05-09T22:49:44.7142086Z Requirement already satisfied: tomli in /mnt/vss/_work/1/s/.venv/azure-keyvault-certificates/.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-certificates/dev_requirements.txt (line 2)) (2.4.1)
2026-05-09T22:49:44.7144931Z Requirement already satisfied: platformdirs in /mnt/vss/_work/1/s/.venv/azure-keyvault-certificates/.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-certificates/dev_requirements.txt (line 2)) (4.9.6)
2026-05-09T22:49:44.7147653Z Requirement already satisfied: bashlex!=0.13 in /mnt/vss/_work/1/s/.venv/azure-keyvault-certificates/.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-certificates/dev_requirements.txt (line 2)) (0.18)
2026-05-09T22:49:44.7150390Z Requirement already satisfied: dependency-groups>=1.2 in /mnt/vss/_work/1/s/.venv/azure-keyvault-certificates/.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-certificates/dev_requirements.txt (line 2)) (1.3.1)
2026-05-09T22:49:44.7153405Z Requirement already satisfied: filelock in /mnt/vss/_work/1/s/.venv/azure-keyvault-certificates/.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-certificates/dev_requirements.txt (line 2)) (3.29.0)
2026-05-09T22:49:44.7156149Z Requirement already satisfied: bracex in /mnt/vss/_work/1/s/.venv/azure-keyvault-certificates/.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-certificates/dev_requirements.txt (line 2)) (2.6)
2026-05-09T22:49:44.7158372Z Collecting msal-extensions>=1.2.0
2026-05-09T22:49:44.7160290Z Downloading msal_extensions-1.3.1-py3-none-any.whl (20 kB)
2026-05-09T22:49:44.7162135Z Collecting msal>=1.35.1
2026-05-09T22:49:44.7164189Z Downloading msal-1.36.0-py3-none-any.whl (121 kB)
2026-05-09T22:49:44.7166405Z ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 121.5/121.5 kB 32.1 MB/s eta 0:00:00
2026-05-09T22:49:44.7168284Z Collecting azure-nspkg>=3.0.0
2026-05-09T22:49:44.7170151Z Downloading azure_nspkg-3.0.2-py3-none-any.whl (1.5 kB)
2026-05-09T22:49:44.7172022Z Collecting frozenlist>=1.1.1
2026-05-09T22:49:44.7174184Z Downloading frozenlist-1.8.0-cp310-cp310-manylinux1_x86_64.manylinux_2_28_x86_64.manylinux_2_5_x86_64.whl (219 kB)
2026-05-09T22:49:44.7176533Z ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 219.5/219.5 kB 63.9 MB/s eta 0:00:00
2026-05-09T22:49:44.7178391Z Collecting propcache>=0.2.0
2026-05-09T22:49:44.7180383Z Downloading propcache-0.5.2-cp310-cp310-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl (60 kB)
2026-05-09T22:49:44.7182644Z ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 60.1/60.1 kB 10.9 MB/s eta 0:00:00
2026-05-09T22:49:44.7184767Z Collecting async-timeout<6.0,>=4.0
2026-05-09T22:49:44.7186696Z Downloading async_timeout-5.0.1-py3-none-any.whl (6.2 kB)
2026-05-09T22:49:44.7188528Z Collecting yarl<2.0,>=1.17.0
2026-05-09T22:49:44.7190523Z Downloading yarl-1.23.0-cp310-cp310-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl (102 kB)
2026-05-09T22:49:44.7192727Z ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 102.8/102.8 kB 27.4 MB/s eta 0:00:00
2026-05-09T22:49:44.7194826Z Collecting aiosignal>=1.4.0
2026-05-09T22:49:44.7196654Z Downloading aiosignal-1.4.0-py3-none-any.whl (7.5 kB)
2026-05-09T22:49:44.7198477Z Collecting aiohappyeyeballs>=2.5.0
2026-05-09T22:49:44.7200307Z Downloading aiohappyeyeballs-2.6.1-py3-none-any.whl (15 kB)
2026-05-09T22:49:44.7202122Z Collecting attrs>=17.3.0
2026-05-09T22:49:44.7204195Z Downloading attrs-26.1.0-py3-none-any.whl (67 kB)
2026-05-09T22:49:44.7206402Z ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 67.5/67.5 kB 22.4 MB/s eta 0:00:00
2026-05-09T22:49:44.7208455Z Collecting multidict<7.0,>=4.5
2026-05-09T22:49:44.7210445Z 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-05-09T22:49:44.7212532Z Collecting six>=1.5
2026-05-09T22:49:44.7214650Z Downloading six-1.17.0-py2.py3-none-any.whl (11 kB)
2026-05-09T22:49:44.7216450Z Collecting cffi>=2.0.0
2026-05-09T22:49:44.7218437Z Downloading cffi-2.0.0-cp310-cp310-manylinux2014_x86_64.manylinux_2_17_x86_64.whl (216 kB)
2026-05-09T22:49:44.7220637Z ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 216.5/216.5 kB 49.8 MB/s eta 0:00:00
2026-05-09T22:49:44.7222522Z Collecting pycparser
2026-05-09T22:49:44.7224714Z Downloading pycparser-3.0-py3-none-any.whl (48 kB)
2026-05-09T22:49:44.7226877Z ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 48.2/48.2 kB 11.4 MB/s eta 0:00:00
2026-05-09T22:49:44.7228771Z Collecting PyJWT[crypto]<3,>=1.0.0
2026-05-09T22:49:44.7230639Z Downloading pyjwt-2.12.1-py3-none-any.whl (29 kB)
2026-05-09T22:49:44.7233200Z Requirement already satisfied: pygments>=2.7.2 in /mnt/vss/_work/1/s/.venv/azure-keyvault-certificates/.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-certificates/dev_requirements.txt (line 2)) (2.20.0)
2026-05-09T22:49:44.7236032Z Requirement already satisfied: exceptiongroup>=1 in /mnt/vss/_work/1/s/.venv/azure-keyvault-certificates/.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-certificates/dev_requirements.txt (line 2)) (1.3.1)
2026-05-09T22:49:44.7238743Z Requirement already satisfied: iniconfig>=1.0.1 in /mnt/vss/_work/1/s/.venv/azure-keyvault-certificates/.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-certificates/dev_requirements.txt (line 2)) (2.3.0)
2026-05-09T22:49:44.7241438Z Requirement already satisfied: pluggy<2,>=1.5 in /mnt/vss/_work/1/s/.venv/azure-keyvault-certificates/.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-certificates/dev_requirements.txt (line 2)) (1.6.0)
2026-05-09T22:49:44.7244414Z Requirement already satisfied: backports-asyncio-runner<2,>=1.1 in /mnt/vss/_work/1/s/.venv/azure-keyvault-certificates/.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-certificates/dev_requirements.txt (line 2)) (1.2.0)
2026-05-09T22:49:44.7247218Z Requirement already satisfied: charset_normalizer<4,>=2 in /mnt/vss/_work/1/s/.venv/azure-keyvault-certificates/.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-certificates/dev_requirements.txt (line 1)) (3.4.7)
2026-05-09T22:49:44.7250034Z Requirement already satisfied: idna<4,>=2.5 in /mnt/vss/_work/1/s/.venv/azure-keyvault-certificates/.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-certificates/dev_requirements.txt (line 1)) (3.13)
2026-05-09T22:49:44.7252744Z Requirement already satisfied: pyproject_hooks in /mnt/vss/_work/1/s/.venv/azure-keyvault-certificates/.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-certificates/dev_requirements.txt (line 2)) (1.2.0)
2026-05-09T22:49:44.7255637Z Requirement already satisfied: MarkupSafe>=2.0 in /mnt/vss/_work/1/s/.venv/azure-keyvault-certificates/.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-certificates/dev_requirements.txt (line 2)) (3.0.3)
2026-05-09T22:49:44.7258261Z Requirement already satisfied: coverage[toml]>=7.10.6 in /mnt/vss/_work/1/s/.venv/azure-keyvault-certificates/.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-certificates/dev_requirements.txt (line 2)) (7.13.5)
2026-05-09T22:49:44.7260907Z azure-core is already installed with the same version as the provided wheel. Use --force-reinstall to force an installation of the wheel.
2026-05-09T22:49:44.7262941Z 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-05-09T22:49:44.7265347Z Installing collected packages: azure-nspkg, six, PyJWT, pycparser, propcache, parameterized, multidict, frozenlist, azure-keyvault-nspkg, attrs, async-timeout, aiohappyeyeballs, yarl, python-dateutil, cffi, aiosignal, cryptography, aiohttp, pyopenssl, msal, msal-extensions, azure-identity
2026-05-09T22:49:44.7267799Z Successfully installed PyJWT-2.12.1 aiohappyeyeballs-2.6.1 aiohttp-3.13.5 aiosignal-1.4.0 async-timeout-5.0.1 attrs-26.1.0 azure-identity-1.26.0b3 azure-keyvault-nspkg-1.0.0 azure-nspkg-3.0.2 cffi-2.0.0 cryptography-46.0.7 frozenlist-1.8.0 msal-1.36.0 msal-extensions-1.3.1 multidict-6.7.1 parameterized-0.9.0 propcache-0.5.2 pycparser-3.0 pyopenssl-26.2.0 python-dateutil-2.9.0.post0 six-1.17.0 yarl-1.23.0
2026-05-09T22:49:44.7270056Z Looking in indexes: https://pkgs.dev.azure.com/azure-sdk/public/_packaging/azure-sdk-for-python/pypi/simple/, https://pypi.python.org/simple
2026-05-09T22:49:44.7280907Z Processing ./azure_keyvault_certificates-4.11.2.tar.gz
2026-05-09T22:49:44.7282974Z Installing build dependencies: started
2026-05-09T22:49:44.7285005Z Installing build dependencies: finished with status 'done'
2026-05-09T22:49:44.7286865Z Getting requirements to build wheel: started
2026-05-09T22:49:44.7288712Z Getting requirements to build wheel: finished with status 'done'
2026-05-09T22:49:44.7290420Z Preparing metadata (pyproject.toml): started
2026-05-09T22:49:44.7292143Z Preparing metadata (pyproject.toml): finished with status 'done'
2026-05-09T22:49:44.7294244Z Requirement already satisfied: typing-extensions>=4.6.0 in /mnt/vss/_work/1/s/.venv/azure-keyvault-certificates/.venv_next-pylint/lib/python3.10/site-packages (from azure-keyvault-certificates==4.11.2) (4.15.0)
2026-05-09T22:49:44.7296128Z Collecting isodate>=0.6.1
2026-05-09T22:49:44.7297729Z Using cached isodate-0.7.2-py3-none-any.whl (22 kB)
2026-05-09T22:49:44.7299660Z Requirement already satisfied: azure-core>=1.31.0 in /mnt/vss/_work/1/s/.venv/azure-keyvault-certificates/.venv_next-pylint/lib/python3.10/site-packages (from azure-keyvault-certificates==4.11.2) (1.41.0)
2026-05-09T22:49:44.7301876Z Requirement already satisfied: requests>=2.21.0 in /mnt/vss/_work/1/s/.venv/azure-keyvault-certificates/.venv_next-pylint/lib/python3.10/site-packages (from azure-core>=1.31.0->azure-keyvault-certificates==4.11.2) (2.33.1)
2026-05-09T22:49:44.7304334Z Requirement already satisfied: urllib3<3,>=1.26 in /mnt/vss/_work/1/s/.venv/azure-keyvault-certificates/.venv_next-pylint/lib/python3.10/site-packages (from requests>=2.21.0->azure-core>=1.31.0->azure-keyvault-certificates==4.11.2) (2.7.0)
2026-05-09T22:49:44.7306682Z Requirement already satisfied: idna<4,>=2.5 in /mnt/vss/_work/1/s/.venv/azure-keyvault-certificates/.venv_next-pylint/lib/python3.10/site-packages (from requests>=2.21.0->azure-core>=1.31.0->azure-keyvault-certificates==4.11.2) (3.13)
2026-05-09T22:49:44.7309192Z Requirement already satisfied: charset_normalizer<4,>=2 in /mnt/vss/_work/1/s/.venv/azure-keyvault-certificates/.venv_next-pylint/lib/python3.10/site-packages (from requests>=2.21.0->azure-core>=1.31.0->azure-keyvault-certificates==4.11.2) (3.4.7)
2026-05-09T22:49:44.7311816Z Requirement already satisfied: certifi>=2023.5.7 in /mnt/vss/_work/1/s/.venv/azure-keyvault-certificates/.venv_next-pylint/lib/python3.10/site-packages (from requests>=2.21.0->azure-core>=1.31.0->azure-keyvault-certificates==4.11.2) (2026.4.22)
2026-05-09T22:49:44.7314277Z Building wheels for collected packages: azure-keyvault-certificates
2026-05-09T22:49:44.7316393Z Building wheel for azure-keyvault-certificates (pyproject.toml): started
2026-05-09T22:49:44.7318533Z Building wheel for azure-keyvault-certificates (pyproject.toml): finished with status 'done'
2026-05-09T22:49:44.7320933Z Created wheel for azure-keyvault-certificates: filename=azure_keyvault_certificates-4.11.2-py3-none-any.whl size=162157 sha256=ae96b3acaf938cfe2c25025d62cedabab97e9765b867a3baf7f12e31915d9d0d
2026-05-09T22:49:44.7323699Z Stored in directory: /home/cloudtest/.cache/pip/wheels/cc/2a/84/ebd3a26bf94cc3d17d1ef39b656865627f5ce78c17b4f9b061
2026-05-09T22:49:44.7325692Z Successfully built azure-keyvault-certificates
2026-05-09T22:49:44.7327603Z Installing collected packages: isodate, azure-keyvault-certificates
2026-05-09T22:49:44.7329543Z Successfully installed azure-keyvault-certificates-4.11.2 isodate-0.7.2
2026-05-09T22:49:44.7330455Z
2026-05-09T22:49:44.7332241Z --------------------------------------------------------------------
2026-05-09T22:49:44.7334427Z Your code has been rated at 10.00/10 (previous run: 10.00/10, +0.00)
2026-05-09T22:49:44.7335326Z
2026-05-09T22:49:44.7336995Z ************* Module certs
2026-05-09T22:49:44.7338873Z tests/certs.py:7: [C0301(line-too-long), ] Line too long (7055/120)
2026-05-09T22:49:44.7340774Z tests/certs.py:8: [C0301(line-too-long), ] Line too long (7147/120)
2026-05-09T22:49:44.7342650Z ************* Module test_examples_certificates
2026-05-09T22:49:44.7345030Z tests/test_examples_certificates.py:44: [W0621(redefined-outer-name), TestExamplesKeyVault.test_example_certificate_crud_operations] Redefining name 'CertificateContentType' from outer scope (line 8)
2026-05-09T22:49:44.7347434Z tests/test_examples_certificates.py:44: [W0621(redefined-outer-name), TestExamplesKeyVault.test_example_certificate_crud_operations] Redefining name 'CertificatePolicy' from outer scope (line 8)
2026-05-09T22:49:44.7349783Z tests/test_examples_certificates.py:44: [W0621(redefined-outer-name), TestExamplesKeyVault.test_example_certificate_crud_operations] Redefining name 'WellKnownIssuerNames' from outer scope (line 8)
2026-05-09T22:49:44.7352133Z tests/test_examples_certificates.py:44: [W0404(reimported), TestExamplesKeyVault.test_example_certificate_crud_operations] Reimport 'CertificateContentType' (imported line 8)
2026-05-09T22:49:44.7354638Z tests/test_examples_certificates.py:44: [W0404(reimported), TestExamplesKeyVault.test_example_certificate_crud_operations] Reimport 'CertificatePolicy' (imported line 8)
2026-05-09T22:49:44.7356917Z tests/test_examples_certificates.py:44: [W0404(reimported), TestExamplesKeyVault.test_example_certificate_crud_operations] Reimport 'WellKnownIssuerNames' (imported line 8)
2026-05-09T22:49:44.7359150Z tests/test_examples_certificates.py:40: [W0613(unused-argument), TestExamplesKeyVault.test_example_certificate_crud_operations] Unused argument 'kwargs'
2026-05-09T22:49:44.7361354Z tests/test_examples_certificates.py:121: [W0613(unused-argument), TestExamplesKeyVault.test_example_certificate_list_operations] Unused argument 'kwargs'
2026-05-09T22:49:44.7363797Z tests/test_examples_certificates.py:180: [W0613(unused-argument), TestExamplesKeyVault.test_example_certificate_backup_restore] Unused argument 'kwargs'
2026-05-09T22:49:44.7366145Z tests/test_examples_certificates.py:223: [W0613(unused-argument), TestExamplesKeyVault.test_example_certificate_recover] Unused argument 'kwargs'
2026-05-09T22:49:44.7369145Z tests/test_examples_certificates.py:266: [W0613(unused-argument), TestExamplesKeyVault.test_example_contacts] Unused argument 'kwargs'
2026-05-09T22:49:44.7371318Z tests/test_examples_certificates.py:305: [W0613(unused-argument), TestExamplesKeyVault.test_example_issuers] Unused argument 'kwargs'
2026-05-09T22:49:44.7373672Z tests/test_examples_certificates.py:9: [C0411(wrong-import-order), ] third party import "devtools_testutils.recorded_by_proxy" should be placed before first party import "azure.keyvault.certificates.ApiVersion"
2026-05-09T22:49:44.7375952Z tests/test_examples_certificates.py:11: [C0411(wrong-import-order), ] third party import "_shared.test_case.KeyVaultTestCase" should be placed before first party import "azure.keyvault.certificates.ApiVersion"
2026-05-09T22:49:44.7378390Z tests/test_examples_certificates.py:12: [C0411(wrong-import-order), ] third party import "_test_case.CertificatesClientPreparer" should be placed before first party import "azure.keyvault.certificates.ApiVersion"
2026-05-09T22:49:44.7380266Z ************* Module _test_case
2026-05-09T22:49:44.7382040Z tests/_test_case.py:65: [W0613(unused-argument), CertificatesClientPreparer._skip_if_not_configured] Unused argument 'kwargs'
2026-05-09T22:49:44.7384505Z tests/_test_case.py:9: [C0411(wrong-import-order), ] third party import "devtools_testutils.AzureRecordedTestCase" should be placed before first party imports "azure.keyvault.certificates.ApiVersion", "azure.keyvault.certificates._shared.client_base.DEFAULT_VERSION"
2026-05-09T22:49:44.7386795Z tests/_test_case.py:10: [C0411(wrong-import-order), ] third party import "pytest" should be placed before first party imports "azure.keyvault.certificates.ApiVersion", "azure.keyvault.certificates._shared.client_base.DEFAULT_VERSION"
2026-05-09T22:49:44.7388739Z ************* Module _async_test_case
2026-05-09T22:49:44.7390513Z tests/_async_test_case.py:60: [W0613(unused-argument), AsyncCertificatesClientPreparer._skip_if_not_configured] Unused argument 'kwargs'
2026-05-09T22:49:44.7392580Z tests/async_test_case.py:9: [C0411(wrong-import-order), ] third party import "devtools_testutils.AzureRecordedTestCase" should be placed before first party import "azure.keyvault.certificates.shared.client_base.DEFAULT_VERSION"
2026-05-09T22:49:44.7394975Z tests/async_test_case.py:10: [C0411(wrong-import-order), ] third party import "pytest" should be placed before first party import "azure.keyvault.certificates.shared.client_base.DEFAULT_VERSION"
2026-05-09T22:49:44.7396870Z ************* Module test_certificates_client
2026-05-09T22:49:44.7398590Z tests/test_certificates_client.py:387: [C0301(line-too-long), ] Line too long (132/120)
2026-05-09T22:49:44.7400426Z tests/test_certificates_client.py:710: [C0301(line-too-long), ] Line too long (129/120)
2026-05-09T22:49:44.7402236Z tests/test_certificates_client.py:726: [C0301(line-too-long), ] Line too long (123/120)
2026-05-09T22:49:44.7404355Z tests/test_certificates_client.py:220: [W0718(broad-exception-caught), TestCertificateClient.test_crud_operations] Catching too general exception Exception
2026-05-09T22:49:44.7406406Z tests/test_certificates_client.py:219: [E1101(no-member), TestCertificateClient.test_crud_operations] Instance of 'TestCertificateClient' has no 'fail' member
2026-05-09T22:49:44.7408400Z tests/test_certificates_client.py:221: [E1101(no-member), TestCertificateClient.test_crud_operations] Instance of 'Exception' has no 'message' member
2026-05-09T22:49:44.7410336Z tests/test_certificates_client.py:173: [W0613(unused-argument), TestCertificateClient.test_crud_operations] Unused argument 'kwargs'
2026-05-09T22:49:44.7412313Z tests/test_certificates_client.py:227: [W0613(unused-argument), TestCertificateClient.test_import_certificate_not_password_encoded_no_policy] Unused argument 'kwargs'
2026-05-09T22:49:44.7414567Z tests/test_certificates_client.py:239: [W0613(unused-argument), TestCertificateClient.test_import_certificate_password_encoded_no_policy] Unused argument 'kwargs'
2026-05-09T22:49:44.7416615Z tests/test_certificates_client.py:266: [W0718(broad-exception-caught), TestCertificateClient.test_list] Catching too general exception Exception
2026-05-09T22:49:44.7418645Z tests/test_certificates_client.py:267: [R1724(no-else-continue), TestCertificateClient.test_list] Unnecessary "else" after "continue", remove the "else" and de-indent the code inside it
2026-05-09T22:49:44.7420694Z tests/test_certificates_client.py:267: [E1101(no-member), TestCertificateClient.test_list] Instance of 'Exception' has no 'message' member
2026-05-09T22:49:44.7422624Z tests/test_certificates_client.py:252: [W0613(unused-argument), TestCertificateClient.test_list] Unused argument 'kwargs'
2026-05-09T22:49:44.7424979Z tests/test_certificates_client.py:293: [W0718(broad-exception-caught), TestCertificateClient.test_list_certificate_versions] Catching too general exception Exception
2026-05-09T22:49:44.7427222Z tests/test_certificates_client.py:294: [R1724(no-else-continue), TestCertificateClient.test_list_certificate_versions] Unnecessary "else" after "continue", remove the "else" and de-indent the code inside it
2026-05-09T22:49:44.7429263Z tests/test_certificates_client.py:294: [E1101(no-member), TestCertificateClient.test_list_certificate_versions] Instance of 'Exception' has no 'message' member
2026-05-09T22:49:44.7431230Z tests/test_certificates_client.py:281: [W0613(unused-argument), TestCertificateClient.test_list_certificate_versions] Unused argument 'kwargs'
2026-05-09T22:49:44.7433415Z tests/test_certificates_client.py:334: [W0718(broad-exception-caught), TestCertificateClient.test_crud_contacts] Catching too general exception Exception
2026-05-09T22:49:44.7435434Z tests/test_certificates_client.py:333: [E1101(no-member), TestCertificateClient.test_crud_contacts] Instance of 'TestCertificateClient' has no 'fail' member
2026-05-09T22:49:44.7437428Z tests/test_certificates_client.py:335: [E1101(no-member), TestCertificateClient.test_crud_contacts] Instance of 'Exception' has no 'message' member
2026-05-09T22:49:44.7439396Z tests/test_certificates_client.py:312: [W0613(unused-argument), TestCertificateClient.test_crud_contacts] Unused argument 'kwargs'
2026-05-09T22:49:44.7441459Z tests/test_certificates_client.py:354: [C0201(consider-iterating-dictionary), TestCertificateClient.test_recover_and_purge] Consider iterating the dictionary directly instead of calling .keys()
2026-05-09T22:49:44.7443786Z tests/test_certificates_client.py:359: [C0201(consider-iterating-dictionary), TestCertificateClient.test_recover_and_purge] Consider iterating the dictionary directly instead of calling .keys()
2026-05-09T22:49:44.7445938Z tests/test_certificates_client.py:362: [C0201(consider-iterating-dictionary), TestCertificateClient.test_recover_and_purge] Consider iterating the dictionary directly instead of calling .keys()
2026-05-09T22:49:44.7448047Z tests/test_certificates_client.py:366: [C0201(consider-iterating-dictionary), TestCertificateClient.test_recover_and_purge] Consider iterating the dictionary directly instead of calling .keys()
2026-05-09T22:49:44.7450148Z tests/test_certificates_client.py:374: [C0201(consider-iterating-dictionary), TestCertificateClient.test_recover_and_purge] Consider iterating the dictionary directly instead of calling .keys()
2026-05-09T22:49:44.7452172Z tests/test_certificates_client.py:341: [W0613(unused-argument), TestCertificateClient.test_recover_and_purge] Unused argument 'kwargs'
2026-05-09T22:49:44.7454412Z tests/test_certificates_client.py:431: [W0718(broad-exception-caught), TestCertificateClient.test_async_request_cancellation_and_deletion] Catching too general exception Exception
2026-05-09T22:49:44.7456551Z tests/test_certificates_client.py:430: [E1101(no-member), TestCertificateClient.test_async_request_cancellation_and_deletion] Instance of 'TestCertificateClient' has no 'fail' member
2026-05-09T22:49:44.7458763Z tests/test_certificates_client.py:432: [E1101(no-member), TestCertificateClient.test_async_request_cancellation_and_deletion] Instance of 'Exception' has no 'message' member
2026-05-09T22:49:44.7460887Z tests/test_certificates_client.py:384: [W0613(unused-argument), TestCertificateClient.test_async_request_cancellation_and_deletion] Unused argument 'kwargs'
2026-05-09T22:49:44.7463203Z tests/test_certificates_client.py:441: [W0613(unused-argument), TestCertificateClient.test_policy] Unused argument 'kwargs'
2026-05-09T22:49:44.7465260Z tests/test_certificates_client.py:477: [W0613(unused-argument), TestCertificateClient.test_get_pending_certificate_signing_request] Unused argument 'kwargs'
2026-05-09T22:49:44.7467283Z tests/test_certificates_client.py:490: [W0613(unused-argument), TestCertificateClient.test_backup_restore] Unused argument 'kwargs'
2026-05-09T22:49:44.7469422Z tests/test_certificates_client.py:588: [W0718(broad-exception-caught), TestCertificateClient.test_crud_issuer] Catching too general exception Exception
2026-05-09T22:49:44.7471593Z tests/test_certificates_client.py:587: [E1101(no-member), TestCertificateClient.test_crud_issuer] Instance of 'TestCertificateClient' has no 'fail' member
2026-05-09T22:49:44.7473873Z tests/test_certificates_client.py:589: [E1101(no-member), TestCertificateClient.test_crud_issuer] Instance of 'Exception' has no 'message' member
2026-05-09T22:49:44.7475927Z tests/test_certificates_client.py:515: [W0613(unused-argument), TestCertificateClient.test_crud_issuer] Unused argument 'kwargs'
2026-05-09T22:49:44.7477936Z tests/test_certificates_client.py:595: [W0613(unused-argument), TestCertificateClient.test_logging_enabled] Unused argument 'kwargs'
2026-05-09T22:49:44.7479982Z tests/test_certificates_client.py:629: [W0613(unused-argument), TestCertificateClient.test_logging_disabled] Unused argument 'kwargs'
2026-05-09T22:49:44.7481986Z tests/test_certificates_client.py:662: [W0613(unused-argument), TestCertificateClient.test_models] Unused argument 'kwargs'
2026-05-09T22:49:44.7484184Z tests/test_certificates_client.py:675: [W0613(unused-argument), TestCertificateClient.test_get_certificate_version] Unused argument 'kwargs'
2026-05-09T22:49:44.7486357Z tests/test_certificates_client.py:704: [W0106(expression-not-assigned), TestCertificateClient.test_list_properties_of_certificates] Expression "[
for _ in client.list_properties_of_certificates()]" is assigned to nothing
2026-05-09T22:49:44.7488608Z tests/test_certificates_client.py:704: [R1721(unnecessary-comprehension), TestCertificateClient.test_list_properties_of_certificates] Unnecessary use of a comprehension, use list(client.list_properties_of_certificates()) instead.
2026-05-09T22:49:44.7490879Z tests/test_certificates_client.py:707: [W0106(expression-not-assigned), TestCertificateClient.test_list_properties_of_certificates] Expression "[
for _ in client.list_properties_of_certificates(include_pending=True)]" is assigned to nothing
2026-05-09T22:49:44.7493437Z tests/test_certificates_client.py:707: [R1721(unnecessary-comprehension), TestCertificateClient.test_list_properties_of_certificates] Unnecessary use of a comprehension, use list(client.list_properties_of_certificates(include_pending=True)) instead.
2026-05-09T22:49:44.7495628Z tests/test_certificates_client.py:701: [W0613(unused-argument), TestCertificateClient.test_list_properties_of_certificates] Unused argument 'kwargs'
2026-05-09T22:49:44.7497755Z tests/test_certificates_client.py:720: [W0106(expression-not-assigned), TestCertificateClient.test_list_deleted_certificates] Expression "[
for _ in client.list_deleted_certificates()]" is assigned to nothing
2026-05-09T22:49:44.7499984Z tests/test_certificates_client.py:720: [R1721(unnecessary-comprehension), TestCertificateClient.test_list_deleted_certificates] Unnecessary use of a comprehension, use list(client.list_deleted_certificates()) instead.
2026-05-09T22:49:44.7502231Z tests/test_certificates_client.py:723: [W0106(expression-not-assigned), TestCertificateClient.test_list_deleted_certificates] Expression "[
for _ in client.list_deleted_certificates(include_pending=True)]" is assigned to nothing
2026-05-09T22:49:44.7504738Z tests/test_certificates_client.py:723: [R1721(unnecessary-comprehension), TestCertificateClient.test_list_deleted_certificates] Unnecessary use of a comprehension, use list(client.list_deleted_certificates(include_pending=True)) instead.
2026-05-09T22:49:44.7506961Z tests/test_certificates_client.py:717: [W0613(unused-argument), TestCertificateClient.test_list_deleted_certificates] Unused argument 'kwargs'
2026-05-09T22:49:44.7508996Z tests/test_certificates_client.py:733: [W0613(unused-argument), TestCertificateClient.test_preserve_certificate_order] Unused argument 'kwargs'
2026-05-09T22:49:44.7511016Z tests/test_certificates_client.py:751: [W0613(unused-argument), TestCertificateClient.test_40x_handling] Unused argument 'kwargs'
2026-05-09T22:49:44.7513466Z tests/test_certificates_client.py:769: [W0613(unused-argument), TestCertificateClient.test_create_certificate_with_san_ip_and_uris] Unused argument 'kwargs'
2026-05-09T22:49:44.7516257Z tests/test_certificates_client.py:804: [W0613(unused-argument), TestCertificateClient.test_unknown_issuer_response] Unused argument 'kwargs'
2026-05-09T22:49:44.7518792Z tests/test_certificates_client.py:13: [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"
2026-05-09T22:49:44.7521534Z tests/test_certificates_client.py:39: [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.keyvault.certificates.AdministratorContact", "azure.keyvault.certificates._client.NO_SAN_OR_SUBJECT", "azure.keyvault.certificates._generated.models.CertificateOperation", "azure.keyvault.certificates._shared.client_base.DEFAULT_VERSION"
2026-05-09T22:49:44.7524850Z tests/test_certificates_client.py:41: [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.keyvault.certificates.AdministratorContact", "azure.keyvault.certificates._client.NO_SAN_OR_SUBJECT", "azure.keyvault.certificates._generated.models.CertificateOperation", "azure.keyvault.certificates._shared.client_base.DEFAULT_VERSION"
2026-05-09T22:49:44.7527866Z tests/test_certificates_client.py:42: [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.keyvault.certificates.AdministratorContact", "azure.keyvault.certificates._client.NO_SAN_OR_SUBJECT", "azure.keyvault.certificates._generated.models.CertificateOperation", "azure.keyvault.certificates._shared.client_base.DEFAULT_VERSION"
2026-05-09T22:49:44.7530799Z tests/test_certificates_client.py:43: [C0411(wrong-import-order), ] third party import "certs.CERT_CONTENT_PASSWORD_ENCODED" should be placed before first party imports "azure.core.exceptions.HttpResponseError", "azure.core.pipeline.policies.SansIOHTTPPolicy", "azure.keyvault.certificates.AdministratorContact", "azure.keyvault.certificates._client.NO_SAN_OR_SUBJECT", "azure.keyvault.certificates._generated.models.CertificateOperation", "azure.keyvault.certificates._shared.client_base.DEFAULT_VERSION"
2026-05-09T22:49:44.7533332Z tests/test_certificates_client.py:14: [C0412(ungrouped-imports), ] Imports from package azure are not grouped
2026-05-09T22:49:44.7535033Z ************* Module test_merge_certificate
2026-05-09T22:49:44.7536851Z tests/test_merge_certificate.py:31: [W1514(unspecified-encoding), TestMergeCertificate.test_merge_certificate] Using open without explicitly specifying an encoding
2026-05-09T22:49:44.7538906Z tests/test_merge_certificate.py:33: [W1514(unspecified-encoding), TestMergeCertificate.test_merge_certificate] Using open without explicitly specifying an encoding
2026-05-09T22:49:44.7540825Z tests/test_merge_certificate.py:23: [W0613(unused-argument), TestMergeCertificate.test_merge_certificate] Unused argument 'kwargs'
2026-05-09T22:49:44.7542809Z tests/test_merge_certificate.py:10: [C0411(wrong-import-order), ] third party import "devtools_testutils.recorded_by_proxy" should be placed before first party import "azure.keyvault.certificates.CertificatePolicy"
2026-05-09T22:49:44.7545092Z tests/test_merge_certificate.py:11: [C0411(wrong-import-order), ] third party import "OpenSSL.crypto" should be placed before first party import "azure.keyvault.certificates.CertificatePolicy"
2026-05-09T22:49:44.7547182Z tests/test_merge_certificate.py:13: [C0411(wrong-import-order), ] third party import "_shared.test_case.KeyVaultTestCase" should be placed before first party import "azure.keyvault.certificates.CertificatePolicy"
2026-05-09T22:49:44.7549626Z tests/test_merge_certificate.py:14: [C0411(wrong-import-order), ] third party import "_test_case.CertificatesClientPreparer" should be placed before first party import "azure.keyvault.certificates.CertificatePolicy"
2026-05-09T22:49:44.7551344Z ************* Module test_parse_id
2026-05-09T22:49:44.7553196Z tests/test_parse_id.py:6: [C0411(wrong-import-order), ] third party import "devtools_testutils.PowerShellPreparer" should be placed before first party import "azure.keyvault.certificates.CertificateClient"
2026-05-09T22:49:44.7555087Z tests/test_parse_id.py:8: [C0411(wrong-import-order), ] third party import "_shared.test_case.KeyVaultTestCase" should be placed before first party import "azure.keyvault.certificates.CertificateClient"
2026-05-09T22:49:44.7556781Z ************* Module test_context_manager
2026-05-09T22:49:44.7558604Z tests/test_context_manager.py:7: [C0411(wrong-import-order), ] third party import "_shared.helpers.mock" should be placed before first party import "azure.keyvault.certificates.CertificateClient"
2026-05-09T22:49:44.7560393Z ************* Module test_context_manager_async
2026-05-09T22:49:44.7562223Z tests/test_context_manager_async.py:6: [C0411(wrong-import-order), ] third party import "pytest" should be placed before first party import "azure.keyvault.certificates.aio.CertificateClient"
2026-05-09T22:49:44.7564686Z tests/test_context_manager_async.py:8: [C0411(wrong-import-order), ] third party import "_shared.helpers_async.AsyncMockTransport" should be placed before first party import "azure.keyvault.certificates.aio.CertificateClient"
2026-05-09T22:49:44.7566674Z ************* Module test_merge_certificate_async
2026-05-09T22:49:44.7568603Z tests/test_merge_certificate_async.py:35: [W1514(unspecified-encoding), TestMergeCertificate.test_merge_certificate] Using open without explicitly specifying an encoding
2026-05-09T22:49:44.7581233Z tests/test_merge_certificate_async.py:37: [W1514(unspecified-encoding), TestMergeCertificate.test_merge_certificate] Using open without explicitly specifying an encoding
2026-05-09T22:49:44.7583784Z tests/test_merge_certificate_async.py:26: [W0613(unused-argument), TestMergeCertificate.test_merge_certificate] Unused argument 'kwargs'
2026-05-09T22:49:44.7586028Z tests/test_merge_certificate_async.py:10: [C0411(wrong-import-order), ] third party import "devtools_testutils.set_bodiless_matcher" should be placed before first party import "azure.keyvault.certificates.CertificatePolicy"
2026-05-09T22:49:44.7588401Z tests/test_merge_certificate_async.py:11: [C0411(wrong-import-order), ] third party import "devtools_testutils.aio.recorded_by_proxy_async" should be placed before first party import "azure.keyvault.certificates.CertificatePolicy"
2026-05-09T22:49:44.7590738Z tests/test_merge_certificate_async.py:12: [C0411(wrong-import-order), ] third party import "OpenSSL.crypto" should be placed before first party import "azure.keyvault.certificates.CertificatePolicy"
2026-05-09T22:49:44.7593243Z tests/test_merge_certificate_async.py:14: [C0411(wrong-import-order), ] third party import "_async_test_case.AsyncCertificatesClientPreparer" should be placed before first party import "azure.keyvault.certificates.CertificatePolicy"
2026-05-09T22:49:44.7595622Z tests/test_merge_certificate_async.py:15: [C0411(wrong-import-order), ] third party import "_test_case.get_decorator" should be placed before first party import "azure.keyvault.certificates.CertificatePolicy"
2026-05-09T22:49:44.7597933Z tests/test_merge_certificate_async.py:16: [C0411(wrong-import-order), ] third party import "_shared.test_case_async.KeyVaultTestCase" should be placed before first party import "azure.keyvault.certificates.CertificatePolicy"
2026-05-09T22:49:44.7599927Z ************* Module test_examples_certificates_async
2026-05-09T22:49:44.7601920Z tests/test_examples_certificates_async.py:53: [W0621(redefined-outer-name), TestExamplesKeyVault.test_example_certificate_crud_operations] Redefining name 'CertificatePolicy' from outer scope (line 7)
2026-05-09T22:49:44.7604708Z tests/test_examples_certificates_async.py:53: [W0621(redefined-outer-name), TestExamplesKeyVault.test_example_certificate_crud_operations] Redefining name 'CertificateContentType' from outer scope (line 7)
2026-05-09T22:49:44.7607018Z tests/test_examples_certificates_async.py:53: [W0621(redefined-outer-name), TestExamplesKeyVault.test_example_certificate_crud_operations] Redefining name 'WellKnownIssuerNames' from outer scope (line 7)
2026-05-09T22:49:44.7609228Z tests/test_examples_certificates_async.py:53: [W0404(reimported), TestExamplesKeyVault.test_example_certificate_crud_operations] Reimport 'CertificatePolicy' (imported line 7)
2026-05-09T22:49:44.7611387Z tests/test_examples_certificates_async.py:53: [W0404(reimported), TestExamplesKeyVault.test_example_certificate_crud_operations] Reimport 'CertificateContentType' (imported line 7)
2026-05-09T22:49:44.7613734Z tests/test_examples_certificates_async.py:53: [W0404(reimported), TestExamplesKeyVault.test_example_certificate_crud_operations] Reimport 'WellKnownIssuerNames' (imported line 7)
2026-05-09T22:49:44.7615900Z tests/test_examples_certificates_async.py:49: [W0613(unused-argument), TestExamplesKeyVault.test_example_certificate_crud_operations] Unused argument 'kwargs'
2026-05-09T22:49:44.7618005Z tests/test_examples_certificates_async.py:122: [W0613(unused-argument), TestExamplesKeyVault.test_example_certificate_list_operations] Unused argument 'kwargs'
2026-05-09T22:49:44.7620080Z tests/test_examples_certificates_async.py:182: [W0613(unused-argument), TestExamplesKeyVault.test_example_certificate_backup_restore] Unused argument 'kwargs'
2026-05-09T22:49:44.7622181Z tests/test_examples_certificates_async.py:229: [W0613(unused-argument), TestExamplesKeyVault.test_example_certificate_recover] Unused argument 'kwargs'
2026-05-09T22:49:44.7624473Z tests/test_examples_certificates_async.py:268: [W0613(unused-argument), TestExamplesKeyVault.test_example_contacts] Unused argument 'kwargs'
2026-05-09T22:49:44.7626551Z tests/test_examples_certificates_async.py:308: [W0613(unused-argument), TestExamplesKeyVault.test_example_issuers] Unused argument 'kwargs'
2026-05-09T22:49:44.7628651Z tests/test_examples_certificates_async.py:8: [C0411(wrong-import-order), ] third party import "pytest" should be placed before first party import "azure.keyvault.certificates.ApiVersion"
2026-05-09T22:49:44.7630901Z tests/test_examples_certificates_async.py:10: [C0411(wrong-import-order), ] third party import "_shared.test_case_async.KeyVaultTestCase" should be placed before first party import "azure.keyvault.certificates.ApiVersion"
2026-05-09T22:49:44.7633437Z tests/test_examples_certificates_async.py:11: [C0411(wrong-import-order), ] third party import "_async_test_case.AsyncCertificatesClientPreparer" should be placed before first party import "azure.keyvault.certificates.ApiVersion"
2026-05-09T22:49:44.7635784Z tests/test_examples_certificates_async.py:12: [C0411(wrong-import-order), ] third party import "_test_case.get_decorator" should be placed before first party import "azure.keyvault.certificates.ApiVersion"
2026-05-09T22:49:44.7638075Z tests/test_examples_certificates_async.py:13: [C0411(wrong-import-order), ] third party import "devtools_testutils.aio.recorded_by_proxy_async" should be placed before first party import "azure.keyvault.certificates.ApiVersion"
2026-05-09T22:49:44.7639875Z ************* Module test_multi_api
2026-05-09T22:49:44.7641684Z tests/test_multi_api.py:6: [C0411(wrong-import-order), ] third party import "pytest" should be placed before first party import "azure.keyvault.certificates.ApiVersion"
2026-05-09T22:49:44.7643774Z ************* Module test_san_live_traffic
2026-05-09T22:49:44.7645713Z tests/test_san_live_traffic.py:42: [W1309(f-string-without-interpolation), test_create_certificate_with_ip_addresses] Using an f-string that does not have any interpolated variables
2026-05-09T22:49:44.7648010Z tests/test_san_live_traffic.py:74: [W1309(f-string-without-interpolation), test_create_certificate_with_uris] Using an f-string that does not have any interpolated variables
2026-05-09T22:49:44.7650239Z tests/test_san_live_traffic.py:106: [W1309(f-string-without-interpolation), test_create_certificate_with_all_sans] Using an f-string that does not have any interpolated variables
2026-05-09T22:49:44.7652372Z tests/test_san_live_traffic.py:149: [W1309(f-string-without-interpolation), test_update_certificate_policy_with_ip_and_uri] Using an f-string that does not have any interpolated variables
2026-05-09T22:49:44.7654721Z tests/test_san_live_traffic.py:162: [W1309(f-string-without-interpolation), test_update_certificate_policy_with_ip_and_uri] Using an f-string that does not have any interpolated variables
2026-05-09T22:49:44.7656848Z tests/test_san_live_traffic.py:174: [W1309(f-string-without-interpolation), test_update_certificate_policy_with_ip_and_uri] Using an f-string that does not have any interpolated variables
2026-05-09T22:49:44.7658955Z tests/test_san_live_traffic.py:192: [W1309(f-string-without-interpolation), cleanup_certificates] Using an f-string that does not have any interpolated variables
2026-05-09T22:49:44.7660977Z tests/test_san_live_traffic.py:199: [W0718(broad-exception-caught), cleanup_certificates] Catching too general exception Exception
2026-05-09T22:49:44.7662923Z tests/test_san_live_traffic.py:227: [W0718(broad-exception-caught), main] Catching too general exception Exception
2026-05-09T22:49:44.7664964Z ************* Module test_certificates_client_async
2026-05-09T22:49:44.7666745Z tests/test_certificates_client_async.py:726: [C0301(line-too-long), ] Line too long (129/120)
2026-05-09T22:49:44.7668521Z tests/test_certificates_client_async.py:747: [C0301(line-too-long), ] Line too long (123/120)
2026-05-09T22:49:44.7670578Z tests/test_certificates_client_async.py:214: [W0718(broad-exception-caught), TestCertificateClient.test_crud_operations] Catching too general exception Exception
2026-05-09T22:49:44.7672777Z tests/test_certificates_client_async.py:213: [E1101(no-member), TestCertificateClient.test_crud_operations] Instance of 'TestCertificateClient' has no 'fail' member
2026-05-09T22:49:44.7675180Z tests/test_certificates_client_async.py:215: [E1101(no-member), TestCertificateClient.test_crud_operations] Instance of 'Exception' has no 'message' member
2026-05-09T22:49:44.7677278Z tests/test_certificates_client_async.py:169: [W0613(unused-argument), TestCertificateClient.test_crud_operations] Unused argument 'kwargs'
2026-05-09T22:49:44.7679422Z tests/test_certificates_client_async.py:222: [W0613(unused-argument), TestCertificateClient.test_import_certificate_not_password_encoded_no_policy] Unused argument 'kwargs'
2026-05-09T22:49:44.7681606Z tests/test_certificates_client_async.py:235: [W0613(unused-argument), TestCertificateClient.test_import_certificate_password_encoded_no_policy] Unused argument 'kwargs'
2026-05-09T22:49:44.7684056Z tests/test_certificates_client_async.py:263: [W0718(broad-exception-caught), TestCertificateClient.test_list] Catching too general exception Exception
2026-05-09T22:49:44.7695689Z tests/test_certificates_client_async.py:264: [R1724(no-else-continue), TestCertificateClient.test_list] Unnecessary "else" after "continue", remove the "else" and de-indent the code inside it
2026-05-09T22:49:44.7697912Z tests/test_certificates_client_async.py:264: [E1101(no-member), TestCertificateClient.test_list] Instance of 'Exception' has no 'message' member
2026-05-09T22:49:44.7699933Z tests/test_certificates_client_async.py:249: [W0613(unused-argument), TestCertificateClient.test_list] Unused argument 'kwargs'
2026-05-09T22:49:44.7701959Z tests/test_certificates_client_async.py:291: [W0718(broad-exception-caught), TestCertificateClient.test_list_certificate_versions] Catching too general exception Exception
2026-05-09T22:49:44.7704374Z tests/test_certificates_client_async.py:292: [R1724(no-else-continue), TestCertificateClient.test_list_certificate_versions] Unnecessary "else" after "continue", remove the "else" and de-indent the code inside it
2026-05-09T22:49:44.7707018Z tests/test_certificates_client_async.py:292: [E1101(no-member), TestCertificateClient.test_list_certificate_versions] Instance of 'Exception' has no 'message' member
2026-05-09T22:49:44.7709276Z tests/test_certificates_client_async.py:279: [W0613(unused-argument), TestCertificateClient.test_list_certificate_versions] Unused argument 'kwargs'
2026-05-09T22:49:44.7711496Z tests/test_certificates_client_async.py:335: [W0718(broad-exception-caught), TestCertificateClient.test_crud_contacts] Catching too general exception Exception
2026-05-09T22:49:44.7714386Z tests/test_certificates_client_async.py:334: [E1101(no-member), TestCertificateClient.test_crud_contacts] Instance of 'TestCertificateClient' has no 'fail' member
2026-05-09T22:49:44.7716768Z tests/test_certificates_client_async.py:336: [E1101(no-member), TestCertificateClient.test_crud_contacts] Instance of 'Exception' has no 'message' member
2026-05-09T22:49:44.7719056Z tests/test_certificates_client_async.py:313: [W0613(unused-argument), TestCertificateClient.test_crud_contacts] Unused argument 'kwargs'
2026-05-09T22:49:44.7721498Z tests/test_certificates_client_async.py:357: [C0201(consider-iterating-dictionary), TestCertificateClient.test_recover_and_purge] Consider iterating the dictionary directly instead of calling .keys()
2026-05-09T22:49:44.7724222Z tests/test_certificates_client_async.py:365: [C0201(consider-iterating-dictionary), TestCertificateClient.test_recover_and_purge] Consider iterating the dictionary directly instead of calling .keys()
2026-05-09T22:49:44.7726602Z tests/test_certificates_client_async.py:368: [C0201(consider-iterating-dictionary), TestCertificateClient.test_recover_and_purge] Consider iterating the dictionary directly instead of calling .keys()
2026-05-09T22:49:44.7728927Z tests/test_certificates_client_async.py:372: [C0201(consider-iterating-dictionary), TestCertificateClient.test_recover_and_purge] Consider iterating the dictionary directly instead of calling .keys()
2026-05-09T22:49:44.7731266Z tests/test_certificates_client_async.py:383: [C0201(consider-iterating-dictionary), TestCertificateClient.test_recover_and_purge] Consider iterating the dictionary directly instead of calling .keys()
2026-05-09T22:49:44.7733858Z tests/test_certificates_client_async.py:343: [W0613(unused-argument), TestCertificateClient.test_recover_and_purge] Unused argument 'kwargs'
2026-05-09T22:49:44.7742558Z tests/test_certificates_client_async.py:446: [W0718(broad-exception-caught), TestCertificateClient.test_async_request_cancellation_and_deletion] Catching too general exception Exception
2026-05-09T22:49:44.7745325Z tests/test_certificates_client_async.py:445: [E1101(no-member), TestCertificateClient.test_async_request_cancellation_and_deletion] Instance of 'TestCertificateClient' has no 'fail' member
2026-05-09T22:49:44.7747665Z tests/test_certificates_client_async.py:447: [E1101(no-member), TestCertificateClient.test_async_request_cancellation_and_deletion] Instance of 'Exception' has no 'message' member
2026-05-09T22:49:44.7749910Z tests/test_certificates_client_async.py:397: [W0613(unused-argument), TestCertificateClient.test_async_request_cancellation_and_deletion] Unused argument 'kwargs'
2026-05-09T22:49:44.7751958Z tests/test_certificates_client_async.py:457: [W0613(unused-argument), TestCertificateClient.test_policy] Unused argument 'kwargs'
2026-05-09T22:49:44.7754365Z tests/test_certificates_client_async.py:494: [W0613(unused-argument), TestCertificateClient.test_get_pending_certificate_signing_request] Unused argument 'kwargs'
2026-05-09T22:49:44.7756554Z tests/test_certificates_client_async.py:507: [W0613(unused-argument), TestCertificateClient.test_backup_restore] Unused argument 'kwargs'
2026-05-09T22:49:44.7758721Z tests/test_certificates_client_async.py:608: [W0718(broad-exception-caught), TestCertificateClient.test_crud_issuer] Catching too general exception Exception
2026-05-09T22:49:44.7761113Z tests/test_certificates_client_async.py:607: [E1101(no-member), TestCertificateClient.test_crud_issuer] Instance of 'TestCertificateClient' has no 'fail' member
2026-05-09T22:49:44.7763518Z tests/test_certificates_client_async.py:609: [E1101(no-member), TestCertificateClient.test_crud_issuer] Instance of 'Exception' has no 'message' member
2026-05-09T22:49:44.7765709Z tests/test_certificates_client_async.py:535: [W0613(unused-argument), TestCertificateClient.test_crud_issuer] Unused argument 'kwargs'
2026-05-09T22:49:44.7767868Z tests/test_certificates_client_async.py:616: [W0613(unused-argument), TestCertificateClient.test_logging_enabled] Unused argument 'kwargs'
2026-05-09T22:49:44.7769974Z tests/test_certificates_client_async.py:651: [W0613(unused-argument), TestCertificateClient.test_logging_disabled] Unused argument 'kwargs'
2026-05-09T22:49:44.7772124Z tests/test_certificates_client_async.py:685: [W0613(unused-argument), TestCertificateClient.test_get_certificate_version] Unused argument 'kwargs'
2026-05-09T22:49:44.7774522Z tests/test_certificates_client_async.py:713: [W0613(unused-argument), TestCertificateClient.test_list_properties_of_certificates] Unused argument 'kwargs'
2026-05-09T22:49:44.7776724Z tests/test_certificates_client_async.py:734: [W0613(unused-argument), TestCertificateClient.test_list_deleted_certificates_2016_10_01] Unused argument 'kwargs'
2026-05-09T22:49:44.7778896Z tests/test_certificates_client_async.py:755: [W0613(unused-argument), TestCertificateClient.test_preserve_certificate_order] Unused argument 'kwargs'
2026-05-09T22:49:44.7781041Z tests/test_certificates_client_async.py:774: [W0613(unused-argument), TestCertificateClient.test_40x_handling] Unused argument 'kwargs'
2026-05-09T22:49:44.7783316Z tests/test_certificates_client_async.py:794: [W0613(unused-argument), TestCertificateClient.test_create_certificate_with_san_ip_and_uris] Unused argument 'kwargs'
2026-05-09T22:49:44.7790020Z tests/test_certificates_client_async.py:831: [W0613(unused-argument), TestCertificateClient.test_unknown_issuer_response] Unused argument 'kwargs'
2026-05-09T22:49:44.7792613Z tests/test_certificates_client_async.py:13: [C0411(wrong-import-order), ] third party import "devtools_testutils.set_bodiless_matcher" should be placed before first party imports "azure.core.exceptions.HttpResponseError", "azure.core.pipeline.policies.SansIOHTTPPolicy"
2026-05-09T22:49:44.7795514Z tests/test_certificates_client_async.py:14: [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"
2026-05-09T22:49:44.7798413Z tests/test_certificates_client_async.py:35: [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.keyvault.certificates.AdministratorContact", "azure.keyvault.certificates.aio.CertificateClient", "azure.keyvault.certificates._client.NO_SAN_OR_SUBJECT", "azure.keyvault.certificates._shared.client_base.DEFAULT_VERSION"
2026-05-09T22:49:44.7801678Z tests/test_certificates_client_async.py:37: [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.keyvault.certificates.AdministratorContact", "azure.keyvault.certificates.aio.CertificateClient", "azure.keyvault.certificates._client.NO_SAN_OR_SUBJECT", "azure.keyvault.certificates._shared.client_base.DEFAULT_VERSION"
2026-05-09T22:49:44.7805184Z tests/test_certificates_client_async.py:38: [C0411(wrong-import-order), ] third party import "_async_test_case.AsyncCertificatesClientPreparer" should be placed before first party imports "azure.core.exceptions.HttpResponseError", "azure.core.pipeline.policies.SansIOHTTPPolicy", "azure.keyvault.certificates.AdministratorContact", "azure.keyvault.certificates.aio.CertificateClient", "azure.keyvault.certificates._client.NO_SAN_OR_SUBJECT", "azure.keyvault.certificates._shared.client_base.DEFAULT_VERSION"
2026-05-09T22:49:44.7808866Z tests/test_certificates_client_async.py:39: [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.keyvault.certificates.AdministratorContact", "azure.keyvault.certificates.aio.CertificateClient", "azure.keyvault.certificates._client.NO_SAN_OR_SUBJECT", "azure.keyvault.certificates._shared.client_base.DEFAULT_VERSION"
2026-05-09T22:49:44.7812211Z tests/test_certificates_client_async.py:40: [C0411(wrong-import-order), ] third party import "certs.CERT_CONTENT_PASSWORD_ENCODED" should be placed before first party imports "azure.core.exceptions.HttpResponseError", "azure.core.pipeline.policies.SansIOHTTPPolicy", "azure.keyvault.certificates.AdministratorContact", "azure.keyvault.certificates.aio.CertificateClient", "azure.keyvault.certificates._client.NO_SAN_OR_SUBJECT", "azure.keyvault.certificates._shared.client_base.DEFAULT_VERSION"
2026-05-09T22:49:44.7815482Z tests/test_certificates_client_async.py:15: [C0412(ungrouped-imports), ] Imports from package azure are not grouped
2026-05-09T22:49:44.7817605Z tests/test_certificates_client_async.py:13: [W0611(unused-import), ] Unused set_bodiless_matcher imported from devtools_testutils
2026-05-09T22:49:44.7819558Z ************* Module test_san_ip_uri
2026-05-09T22:49:44.7826087Z tests/test_san_ip_uri.py:8: [W0611(unused-import), ] Unused import pytest
2026-05-09T22:49:44.7832628Z ************* Module _shared.json_attribute_matcher
2026-05-09T22:49:44.7836788Z 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-05-09T22:49:44.7838915Z ************* Module _shared.preparer
2026-05-09T22:49:44.7841089Z 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-05-09T22:49:44.7843480Z ************* Module _shared.test_case_async
2026-05-09T22:49:44.7845510Z tests/_shared/test_case_async.py:39: [E1101(no-member), KeyVaultTestCase._poll_until_exception] Instance of 'KeyVaultTestCase' has no 'fail' member
2026-05-09T22:49:44.7847651Z tests/_shared/test_case_async.py:41: [W0613(unused-argument), KeyVaultTestCase.teardown_method] Unused argument 'method'
2026-05-09T22:49:44.7849563Z ************* Module _shared.test_case
2026-05-09T22:49:44.7851643Z tests/_shared/test_case.py:15: [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-05-09T22:49:44.7854138Z tests/_shared/test_case.py:38: [E1101(no-member), KeyVaultTestCase._poll_until_exception] Instance of 'KeyVaultTestCase' has no 'fail' member
2026-05-09T22:49:44.7856315Z tests/_shared/test_case.py:40: [W0613(unused-argument), KeyVaultTestCase.teardown_method] Unused argument 'method'
2026-05-09T22:49:44.7858619Z tests/_shared/test_case.py:7: [C0411(wrong-import-order), ] third party import "devtools_testutils.AzureRecordedTestCase" should be placed before first party import "azure.keyvault.certificates._shared.HttpChallengeCache"
2026-05-09T22:49:44.7864538Z
2026-05-09T22:49:44.7866382Z ------------------------------------------------------------------
2026-05-09T22:49:44.7868276Z Your code has been rated at 8.48/10 (previous run: 9.28/10, -0.79)
2026-05-09T22:49:44.7869089Z
2026-05-09T22:49:44.7870743Z ************* Module issuers
2026-05-09T22:49:44.7872653Z samples/issuers.py:17: [C0301(line-too-long), ] Line too long (121/120)
2026-05-09T22:49:44.7874936Z samples/issuers.py:45: [C0301(line-too-long), ] Line too long (128/120)
2026-05-09T22:49:44.7881458Z samples/issuers.py:78: [C0301(line-too-long), ] Line too long (134/120)
2026-05-09T22:49:44.7883905Z ************* Module backup_restore_operations_async
2026-05-09T22:49:44.7901454Z samples/backup_restore_operations_async.py:19: [C0301(line-too-long), ] Line too long (121/120)
2026-05-09T22:49:44.7903766Z ************* Module hello_world_async
2026-05-09T22:49:44.7905707Z samples/hello_world_async.py:19: [C0301(line-too-long), ] Line too long (121/120)
2026-05-09T22:49:44.7907618Z ************* Module contacts
2026-05-09T22:49:44.7909476Z samples/contacts.py:16: [C0301(line-too-long), ] Line too long (121/120)
2026-05-09T22:49:44.7911334Z ************* Module list_operations_async
2026-05-09T22:49:44.7913470Z samples/list_operations_async.py:19: [C0301(line-too-long), ] Line too long (121/120)
2026-05-09T22:49:44.7915506Z samples/list_operations_async.py:23: [C0301(line-too-long), ] Line too long (155/120)
2026-05-09T22:49:44.7922094Z samples/list_operations_async.py:31: [C0301(line-too-long), ] Line too long (145/120)
2026-05-09T22:49:44.7924410Z samples/list_operations_async.py:79: [C0301(line-too-long), ] Line too long (141/120)
2026-05-09T22:49:44.7926285Z ************* Module issuers_async
2026-05-09T22:49:44.7928180Z samples/issuers_async.py:19: [C0301(line-too-long), ] Line too long (121/120)
2026-05-09T22:49:44.7930163Z samples/issuers_async.py:49: [C0301(line-too-long), ] Line too long (132/120)
2026-05-09T22:49:44.7932150Z samples/issuers_async.py:81: [C0301(line-too-long), ] Line too long (138/120)
2026-05-09T22:49:44.7938386Z ************* Module hello_world
2026-05-09T22:49:44.7940335Z samples/hello_world.py:22: [C0301(line-too-long), ] Line too long (121/120)
2026-05-09T22:49:44.7942183Z ************* Module import_certificate
2026-05-09T22:49:44.7944329Z samples/import_certificate.py:21: [C0301(line-too-long), ] Line too long (121/120)
2026-05-09T22:49:44.7946203Z ************* Module list_operations
2026-05-09T22:49:44.7948077Z samples/list_operations.py:17: [C0301(line-too-long), ] Line too long (121/120)
2026-05-09T22:49:44.7949989Z samples/list_operations.py:21: [C0301(line-too-long), ] Line too long (155/120)
2026-05-09T22:49:44.7962019Z ************* Module contacts_async
2026-05-09T22:49:44.7964306Z samples/contacts_async.py:18: [C0301(line-too-long), ] Line too long (121/120)
2026-05-09T22:49:44.7966211Z ************* Module parse_certificate_async
2026-05-09T22:49:44.7968128Z samples/parse_certificate_async.py:25: [C0301(line-too-long), ] Line too long (121/120)
2026-05-09T22:49:44.7970602Z samples/parse_certificate_async.py:12: [C0411(wrong-import-order), ] third party import "cryptography.hazmat.primitives.serialization.pkcs12" should be placed before first party imports "azure.identity.aio.DefaultAzureCredential", "azure.keyvault.certificates.aio.CertificateClient", "azure.keyvault.certificates.CertificatePolicy", "azure.keyvault.secrets.aio.SecretClient"
2026-05-09T22:49:44.7972918Z ************* Module parse_certificate
2026-05-09T22:49:44.7975022Z samples/parse_certificate.py:24: [C0301(line-too-long), ] Line too long (121/120)
2026-05-09T22:49:44.7977393Z samples/parse_certificate.py:11: [C0411(wrong-import-order), ] third party import "cryptography.hazmat.primitives.serialization.pkcs12" should be placed before first party imports "azure.identity.DefaultAzureCredential", "azure.keyvault.certificates.CertificateClient", "azure.keyvault.secrets.SecretClient"
2026-05-09T22:49:44.7979659Z ************* Module backup_restore_operations
2026-05-09T22:49:44.7981593Z samples/backup_restore_operations.py:18: [C0301(line-too-long), ] Line too long (121/120)
2026-05-09T22:49:44.7983879Z ************* Module recover_purge_operations_async
2026-05-09T22:49:44.7985798Z samples/recover_purge_operations_async.py:19: [C0301(line-too-long), ] Line too long (121/120)
2026-05-09T22:49:44.7987879Z samples/recover_purge_operations_async.py:79: [C0301(line-too-long), ] Line too long (129/120)
2026-05-09T22:49:44.7994487Z ************* Module recover_purge_operations
2026-05-09T22:49:44.7996665Z samples/recover_purge_operations.py:17: [C0301(line-too-long), ] Line too long (121/120)
2026-05-09T22:49:44.7998822Z samples/recover_purge_operations.py:83: [C0301(line-too-long), ] Line too long (125/120)
2026-05-09T22:49:44.8001190Z ************* Module import_certificate_async
2026-05-09T22:49:44.8003320Z samples/import_certificate_async.py:18: [C0301(line-too-long), ] Line too long (121/120)
2026-05-09T22:49:44.8004214Z
2026-05-09T22:49:44.8005970Z ------------------------------------------------------------------
2026-05-09T22:49:44.8007929Z Your code has been rated at 9.41/10 (previous run: 9.51/10, -0.10)
2026-05-09T22:49:44.8008737Z
2026-05-09T22:49:44.8010580Z Looking in indexes: https://pkgs.dev.azure.com/azure-sdk/public/_packaging/azure-sdk-for-python/pypi/simple/, https://pypi.python.org/simple
2026-05-09T22:49:44.8012578Z Collecting azure-pylint-guidelines-checker==0.5.7
2026-05-09T22:49:44.8015001Z 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-05-09T22:49:44.8017191Z Installing collected packages: azure-pylint-guidelines-checker
2026-05-09T22:49:44.8019017Z Successfully installed azure-pylint-guidelines-checker-0.5.7
2026-05-09T22:49:44.8020979Z Looking in indexes: https://pkgs.dev.azure.com/azure-sdk/public/_packaging/azure-sdk-for-python/pypi/simple/, https://pypi.python.org/simple
2026-05-09T22:49:44.8023172Z Collecting pylint==4.0.4
2026-05-09T22:49:44.8025312Z Using cached pylint-4.0.4-py3-none-any.whl (536 kB)
2026-05-09T22:49:44.8027092Z Collecting isort!=5.13,<8,>=5
2026-05-09T22:49:44.8028849Z Using cached isort-7.0.0-py3-none-any.whl (94 kB)
2026-05-09T22:49:44.8031202Z Requirement already satisfied: tomli>=1.1 in /mnt/vss/_work/1/s/.venv/azure-keyvault-certificates/.venv_next-pylint/lib/python3.10/site-packages (from pylint==4.0.4) (2.4.1)
2026-05-09T22:49:44.8037918Z Collecting dill>=0.2
2026-05-09T22:49:44.8039742Z Using cached dill-0.4.1-py3-none-any.whl (120 kB)
2026-05-09T22:49:44.8041547Z Collecting astroid<=4.1.dev0,>=4.0.2
2026-05-09T22:49:44.8043586Z Using cached astroid-4.0.4-py3-none-any.whl (276 kB)
2026-05-09T22:49:44.8045729Z Requirement already satisfied: platformdirs>=2.2 in /mnt/vss/_work/1/s/.venv/azure-keyvault-certificates/.venv_next-pylint/lib/python3.10/site-packages (from pylint==4.0.4) (4.9.6)
2026-05-09T22:49:44.8052072Z Collecting mccabe<0.8,>=0.6
2026-05-09T22:49:44.8054216Z Using cached mccabe-0.7.0-py2.py3-none-any.whl (7.3 kB)
2026-05-09T22:49:44.8056009Z Collecting tomlkit>=0.10.1
2026-05-09T22:49:44.8057801Z Using cached tomlkit-0.14.0-py3-none-any.whl (39 kB)
2026-05-09T22:49:44.8059882Z Requirement already satisfied: typing-extensions>=4 in /mnt/vss/_work/1/s/.venv/azure-keyvault-certificates/.venv_next-pylint/lib/python3.10/site-packages (from astroid<=4.1.dev0,>=4.0.2->pylint==4.0.4) (4.15.0)
2026-05-09T22:49:44.8062046Z Installing collected packages: tomlkit, mccabe, isort, dill, astroid, pylint
2026-05-09T22:49:44.8064357Z Successfully installed astroid-4.0.4 dill-0.4.1 isort-7.0.0 mccabe-0.7.0 pylint-4.0.4 tomlkit-0.14.0
2026-05-09T22:49:58.3298494Z next-pylint check completed with exit code 302026-05-09 22:49:58,329 [INFO] azure-sdk-tools: [END 4/6] next-pylint :: /mnt/vss/_work/1/s/sdk/keyvault/azure-keyvault-keys -> FAIL(30) in 119.22s
2026-05-09T22:49:58.3305537Z
2026-05-09T22:49:58.3307851Z ========================================================================================================
2026-05-09T22:49:58.3309878Z ===== STDERR: next-pylint :: /mnt/vss/_work/1/s/sdk/keyvault/azure-keyvault-certificates (exit 30) =====
2026-05-09T22:49:58.3312098Z 2026-05-09 22:47:59,472 [INFO] azure-sdk-tools: Installing from feed: https://pkgs.dev.azure.com/azure-sdk/public/_packaging/azure-sdk-for-python/pypi/simple/
2026-05-09T22:49:58.3314495Z 2026-05-09 22:47:59,472 [INFO] azure-sdk-tools: Running pylint check...
2026-05-09T22:49:58.3316814Z 2026-05-09 22:48:06,197 [INFO] root: Found whl azure_sdk_tools-0.0.0-py3-none-any.whl
2026-05-09T22:49:58.3317951Z
2026-05-09T22:49:58.3319721Z [notice] A new release of pip is available: 23.0.1 -> 26.1.1
2026-05-09T22:49:58.3321617Z [notice] To update, run: python -m pip install --upgrade pip
2026-05-09T22:49:58.3323771Z 2026-05-09 22:48:26,945 [INFO] azure-sdk-tools: Processing azure-keyvault-certificates for pylint check
2026-05-09T22:49:58.3325983Z 2026-05-09 22:48:26,945 [INFO] azure-sdk-tools: Installing dev requirements for /mnt/vss/_work/1/s/sdk/keyvault/azure-keyvault-certificates
2026-05-09T22:49:58.3327043Z
2026-05-09T22:49:58.3328718Z [notice] A new release of pip is available: 23.0.1 -> 26.1.1
2026-05-09T22:49:58.3330506Z [notice] To update, run: python -m pip install --upgrade pip
2026-05-09T22:49:58.3331359Z
2026-05-09T22:49:58.3333207Z [notice] A new release of pip is available: 23.0.1 -> 26.1.1
2026-05-09T22:49:58.3334967Z [notice] To update, run: python -m pip install --upgrade pip
2026-05-09T22:49:58.3336904Z 2026-05-09 22:48:54,972 [INFO] azure-sdk-tools: Installing azure_keyvault_certificates-4.11.2.tar.gz from fresh built package.
2026-05-09T22:49:58.3339329Z 2026-05-09 22:48:55,690 [INFO] azure-sdk-tools: Executing command from /mnt/vss/_work/1/s/.venv/azure-keyvault-certificates/.venv_next-pylint/.staging:['/mnt/vss/_work/1/s/.venv/azure-keyvault-certificates/.venv_next-pylint/bin/python', '-m', 'pip', 'install', '/mnt/vss/_work/1/s/.venv/azure-keyvault-certificates/.venv_next-pylint/.staging/azure_keyvault_certificates-4.11.2.tar.gz']
2026-05-09T22:49:58.3340708Z
2026-05-09T22:49:58.3342399Z [notice] A new release of pip is available: 23.0.1 -> 26.1.1
2026-05-09T22:49:58.3344386Z [notice] To update, run: python -m pip install --upgrade pip
2026-05-09T22:49:58.3346270Z 2026-05-09 22:49:03,226 [INFO] azure-sdk-tools: Installed azure_keyvault_certificates-4.11.2.tar.gz
2026-05-09T22:49:58.3347203Z
2026-05-09T22:49:58.3348872Z [notice] A new release of pip is available: 23.0.1 -> 26.1.1
2026-05-09T22:49:58.3350643Z [notice] To update, run: python -m pip install --upgrade pip
2026-05-09T22:49:58.3352432Z 2026-05-09 22:49:08,187 [INFO] azure-sdk-tools: Installed packages:
2026-05-09T22:49:58.3354447Z 2026-05-09 22:49:08,187 [INFO] azure-sdk-tools: aiohappyeyeballs==2.6.1
2026-05-09T22:49:58.3356162Z aiohttp==3.13.5
2026-05-09T22:49:58.3357825Z aiosignal==1.4.0
2026-05-09T22:49:58.3359433Z astroid==4.0.4
2026-05-09T22:49:58.3361096Z async-timeout==5.0.1
2026-05-09T22:49:58.3362736Z attrs==26.1.0
2026-05-09T22:49:58.3364570Z azure-core==1.41.0
2026-05-09T22:49:58.3366363Z azure-identity @ file:///mnt/vss/_work/1/s/.wheels/azure_identity-1.26.0b3-py3-none-any.whl
2026-05-09T22:49:58.3368324Z azure-keyvault-certificates @ file:///mnt/vss/_work/1/s/.venv/azure-keyvault-certificates/.venv_next-pylint/.staging/azure_keyvault_certificates-4.11.2.tar.gz
2026-05-09T22:49:58.3370284Z azure-keyvault-nspkg @ file:///mnt/vss/_work/1/s/.wheels/azure_keyvault_nspkg-1.0.0-py2.py3-none-any.whl
2026-05-09T22:49:58.3371979Z azure-nspkg==3.0.2
2026-05-09T22:49:58.3373858Z azure-pylint-guidelines-checker==0.5.7
2026-05-09T22:49:58.3375892Z azure-sdk-tools @ file:///mnt/vss/_work/1/s/.wheels/azure_sdk_tools-0.0.0-py3-none-any.whl
2026-05-09T22:49:58.3377869Z backports.asyncio.runner==1.2.0
2026-05-09T22:49:58.3379555Z bashlex==0.18
2026-05-09T22:49:58.3381149Z bracex==2.6
2026-05-09T22:49:58.3382703Z build==1.5.0
2026-05-09T22:49:58.3385389Z certifi==2026.4.22
2026-05-09T22:49:58.3387082Z cffi==2.0.0
2026-05-09T22:49:58.3388714Z charset-normalizer==3.4.7
2026-05-09T22:49:58.3390357Z cibuildwheel==2.23.3
2026-05-09T22:49:58.3391993Z ConfigArgParse==1.7.5
2026-05-09T22:49:58.3393960Z coverage==7.13.5
2026-05-09T22:49:58.3395704Z cryptography==46.0.7
2026-05-09T22:49:58.3397367Z dependency-groups==1.3.1
2026-05-09T22:49:58.3399004Z dill==0.4.1
2026-05-09T22:49:58.3400617Z exceptiongroup==1.3.1
2026-05-09T22:49:58.3402249Z filelock==3.29.0
2026-05-09T22:49:58.3404478Z frozenlist==1.8.0
2026-05-09T22:49:58.3406089Z idna==3.13
2026-05-09T22:49:58.3407668Z iniconfig==2.3.0
2026-05-09T22:49:58.3409492Z isodate==0.7.2
2026-05-09T22:49:58.3411103Z isort==7.0.0
2026-05-09T22:49:58.3412710Z Jinja2==3.1.6
2026-05-09T22:49:58.3414590Z json-delta==2.0.2
2026-05-09T22:49:58.3416204Z MarkupSafe==3.0.3
2026-05-09T22:49:58.3417812Z mccabe==0.7.0
2026-05-09T22:49:58.3419395Z msal==1.36.0
2026-05-09T22:49:58.3421047Z msal-extensions==1.3.1
2026-05-09T22:49:58.3422687Z multidict==6.7.1
2026-05-09T22:49:58.3424596Z packaging==26.2
2026-05-09T22:49:58.3426225Z parameterized==0.9.0
2026-05-09T22:49:58.3448551Z pkginfo==1.12.1.2
2026-05-09T22:49:58.3450402Z platformdirs==4.9.6
2026-05-09T22:49:58.3452092Z pluggy==1.6.0
2026-05-09T22:49:58.3453980Z propcache==0.5.2
2026-05-09T22:49:58.3455627Z pycparser==3.0
2026-05-09T22:49:58.3457251Z Pygments==2.20.0
2026-05-09T22:49:58.3458852Z PyJWT==2.12.1
2026-05-09T22:49:58.3460439Z pylint==4.0.4
2026-05-09T22:49:58.3462028Z pyOpenSSL==26.2.0
2026-05-09T22:49:58.3463883Z pyparsing==3.3.2
2026-05-09T22:49:58.3465553Z pyproject_hooks==1.2.0
2026-05-09T22:49:58.3467184Z pytest==9.0.3
2026-05-09T22:49:58.3468785Z pytest-asyncio==1.3.0
2026-05-09T22:49:58.3470404Z pytest-cov==7.1.0
2026-05-09T22:49:58.3472042Z python-dateutil==2.9.0.post0
2026-05-09T22:49:58.3473900Z python-dotenv==1.2.2
2026-05-09T22:49:58.3475571Z PyYAML==6.0.3
2026-05-09T22:49:58.3477183Z requests==2.33.1
2026-05-09T22:49:58.3478783Z six==1.17.0
2026-05-09T22:49:58.3480448Z tomli==2.4.1
2026-05-09T22:49:58.3482047Z tomli_w==1.0.0
2026-05-09T22:49:58.3483861Z tomlkit==0.14.0
2026-05-09T22:49:58.3485515Z typing_extensions==4.15.0
2026-05-09T22:49:58.3487130Z urllib3==2.7.0
2026-05-09T22:49:58.3488717Z yarl==1.23.0
2026-05-09T22:49:58.3489390Z
2026-05-09T22:49:58.3491474Z 2026-05-09 22:49:08,190 [INFO] azure-sdk-tools: ['/mnt/vss/_work/1/s/.venv/azure-keyvault-certificates/.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-certificates/azure']
2026-05-09T22:49:58.3494231Z 2026-05-09 22:49:18,482 [INFO] azure-sdk-tools: ['/mnt/vss/_work/1/s/.venv/azure-keyvault-certificates/.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-certificates/tests']
2026-05-09T22:49:58.3496681Z 2026-05-09 22:49:32,901 [ERROR] azure-sdk-tools: azure-keyvault-certificates tests exited with linting error 30. Please see this link for more information https://aka.ms/azsdk/python/pylint-guide
2026-05-09T22:49:58.3499103Z 2026-05-09 22:49:32,901 [INFO] azure-sdk-tools: ['/mnt/vss/_work/1/s/.venv/azure-keyvault-certificates/.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-certificates/samples']
2026-05-09T22:49:58.3501586Z 2026-05-09 22:49:39,765 [ERROR] azure-sdk-tools: azure-keyvault-certificates samples exited with linting error 16. Please see this link for more information https://aka.ms/azsdk/python/pylint-guide
2026-05-09T22:49:58.3503991Z 2026-05-09 22:49:43,642 [INFO] root: Issue exists for azure-keyvault-certificates with pylint version 4.0.4. Updating...
2026-05-09T22:49:58.3506027Z ========================================================================================================
2026-05-09T22:49:58.3507761Z

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-certificates>azpysdk next-pylint --isolate .

See the Pylint Guide for more information.

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    Status

    Untriaged

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions