Azure / Azure/azure-sdk-for-python
azure-keyvault-certificates needs linting updates for pylint version 4.0.6
- Langage dominant
- Python
- Étoiles
- 5.6k
- Forks
- 3.4k
- Merge moyen
- 2 j
- PR mergées (30 j)
- 217
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.
Guide de contribution
Ouvrir le guide de contribution
Piste de recherche
L’issue identifie azure-keyvault-certificates et renvoie vers le build pylint d’Azure DevOps ; commencez par ouvrir ce build et repérer l’ensemble des erreurs pylint, car l’extrait de l’issue est tronqué. Corrigez les problèmes signalés dans la bibliothèque, relancez ensuite le build pylint et confirmez qu’il passe avant le 2026-10-12.
Rédigé par le modèle d'indexation à partir du texte de l'issue.
Évaluation
- Stack technique
- azure, python
- Domaine
- tooling
- Type d'issue
- Refactorisation
- Difficulté
- 3/5
- Temps estimé
- 1-2 jours
- Activité
- À l'abandon
- Clarté
- À clarifier
- Accessibilité débutants
- 35/100