Azure / Azure/azure-sdk-for-python
azure-keyvault-certificates needs linting updates for pylint version 4.0.6
- 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-10-12**. The build will begin to fail for this library if errors are not fixed.
**Library name:** azure-keyvault-certificates
**Pylint version:** 4.0.6
**Pylint Build:** [Link to build (2026-07-26)](https://dev.azure.com/azure-sdk/internal/_build/results?buildId=6617937&view=logs&j=1401073d-e1dc-5a16-1dec-e5eaef9eaad4&t=b33d1587-3539-5735-af43-e3e62f02ca4b)
**Pylint Errors:**
?
2026-07-26T22:48:56.9299832Z [azure-keyvault-certificates :: next-pylint] Looking in indexes: https://build:***@pkgs.dev.azure.com/azure-sdk/public/_packaging/azure-sdk-for-python/pypi/simple, https://pypi.python.org/simple
2026-07-26T22:48:56.9304740Z [azure-keyvault-certificates :: next-pylint] Processing ./.wheels/azure_sdk_tools-0.0.0-py3-none-any.whl
2026-07-26T22:48:56.9306725Z [azure-keyvault-certificates :: next-pylint] Collecting cibuildwheel==2.23.3
2026-07-26T22:48:56.9313338Z [azure-keyvault-certificates :: next-pylint] Downloading cibuildwheel-2.23.3-py3-none-any.whl (91 kB)
2026-07-26T22:48:56.9315375Z [azure-keyvault-certificates :: next-pylint] ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 91.8/91.8 kB 6.5 MB/s eta 0:00:00
2026-07-26T22:48:56.9316878Z [azure-keyvault-certificates :: next-pylint] Collecting tomli
2026-07-26T22:48:56.9318712Z [azure-keyvault-certificates :: next-pylint] Downloading tomli-2.4.1-py3-none-any.whl (14 kB)
2026-07-26T22:48:56.9320202Z [azure-keyvault-certificates :: next-pylint] Collecting pytest-asyncio>=0.9.0
2026-07-26T22:48:56.9321692Z [azure-keyvault-certificates :: next-pylint] Downloading pytest_asyncio-1.4.0-py3-none-any.whl (16 kB)
2026-07-26T22:48:56.9323162Z [azure-keyvault-certificates :: next-pylint] Collecting pyparsing
2026-07-26T22:48:56.9324625Z [azure-keyvault-certificates :: next-pylint] Downloading pyparsing-3.3.2-py3-none-any.whl (122 kB)
2026-07-26T22:48:56.9326495Z [azure-keyvault-certificates :: next-pylint] ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 122.8/122.8 kB 32.8 MB/s eta 0:00:00
2026-07-26T22:48:56.9328377Z [azure-keyvault-certificates :: next-pylint] Collecting azure-core
2026-07-26T22:48:56.9330108Z [azure-keyvault-certificates :: next-pylint] Downloading azure_core-1.41.0-py3-none-any.whl (220 kB)
2026-07-26T22:48:56.9331931Z [azure-keyvault-certificates :: next-pylint] ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 220.9/220.9 kB 42.9 MB/s eta 0:00:00
2026-07-26T22:48:56.9333699Z [azure-keyvault-certificates :: next-pylint] 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-07-26T22:48:56.9335426Z [azure-keyvault-certificates :: next-pylint] Collecting pkginfo
2026-07-26T22:48:56.9336998Z [azure-keyvault-certificates :: next-pylint] Downloading pkginfo-1.12.1.2-py3-none-any.whl (32 kB)
2026-07-26T22:48:56.9339001Z [azure-keyvault-certificates :: next-pylint] Collecting ConfigArgParse>=0.12.0
2026-07-26T22:48:56.9340542Z [azure-keyvault-certificates :: next-pylint] Downloading configargparse-1.7.5-py3-none-any.whl (27 kB)
2026-07-26T22:48:56.9342050Z [azure-keyvault-certificates :: next-pylint] Collecting Jinja2
2026-07-26T22:48:56.9343531Z [azure-keyvault-certificates :: next-pylint] Downloading jinja2-3.1.6-py3-none-any.whl (134 kB)
2026-07-26T22:48:56.9345551Z [azure-keyvault-certificates :: next-pylint] ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 134.9/134.9 kB 50.4 MB/s eta 0:00:00
2026-07-26T22:48:56.9347389Z [azure-keyvault-certificates :: next-pylint] Collecting python-dotenv
2026-07-26T22:48:56.9348975Z [azure-keyvault-certificates :: next-pylint] Downloading python_dotenv-1.2.2-py3-none-any.whl (22 kB)
2026-07-26T22:48:56.9350453Z [azure-keyvault-certificates :: next-pylint] Collecting build
2026-07-26T22:48:56.9352178Z [azure-keyvault-certificates :: next-pylint] Downloading https://pkgs.dev.azure.com/azure-sdk/29ec6040-b234-4e31-b139-33dc4287b756/_packaging/3572dbf9-b5ef-433b-9137-fc4d7768e7cc/pypi/download/build/1.5.1/build-1.5.1-py3-none-any.whl (31 kB)
2026-07-26T22:48:56.9354081Z [azure-keyvault-certificates :: next-pylint] Collecting tomli-w==1.0.0
2026-07-26T22:48:56.9355618Z [azure-keyvault-certificates :: next-pylint] Downloading tomli_w-1.0.0-py3-none-any.whl (6.0 kB)
2026-07-26T22:48:56.9357415Z [azure-keyvault-certificates :: next-pylint] Collecting certifi
2026-07-26T22:48:56.9358998Z [azure-keyvault-certificates :: next-pylint] Downloading certifi-2026.7.22-py3-none-any.whl (136 kB)
2026-07-26T22:48:56.9382701Z [azure-keyvault-certificates :: next-pylint] ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 137.0/137.0 kB 52.0 MB/s eta 0:00:00
2026-07-26T22:48:56.9384312Z [azure-keyvault-certificates :: next-pylint] Collecting PyYAML
2026-07-26T22:48:56.9386095Z [azure-keyvault-certificates :: next-pylint] Downloading pyyaml-6.0.3-cp310-cp310-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl (770 kB)
2026-07-26T22:48:56.9388375Z [azure-keyvault-certificates :: next-pylint] ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 770.3/770.3 kB 98.8 MB/s eta 0:00:00
2026-07-26T22:48:56.9390040Z [azure-keyvault-certificates :: next-pylint] Collecting pytest-cov
2026-07-26T22:48:56.9391595Z [azure-keyvault-certificates :: next-pylint] Downloading pytest_cov-7.1.0-py3-none-any.whl (22 kB)
2026-07-26T22:48:56.9393161Z [azure-keyvault-certificates :: next-pylint] Collecting urllib3
2026-07-26T22:48:56.9394788Z [azure-keyvault-certificates :: next-pylint] Downloading urllib3-2.7.0-py3-none-any.whl (131 kB)
2026-07-26T22:48:56.9396691Z [azure-keyvault-certificates :: next-pylint] ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 131.1/131.1 kB 44.2 MB/s eta 0:00:00
2026-07-26T22:48:56.9398824Z [azure-keyvault-certificates :: next-pylint] Collecting packaging
2026-07-26T22:48:56.9400360Z [azure-keyvault-certificates :: next-pylint] Downloading packaging-26.2-py3-none-any.whl (100 kB)
2026-07-26T22:48:56.9402186Z [azure-keyvault-certificates :: next-pylint] ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 100.2/100.2 kB 41.2 MB/s eta 0:00:00
2026-07-26T22:48:56.9403765Z [azure-keyvault-certificates :: next-pylint] Collecting wheel
2026-07-26T22:48:56.9405505Z [azure-keyvault-certificates :: next-pylint] Downloading wheel-0.47.0-py3-none-any.whl (32 kB)
2026-07-26T22:48:56.9407086Z [azure-keyvault-certificates :: next-pylint] Collecting pytest>=3.5.1
2026-07-26T22:48:56.9409035Z [azure-keyvault-certificates :: next-pylint] Downloading pytest-9.1.1-py3-none-any.whl (386 kB)
2026-07-26T22:48:56.9410916Z [azure-keyvault-certificates :: next-pylint] ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 386.5/386.5 kB 86.2 MB/s eta 0:00:00
2026-07-26T22:48:56.9412503Z [azure-keyvault-certificates :: next-pylint] Collecting json-delta>=2.0
2026-07-26T22:48:56.9414048Z [azure-keyvault-certificates :: next-pylint] Downloading json_delta-2.0.2-py2.py3-none-any.whl (33 kB)
2026-07-26T22:48:56.9415567Z [azure-keyvault-certificates :: next-pylint] Collecting filelock
2026-07-26T22:48:56.9417351Z [azure-keyvault-certificates :: next-pylint] Downloading filelock-3.32.0-py3-none-any.whl (97 kB)
2026-07-26T22:48:56.9419245Z [azure-keyvault-certificates :: next-pylint] ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 97.7/97.7 kB 41.0 MB/s eta 0:00:00
2026-07-26T22:48:56.9420899Z [azure-keyvault-certificates :: next-pylint] Collecting bashlex!=0.13
2026-07-26T22:48:56.9422495Z [azure-keyvault-certificates :: next-pylint] Downloading bashlex-0.18-py2.py3-none-any.whl (69 kB)
2026-07-26T22:48:56.9424383Z [azure-keyvault-certificates :: next-pylint] ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 69.5/69.5 kB 28.9 MB/s eta 0:00:00
2026-07-26T22:48:56.9425901Z [azure-keyvault-certificates :: next-pylint] Collecting bracex
2026-07-26T22:48:56.9427769Z [azure-keyvault-certificates :: next-pylint] Downloading bracex-3.0.1-py3-none-any.whl (11 kB)
2026-07-26T22:48:56.9429385Z [azure-keyvault-certificates :: next-pylint] Collecting typing-extensions>=4.1.0
2026-07-26T22:48:56.9430971Z [azure-keyvault-certificates :: next-pylint] Downloading typing_extensions-4.16.0-py3-none-any.whl (45 kB)
2026-07-26T22:48:56.9432844Z [azure-keyvault-certificates :: next-pylint] ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 45.6/45.6 kB 18.9 MB/s eta 0:00:00
2026-07-26T22:48:56.9434471Z [azure-keyvault-certificates :: next-pylint] Collecting platformdirs
2026-07-26T22:48:56.9436061Z [azure-keyvault-certificates :: next-pylint] Downloading platformdirs-4.11.0-py3-none-any.whl (23 kB)
2026-07-26T22:48:56.9438095Z [azure-keyvault-certificates :: next-pylint] Collecting dependency-groups>=1.2
2026-07-26T22:48:56.9439688Z [azure-keyvault-certificates :: next-pylint] Downloading dependency_groups-1.3.1-py3-none-any.whl (8.7 kB)
2026-07-26T22:48:56.9441242Z [azure-keyvault-certificates :: next-pylint] Collecting pluggy<2,>=1.5
2026-07-26T22:48:56.9442814Z [azure-keyvault-certificates :: next-pylint] Downloading pluggy-1.6.0-py3-none-any.whl (20 kB)
2026-07-26T22:48:56.9444359Z [azure-keyvault-certificates :: next-pylint] Collecting exceptiongroup>=1
2026-07-26T22:48:56.9445939Z [azure-keyvault-certificates :: next-pylint] Downloading exceptiongroup-1.3.1-py3-none-any.whl (16 kB)
2026-07-26T22:48:56.9447886Z [azure-keyvault-certificates :: next-pylint] Collecting pygments>=2.7.2
2026-07-26T22:48:56.9449516Z [azure-keyvault-certificates :: next-pylint] Downloading pygments-2.20.0-py3-none-any.whl (1.2 MB)
2026-07-26T22:48:56.9451461Z [azure-keyvault-certificates :: next-pylint] ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 1.2/1.2 MB 108.4 MB/s eta 0:00:00
2026-07-26T22:48:56.9453098Z [azure-keyvault-certificates :: next-pylint] Collecting iniconfig>=1.0.1
2026-07-26T22:48:56.9454647Z [azure-keyvault-certificates :: next-pylint] Downloading iniconfig-2.3.0-py3-none-any.whl (7.5 kB)
2026-07-26T22:48:56.9456239Z [azure-keyvault-certificates :: next-pylint] Collecting backports-asyncio-runner<2,>=1.1
2026-07-26T22:48:56.9458132Z [azure-keyvault-certificates :: next-pylint] Downloading backports_asyncio_runner-1.2.0-py3-none-any.whl (12 kB)
2026-07-26T22:48:56.9459775Z [azure-keyvault-certificates :: next-pylint] Collecting requests>=2.21.0
2026-07-26T22:48:56.9461502Z [azure-keyvault-certificates :: next-pylint] Downloading requests-2.34.2-py3-none-any.whl (73 kB)
2026-07-26T22:48:56.9463352Z [azure-keyvault-certificates :: next-pylint] ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 73.1/73.1 kB 30.1 MB/s eta 0:00:00
2026-07-26T22:48:56.9465128Z [azure-keyvault-certificates :: next-pylint] Collecting pyproject_hooks
2026-07-26T22:48:56.9466801Z [azure-keyvault-certificates :: next-pylint] Downloading pyproject_hooks-1.2.0-py3-none-any.whl (10 kB)
2026-07-26T22:48:56.9468662Z [azure-keyvault-certificates :: next-pylint] Collecting MarkupSafe>=2.0
2026-07-26T22:48:56.9470377Z [azure-keyvault-certificates :: next-pylint] Downloading markupsafe-3.0.3-cp310-cp310-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl (20 kB)
2026-07-26T22:48:56.9472114Z [azure-keyvault-certificates :: next-pylint] Collecting coverage[toml]>=7.10.6
2026-07-26T22:48:56.9473780Z [azure-keyvault-certificates :: next-pylint] Downloading coverage-7.15.2-cp310-cp310-manylinux1_x86_64.manylinux_2_28_x86_64.manylinux_2_5_x86_64.whl (250 kB)
2026-07-26T22:48:56.9475792Z [azure-keyvault-certificates :: next-pylint] ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 250.4/250.4 kB 72.3 MB/s eta 0:00:00
2026-07-26T22:48:56.9477585Z [azure-keyvault-certificates :: next-pylint] Collecting idna<4,>=2.5
2026-07-26T22:48:56.9479076Z [azure-keyvault-certificates :: next-pylint] Downloading idna-3.18-py3-none-any.whl (65 kB)
2026-07-26T22:48:56.9480984Z [azure-keyvault-certificates :: next-pylint] ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 65.5/65.5 kB 27.8 MB/s eta 0:00:00
2026-07-26T22:48:56.9482596Z [azure-keyvault-certificates :: next-pylint] Collecting charset_normalizer<4,>=2
2026-07-26T22:48:56.9484316Z [azure-keyvault-certificates :: next-pylint] Downloading charset_normalizer-3.4.9-cp310-cp310-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl (223 kB)
2026-07-26T22:48:56.9486306Z [azure-keyvault-certificates :: next-pylint] ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 223.8/223.8 kB 69.6 MB/s eta 0:00:00
2026-07-26T22:48:56.9488566Z [azure-keyvault-certificates :: next-pylint] 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-07-26T22:48:56.9490681Z [azure-keyvault-certificates :: next-pylint] 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-3.0.1 build-1.5.1 certifi-2026.7.22 charset_normalizer-3.4.9 cibuildwheel-2.23.3 coverage-7.15.2 dependency-groups-1.3.1 exceptiongroup-1.3.1 filelock-3.32.0 idna-3.18 iniconfig-2.3.0 json-delta-2.0.2 packaging-26.2 pkginfo-1.12.1.2 platformdirs-4.11.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.16.0 urllib3-2.7.0 wheel-0.47.0
2026-07-26T22:48:56.9492368Z [azure-keyvault-certificates :: next-pylint]
2026-07-26T22:48:56.9493243Z [azure-keyvault-certificates :: next-pylint] [notice] A new release of pip is available: 23.0.1 -> 26.1.2
2026-07-26T22:48:56.9494145Z [azure-keyvault-certificates :: next-pylint] [notice] To update, run: python -m pip install --upgrade pip
2026-07-26T22:48:56.9495096Z [azure-keyvault-certificates :: next-pylint] 2026-07-26 22:48:56,929 [INFO] azure-sdk-tools: Processing azure-keyvault-certificates for pylint check
2026-07-26T22:48:56.9496157Z [azure-keyvault-certificates :: next-pylint] 2026-07-26 22:48:56,929 [INFO] azure-sdk-tools: Installing dev requirements for /mnt/vss/_work/1/s/sdk/keyvault/azure-keyvault-certificates
2026-07-26T22:49:12.3644976Z [azure-keyvault-certificates :: next-pylint] Looking in indexes: https://build:***@pkgs.dev.azure.com/azure-sdk/public/_packaging/azure-sdk-for-python/pypi/simple, https://pypi.python.org/simple
2026-07-26T22:49:12.3652537Z [azure-keyvault-certificates :: next-pylint] Processing /mnt/vss/_work/1/s/.wheels/azure_core-1.41.0-py3-none-any.whl
2026-07-26T22:49:12.3654401Z [azure-keyvault-certificates :: next-pylint] Processing /mnt/vss/_work/1/s/.wheels/azure_sdk_tools-0.0.0-py3-none-any.whl
2026-07-26T22:49:12.3656630Z [azure-keyvault-certificates :: next-pylint] Processing /mnt/vss/_work/1/s/.wheels/azure_identity-1.26.0b3-py3-none-any.whl
2026-07-26T22:49:12.3658989Z [azure-keyvault-certificates :: next-pylint] Processing /mnt/vss/_work/1/s/.wheels/azure_keyvault_nspkg-1.0.0-py2.py3-none-any.whl
2026-07-26T22:49:12.3660610Z [azure-keyvault-certificates :: next-pylint] Collecting aiohttp>=3.0
2026-07-26T22:49:12.3662217Z [azure-keyvault-certificates :: next-pylint] Downloading aiohttp-3.14.3-cp310-cp310-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl (1.7 MB)
2026-07-26T22:49:12.3664313Z [azure-keyvault-certificates :: next-pylint] ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 1.7/1.7 MB 48.2 MB/s eta 0:00:00
2026-07-26T22:49:12.3665907Z [azure-keyvault-certificates :: next-pylint] Collecting parameterized>=0.7.3
2026-07-26T22:49:12.3667900Z [azure-keyvault-certificates :: next-pylint] Downloading parameterized-0.9.0-py2.py3-none-any.whl (20 kB)
2026-07-26T22:49:12.3669516Z [azure-keyvault-certificates :: next-pylint] Collecting python-dateutil>=2.8.0
2026-07-26T22:49:12.3671059Z [azure-keyvault-certificates :: next-pylint] Downloading python_dateutil-2.9.0.post0-py2.py3-none-any.whl (229 kB)
2026-07-26T22:49:12.3672920Z [azure-keyvault-certificates :: next-pylint] ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 229.9/229.9 kB 64.0 MB/s eta 0:00:00
2026-07-26T22:49:12.3674423Z [azure-keyvault-certificates :: next-pylint] Collecting pyopenssl
2026-07-26T22:49:12.3675884Z [azure-keyvault-certificates :: next-pylint] Downloading pyopenssl-26.3.0-py3-none-any.whl (56 kB)
2026-07-26T22:49:12.3678088Z [azure-keyvault-certificates :: next-pylint] ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 56.0/56.0 kB 21.4 MB/s eta 0:00:00
2026-07-26T22:49:12.3679683Z [azure-keyvault-certificates :: next-pylint] Collecting cryptography<47.0.0,>=44.0.2
2026-07-26T22:49:12.3681219Z [azure-keyvault-certificates :: next-pylint] Downloading cryptography-46.0.7-cp38-abi3-manylinux_2_34_x86_64.whl (4.4 MB)
2026-07-26T22:49:12.3683087Z [azure-keyvault-certificates :: next-pylint] ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 4.4/4.4 MB 132.2 MB/s eta 0:00:00
2026-07-26T22:49:12.3685087Z [azure-keyvault-certificates :: next-pylint] 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.16.0)
2026-07-26T22:49:12.3688300Z [azure-keyvault-certificates :: next-pylint] 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.34.2)
2026-07-26T22:49:12.3690849Z [azure-keyvault-certificates :: next-pylint] 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-07-26T22:49:12.3693207Z [azure-keyvault-certificates :: next-pylint] 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-07-26T22:49:12.3695545Z [azure-keyvault-certificates :: next-pylint] 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-07-26T22:49:12.3698071Z [azure-keyvault-certificates :: next-pylint] 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-07-26T22:49:12.3700384Z [azure-keyvault-certificates :: next-pylint] 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-07-26T22:49:12.3702729Z [azure-keyvault-certificates :: next-pylint] 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-07-26T22:49:12.3705101Z [azure-keyvault-certificates :: next-pylint] 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-07-26T22:49:12.3708225Z [azure-keyvault-certificates :: next-pylint] 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-07-26T22:49:12.3710603Z [azure-keyvault-certificates :: next-pylint] 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-07-26T22:49:12.3712986Z [azure-keyvault-certificates :: next-pylint] 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.1.1)
2026-07-26T22:49:12.3715324Z [azure-keyvault-certificates :: next-pylint] 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.1)
2026-07-26T22:49:12.3718128Z [azure-keyvault-certificates :: next-pylint] 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-07-26T22:49:12.3720469Z [azure-keyvault-certificates :: next-pylint] 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-07-26T22:49:12.3722784Z [azure-keyvault-certificates :: next-pylint] 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.7.22)
2026-07-26T22:49:12.3725150Z [azure-keyvault-certificates :: next-pylint] 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.4.0)
2026-07-26T22:49:12.3727721Z [azure-keyvault-certificates :: next-pylint] 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-07-26T22:49:12.3730081Z [azure-keyvault-certificates :: next-pylint] 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-07-26T22:49:12.3732423Z [azure-keyvault-certificates :: next-pylint] 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-07-26T22:49:12.3734791Z [azure-keyvault-certificates :: next-pylint] 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-07-26T22:49:12.3737528Z [azure-keyvault-certificates :: next-pylint] 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-07-26T22:49:12.3739991Z [azure-keyvault-certificates :: next-pylint] 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-07-26T22:49:12.3742444Z [azure-keyvault-certificates :: next-pylint] 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.11.0)
2026-07-26T22:49:12.3745085Z [azure-keyvault-certificates :: next-pylint] 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)) (3.0.1)
2026-07-26T22:49:12.3747846Z [azure-keyvault-certificates :: next-pylint] 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.32.0)
2026-07-26T22:49:12.3749822Z [azure-keyvault-certificates :: next-pylint] Collecting msal-extensions>=1.2.0
2026-07-26T22:49:12.3751453Z [azure-keyvault-certificates :: next-pylint] Downloading msal_extensions-1.3.1-py3-none-any.whl (20 kB)
2026-07-26T22:49:12.3753140Z [azure-keyvault-certificates :: next-pylint] Collecting msal>=1.35.1
2026-07-26T22:49:12.3754687Z [azure-keyvault-certificates :: next-pylint] Downloading msal-1.37.0-py3-none-any.whl (123 kB)
2026-07-26T22:49:12.3756524Z [azure-keyvault-certificates :: next-pylint] ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 123.7/123.7 kB 29.4 MB/s eta 0:00:00
2026-07-26T22:49:12.3758395Z [azure-keyvault-certificates :: next-pylint] Collecting azure-nspkg>=3.0.0
2026-07-26T22:49:12.3759964Z [azure-keyvault-certificates :: next-pylint] Downloading azure_nspkg-3.0.2-py3-none-any.whl (1.5 kB)
2026-07-26T22:49:12.3761520Z [azure-keyvault-certificates :: next-pylint] Collecting async-timeout<6.0,>=4.0
2026-07-26T22:49:12.3799052Z [azure-keyvault-certificates :: next-pylint] Downloading async_timeout-5.0.1-py3-none-any.whl (6.2 kB)
2026-07-26T22:49:12.3801022Z [azure-keyvault-certificates :: next-pylint] Collecting aiosignal>=1.4.0
2026-07-26T22:49:12.3802818Z [azure-keyvault-certificates :: next-pylint] Downloading aiosignal-1.4.0-py3-none-any.whl (7.5 kB)
2026-07-26T22:49:12.3804523Z [azure-keyvault-certificates :: next-pylint] Collecting attrs>=17.3.0
2026-07-26T22:49:12.3806245Z [azure-keyvault-certificates :: next-pylint] Downloading attrs-26.1.0-py3-none-any.whl (67 kB)
2026-07-26T22:49:12.3808489Z [azure-keyvault-certificates :: next-pylint] ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 67.5/67.5 kB 27.3 MB/s eta 0:00:00
2026-07-26T22:49:12.3810395Z [azure-keyvault-certificates :: next-pylint] Collecting aiohappyeyeballs>=2.5.0
2026-07-26T22:49:12.3812093Z [azure-keyvault-certificates :: next-pylint] Downloading aiohappyeyeballs-2.7.1-py3-none-any.whl (15 kB)
2026-07-26T22:49:12.3813911Z [azure-keyvault-certificates :: next-pylint] Collecting multidict<7.0,>=4.5
2026-07-26T22:49:12.3836778Z [azure-keyvault-certificates :: next-pylint] Downloading multidict-6.7.1-cp310-cp310-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl (243 kB)
2026-07-26T22:49:12.3839351Z [azure-keyvault-certificates :: next-pylint] ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 243.3/243.3 kB 60.5 MB/s eta 0:00:00
2026-07-26T22:49:12.3841178Z [azure-keyvault-certificates :: next-pylint] Collecting propcache>=0.2.0
2026-07-26T22:49:12.3842971Z [azure-keyvault-certificates :: next-pylint] Downloading propcache-0.5.2-cp310-cp310-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl (60 kB)
2026-07-26T22:49:12.3844975Z [azure-keyvault-certificates :: next-pylint] ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 60.1/60.1 kB 24.5 MB/s eta 0:00:00
2026-07-26T22:49:12.3846644Z [azure-keyvault-certificates :: next-pylint] Collecting frozenlist>=1.1.1
2026-07-26T22:49:12.3848648Z [azure-keyvault-certificates :: next-pylint] Downloading frozenlist-1.8.0-cp310-cp310-manylinux1_x86_64.manylinux_2_28_x86_64.manylinux_2_5_x86_64.whl (219 kB)
2026-07-26T22:49:12.3850571Z [azure-keyvault-certificates :: next-pylint] ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 219.5/219.5 kB 64.4 MB/s eta 0:00:00
2026-07-26T22:49:12.3852381Z [azure-keyvault-certificates :: next-pylint] Collecting yarl<2.0,>=1.17.0
2026-07-26T22:49:12.3853961Z [azure-keyvault-certificates :: next-pylint] Downloading yarl-1.24.5-cp310-cp310-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl (110 kB)
2026-07-26T22:49:12.3856018Z [azure-keyvault-certificates :: next-pylint] ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 110.8/110.8 kB 41.3 MB/s eta 0:00:00
2026-07-26T22:49:12.3857834Z [azure-keyvault-certificates :: next-pylint] Collecting six>=1.5
2026-07-26T22:49:12.3859338Z [azure-keyvault-certificates :: next-pylint] Downloading six-1.17.0-py2.py3-none-any.whl (11 kB)
2026-07-26T22:49:12.3860829Z [azure-keyvault-certificates :: next-pylint] Collecting pyopenssl
2026-07-26T22:49:12.3862308Z [azure-keyvault-certificates :: next-pylint] Downloading pyopenssl-26.2.0-py3-none-any.whl (55 kB)
2026-07-26T22:49:12.3864086Z [azure-keyvault-certificates :: next-pylint] ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 55.8/55.8 kB 23.7 MB/s eta 0:00:00
2026-07-26T22:49:12.3865617Z [azure-keyvault-certificates :: next-pylint] Collecting cffi>=2.0.0
2026-07-26T22:49:12.3867727Z [azure-keyvault-certificates :: next-pylint] Downloading cffi-2.1.0-cp310-cp310-manylinux2014_x86_64.manylinux_2_17_x86_64.whl (218 kB)
2026-07-26T22:49:12.3869810Z [azure-keyvault-certificates :: next-pylint] ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 218.8/218.8 kB 66.4 MB/s eta 0:00:00
2026-07-26T22:49:12.3871480Z [azure-keyvault-certificates :: next-pylint] Collecting pycparser
2026-07-26T22:49:12.3873102Z [azure-keyvault-certificates :: next-pylint] Downloading pycparser-3.0-py3-none-any.whl (48 kB)
2026-07-26T22:49:12.3874994Z [azure-keyvault-certificates :: next-pylint] ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 48.2/48.2 kB 13.3 MB/s eta 0:00:00
2026-07-26T22:49:12.3876629Z [azure-keyvault-certificates :: next-pylint] Collecting PyJWT[crypto]<3,>=1.0.0
2026-07-26T22:49:12.3878520Z [azure-keyvault-certificates :: next-pylint] Downloading pyjwt-2.13.0-py3-none-any.whl (31 kB)
2026-07-26T22:49:12.3880608Z [azure-keyvault-certificates :: next-pylint] 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-07-26T22:49:12.3883076Z [azure-keyvault-certificates :: next-pylint] 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-07-26T22:49:12.3885696Z [azure-keyvault-certificates :: next-pylint] 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-07-26T22:49:12.3888621Z [azure-keyvault-certificates :: next-pylint] 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-07-26T22:49:12.3891140Z [azure-keyvault-certificates :: next-pylint] 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-07-26T22:49:12.3893683Z [azure-keyvault-certificates :: next-pylint] 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.18)
2026-07-26T22:49:12.3896271Z [azure-keyvault-certificates :: next-pylint] 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.9)
2026-07-26T22:49:12.3898949Z [azure-keyvault-certificates :: next-pylint] 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-07-26T22:49:12.3901361Z [azure-keyvault-certificates :: next-pylint] 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-07-26T22:49:12.3903810Z [azure-keyvault-certificates :: next-pylint] 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.15.2)
2026-07-26T22:49:12.3906010Z [azure-keyvault-certificates :: next-pylint] azure-core is already installed with the same version as the provided wheel. Use --force-reinstall to force an installation of the wheel.
2026-07-26T22:49:12.3908216Z [azure-keyvault-certificates :: next-pylint] 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-07-26T22:49:12.3910547Z [azure-keyvault-certificates :: next-pylint] 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-07-26T22:49:12.3913202Z [azure-keyvault-certificates :: next-pylint] Successfully installed PyJWT-2.13.0 aiohappyeyeballs-2.7.1 aiohttp-3.14.3 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.1.0 cryptography-46.0.7 frozenlist-1.8.0 msal-1.37.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.24.5
2026-07-26T22:49:12.3915343Z [azure-keyvault-certificates :: next-pylint]
2026-07-26T22:49:12.3917056Z [azure-keyvault-certificates :: next-pylint] [notice] A new release of pip is available: 23.0.1 -> 26.1.2
2026-07-26T22:49:12.3919291Z [azure-keyvault-certificates :: next-pylint] [notice] To update, run: python -m pip install --upgrade pip
2026-07-26T22:49:13.4179283Z [azure-keyvault-certificates :: next-pylint] Looking in indexes: https://pkgs.dev.azure.com/azure-sdk/public/_packaging/azure-sdk-for-python/pypi/simple/, https://pypi.python.org/simple
2026-07-26T22:49:13.4180650Z [azure-keyvault-certificates :: next-pylint] Collecting azure-pylint-guidelines-checker==0.5.9
2026-07-26T22:49:13.4181849Z [azure-keyvault-certificates :: next-pylint] 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.9/azure_pylint_guidelines_checker-0.5.9-py3-none-any.whl (29 kB)
2026-07-26T22:49:13.4183039Z [azure-keyvault-certificates :: next-pylint] Installing collected packages: azure-pylint-guidelines-checker
2026-07-26T22:49:13.4183993Z [azure-keyvault-certificates :: next-pylint] Successfully installed azure-pylint-guidelines-checker-0.5.9
2026-07-26T22:49:13.4185633Z [azure-keyvault-certificates :: next-pylint]
2026-07-26T22:49:13.4186954Z [azure-keyvault-certificates :: next-pylint] [notice] A new release of pip is available: 23.0.1 -> 26.1.2
2026-07-26T22:49:13.4188465Z [azure-keyvault-certificates :: next-pylint] [notice] To update, run: python -m pip install --upgrade pip
2026-07-26T22:49:15.6629811Z [azure-keyvault-certificates :: next-pylint] 2026-07-26 22:49:15,662 [INFO] azure-sdk-tools: Installing azure_keyvault_certificates-4.12.0b1.tar.gz from fresh built package.
2026-07-26T22:49:16.0444862Z [azure-keyvault-certificates :: next-pylint] 2026-07-26 22:49:16,043 [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.12.0b1.tar.gz']
2026-07-26T22:49:16.4113866Z [azure-keyvault-certificates :: next-pylint] Looking in indexes: https://build:***@pkgs.dev.azure.com/azure-sdk/public/_packaging/azure-sdk-for-python/pypi/simple, https://pypi.python.org/simple
2026-07-26T22:49:16.4180057Z [azure-keyvault-certificates :: next-pylint] Processing ./azure_keyvault_certificates-4.12.0b1.tar.gz
2026-07-26T22:49:16.4614900Z [azure-keyvault-certificates :: next-pylint] Installing build dependencies: started
2026-07-26T22:49:19.5686556Z [azure-keyvault-certificates :: next-pylint] Installing build dependencies: finished with status 'done'
2026-07-26T22:49:19.5694239Z [azure-keyvault-certificates :: next-pylint] Getting requirements to build wheel: started
2026-07-26T22:49:19.7780392Z [azure-keyvault-certificates :: next-pylint] Getting requirements to build wheel: finished with status 'done'
2026-07-26T22:49:19.7795097Z [azure-keyvault-certificates :: next-pylint] Preparing metadata (pyproject.toml): started
2026-07-26T22:49:19.9820064Z [azure-keyvault-certificates :: next-pylint] Preparing metadata (pyproject.toml): finished with status 'done'
2026-07-26T22:49:19.9891592Z [azure-keyvault-certificates :: next-pylint] 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.12.0b1) (4.16.0)
2026-07-26T22:49:19.9898251Z [azure-keyvault-certificates :: next-pylint] 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.12.0b1) (1.41.0)
2026-07-26T22:49:20.8185865Z [azure-keyvault-certificates :: next-pylint] Collecting isodate>=0.6.1
2026-07-26T22:49:20.8189624Z [azure-keyvault-certificates :: next-pylint] Downloading isodate-0.7.2-py3-none-any.whl (22 kB)
2026-07-26T22:49:20.8192080Z [azure-keyvault-certificates :: next-pylint] 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.12.0b1) (2.34.2)
2026-07-26T22:49:20.8194434Z [azure-keyvault-certificates :: next-pylint] 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.12.0b1) (3.4.9)
2026-07-26T22:49:20.8196828Z [azure-keyvault-certificates :: next-pylint] 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.12.0b1) (3.18)
2026-07-26T22:49:20.8199421Z [azure-keyvault-certificates :: next-pylint] 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.12.0b1) (2.7.0)
2026-07-26T22:49:20.8201991Z [azure-keyvault-certificates :: next-pylint] 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.12.0b1) (2026.7.22)
2026-07-26T22:49:20.8204023Z [azure-keyvault-certificates :: next-pylint] Building wheels for collected packages: azure-keyvault-certificates
2026-07-26T22:49:20.8205754Z [azure-keyvault-certificates :: next-pylint] Building wheel for azure-keyvault-certificates (pyproject.toml): started
2026-07-26T22:49:20.8207761Z [azure-keyvault-certificates :: next-pylint] Building wheel for azure-keyvault-certificates (pyproject.toml): finished with status 'done'
2026-07-26T22:49:20.8209736Z [azure-keyvault-certificates :: next-pylint] Created wheel for azure-keyvault-certificates: filename=azure_keyvault_certificates-4.12.0b1-py3-none-any.whl size=134581 sha256=80829b90bbecd6a8dd05d54cea9b04380667419d52cf6924ddbc9198db32578d
2026-07-26T22:49:20.8211636Z [azure-keyvault-certificates :: next-pylint] Stored in directory: /home/cloudtest/.cache/pip/wheels/07/30/10/baa87ac05ac1c94ef670fdd890e1eafc6b6ee5958d49e853a2
2026-07-26T22:49:20.8213302Z [azure-keyvault-certificates :: next-pylint] Successfully built azure-keyvault-certificates
2026-07-26T22:49:20.8214869Z [azure-keyvault-certificates :: next-pylint] Installing collected packages: isodate, azure-keyvault-certificates
2026-07-26T22:49:20.9037122Z [azure-keyvault-certificates :: next-pylint] Successfully installed azure-keyvault-certificates-4.12.0b1 isodate-0.7.2
2026-07-26T22:49:21.8197106Z [azure-keyvault-certificates :: next-pylint]
2026-07-26T22:49:21.8199883Z [azure-keyvault-certificates :: next-pylint] [notice] A new release of pip is available: 23.0.1 -> 26.1.2
2026-07-26T22:49:21.8201703Z [azure-keyvault-certificates :: next-pylint] [notice] To update, run: python -m pip install --upgrade pip
2026-07-26T22:49:21.8203639Z [azure-keyvault-certificates :: next-pylint] 2026-07-26 22:49:21,020 [INFO] azure-sdk-tools: Installed azure_keyvault_certificates-4.12.0b1.tar.gz
2026-07-26T22:49:24.6226649Z [azure-keyvault-certificates :: next-pylint] Looking in indexes: https://build:***@pkgs.dev.azure.com/azure-sdk/public/_packaging/azure-sdk-for-python/pypi/simple, https://pypi.python.org/simple
2026-07-26T22:49:24.6229784Z [azure-keyvault-certificates :: next-pylint] Collecting pylint==4.0.6
2026-07-26T22:49:24.6233182Z [azure-keyvault-certificates :: next-pylint] Downloading pylint-4.0.6-py3-none-any.whl (538 kB)
2026-07-26T22:49:24.6235735Z [azure-keyvault-certificates :: next-pylint] ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 538.4/538.4 kB 3.0 MB/s eta 0:00:00
2026-07-26T22:49:24.6238108Z [azure-keyvault-certificates :: next-pylint] 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.6) (4.11.0)
2026-07-26T22:49:24.6240427Z [azure-keyvault-certificates :: next-pylint] Collecting tomlkit>=0.10.1
2026-07-26T22:49:24.6242058Z [azure-keyvault-certificates :: next-pylint] Downloading tomlkit-0.15.1-py3-none-any.whl (49 kB)
2026-07-26T22:49:24.6243969Z [azure-keyvault-certificates :: next-pylint] ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 49.4/49.4 kB 18.7 MB/s eta 0:00:00
2026-07-26T22:49:24.6245545Z [azure-keyvault-certificates :: next-pylint] Collecting isort!=5.13,<9,>=5
2026-07-26T22:49:24.6247026Z [azure-keyvault-certificates :: next-pylint] Downloading isort-8.0.1-py3-none-any.whl (89 kB)
2026-07-26T22:49:24.6249187Z [azure-keyvault-certificates :: next-pylint] ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 89.7/89.7 kB 19.3 MB/s eta 0:00:00
2026-07-26T22:49:24.6250717Z [azure-keyvault-certificates :: next-pylint] Collecting mccabe<0.8,>=0.6
2026-07-26T22:49:24.6252238Z [azure-keyvault-certificates :: next-pylint] Downloading mccabe-0.7.0-py2.py3-none-any.whl (7.3 kB)
2026-07-26T22:49:24.6254005Z [azure-keyvault-certificates :: next-pylint] Collecting dill>=0.2
2026-07-26T22:49:24.6255491Z [azure-keyvault-certificates :: next-pylint] Downloading dill-0.4.1-py3-none-any.whl (120 kB)
2026-07-26T22:49:24.6257595Z [azure-keyvault-certificates :: next-pylint] ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 120.0/120.0 kB 18.8 MB/s eta 0:00:00
2026-07-26T22:49:24.6259442Z [azure-keyvault-certificates :: next-pylint] 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.6) (2.4.1)
2026-07-26T22:49:24.6261196Z [azure-keyvault-certificates :: next-pylint] Collecting astroid<=4.1.dev0,>=4.0.2
2026-07-26T22:49:24.6262763Z [azure-keyvault-certificates :: next-pylint] Downloading astroid-4.0.4-py3-none-any.whl (276 kB)
2026-07-26T22:49:24.6264637Z [azure-keyvault-certificates :: next-pylint] ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 276.4/276.4 kB 18.4 MB/s eta 0:00:00
2026-07-26T22:49:24.6266548Z [azure-keyvault-certificates :: next-pylint] 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.6) (4.16.0)
2026-07-26T22:49:24.6268709Z [azure-keyvault-certificates :: next-pylint] Installing collected packages: tomlkit, mccabe, isort, dill, astroid, pylint
2026-07-26T22:49:24.6270415Z [azure-keyvault-certificates :: next-pylint] Successfully installed astroid-4.0.4 dill-0.4.1 isort-8.0.1 mccabe-0.7.0 pylint-4.0.6 tomlkit-0.15.1
2026-07-26T22:49:24.6271912Z [azure-keyvault-certificates :: next-pylint]
2026-07-26T22:49:24.6273415Z [azure-keyvault-certificates :: next-pylint] [notice] A new release of pip is available: 23.0.1 -> 26.1.2
2026-07-26T22:49:24.6275037Z [azure-keyvault-certificates :: next-pylint] [notice] To update, run: python -m pip install --upgrade pip
2026-07-26T22:49:25.0167758Z [azure-keyvault-certificates :: next-pylint] 2026-07-26 22:49:25,016 [INFO] azure-sdk-tools: Installed packages:
2026-07-26T22:49:25.0170336Z [azure-keyvault-certificates :: next-pylint] 2026-07-26 22:49:25,016 [INFO] azure-sdk-tools: aiohappyeyeballs==2.7.1
2026-07-26T22:49:25.0172252Z [azure-keyvault-certificates :: next-pylint] aiohttp==3.14.3
2026-07-26T22:49:25.0173929Z [azure-keyvault-certificates :: next-pylint] aiosignal==1.4.0
2026-07-26T22:49:25.0192479Z [azure-keyvault-certificates :: next-pylint] astroid==4.0.4
2026-07-26T22:49:25.0194515Z [azure-keyvault-certificates :: next-pylint] async-timeout==5.0.1
2026-07-26T22:49:25.0196568Z [azure-keyvault-certificates :: next-pylint] attrs==26.1.0
2026-07-26T22:49:25.0198532Z [azure-keyvault-certificates :: next-pylint] azure-core==1.41.0
2026-07-26T22:49:25.0199772Z [azure-keyvault-certificates :: next-pylint] azure-identity @ file:///mnt/vss/_work/1/s/.wheels/azure_identity-1.26.0b3-py3-none-any.whl
2026-07-26T22:49:25.0201442Z [azure-keyvault-certificates :: next-pylint] azure-keyvault-certificates @ file:///mnt/vss/_work/1/s/.venv/azure-keyvault-certificates/.venv_next-pylint/.staging/azure_keyvault_certificates-4.12.0b1.tar.gz
2026-07-26T22:49:25.0203435Z [azure-keyvault-certificates :: next-pylint] azure-keyvault-nspkg @ file:///mnt/vss/_work/1/s/.wheels/azure_keyvault_nspkg-1.0.0-py2.py3-none-any.whl
2026-07-26T22:49:25.0204428Z [azure-keyvault-certificates :: next-pylint] azure-nspkg==3.0.2
2026-07-26T22:49:25.0205317Z [azure-keyvault-certificates :: next-pylint] azure-pylint-guidelines-checker==0.5.9
2026-07-26T22:49:25.0206317Z [azure-keyvault-certificates :: next-pylint] azure-sdk-tools @ file:///mnt/vss/_work/1/s/.wheels/azure_sdk_tools-0.0.0-py3-none-any.whl
2026-07-26T22:49:25.0207687Z [azure-keyvault-certificates :: next-pylint] backports.asyncio.runner==1.2.0
2026-07-26T22:49:25.0208931Z [azure-keyvault-certificates :: next-pylint] bashlex==0.18
2026-07-26T22:49:25.0209777Z [azure-keyvault-certificates :: next-pylint] bracex==3.0.1
2026-07-26T22:49:25.0210575Z [azure-keyvault-certificates :: next-pylint] build==1.5.1
2026-07-26T22:49:25.0211390Z [azure-keyvault-certificates :: next-pylint] certifi==2026.7.22
2026-07-26T22:49:25.0212194Z [azure-keyvault-certificates :: next-pylint] cffi==2.1.0
2026-07-26T22:49:25.0213056Z [azure-keyvault-certificates :: next-pylint] charset-normalizer==3.4.9
2026-07-26T22:49:25.0213899Z [azure-keyvault-certificates :: next-pylint] cibuildwheel==2.23.3
2026-07-26T22:49:25.0214723Z [azure-keyvault-certificates :: next-pylint] ConfigArgParse==1.7.5
2026-07-26T22:49:25.0215528Z [azure-keyvault-certificates :: next-pylint] coverage==7.15.2
2026-07-26T22:49:25.0216368Z [azure-keyvault-certificates :: next-pylint] cryptography==46.0.7
2026-07-26T22:49:25.0217494Z [azure-keyvault-certificates :: next-pylint] dependency-groups==1.3.1
2026-07-26T22:49:25.0218354Z [azure-keyvault-certificates :: next-pylint] dill==0.4.1
2026-07-26T22:49:25.0219176Z [azure-keyvault-certificates :: next-pylint] exceptiongroup==1.3.1
2026-07-26T22:49:25.0219967Z [azure-keyvault-certificates :: next-pylint] filelock==3.32.0
2026-07-26T22:49:25.0220749Z [azure-keyvault-certificates :: next-pylint] frozenlist==1.8.0
2026-07-26T22:49:25.0221561Z [azure-keyvault-certificates :: next-pylint] idna==3.18
2026-07-26T22:49:25.0222368Z [azure-keyvault-certificates :: next-pylint] iniconfig==2.3.0
2026-07-26T22:49:25.0223183Z [azure-keyvault-certificates :: next-pylint] isodate==0.7.2
2026-07-26T22:49:25.0223976Z [azure-keyvault-certificates :: next-pylint] isort==8.0.1
2026-07-26T22:49:25.0224757Z [azure-keyvault-certificates :: next-pylint] Jinja2==3.1.6
2026-07-26T22:49:25.0225529Z [azure-keyvault-certificates :: next-pylint] json-delta==2.0.2
2026-07-26T22:49:25.0226301Z [azure-keyvault-certificates :: next-pylint] MarkupSafe==3.0.3
2026-07-26T22:49:25.0227084Z [azure-keyvault-certificates :: next-pylint] mccabe==0.7.0
2026-07-26T22:49:25.0228297Z [azure-keyvault-certificates :: next-pylint] msal==1.37.0
2026-07-26T22:49:25.0229146Z [azure-keyvault-certificates :: next-pylint] msal-extensions==1.3.1
2026-07-26T22:49:25.0229959Z [azure-keyvault-certificates :: next-pylint] multidict==6.7.1
2026-07-26T22:49:25.0230770Z [azure-keyvault-certificates :: next-pylint] packaging==26.2
2026-07-26T22:49:25.0231594Z [azure-keyvault-certificates :: next-pylint] parameterized==0.9.0
2026-07-26T22:49:25.0232421Z [azure-keyvault-certificates :: next-pylint] pkginfo==1.12.1.2
2026-07-26T22:49:25.0233224Z [azure-keyvault-certificates :: next-pylint] platformdirs==4.11.0
2026-07-26T22:49:25.0234008Z [azure-keyvault-certificates :: next-pylint] pluggy==1.6.0
2026-07-26T22:49:25.0234795Z [azure-keyvault-certificates :: next-pylint] propcache==0.5.2
2026-07-26T22:49:25.0235587Z [azure-keyvault-certificates :: next-pylint] pycparser==3.0
2026-07-26T22:49:25.0236362Z [azure-keyvault-certificates :: next-pylint] Pygments==2.20.0
2026-07-26T22:49:25.0237573Z [azure-keyvault-certificates :: next-pylint] PyJWT==2.13.0
2026-07-26T22:49:25.0238384Z [azure-keyvault-certificates :: next-pylint] pylint==4.0.6
2026-07-26T22:49:25.0239317Z [azure-keyvault-certificates :: next-pylint] pyOpenSSL==26.2.0
2026-07-26T22:49:25.0240111Z [azure-keyvault-certificates :: next-pylint] pyparsing==3.3.2
2026-07-26T22:49:25.0240929Z [azure-keyvault-certificates :: next-pylint] pyproject_hooks==1.2.0
2026-07-26T22:49:25.0241712Z [azure-keyvault-certificates :: next-pylint] pytest==9.1.1
2026-07-26T22:49:25.0242545Z [azure-keyvault-certificates :: next-pylint] pytest-asyncio==1.4.0
2026-07-26T22:49:25.0243339Z [azure-keyvault-certificates :: next-pylint] pytest-cov==7.1.0
2026-07-26T22:49:25.0244166Z [azure-keyvault-certificates :: next-pylint] python-dateutil==2.9.0.post0
2026-07-26T22:49:25.0244998Z [azure-keyvault-certificates :: next-pylint] python-dotenv==1.2.2
2026-07-26T22:49:25.0245789Z [azure-keyvault-certificates :: next-pylint] PyYAML==6.0.3
2026-07-26T22:49:25.0246578Z [azure-keyvault-certificates :: next-pylint] requests==2.34.2
2026-07-26T22:49:25.0247631Z [azure-keyvault-certificates :: next-pylint] six==1.17.0
2026-07-26T22:49:25.0248469Z [azure-keyvault-certificates :: next-pylint] tomli==2.4.1
2026-07-26T22:49:25.0249272Z [azure-keyvault-certificates :: next-pylint] tomli_w==1.0.0
2026-07-26T22:49:25.0250053Z [azure-keyvault-certificates :: next-pylint] tomlkit==0.15.1
2026-07-26T22:49:25.0250889Z [azure-keyvault-certificates :: next-pylint] typing_extensions==4.16.0
2026-07-26T22:49:25.0251737Z [azure-keyvault-certificates :: next-pylint] urllib3==2.7.0
2026-07-26T22:49:25.0252545Z [azure-keyvault-certificates :: next-pylint] yarl==1.24.5
2026-07-26T22:49:25.0253327Z [azure-keyvault-certificates :: next-pylint]
2026-07-26T22:49:25.0254479Z [azure-keyvault-certificates :: next-pylint] 2026-07-26 22:49:25,018 [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-07-26T22:49:28.1093240Z [azure-keyvault-certificates :: next-pylint] ************* Module azure.keyvault.certificates._models
2026-07-26T22:49:28.1095526Z [azure-keyvault-certificates :: next-pylint] azure/keyvault/certificates/_models.py:693: [C4758(docstring-keyword-should-match-keyword-only), CertificatePolicy] "reuse_key, key_curve_name, san_uris, key_size, exportable, subject, san_emails, san_ip_addresses, certificate_type, key_usage, enhanced_key_usage, lifetime_actions, key_type, platform_managed, certificate_transparency, validity_in_months, san_dns_names, content_type, san_user_principal_names" missing in docstring or in method signature. There should be a direct correlation between :keyword: arguments in the docstring and keyword-only arguments in method signature. See details: https://azure.github.io/azure-sdk/python_documentation.html#docstrings
2026-07-26T22:49:28.5608509Z [azure-keyvault-certificates :: next-pylint] azure/keyvault/certificates/_models.py:1487: [C4758(docstring-keyword-should-match-keyword-only), DeletedCertificate] "deleted_on, recovery_id, scheduled_purge_date" missing in docstring or in method signature. There should be a direct correlation between :keyword: arguments in the docstring and keyword-only arguments in method signature. See details: https://azure.github.io/azure-sdk/python_documentation.html#docstrings
2026-07-26T22:49:30.3707113Z [azure-keyvault-certificates :: next-pylint] ************* Module azure.keyvault.certificates._shared.async_challenge_auth_policy
2026-07-26T22:49:30.3709168Z [azure-keyvault-certificates :: next-pylint] azure/keyvault/certificates/_shared/async_challenge_auth_policy.py:70: [C4739(docstring-missing-param), AsyncChallengeAuthPolicy] Params missing in docstring: "scopes". See details: https://azure.github.io/azure-sdk/python_documentation.html#docstrings
2026-07-26T22:49:31.3409026Z [azure-keyvault-certificates :: next-pylint]
2026-07-26T22:49:31.3411086Z [azure-keyvault-certificates :: next-pylint] -----------------------------------
2026-07-26T22:49:31.3412162Z [azure-keyvault-certificates :: next-pylint] Your code has been rated at 9.98/10
2026-07-26T22:49:31.3413616Z [azure-keyvault-certificates :: next-pylint]
2026-07-26T22:49:32.5872059Z [azure-keyvault-certificates :: next-pylint] 2026-07-26 22:49:32,586 [ERROR] azure-sdk-tools: azure-keyvault-certificates main package exited with linting error 16. Please see this link for more information https://aka.ms/azsdk/python/pylint-guide
2026-07-26T22:49:32.5874678Z [azure-keyvault-certificates :: next-pylint] 2026-07-26 22:49:32,586 [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-07-26T22:49:34.6554822Z [azure-keyvault-certificates :: next-pylint] ************* Module test_context_manager_async
2026-07-26T22:49:34.6556906Z [azure-keyvault-certificates :: next-pylint] 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-07-26T22:49:34.6563699Z [azure-keyvault-certificates :: next-pylint] 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-07-26T22:49:34.7545571Z [azure-keyvault-certificates :: next-pylint] ************* Module test_examples_certificates
2026-07-26T22:49:34.7547643Z [azure-keyvault-certificates :: next-pylint] 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-07-26T22:49:34.7549405Z [azure-keyvault-certificates :: next-pylint] 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-07-26T22:49:34.7551339Z [azure-keyvault-certificates :: next-pylint] 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-07-26T22:49:34.7578474Z [azure-keyvault-certificates :: next-pylint] tests/test_examples_certificates.py:44: [W0404(reimported), TestExamplesKeyVault.test_example_certificate_crud_operations] Reimport 'CertificateContentType' (imported line 8)
2026-07-26T22:49:34.7580481Z [azure-keyvault-certificates :: next-pylint] tests/test_examples_certificates.py:44: [W0404(reimported), TestExamplesKeyVault.test_example_certificate_crud_operations] Reimport 'CertificatePolicy' (imported line 8)
2026-07-26T22:49:34.7582337Z [azure-keyvault-certificates :: next-pylint] tests/test_examples_certificates.py:44: [W0404(reimported), TestExamplesKeyVault.test_example_certificate_crud_operations] Reimport 'WellKnownIssuerNames' (imported line 8)
2026-07-26T22:49:34.7948181Z [azure-keyvault-certificates :: next-pylint] tests/test_examples_certificates.py:40: [W0613(unused-argument), TestExamplesKeyVault.test_example_certificate_crud_operations] Unused argument 'kwargs'
2026-07-26T22:49:34.8088945Z [azure-keyvault-certificates :: next-pylint] tests/test_examples_certificates.py:121: [W0613(unused-argument), TestExamplesKeyVault.test_example_certificate_list_operations] Unused argument 'kwargs'
2026-07-26T22:49:35.1003361Z [azure-keyvault-certificates :: next-pylint] tests/test_examples_certificates.py:180: [W0613(unused-argument), TestExamplesKeyVault.test_example_certificate_backup_restore] Unused argument 'kwargs'
2026-07-26T22:49:35.1113171Z [azure-keyvault-certificates :: next-pylint] tests/test_examples_certificates.py:223: [W0613(unused-argument), TestExamplesKeyVault.test_example_certificate_recover] Unused argument 'kwargs'
2026-07-26T22:49:35.1222402Z [azure-keyvault-certificates :: next-pylint] tests/test_examples_certificates.py:266: [W0613(unused-argument), TestExamplesKeyVault.test_example_contacts] Unused argument 'kwargs'
2026-07-26T22:49:35.1390500Z [azure-keyvault-certificates :: next-pylint] tests/test_examples_certificates.py:305: [W0613(unused-argument), TestExamplesKeyVault.test_example_issuers] Unused argument 'kwargs'
2026-07-26T22:49:35.1450947Z [azure-keyvault-certificates :: next-pylint] 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-07-26T22:49:35.1459278Z [azure-keyvault-certificates :: next-pylint] 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-07-26T22:49:35.1470742Z [azure-keyvault-certificates :: next-pylint] 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-07-26T22:49:35.2297701Z [azure-keyvault-certificates :: next-pylint] ************* Module _test_case
2026-07-26T22:49:35.2299278Z [azure-keyvault-certificates :: next-pylint] tests/_test_case.py:8: [C4776(no-cross-package-private-import), ] Do not import private APIs from other packages. Private modules (prefixed with '_') are internal implementation details and may change without notice. Use the public API instead.
2026-07-26T22:49:35.5358152Z [azure-keyvault-certificates :: next-pylint] tests/_test_case.py:65: [W0613(unused-argument), CertificatesClientPreparer._skip_if_not_configured] Unused argument 'kwargs'
2026-07-26T22:49:35.5398479Z [azure-keyvault-certificates :: next-pylint] 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-07-26T22:49:35.5407977Z [azure-keyvault-certificates :: next-pylint] 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-07-26T22:49:35.5484053Z [azure-keyvault-certificates :: next-pylint] ************* Module test_multi_api
2026-07-26T22:49:35.5485843Z [azure-keyvault-certificates :: next-pylint] 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-07-26T22:49:35.5754443Z [azure-keyvault-certificates :: next-pylint] ************* Module test_certificates_client
2026-07-26T22:49:35.5756457Z [azure-keyvault-certificates :: next-pylint] tests/test_certificates_client.py:414: [C0301(line-too-long), ] Line too long (132/120)
2026-07-26T22:49:35.5778786Z [azure-keyvault-certificates :: next-pylint] tests/test_certificates_client.py:737: [C0301(line-too-long), ] Line too long (129/120)
2026-07-26T22:49:35.5781925Z [azure-keyvault-certificates :: next-pylint] tests/test_certificates_client.py:753: [C0301(line-too-long), ] Line too long (123/120)
2026-07-26T22:49:36.2469808Z [azure-keyvault-certificates :: next-pylint] tests/test_certificates_client.py:34: [C4776(no-cross-package-private-import), ] Do not import private APIs from other packages. Private modules (prefixed with '_') are internal implementation details and may change without notice. Use the public API instead.
2026-07-26T22:49:36.2521847Z [azure-keyvault-certificates :: next-pylint] tests/test_certificates_client.py:35: [C4776(no-cross-package-private-import), ] Do not import private APIs from other packages. Private modules (prefixed with '_') are internal implementation details and may change without notice. Use the public API instead.
2026-07-26T22:49:36.2541337Z [azure-keyvault-certificates :: next-pylint] tests/test_certificates_client.py:39: [C4776(no-cross-package-private-import), ] Do not import private APIs from other packages. Private modules (prefixed with '_') are internal implementation details and may change without notice. Use the public API instead.
2026-07-26T22:49:36.3709134Z [azure-keyvault-certificates :: next-pylint] tests/test_certificates_client.py:221: [W0718(broad-exception-caught), TestCertificateClient.test_crud_operations] Catching too general exception Exception
2026-07-26T22:49:36.3737581Z [azure-keyvault-certificates :: next-pylint] tests/test_certificates_client.py:220: [E1101(no-member), TestCertificateClient.test_crud_operations] Instance of 'TestCertificateClient' has no 'fail' member
2026-07-26T22:49:36.3789647Z [azure-keyvault-certificates :: next-pylint] tests/test_certificates_client.py:222: [E1101(no-member), TestCertificateClient.test_crud_operations] Instance of 'Exception' has no 'message' member
2026-07-26T22:49:36.3798886Z [azure-keyvault-certificates :: next-pylint] tests/test_certificates_client.py:174: [W0613(unused-argument), TestCertificateClient.test_crud_operations] Unused argument 'kwargs'
2026-07-26T22:49:36.5239060Z [azure-keyvault-certificates :: next-pylint] tests/test_certificates_client.py:228: [W0613(unused-argument), TestCertificateClient.test_create_certificate_with_platform_managed] Unused argument 'kwargs'
2026-07-26T22:49:36.5285400Z [azure-keyvault-certificates :: next-pylint] tests/test_certificates_client.py:254: [W0613(unused-argument), TestCertificateClient.test_import_certificate_not_password_encoded_no_policy] Unused argument 'kwargs'
2026-07-26T22:49:36.5330645Z [azure-keyvault-certificates :: next-pylint] tests/test_certificates_client.py:266: [W0613(unused-argument), TestCertificateClient.test_import_certificate_password_encoded_no_policy] Unused argument 'kwargs'
2026-07-26T22:49:36.5387462Z [azure-keyvault-certificates :: next-pylint] tests/test_certificates_client.py:293: [W0718(broad-exception-caught), TestCertificateClient.test_list] Catching too general exception Exception
2026-07-26T22:49:36.5423164Z [azure-keyvault-certificates :: next-pylint] tests/test_certificates_client.py:294: [R1724(no-else-continue), TestCertificateClient.test_list] Unnecessary "else" after "continue", remove the "else" and de-indent the code inside it
2026-07-26T22:49:36.5451945Z [azure-keyvault-certificates :: next-pylint] tests/test_certificates_client.py:294: [E1101(no-member), TestCertificateClient.test_list] Instance of 'Exception' has no 'message' member
2026-07-26T22:49:36.5481658Z [azure-keyvault-certificates :: next-pylint] tests/test_certificates_client.py:279: [W0613(unused-argument), TestCertificateClient.test_list] Unused argument 'kwargs'
2026-07-26T22:49:36.5537644Z [azure-keyvault-certificates :: next-pylint] tests/test_certificates_client.py:320: [W0718(broad-exception-caught), TestCertificateClient.test_list_certificate_versions] Catching too general exception Exception
2026-07-26T22:49:36.5559092Z [azure-keyvault-certificates :: next-pylint] tests/test_certificates_client.py:321: [R1724(no-else-continue), TestCertificateClient.test_list_certificate_versions] Unnecessary "else" after "continue", remove the "else" and de-indent the code inside it
2026-07-26T22:49:36.5587739Z [azure-keyvault-certificates :: next-pylint] tests/test_certificates_client.py:321: [E1101(no-member), TestCertificateClient.test_list_certificate_versions] Instance of 'Exception' has no 'message' member
2026-07-26T22:49:36.5613377Z [azure-keyvault-certificates :: next-pylint] tests/test_certificates_client.py:308: [W0613(unused-argument), TestCertificateClient.test_list_certificate_versions] Unused argument 'kwargs'
2026-07-26T22:49:36.5695711Z [azure-keyvault-certificates :: next-pylint] tests/test_certificates_client.py:361: [W0718(broad-exception-caught), TestCertificateClient.test_crud_contacts] Catching too general exception Exception
2026-07-26T22:49:36.5720396Z [azure-keyvault-certificates :: next-pylint] tests/test_certificates_client.py:360: [E1101(no-member), TestCertificateClient.test_crud_contacts] Instance of 'TestCertificateClient' has no 'fail' member
2026-07-26T22:49:36.5771137Z [azure-keyvault-certificates :: next-pylint] tests/test_certificates_client.py:362: [E1101(no-member), TestCertificateClient.test_crud_contacts] Instance of 'Exception' has no 'message' member
2026-07-26T22:49:36.5778223Z [azure-keyvault-certificates :: next-pylint] tests/test_certificates_client.py:339: [W0613(unused-argument), TestCertificateClient.test_crud_contacts] Unused argument 'kwargs'
2026-07-26T22:49:36.5908869Z [azure-keyvault-certificates :: next-pylint] tests/test_certificates_client.py:381: [C0201(consider-iterating-dictionary), TestCertificateClient.test_recover_and_purge] Consider iterating the dictionary directly instead of calling .keys()
2026-07-26T22:49:36.5941621Z [azure-keyvault-certificates :: next-pylint] tests/test_certificates_client.py:386: [C0201(consider-iterating-dictionary), TestCertificateClient.test_recover_and_purge] Consider iterating the dictionary directly instead of calling .keys()
2026-07-26T22:49:36.5954402Z [azure-keyvault-certificates :: next-pylint] tests/test_certificates_client.py:389: [C0201(consider-iterating-dictionary), TestCertificateClient.test_recover_and_purge] Consider iterating the dictionary directly instead of calling .keys()
2026-07-26T22:49:36.5975915Z [azure-keyvault-certificates :: next-pylint] tests/test_certificates_client.py:393: [C0201(consider-iterating-dictionary), TestCertificateClient.test_recover_and_purge] Consider iterating the dictionary directly instead of calling .keys()
2026-07-26T22:49:36.6068575Z [azure-keyvault-certificates :: next-pylint] tests/test_certificates_client.py:401: [C0201(consider-iterating-dictionary), TestCertificateClient.test_recover_and_purge] Consider iterating the dictionary directly instead of calling .keys()
2026-07-26T22:49:36.6132002Z [azure-keyvault-certificates :: next-pylint] tests/test_certificates_client.py:368: [W0613(unused-argument), TestCertificateClient.test_recover_and_purge] Unused argument 'kwargs'
2026-07-26T22:49:36.6301094Z [azure-keyvault-certificates :: next-pylint] tests/test_certificates_client.py:458: [W0718(broad-exception-caught), TestCertificateClient.test_async_request_cancellation_and_deletion] Catching too general exception Exception
2026-07-26T22:49:36.6327604Z [azure-keyvault-certificates :: next-pylint] tests/test_certificates_client.py:457: [E1101(no-member), TestCertificateClient.test_async_request_cancellation_and_deletion] Instance of 'TestCertificateClient' has no 'fail' member
2026-07-26T22:49:36.6378422Z [azure-keyvault-certificates :: next-pylint] tests/test_certificates_client.py:459: [E1101(no-member), TestCertificateClient.test_async_request_cancellation_and_deletion] Instance of 'Exception' has no 'message' member
2026-07-26T22:49:36.6391118Z [azure-keyvault-certificates :: next-pylint] tests/test_certificates_client.py:411: [W0613(unused-argument), TestCertificateClient.test_async_request_cancellation_and_deletion] Unused argument 'kwargs'
2026-07-26T22:49:36.6510006Z [azure-keyvault-certificates :: next-pylint] tests/test_certificates_client.py:468: [W0613(unused-argument), TestCertificateClient.test_policy] Unused argument 'kwargs'
2026-07-26T22:49:36.6574048Z [azure-keyvault-certificates :: next-pylint] tests/test_certificates_client.py:504: [W0613(unused-argument), TestCertificateClient.test_get_pending_certificate_signing_request] Unused argument 'kwargs'
2026-07-26T22:49:36.6783320Z [azure-keyvault-certificates :: next-pylint] tests/test_certificates_client.py:517: [W0613(unused-argument), TestCertificateClient.test_backup_restore] Unused argument 'kwargs'
2026-07-26T22:49:36.6995192Z [azure-keyvault-certificates :: next-pylint] tests/test_certificates_client.py:615: [W0718(broad-exception-caught), TestCertificateClient.test_crud_issuer] Catching too general exception Exception
2026-07-26T22:49:36.7020787Z [azure-keyvault-certificates :: next-pylint] tests/test_certificates_client.py:614: [E1101(no-member), TestCertificateClient.test_crud_issuer] Instance of 'TestCertificateClient' has no 'fail' member
2026-07-26T22:49:36.7072607Z [azure-keyvault-certificates :: next-pylint] tests/test_certificates_client.py:616: [E1101(no-member), TestCertificateClient.test_crud_issuer] Instance of 'Exception' has no 'message' member
2026-07-26T22:49:36.7082895Z [azure-keyvault-certificates :: next-pylint] tests/test_certificates_client.py:542: [W0613(unused-argument), TestCertificateClient.test_crud_issuer] Unused argument 'kwargs'
2026-07-26T22:49:36.7635643Z [azure-keyvault-certificates :: next-pylint] tests/test_certificates_client.py:622: [W0613(unused-argument), TestCertificateClient.test_logging_enabled] Unused argument 'kwargs'
2026-07-26T22:49:36.7851407Z [azure-keyvault-certificates :: next-pylint] tests/test_certificates_client.py:656: [W0613(unused-argument), TestCertificateClient.test_logging_disabled] Unused argument 'kwargs'
2026-07-26T22:49:36.7910622Z [azure-keyvault-certificates :: next-pylint] tests/test_certificates_client.py:689: [W0613(unused-argument), TestCertificateClient.test_models] Unused argument 'kwargs'
2026-07-26T22:49:36.8016721Z [azure-keyvault-certificates :: next-pylint] tests/test_certificates_client.py:702: [W0613(unused-argument), TestCertificateClient.test_get_certificate_version] Unused argument 'kwargs'
2026-07-26T22:49:36.8044993Z [azure-keyvault-certificates :: next-pylint] tests/test_certificates_client.py:731: [W0106(expression-not-assigned), TestCertificateClient.test_list_properties_of_certificates] Expression "[_ for _ in client.list_properties_of_certificates()]" is assigned to nothing
2026-07-26T22:49:36.8048738Z [azure-keyvault-certificates :: next-pylint] tests/test_certificates_client.py:731: [R1721(unnecessary-comprehension), TestCertificateClient.test_list_properties_of_certificates] Unnecessary use of a comprehension, use list(client.list_properties_of_certificates()) instead.
2026-07-26T22:49:37.7558325Z [azure-keyvault-certificates :: next-pylint] tests/test_certificates_client.py:734: [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-07-26T22:49:37.7561059Z [azure-keyvault-certificates :: next-pylint] tests/test_certificates_client.py:734: [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-07-26T22:49:37.7580404Z [azure-keyvault-certificates :: next-pylint] tests/test_certificates_client.py:728: [W0613(unused-argument), TestCertificateClient.test_list_properties_of_certificates] Unused argument 'kwargs'
2026-07-26T22:49:37.7611385Z [azure-keyvault-certificates :: next-pylint] tests/test_certificates_client.py:747: [W0106(expression-not-assigned), TestCertificateClient.test_list_deleted_certificates] Expression "[_ for _ in client.list_deleted_certificates()]" is assigned to nothing
2026-07-26T22:49:37.7615342Z [azure-keyvault-certificates :: next-pylint] tests/test_certificates_client.py:747: [R1721(unnecessary-comprehension), TestCertificateClient.test_list_deleted_certificates] Unnecessary use of a comprehension, use list(client.list_deleted_certificates()) instead.
2026-07-26T22:49:37.7624388Z [azure-keyvault-certificates :: next-pylint] tests/test_certificates_client.py:750: [W0106(expression-not-assigned), TestCertificateClient.test_list_deleted_certificates] Expression "[_ for _ in client.list_deleted_certificates(include_pending=True)]" is assigned to nothing
2026-07-26T22:49:37.7628755Z [azure-keyvault-certificates :: next-pylint] tests/test_certificates_client.py:750: [R1721(unnecessary-comprehension), TestCertificateClient.test_list_deleted_certificates] Unnecessary use of a comprehension, use list(client.list_deleted_certificates(include_pending=True)) instead.
2026-07-26T22:49:37.7641006Z [azure-keyvault-certificates :: next-pylint] tests/test_certificates_client.py:744: [W0613(unused-argument), TestCertificateClient.test_list_deleted_certificates] Unused argument 'kwargs'
2026-07-26T22:49:37.7702479Z [azure-keyvault-certificates :: next-pylint] tests/test_certificates_client.py:760: [W0613(unused-argument), TestCertificateClient.test_preserve_certificate_order] Unused argument 'kwargs'
2026-07-26T22:49:37.7798952Z [azure-keyvault-certificates :: next-pylint] tests/test_certificates_client.py:778: [W0613(unused-argument), TestCertificateClient.test_40x_handling] Unused argument 'kwargs'
2026-07-26T22:49:37.7962170Z [azure-keyvault-certificates :: next-pylint] tests/test_certificates_client.py:796: [W0613(unused-argument), TestCertificateClient.test_create_certificate_with_san_ip_and_uris] Unused argument 'kwargs'
2026-07-26T22:49:37.8039366Z [azure-keyvault-certificates :: next-pylint] tests/test_certificates_client.py:831: [W0613(unused-argument), TestCertificateClient.test_unknown_issuer_response] Unused argument 'kwargs'
2026-07-26T22:49:38.0218205Z [azure-keyvault-certificates :: next-pylint] 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-07-26T22:49:38.0258183Z [azure-keyvault-certificates :: next-pylint] tests/test_certificates_client.py:40: [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-07-26T22:49:38.0268198Z [azure-keyvault-certificates :: next-pylint] tests/test_certificates_client.py:42: [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-07-26T22:49:38.0278426Z [azure-keyvault-certificates :: next-pylint] tests/test_certificates_client.py:43: [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-07-26T22:49:38.0290337Z [azure-keyvault-certificates :: next-pylint] tests/test_certificates_client.py:44: [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-07-26T22:49:38.0292433Z [azure-keyvault-certificates :: next-pylint] tests/test_certificates_client.py:14: [C0412(ungrouped-imports), ] Imports from package azure are not grouped
2026-07-26T22:49:38.0479534Z [azure-keyvault-certificates :: next-pylint] ************* Module test_san_live_traffic
2026-07-26T22:49:38.0481560Z [azure-keyvault-certificates :: next-pylint] 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-07-26T22:49:38.0563493Z [azure-keyvault-certificates :: next-pylint] 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-07-26T22:49:38.0642480Z [azure-keyvault-certificates :: next-pylint] 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-07-26T22:49:38.0734523Z [azure-keyvault-certificates :: next-pylint] 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-07-26T22:49:38.0758876Z [azure-keyvault-certificates :: next-pylint] 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-07-26T22:49:38.0776730Z [azure-keyvault-certificates :: next-pylint] 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-07-26T22:49:38.0809512Z [azure-keyvault-certificates :: next-pylint] 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-07-26T22:49:38.0818443Z [azure-keyvault-certificates :: next-pylint] tests/test_san_live_traffic.py:199: [W0718(broad-exception-caught), cleanup_certificates] Catching too general exception Exception
2026-07-26T22:49:38.0875186Z [azure-keyvault-certificates :: next-pylint] tests/test_san_live_traffic.py:227: [W0718(broad-exception-caught), main] Catching too general exception Exception
2026-07-26T22:49:38.1010383Z [azure-keyvault-certificates :: next-pylint] ************* Module _async_test_case
2026-07-26T22:49:38.1012575Z [azure-keyvault-certificates :: next-pylint] tests/_async_test_case.py:8: [C4776(no-cross-package-private-import), ] Do not import private APIs from other packages. Private modules (prefixed with '_') are internal implementation details and may change without notice. Use the public API instead.
2026-07-26T22:49:38.1248118Z [azure-keyvault-certificates :: next-pylint] tests/_async_test_case.py:60: [W0613(unused-argument), AsyncCertificatesClientPreparer._skip_if_not_configured] Unused argument 'kwargs'
2026-07-26T22:49:38.1278104Z [azure-keyvault-certificates :: next-pylint] 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-07-26T22:49:38.1286685Z [azure-keyvault-certificates :: next-pylint] 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-07-26T22:49:38.1378721Z [azure-keyvault-certificates :: next-pylint] ************* Module test_san_ip_uri
2026-07-26T22:49:38.1380578Z [azure-keyvault-certificates :: next-pylint] tests/test_san_ip_uri.py:10: [C4776(no-cross-package-private-import), ] Do not import private APIs from other packages. Private modules (prefixed with '_') are internal implementation details and may change without notice. Use the public API instead.
2026-07-26T22:49:38.2456830Z [azure-keyvault-certificates :: next-pylint] tests/test_san_ip_uri.py:8: [W0611(unused-import), ] Unused import pytest
2026-07-26T22:49:39.2124489Z [azure-keyvault-certificates :: next-pylint] ************* Module test_examples_certificates_async
2026-07-26T22:49:39.2126978Z [azure-keyvault-certificates :: next-pylint] 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-07-26T22:49:39.2129394Z [azure-keyvault-certificates :: next-pylint] 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-07-26T22:49:39.2131265Z [azure-keyvault-certificates :: next-pylint] 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-07-26T22:49:39.2159127Z [azure-keyvault-certificates :: next-pylint] tests/test_examples_certificates_async.py:53: [W0404(reimported), TestExamplesKeyVault.test_example_certificate_crud_operations] Reimport 'CertificatePolicy' (imported line 7)
2026-07-26T22:49:39.2161277Z [azure-keyvault-certificates :: next-pylint] tests/test_examples_certificates_async.py:53: [W0404(reimported), TestExamplesKeyVault.test_example_certificate_crud_operations] Reimport 'CertificateContentType' (imported line 7)
2026-07-26T22:49:39.2162891Z [azure-keyvault-certificates :: next-pylint] tests/test_examples_certificates_async.py:53: [W0404(reimported), TestExamplesKeyVault.test_example_certificate_crud_operations] Reimport 'WellKnownIssuerNames' (imported line 7)
2026-07-26T22:49:39.2288020Z [azure-keyvault-certificates :: next-pylint] tests/test_examples_certificates_async.py:49: [W0613(unused-argument), TestExamplesKeyVault.test_example_certificate_crud_operations] Unused argument 'kwargs'
2026-07-26T22:49:39.2424599Z [azure-keyvault-certificates :: next-pylint] tests/test_examples_certificates_async.py:122: [W0613(unused-argument), TestExamplesKeyVault.test_example_certificate_list_operations] Unused argument 'kwargs'
2026-07-26T22:49:39.2570824Z [azure-keyvault-certificates :: next-pylint] tests/test_examples_certificates_async.py:182: [W0613(unused-argument), TestExamplesKeyVault.test_example_certificate_backup_restore] Unused argument 'kwargs'
2026-07-26T22:49:39.2652733Z [azure-keyvault-certificates :: next-pylint] tests/test_examples_certificates_async.py:229: [W0613(unused-argument), TestExamplesKeyVault.test_example_certificate_recover] Unused argument 'kwargs'
2026-07-26T22:49:39.2753415Z [azure-keyvault-certificates :: next-pylint] tests/test_examples_certificates_async.py:268: [W0613(unused-argument), TestExamplesKeyVault.test_example_contacts] Unused argument 'kwargs'
2026-07-26T22:49:39.2919908Z [azure-keyvault-certificates :: next-pylint] tests/test_examples_certificates_async.py:308: [W0613(unused-argument), TestExamplesKeyVault.test_example_issuers] Unused argument 'kwargs'
2026-07-26T22:49:39.2968605Z [azure-keyvault-certificates :: next-pylint] 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-07-26T22:49:39.2977800Z [azure-keyvault-certificates :: next-pylint] 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-07-26T22:49:39.2988688Z [azure-keyvault-certificates :: next-pylint] 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-07-26T22:49:39.2998723Z [azure-keyvault-certificates :: next-pylint] 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-07-26T22:49:39.3008416Z [azure-keyvault-certificates :: next-pylint] 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-07-26T22:49:39.3084673Z [azure-keyvault-certificates :: next-pylint] ************* Module test_platform_managed
2026-07-26T22:49:39.3086893Z [azure-keyvault-certificates :: next-pylint] tests/test_platform_managed.py:10: [C4776(no-cross-package-private-import), ] Do not import private APIs from other packages. Private modules (prefixed with '_') are internal implementation details and may change without notice. Use the public API instead.
2026-07-26T22:49:39.4018670Z [azure-keyvault-certificates :: next-pylint] tests/test_platform_managed.py:8: [W0611(unused-import), ] Unused import pytest
2026-07-26T22:49:39.5275980Z [azure-keyvault-certificates :: next-pylint] ************* Module test_merge_certificate_async
2026-07-26T22:49:39.5278581Z [azure-keyvault-certificates :: next-pylint] tests/test_merge_certificate_async.py:35: [W1514(unspecified-encoding), TestMergeCertificate.test_merge_certificate] Using open without explicitly specifying an encoding
2026-07-26T22:49:39.5835973Z [azure-keyvault-certificates :: next-pylint] tests/test_merge_certificate_async.py:37: [W1514(unspecified-encoding), TestMergeCertificate.test_merge_certificate] Using open without explicitly specifying an encoding
2026-07-26T22:49:39.6219784Z [azure-keyvault-certificates :: next-pylint] tests/test_merge_certificate_async.py:26: [W0613(unused-argument), TestMergeCertificate.test_merge_certificate] Unused argument 'kwargs'
2026-07-26T22:49:39.6261768Z [azure-keyvault-certificates :: next-pylint] 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-07-26T22:49:39.6274226Z [azure-keyvault-certificates :: next-pylint] 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-07-26T22:49:39.6285678Z [azure-keyvault-certificates :: next-pylint] 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-07-26T22:49:39.6296921Z [azure-keyvault-certificates :: next-pylint] 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-07-26T22:49:39.6308566Z [azure-keyvault-certificates :: next-pylint] 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-07-26T22:49:39.6318984Z [azure-keyvault-certificates :: next-pylint] 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-07-26T22:49:39.6469171Z [azure-keyvault-certificates :: next-pylint] ************* Module test_merge_certificate
2026-07-26T22:49:39.6471175Z [azure-keyvault-certificates :: next-pylint] tests/test_merge_certificate.py:31: [W1514(unspecified-encoding), TestMergeCertificate.test_merge_certificate] Using open without explicitly specifying an encoding
2026-07-26T22:49:39.6497027Z [azure-keyvault-certificates :: next-pylint] tests/test_merge_certificate.py:33: [W1514(unspecified-encoding), TestMergeCertificate.test_merge_certificate] Using open without explicitly specifying an encoding
2026-07-26T22:49:39.6652170Z [azure-keyvault-certificates :: next-pylint] tests/test_merge_certificate.py:23: [W0613(unused-argument), TestMergeCertificate.test_merge_certificate] Unused argument 'kwargs'
2026-07-26T22:49:39.6695963Z [azure-keyvault-certificates :: next-pylint] 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-07-26T22:49:39.6707116Z [azure-keyvault-certificates :: next-pylint] 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-07-26T22:49:39.6718095Z [azure-keyvault-certificates :: next-pylint] 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-07-26T22:49:39.6729872Z [azure-keyvault-certificates :: next-pylint] 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-07-26T22:49:39.6755142Z [azure-keyvault-certificates :: next-pylint] ************* Module certs
2026-07-26T22:49:39.6756695Z [azure-keyvault-certificates :: next-pylint] tests/certs.py:7: [C0301(line-too-long), ] Line too long (7055/120)
2026-07-26T22:49:39.6796451Z [azure-keyvault-certificates :: next-pylint] tests/certs.py:8: [C0301(line-too-long), ] Line too long (7147/120)
2026-07-26T22:49:39.7113395Z [azure-keyvault-certificates :: next-pylint] ************* Module test_certificates_client_async
2026-07-26T22:49:39.7115235Z [azure-keyvault-certificates :: next-pylint] tests/test_certificates_client_async.py:736: [C0301(line-too-long), ] Line too long (129/120)
2026-07-26T22:49:39.7116977Z [azure-keyvault-certificates :: next-pylint] tests/test_certificates_client_async.py:757: [C0301(line-too-long), ] Line too long (123/120)
2026-07-26T22:49:39.7270649Z [azure-keyvault-certificates :: next-pylint] tests/test_certificates_client_async.py:33: [C4776(no-cross-package-private-import), ] Do not import private APIs from other packages. Private modules (prefixed with '_') are internal implementation details and may change without notice. Use the public API instead.
2026-07-26T22:49:39.7289032Z [azure-keyvault-certificates :: next-pylint] tests/test_certificates_client_async.py:34: [C4776(no-cross-package-private-import), ] Do not import private APIs from other packages. Private modules (prefixed with '_') are internal implementation details and may change without notice. Use the public API instead.
2026-07-26T22:49:39.8357013Z [azure-keyvault-certificates :: next-pylint] tests/test_certificates_client_async.py:214: [W0718(broad-exception-caught), TestCertificateClient.test_crud_operations] Catching too general exception Exception
2026-07-26T22:49:39.8385296Z [azure-keyvault-certificates :: next-pylint] tests/test_certificates_client_async.py:213: [E1101(no-member), TestCertificateClient.test_crud_operations] Instance of 'TestCertificateClient' has no 'fail' member
2026-07-26T22:49:39.8438688Z [azure-keyvault-certificates :: next-pylint] tests/test_certificates_client_async.py:215: [E1101(no-member), TestCertificateClient.test_crud_operations] Instance of 'Exception' has no 'message' member
2026-07-26T22:49:39.8448688Z [azure-keyvault-certificates :: next-pylint] tests/test_certificates_client_async.py:169: [W0613(unused-argument), TestCertificateClient.test_crud_operations] Unused argument 'kwargs'
2026-07-26T22:49:39.8501061Z [azure-keyvault-certificates :: next-pylint] tests/test_certificates_client_async.py:232: [W0613(unused-argument), TestCertificateClient.test_import_certificate_not_password_encoded_no_policy] Unused argument 'kwargs'
2026-07-26T22:49:39.8551386Z [azure-keyvault-certificates :: next-pylint] tests/test_certificates_client_async.py:245: [W0613(unused-argument), TestCertificateClient.test_import_certificate_password_encoded_no_policy] Unused argument 'kwargs'
2026-07-26T22:49:39.8611877Z [azure-keyvault-certificates :: next-pylint] tests/test_certificates_client_async.py:273: [W0718(broad-exception-caught), TestCertificateClient.test_list] Catching too general exception Exception
2026-07-26T22:49:39.8648459Z [azure-keyvault-certificates :: next-pylint] tests/test_certificates_client_async.py:274: [R1724(no-else-continue), TestCertificateClient.test_list] Unnecessary "else" after "continue", remove the "else" and de-indent the code inside it
2026-07-26T22:49:39.8678692Z [azure-keyvault-certificates :: next-pylint] tests/test_certificates_client_async.py:274: [E1101(no-member), TestCertificateClient.test_list] Instance of 'Exception' has no 'message' member
2026-07-26T22:49:39.8718201Z [azure-keyvault-certificates :: next-pylint] tests/test_certificates_client_async.py:259: [W0613(unused-argument), TestCertificateClient.test_list] Unused argument 'kwargs'
2026-07-26T22:49:39.8774405Z [azure-keyvault-certificates :: next-pylint] tests/test_certificates_client_async.py:301: [W0718(broad-exception-caught), TestCertificateClient.test_list_certificate_versions] Catching too general exception Exception
2026-07-26T22:49:39.8798015Z [azure-keyvault-certificates :: next-pylint] tests/test_certificates_client_async.py:302: [R1724(no-else-continue), TestCertificateClient.test_list_certificate_versions] Unnecessary "else" after "continue", remove the "else" and de-indent the code inside it
2026-07-26T22:49:39.8828657Z [azure-keyvault-certificates :: next-pylint] tests/test_certificates_client_async.py:302: [E1101(no-member), TestCertificateClient.test_list_certificate_versions] Instance of 'Exception' has no 'message' member
2026-07-26T22:49:39.8855846Z [azure-keyvault-certificates :: next-pylint] tests/test_certificates_client_async.py:289: [W0613(unused-argument), TestCertificateClient.test_list_certificate_versions] Unused argument 'kwargs'
2026-07-26T22:49:39.8946858Z [azure-keyvault-certificates :: next-pylint] tests/test_certificates_client_async.py:345: [W0718(broad-exception-caught), TestCertificateClient.test_crud_contacts] Catching too general exception Exception
2026-07-26T22:49:39.8974068Z [azure-keyvault-certificates :: next-pylint] tests/test_certificates_client_async.py:344: [E1101(no-member), TestCertificateClient.test_crud_contacts] Instance of 'TestCertificateClient' has no 'fail' member
2026-07-26T22:49:39.9028618Z [azure-keyvault-certificates :: next-pylint] tests/test_certificates_client_async.py:346: [E1101(no-member), TestCertificateClient.test_crud_contacts] Instance of 'Exception' has no 'message' member
2026-07-26T22:49:39.9036299Z [azure-keyvault-certificates :: next-pylint] tests/test_certificates_client_async.py:323: [W0613(unused-argument), TestCertificateClient.test_crud_contacts] Unused argument 'kwargs'
2026-07-26T22:49:39.9173606Z [azure-keyvault-certificates :: next-pylint] tests/test_certificates_client_async.py:367: [C0201(consider-iterating-dictionary), TestCertificateClient.test_recover_and_purge] Consider iterating the dictionary directly instead of calling .keys()
2026-07-26T22:49:39.9218766Z [azure-keyvault-certificates :: next-pylint] tests/test_certificates_client_async.py:375: [C0201(consider-iterating-dictionary), TestCertificateClient.test_recover_and_purge] Consider iterating the dictionary directly instead of calling .keys()
2026-07-26T22:49:39.9234297Z [azure-keyvault-certificates :: next-pylint] tests/test_certificates_client_async.py:378: [C0201(consider-iterating-dictionary), TestCertificateClient.test_recover_and_purge] Consider iterating the dictionary directly instead of calling .keys()
2026-07-26T22:49:39.9259468Z [azure-keyvault-certificates :: next-pylint] tests/test_certificates_client_async.py:382: [C0201(consider-iterating-dictionary), TestCertificateClient.test_recover_and_purge] Consider iterating the dictionary directly instead of calling .keys()
2026-07-26T22:49:39.9359911Z [azure-keyvault-certificates :: next-pylint] tests/test_certificates_client_async.py:393: [C0201(consider-iterating-dictionary), TestCertificateClient.test_recover_and_purge] Consider iterating the dictionary directly instead of calling .keys()
2026-07-26T22:49:39.9433903Z [azure-keyvault-certificates :: next-pylint] tests/test_certificates_client_async.py:353: [W0613(unused-argument), TestCertificateClient.test_recover_and_purge] Unused argument 'kwargs'
2026-07-26T22:49:39.9578729Z [azure-keyvault-certificates :: next-pylint] tests/test_certificates_client_async.py:456: [W0718(broad-exception-caught), TestCertificateClient.test_async_request_cancellation_and_deletion] Catching too general exception Exception
2026-07-26T22:49:39.9605311Z [azure-keyvault-certificates :: next-pylint] tests/test_certificates_client_async.py:455: [E1101(no-member), TestCertificateClient.test_async_request_cancellation_and_deletion] Instance of 'TestCertificateClient' has no 'fail' member
2026-07-26T22:49:39.9660124Z [azure-keyvault-certificates :: next-pylint] tests/test_certificates_client_async.py:457: [E1101(no-member), TestCertificateClient.test_async_request_cancellation_and_deletion] Instance of 'Exception' has no 'message' member
2026-07-26T22:49:39.9673428Z [azure-keyvault-certificates :: next-pylint] tests/test_certificates_client_async.py:407: [W0613(unused-argument), TestCertificateClient.test_async_request_cancellation_and_deletion] Unused argument 'kwargs'
2026-07-26T22:49:39.9794215Z [azure-keyvault-certificates :: next-pylint] tests/test_certificates_client_async.py:467: [W0613(unused-argument), TestCertificateClient.test_policy] Unused argument 'kwargs'
2026-07-26T22:49:40.8224057Z [azure-keyvault-certificates :: next-pylint] tests/test_certificates_client_async.py:504: [W0613(unused-argument), TestCertificateClient.test_get_pending_certificate_signing_request] Unused argument 'kwargs'
2026-07-26T22:49:40.8228578Z [azure-keyvault-certificates :: next-pylint] tests/test_certificates_client_async.py:517: [W0613(unused-argument), TestCertificateClient.test_backup_restore] Unused argument 'kwargs'
2026-07-26T22:49:40.8230783Z [azure-keyvault-certificates :: next-pylint] tests/test_certificates_client_async.py:618: [W0718(broad-exception-caught), TestCertificateClient.test_crud_issuer] Catching too general exception Exception
2026-07-26T22:49:40.8232910Z [azure-keyvault-certificates :: next-pylint] tests/test_certificates_client_async.py:617: [E1101(no-member), TestCertificateClient.test_crud_issuer] Instance of 'TestCertificateClient' has no 'fail' member
2026-07-26T22:49:40.8235060Z [azure-keyvault-certificates :: next-pylint] tests/test_certificates_client_async.py:619: [E1101(no-member), TestCertificateClient.test_crud_issuer] Instance of 'Exception' has no 'message' member
2026-07-26T22:49:40.8237354Z [azure-keyvault-certificates :: next-pylint] tests/test_certificates_client_async.py:545: [W0613(unused-argument), TestCertificateClient.test_crud_issuer] Unused argument 'kwargs'
2026-07-26T22:49:40.8239455Z [azure-keyvault-certificates :: next-pylint] tests/test_certificates_client_async.py:626: [W0613(unused-argument), TestCertificateClient.test_logging_enabled] Unused argument 'kwargs'
2026-07-26T22:49:40.8241525Z [azure-keyvault-certificates :: next-pylint] tests/test_certificates_client_async.py:661: [W0613(unused-argument), TestCertificateClient.test_logging_disabled] Unused argument 'kwargs'
2026-07-26T22:49:40.8243703Z [azure-keyvault-certificates :: next-pylint] tests/test_certificates_client_async.py:695: [W0613(unused-argument), TestCertificateClient.test_get_certificate_version] Unused argument 'kwargs'
2026-07-26T22:49:40.8245879Z [azure-keyvault-certificates :: next-pylint] tests/test_certificates_client_async.py:723: [W0613(unused-argument), TestCertificateClient.test_list_properties_of_certificates] Unused argument 'kwargs'
2026-07-26T22:49:40.8248302Z [azure-keyvault-certificates :: next-pylint] tests/test_certificates_client_async.py:744: [W0613(unused-argument), TestCertificateClient.test_list_deleted_certificates_2016_10_01] Unused argument 'kwargs'
2026-07-26T22:49:40.8250740Z [azure-keyvault-certificates :: next-pylint] tests/test_certificates_client_async.py:765: [W0613(unused-argument), TestCertificateClient.test_preserve_certificate_order] Unused argument 'kwargs'
2026-07-26T22:49:40.8252994Z [azure-keyvault-certificates :: next-pylint] tests/test_certificates_client_async.py:784: [W0613(unused-argument), TestCertificateClient.test_40x_handling] Unused argument 'kwargs'
2026-07-26T22:49:40.8255065Z [azure-keyvault-certificates :: next-pylint] tests/test_certificates_client_async.py:804: [W0613(unused-argument), TestCertificateClient.test_create_certificate_with_san_ip_and_uris] Unused argument 'kwargs'
2026-07-26T22:49:40.8257430Z [azure-keyvault-certificates :: next-pylint] tests/test_certificates_client_async.py:841: [W0613(unused-argument), TestCertificateClient.test_unknown_issuer_response] Unused argument 'kwargs'
2026-07-26T22:49:40.8259837Z [azure-keyvault-certificates :: next-pylint] 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-07-26T22:49:40.8262376Z [azure-keyvault-certificates :: next-pylint] 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-07-26T22:49:40.8265192Z [azure-keyvault-certificates :: next-pylint] 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-07-26T22:49:40.8268666Z [azure-keyvault-certificates :: next-pylint] 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-07-26T22:49:40.8271977Z [azure-keyvault-certificates :: next-pylint] 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-07-26T22:49:40.8275319Z [azure-keyvault-certificates :: next-pylint] 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-07-26T22:49:40.8278772Z [azure-keyvault-certificates :: next-pylint] 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-07-26T22:49:40.8281810Z [azure-keyvault-certificates :: next-pylint] tests/test_certificates_client_async.py:15: [C0412(ungrouped-imports), ] Imports from package azure are not grouped
2026-07-26T22:49:40.8283839Z [azure-keyvault-certificates :: next-pylint] tests/test_certificates_client_async.py:13: [W0611(unused-import), ] Unused set_bodiless_matcher imported from devtools_testutils
2026-07-26T22:49:40.8285636Z [azure-keyvault-certificates :: next-pylint] ************* Module test_context_manager
2026-07-26T22:49:40.8287988Z [azure-keyvault-certificates :: next-pylint] 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-07-26T22:49:40.8290056Z [azure-keyvault-certificates :: next-pylint] ************* Module test_parse_id
2026-07-26T22:49:40.8292006Z [azure-keyvault-certificates :: next-pylint] 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-07-26T22:49:40.8294247Z [azure-keyvault-certificates :: next-pylint] 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-07-26T22:49:40.8296231Z [azure-keyvault-certificates :: next-pylint] ************* Module _shared.json_attribute_matcher
2026-07-26T22:49:40.8298475Z [azure-keyvault-certificates :: next-pylint] 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-07-26T22:49:40.8300432Z [azure-keyvault-certificates :: next-pylint] ************* Module _shared.test_case_async
2026-07-26T22:49:40.8302478Z [azure-keyvault-certificates :: next-pylint] tests/_shared/test_case_async.py:9: [C4776(no-cross-package-private-import), ] Do not import private APIs from other packages. Private modules (prefixed with '_') are internal implementation details and may change without notice. Use the public API instead.
2026-07-26T22:49:40.8304655Z [azure-keyvault-certificates :: next-pylint] tests/_shared/test_case_async.py:39: [E1101(no-member), KeyVaultTestCase._poll_until_exception] Instance of 'KeyVaultTestCase' has no 'fail' member
2026-07-26T22:49:40.8306744Z [azure-keyvault-certificates :: next-pylint] tests/_shared/test_case_async.py:41: [W0613(unused-argument), KeyVaultTestCase.teardown_method] Unused argument 'method'
2026-07-26T22:49:40.9000440Z [azure-keyvault-certificates :: next-pylint] ************* Module _shared.preparer
2026-07-26T22:49:40.9002872Z [azure-keyvault-certificates :: next-pylint] 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-07-26T22:49:40.9030207Z [azure-keyvault-certificates :: next-pylint] ************* Module _shared.test_case
2026-07-26T22:49:40.9032358Z [azure-keyvault-certificates :: next-pylint] tests/_shared/test_case.py:6: [C4776(no-cross-package-private-import), ] Do not import private APIs from other packages. Private modules (prefixed with '_') are internal implementation details and may change without notice. Use the public API instead.
2026-07-26T22:49:40.9164124Z [azure-keyvault-certificates :: next-pylint] 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-07-26T22:49:40.9247811Z [azure-keyvault-certificates :: next-pylint] tests/_shared/test_case.py:38: [E1101(no-member), KeyVaultTestCase._poll_until_exception] Instance of 'KeyVaultTestCase' has no 'fail' member
2026-07-26T22:49:40.9267643Z [azure-keyvault-certificates :: next-pylint] tests/_shared/test_case.py:40: [W0613(unused-argument), KeyVaultTestCase.teardown_method] Unused argument 'method'
2026-07-26T22:49:40.9298609Z [azure-keyvault-certificates :: next-pylint] 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-07-26T22:49:40.9302573Z [azure-keyvault-certificates :: next-pylint]
2026-07-26T22:49:40.9304058Z [azure-keyvault-certificates :: next-pylint] -----------------------------------
2026-07-26T22:49:40.9305579Z [azure-keyvault-certificates :: next-pylint] Your code has been rated at 8.49/10
2026-07-26T22:49:40.9307102Z [azure-keyvault-certificates :: next-pylint]
2026-07-26T22:49:43.0326912Z [azure-keyvault-certificates :: next-pylint] 2026-07-26 22:49:43,032 [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-07-26T22:49:43.0330306Z [azure-keyvault-certificates :: next-pylint] 2026-07-26 22:49:43,032 [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-07-26T22:49:43.4479354Z [azure-keyvault-certificates :: next-pylint] ************* Module contacts
2026-07-26T22:49:43.4480926Z [azure-keyvault-certificates :: next-pylint] samples/contacts.py:16: [C0301(line-too-long), ] Line too long (121/120)
2026-07-26T22:49:44.2335987Z [azure-keyvault-certificates :: next-pylint] ************* Module import_certificate
2026-07-26T22:49:44.2338467Z [azure-keyvault-certificates :: next-pylint] samples/import_certificate.py:21: [C0301(line-too-long), ] Line too long (121/120)
2026-07-26T22:49:44.2857898Z [azure-keyvault-certificates :: next-pylint] ************* Module list_operations_async
2026-07-26T22:49:44.2860121Z [azure-keyvault-certificates :: next-pylint] samples/list_operations_async.py:19: [C0301(line-too-long), ] Line too long (121/120)
2026-07-26T22:49:44.2862112Z [azure-keyvault-certificates :: next-pylint] samples/list_operations_async.py:23: [C0301(line-too-long), ] Line too long (155/120)
2026-07-26T22:49:44.2866409Z [azure-keyvault-certificates :: next-pylint] samples/list_operations_async.py:31: [C0301(line-too-long), ] Line too long (145/120)
2026-07-26T22:49:44.2868766Z [azure-keyvault-certificates :: next-pylint] samples/list_operations_async.py:79: [C0301(line-too-long), ] Line too long (141/120)
2026-07-26T22:49:46.0893690Z [azure-keyvault-certificates :: next-pylint] ************* Module recover_purge_operations_async
2026-07-26T22:49:46.0895923Z [azure-keyvault-certificates :: next-pylint] samples/recover_purge_operations_async.py:19: [C0301(line-too-long), ] Line too long (121/120)
2026-07-26T22:49:46.0898822Z [azure-keyvault-certificates :: next-pylint] samples/recover_purge_operations_async.py:79: [C0301(line-too-long), ] Line too long (129/120)
2026-07-26T22:49:46.1170125Z [azure-keyvault-certificates :: next-pylint] ************* Module parse_certificate_async
2026-07-26T22:49:46.1172140Z [azure-keyvault-certificates :: next-pylint] samples/parse_certificate_async.py:25: [C0301(line-too-long), ] Line too long (121/120)
2026-07-26T22:49:46.1744997Z [azure-keyvault-certificates :: next-pylint] 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-07-26T22:49:46.1767619Z [azure-keyvault-certificates :: next-pylint] ************* Module issuers
2026-07-26T22:49:46.1769310Z [azure-keyvault-certificates :: next-pylint] samples/issuers.py:17: [C0301(line-too-long), ] Line too long (121/120)
2026-07-26T22:49:46.1772537Z [azure-keyvault-certificates :: next-pylint] samples/issuers.py:45: [C0301(line-too-long), ] Line too long (128/120)
2026-07-26T22:49:46.1776675Z [azure-keyvault-certificates :: next-pylint] samples/issuers.py:78: [C0301(line-too-long), ] Line too long (134/120)
2026-07-26T22:49:46.2468083Z [azure-keyvault-certificates :: next-pylint] ************* Module import_certificate_async
2026-07-26T22:49:46.2469908Z [azure-keyvault-certificates :: next-pylint] samples/import_certificate_async.py:18: [C0301(line-too-long), ] Line too long (121/120)
2026-07-26T22:49:46.2725816Z [azure-keyvault-certificates :: next-pylint] ************* Module hello_world_async
2026-07-26T22:49:46.2727431Z [azure-keyvault-certificates :: next-pylint] samples/hello_world_async.py:19: [C0301(line-too-long), ] Line too long (121/120)
2026-07-26T22:49:46.2972569Z [azure-keyvault-certificates :: next-pylint] ************* Module backup_restore_operations
2026-07-26T22:49:46.2974075Z [azure-keyvault-certificates :: next-pylint] samples/backup_restore_operations.py:18: [C0301(line-too-long), ] Line too long (121/120)
2026-07-26T22:49:46.3920158Z [azure-keyvault-certificates :: next-pylint] ************* Module recover_purge_operations
2026-07-26T22:49:46.3921604Z [azure-keyvault-certificates :: next-pylint] samples/recover_purge_operations.py:17: [C0301(line-too-long), ] Line too long (121/120)
2026-07-26T22:49:46.3926001Z [azure-keyvault-certificates :: next-pylint] samples/recover_purge_operations.py:83: [C0301(line-too-long), ] Line too long (125/120)
2026-07-26T22:49:46.4215937Z [azure-keyvault-certificates :: next-pylint] ************* Module issuers_async
2026-07-26T22:49:46.4217938Z [azure-keyvault-certificates :: next-pylint] samples/issuers_async.py:19: [C0301(line-too-long), ] Line too long (121/120)
2026-07-26T22:49:46.4222383Z [azure-keyvault-certificates :: next-pylint] samples/issuers_async.py:49: [C0301(line-too-long), ] Line too long (132/120)
2026-07-26T22:49:46.4227876Z [azure-keyvault-certificates :: next-pylint] samples/issuers_async.py:81: [C0301(line-too-long), ] Line too long (138/120)
2026-07-26T22:49:46.4575925Z [azure-keyvault-certificates :: next-pylint] ************* Module backup_restore_operations_async
2026-07-26T22:49:46.4577881Z [azure-keyvault-certificates :: next-pylint] samples/backup_restore_operations_async.py:19: [C0301(line-too-long), ] Line too long (121/120)
2026-07-26T22:49:46.4812334Z [azure-keyvault-certificates :: next-pylint] ************* Module parse_certificate
2026-07-26T22:49:46.4814337Z [azure-keyvault-certificates :: next-pylint] samples/parse_certificate.py:24: [C0301(line-too-long), ] Line too long (121/120)
2026-07-26T22:49:46.5087939Z [azure-keyvault-certificates :: next-pylint] 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-07-26T22:49:46.5110740Z [azure-keyvault-certificates :: next-pylint] ************* Module list_operations
2026-07-26T22:49:46.5112560Z [azure-keyvault-certificates :: next-pylint] samples/list_operations.py:17: [C0301(line-too-long), ] Line too long (121/120)
2026-07-26T22:49:46.5114385Z [azure-keyvault-certificates :: next-pylint] samples/list_operations.py:21: [C0301(line-too-long), ] Line too long (155/120)
2026-07-26T22:49:46.5786658Z [azure-keyvault-certificates :: next-pylint] ************* Module hello_world
2026-07-26T22:49:46.5789120Z [azure-keyvault-certificates :: next-pylint] samples/hello_world.py:22: [C0301(line-too-long), ] Line too long (121/120)
2026-07-26T22:49:46.6048474Z [azure-keyvault-certificates :: next-pylint] ************* Module contacts_async
2026-07-26T22:49:46.6049862Z [azure-keyvault-certificates :: next-pylint] samples/contacts_async.py:18: [C0301(line-too-long), ] Line too long (121/120)
2026-07-26T22:49:46.6228405Z [azure-keyvault-certificates :: next-pylint]
2026-07-26T22:49:46.6229797Z [azure-keyvault-certificates :: next-pylint] -----------------------------------
2026-07-26T22:49:46.6231067Z [azure-keyvault-certificates :: next-pylint] Your code has been rated at 9.41/10
2026-07-26T22:49:46.6232355Z [azure-keyvault-certificates :: next-pylint]
2026-07-26T22:49:48.3241710Z [azure-keyvault-certificates :: next-pylint] 2026-07-26 22:49:47,678 [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-07-26T22:49:50.9309227Z [azure-keyvault-certificates :: next-pylint] 2026-07-26 22:49:50,929 [INFO] root: Issue exists for azure-keyvault-certificates with pylint version 4.0.6. Updating...
2026-07-26T22:49:51.7708183Z [azure-keyvault-certificates :: next-pylint] next-pylint check completed with exit code 30
2026-07-26T22:49:51.8173230Z 2026-07-26 22:49:51,816 [INFO] azure-sdk-tools: [END 1/1] next-pylint :: /mnt/vss/_work/1/s/sdk/keyvault/azure-keyvault-certificates -> FAIL(30) in 75.09s
2026-07-26T22:49:52.8254124Z
**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](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.