Skip to content

azure-keyvault-secrets needs linting updates for pylint version 4.0.4 #44722

@azure-sdk

Description

@azure-sdk

ACTION NEEDED: This version of pylint will be merged on 2026-07-13. The build will begin to fail for this library if errors are not fixed.

Library name: azure-keyvault-secrets
Pylint version: 4.0.4
Pylint Build: Link to build (2026-05-09)

Pylint Errors:

30
2026-05-09T22:50:26.5412755Z ===== OUTPUT: next-pylint :: /mnt/vss/_work/1/s/sdk/keyvault/azure-keyvault-secrets (exit 30) =====
2026-05-09T22:50:26.5415005Z Looking in indexes: https://pkgs.dev.azure.com/azure-sdk/public/_packaging/azure-sdk-for-python/pypi/simple/, https://pypi.python.org/simple
2026-05-09T22:50:26.5416832Z Processing ./.wheels/azure_sdk_tools-0.0.0-py3-none-any.whl
2026-05-09T22:50:26.5418520Z Collecting json-delta>=2.0
2026-05-09T22:50:26.5420291Z Using cached json_delta-2.0.2-py2.py3-none-any.whl (33 kB)
2026-05-09T22:50:26.5422307Z Requirement already satisfied: setuptools in ./.venv/azure-keyvault-secrets/.venv_next-pylint/lib/python3.10/site-packages (from azure-sdk-tools==0.0.0) (79.0.1)
2026-05-09T22:50:26.5424513Z Collecting packaging
2026-05-09T22:50:26.5426165Z Using cached packaging-26.2-py3-none-any.whl (100 kB)
2026-05-09T22:50:26.5427874Z Collecting azure-core
2026-05-09T22:50:26.5429518Z Using cached azure_core-1.41.0-py3-none-any.whl (220 kB)
2026-05-09T22:50:26.5431226Z Collecting Jinja2
2026-05-09T22:50:26.5432911Z Using cached jinja2-3.1.6-py3-none-any.whl (134 kB)
2026-05-09T22:50:26.5434744Z Collecting tomli
2026-05-09T22:50:26.5436504Z Using cached tomli-2.4.1-py3-none-any.whl (14 kB)
2026-05-09T22:50:26.5438123Z Collecting tomli-w==1.0.0
2026-05-09T22:50:26.5439735Z Using cached tomli_w-1.0.0-py3-none-any.whl (6.0 kB)
2026-05-09T22:50:26.5441315Z Collecting urllib3
2026-05-09T22:50:26.5442931Z Using cached urllib3-2.7.0-py3-none-any.whl (131 kB)
2026-05-09T22:50:26.5444778Z Collecting wheel
2026-05-09T22:50:26.5446491Z Using cached wheel-0.47.0-py3-none-any.whl (32 kB)
2026-05-09T22:50:26.5448198Z Collecting python-dotenv
2026-05-09T22:50:26.5450113Z Using cached python_dotenv-1.2.2-py3-none-any.whl (22 kB)
2026-05-09T22:50:26.5451847Z Collecting ConfigArgParse>=0.12.0
2026-05-09T22:50:26.5453854Z Using cached configargparse-1.7.5-py3-none-any.whl (27 kB)
2026-05-09T22:50:26.5455608Z Collecting cibuildwheel==2.23.3
2026-05-09T22:50:26.5457331Z Using cached cibuildwheel-2.23.3-py3-none-any.whl (91 kB)
2026-05-09T22:50:26.5458957Z Collecting build
2026-05-09T22:50:26.5460695Z Using cached build-1.5.0-py3-none-any.whl (26 kB)
2026-05-09T22:50:26.5462350Z Collecting pytest-cov
2026-05-09T22:50:26.5464496Z Using cached pytest_cov-7.1.0-py3-none-any.whl (22 kB)
2026-05-09T22:50:26.5466248Z Collecting pkginfo
2026-05-09T22:50:26.5468020Z Using cached pkginfo-1.12.1.2-py3-none-any.whl (32 kB)
2026-05-09T22:50:26.5469768Z Collecting certifi
2026-05-09T22:50:26.5471532Z Using cached certifi-2026.4.22-py3-none-any.whl (135 kB)
2026-05-09T22:50:26.5473524Z Collecting pytest-asyncio>=0.9.0
2026-05-09T22:50:26.5475305Z Using cached pytest_asyncio-1.3.0-py3-none-any.whl (15 kB)
2026-05-09T22:50:26.5477070Z Collecting PyYAML
2026-05-09T22:50:26.5478970Z Using cached pyyaml-6.0.3-cp310-cp310-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl (770 kB)
2026-05-09T22:50:26.5480726Z Collecting pyparsing
2026-05-09T22:50:26.5482360Z Using cached pyparsing-3.3.2-py3-none-any.whl (122 kB)
2026-05-09T22:50:26.5484205Z Collecting pytest>=3.5.1
2026-05-09T22:50:26.5485967Z Using cached pytest-9.0.3-py3-none-any.whl (375 kB)
2026-05-09T22:50:26.5487689Z Collecting bashlex!=0.13
2026-05-09T22:50:26.5489453Z Using cached bashlex-0.18-py2.py3-none-any.whl (69 kB)
2026-05-09T22:50:26.5491100Z Collecting dependency-groups>=1.2
2026-05-09T22:50:26.5492732Z Using cached dependency_groups-1.3.1-py3-none-any.whl (8.7 kB)
2026-05-09T22:50:26.5494647Z Collecting typing-extensions>=4.1.0
2026-05-09T22:50:26.5496439Z Using cached typing_extensions-4.15.0-py3-none-any.whl (44 kB)
2026-05-09T22:50:26.5498058Z Collecting platformdirs
2026-05-09T22:50:26.5499812Z Using cached platformdirs-4.9.6-py3-none-any.whl (21 kB)
2026-05-09T22:50:26.5501427Z Collecting bracex
2026-05-09T22:50:26.5503395Z Using cached bracex-2.6-py3-none-any.whl (11 kB)
2026-05-09T22:50:26.5505038Z Collecting filelock
2026-05-09T22:50:26.5506680Z Using cached filelock-3.29.0-py3-none-any.whl (39 kB)
2026-05-09T22:50:26.5508301Z Collecting pluggy<2,>=1.5
2026-05-09T22:50:26.5510068Z Using cached pluggy-1.6.0-py3-none-any.whl (20 kB)
2026-05-09T22:50:26.5511724Z Collecting exceptiongroup>=1
2026-05-09T22:50:26.5513550Z Using cached exceptiongroup-1.3.1-py3-none-any.whl (16 kB)
2026-05-09T22:50:26.5515155Z Collecting pygments>=2.7.2
2026-05-09T22:50:26.5516750Z Using cached pygments-2.20.0-py3-none-any.whl (1.2 MB)
2026-05-09T22:50:26.5518453Z Collecting iniconfig>=1.0.1
2026-05-09T22:50:26.5520145Z Using cached iniconfig-2.3.0-py3-none-any.whl (7.5 kB)
2026-05-09T22:50:26.5521941Z Collecting backports-asyncio-runner<2,>=1.1
2026-05-09T22:50:26.5523886Z Using cached backports_asyncio_runner-1.2.0-py3-none-any.whl (12 kB)
2026-05-09T22:50:26.5525655Z Collecting requests>=2.21.0
2026-05-09T22:50:26.5527343Z Using cached requests-2.33.1-py3-none-any.whl (64 kB)
2026-05-09T22:50:26.5528910Z Collecting pyproject_hooks
2026-05-09T22:50:26.5530560Z Using cached pyproject_hooks-1.2.0-py3-none-any.whl (10 kB)
2026-05-09T22:50:26.5532334Z Collecting MarkupSafe>=2.0
2026-05-09T22:50:26.5534433Z Using cached markupsafe-3.0.3-cp310-cp310-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl (20 kB)
2026-05-09T22:50:26.5536305Z Collecting coverage[toml]>=7.10.6
2026-05-09T22:50:26.5538213Z Using cached coverage-7.13.5-cp310-cp310-manylinux1_x86_64.manylinux_2_28_x86_64.manylinux_2_5_x86_64.whl (248 kB)
2026-05-09T22:50:26.5540079Z Collecting charset_normalizer<4,>=2
2026-05-09T22:50:26.5541952Z Using cached charset_normalizer-3.4.7-cp310-cp310-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl (216 kB)
2026-05-09T22:50:26.5543907Z Collecting idna<4,>=2.5
2026-05-09T22:50:26.5545741Z Using cached idna-3.13-py3-none-any.whl (68 kB)
2026-05-09T22:50:26.5548187Z Installing collected packages: json-delta, urllib3, typing-extensions, tomli-w, tomli, PyYAML, python-dotenv, pyproject_hooks, pyparsing, pygments, pluggy, platformdirs, pkginfo, packaging, MarkupSafe, iniconfig, idna, filelock, coverage, ConfigArgParse, charset_normalizer, certifi, bracex, bashlex, backports-asyncio-runner, wheel, requests, Jinja2, exceptiongroup, dependency-groups, build, pytest, cibuildwheel, azure-core, pytest-cov, pytest-asyncio, azure-sdk-tools
2026-05-09T22:50:26.5551486Z Successfully installed ConfigArgParse-1.7.5 Jinja2-3.1.6 MarkupSafe-3.0.3 PyYAML-6.0.3 azure-core-1.41.0 azure-sdk-tools-0.0.0 backports-asyncio-runner-1.2.0 bashlex-0.18 bracex-2.6 build-1.5.0 certifi-2026.4.22 charset_normalizer-3.4.7 cibuildwheel-2.23.3 coverage-7.13.5 dependency-groups-1.3.1 exceptiongroup-1.3.1 filelock-3.29.0 idna-3.13 iniconfig-2.3.0 json-delta-2.0.2 packaging-26.2 pkginfo-1.12.1.2 platformdirs-4.9.6 pluggy-1.6.0 pygments-2.20.0 pyparsing-3.3.2 pyproject_hooks-1.2.0 pytest-9.0.3 pytest-asyncio-1.3.0 pytest-cov-7.1.0 python-dotenv-1.2.2 requests-2.33.1 tomli-2.4.1 tomli-w-1.0.0 typing-extensions-4.15.0 urllib3-2.7.0 wheel-0.47.0
2026-05-09T22:50:26.5554610Z Looking in indexes: https://pkgs.dev.azure.com/azure-sdk/public/_packaging/azure-sdk-for-python/pypi/simple/, https://pypi.python.org/simple
2026-05-09T22:50:26.5556667Z Processing /mnt/vss/_work/1/s/.wheels/azure_core-1.41.0-py3-none-any.whl
2026-05-09T22:50:26.5558549Z Processing /mnt/vss/_work/1/s/.wheels/azure_identity-1.26.0b3-py3-none-any.whl
2026-05-09T22:50:26.5560444Z Processing /mnt/vss/_work/1/s/.wheels/azure_sdk_tools-0.0.0-py3-none-any.whl
2026-05-09T22:50:26.5562268Z Processing /mnt/vss/_work/1/s/.wheels/azure_keyvault_nspkg-1.0.0-py2.py3-none-any.whl
2026-05-09T22:50:26.5564243Z Collecting aiohttp>=3.0
2026-05-09T22:50:26.5566122Z Using cached aiohttp-3.13.5-cp310-cp310-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl (1.7 MB)
2026-05-09T22:50:26.5567918Z Collecting parameterized>=0.7.3
2026-05-09T22:50:26.5569644Z Using cached parameterized-0.9.0-py2.py3-none-any.whl (20 kB)
2026-05-09T22:50:26.5571381Z Collecting python-dateutil>=2.8.0
2026-05-09T22:50:26.5573448Z Using cached python_dateutil-2.9.0.post0-py2.py3-none-any.whl (229 kB)
2026-05-09T22:50:26.5575670Z Requirement already satisfied: typing-extensions>=4.6.0 in /mnt/vss/_work/1/s/.venv/azure-keyvault-secrets/.venv_next-pylint/lib/python3.10/site-packages (from azure-core==1.41.0->-r /mnt/vss/_work/1/s/sdk/keyvault/azure-keyvault-secrets/dev_requirements.txt (line 1)) (4.15.0)
2026-05-09T22:50:26.5578180Z Requirement already satisfied: requests>=2.21.0 in /mnt/vss/_work/1/s/.venv/azure-keyvault-secrets/.venv_next-pylint/lib/python3.10/site-packages (from azure-core==1.41.0->-r /mnt/vss/_work/1/s/sdk/keyvault/azure-keyvault-secrets/dev_requirements.txt (line 1)) (2.33.1)
2026-05-09T22:50:26.5580468Z Collecting msal-extensions>=1.2.0
2026-05-09T22:50:26.5582137Z Using cached msal_extensions-1.3.1-py3-none-any.whl (20 kB)
2026-05-09T22:50:26.5584219Z Collecting msal>=1.35.1
2026-05-09T22:50:26.5586101Z Using cached msal-1.36.0-py3-none-any.whl (121 kB)
2026-05-09T22:50:26.5587802Z Collecting cryptography>=2.5
2026-05-09T22:50:26.5589580Z Using cached cryptography-48.0.0-cp39-abi3-manylinux_2_34_x86_64.whl (4.7 MB)
2026-05-09T22:50:26.5591751Z Requirement already satisfied: PyYAML in /mnt/vss/_work/1/s/.venv/azure-keyvault-secrets/.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-secrets/dev_requirements.txt (line 3)) (6.0.3)
2026-05-09T22:50:26.5594421Z Requirement already satisfied: pyparsing in /mnt/vss/_work/1/s/.venv/azure-keyvault-secrets/.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-secrets/dev_requirements.txt (line 3)) (3.3.2)
2026-05-09T22:50:26.5597029Z Requirement already satisfied: pkginfo in /mnt/vss/_work/1/s/.venv/azure-keyvault-secrets/.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-secrets/dev_requirements.txt (line 3)) (1.12.1.2)
2026-05-09T22:50:26.5599671Z Requirement already satisfied: Jinja2 in /mnt/vss/_work/1/s/.venv/azure-keyvault-secrets/.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-secrets/dev_requirements.txt (line 3)) (3.1.6)
2026-05-09T22:50:26.5602139Z Requirement already satisfied: pytest-cov in /mnt/vss/_work/1/s/.venv/azure-keyvault-secrets/.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-secrets/dev_requirements.txt (line 3)) (7.1.0)
2026-05-09T22:50:26.5604815Z Requirement already satisfied: wheel in /mnt/vss/_work/1/s/.venv/azure-keyvault-secrets/.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-secrets/dev_requirements.txt (line 3)) (0.47.0)
2026-05-09T22:50:26.5607312Z Requirement already satisfied: cibuildwheel==2.23.3 in /mnt/vss/_work/1/s/.venv/azure-keyvault-secrets/.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-secrets/dev_requirements.txt (line 3)) (2.23.3)
2026-05-09T22:50:26.5609931Z Requirement already satisfied: tomli-w==1.0.0 in /mnt/vss/_work/1/s/.venv/azure-keyvault-secrets/.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-secrets/dev_requirements.txt (line 3)) (1.0.0)
2026-05-09T22:50:26.5612365Z Requirement already satisfied: setuptools in /mnt/vss/_work/1/s/.venv/azure-keyvault-secrets/.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-secrets/dev_requirements.txt (line 3)) (79.0.1)
2026-05-09T22:50:26.5615132Z Requirement already satisfied: json-delta>=2.0 in /mnt/vss/_work/1/s/.venv/azure-keyvault-secrets/.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-secrets/dev_requirements.txt (line 3)) (2.0.2)
2026-05-09T22:50:26.5617628Z Requirement already satisfied: python-dotenv in /mnt/vss/_work/1/s/.venv/azure-keyvault-secrets/.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-secrets/dev_requirements.txt (line 3)) (1.2.2)
2026-05-09T22:50:26.5620146Z Requirement already satisfied: pytest-asyncio>=0.9.0 in /mnt/vss/_work/1/s/.venv/azure-keyvault-secrets/.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-secrets/dev_requirements.txt (line 3)) (1.3.0)
2026-05-09T22:50:26.5622831Z Requirement already satisfied: urllib3 in /mnt/vss/_work/1/s/.venv/azure-keyvault-secrets/.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-secrets/dev_requirements.txt (line 3)) (2.7.0)
2026-05-09T22:50:26.5644535Z Requirement already satisfied: packaging in /mnt/vss/_work/1/s/.venv/azure-keyvault-secrets/.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-secrets/dev_requirements.txt (line 3)) (26.2)
2026-05-09T22:50:26.5647095Z Requirement already satisfied: ConfigArgParse>=0.12.0 in /mnt/vss/_work/1/s/.venv/azure-keyvault-secrets/.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-secrets/dev_requirements.txt (line 3)) (1.7.5)
2026-05-09T22:50:26.5649665Z Requirement already satisfied: pytest>=3.5.1 in /mnt/vss/_work/1/s/.venv/azure-keyvault-secrets/.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-secrets/dev_requirements.txt (line 3)) (9.0.3)
2026-05-09T22:50:26.5652387Z Requirement already satisfied: tomli in /mnt/vss/_work/1/s/.venv/azure-keyvault-secrets/.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-secrets/dev_requirements.txt (line 3)) (2.4.1)
2026-05-09T22:50:26.5655124Z Requirement already satisfied: certifi in /mnt/vss/_work/1/s/.venv/azure-keyvault-secrets/.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-secrets/dev_requirements.txt (line 3)) (2026.4.22)
2026-05-09T22:50:26.5657557Z Requirement already satisfied: build in /mnt/vss/_work/1/s/.venv/azure-keyvault-secrets/.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-secrets/dev_requirements.txt (line 3)) (1.5.0)
2026-05-09T22:50:26.5659971Z Requirement already satisfied: bashlex!=0.13 in /mnt/vss/_work/1/s/.venv/azure-keyvault-secrets/.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-secrets/dev_requirements.txt (line 3)) (0.18)
2026-05-09T22:50:26.5662577Z Requirement already satisfied: filelock in /mnt/vss/_work/1/s/.venv/azure-keyvault-secrets/.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-secrets/dev_requirements.txt (line 3)) (3.29.0)
2026-05-09T22:50:26.5665330Z Requirement already satisfied: dependency-groups>=1.2 in /mnt/vss/_work/1/s/.venv/azure-keyvault-secrets/.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-secrets/dev_requirements.txt (line 3)) (1.3.1)
2026-05-09T22:50:26.5667740Z Requirement already satisfied: bracex in /mnt/vss/_work/1/s/.venv/azure-keyvault-secrets/.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-secrets/dev_requirements.txt (line 3)) (2.6)
2026-05-09T22:50:26.5670164Z Requirement already satisfied: platformdirs in /mnt/vss/_work/1/s/.venv/azure-keyvault-secrets/.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-secrets/dev_requirements.txt (line 3)) (4.9.6)
2026-05-09T22:50:26.5672145Z Collecting azure-nspkg>=3.0.0
2026-05-09T22:50:26.5674150Z Using cached azure_nspkg-3.0.2-py3-none-any.whl (1.5 kB)
2026-05-09T22:50:26.5675920Z Collecting aiohappyeyeballs>=2.5.0
2026-05-09T22:50:26.5677595Z Using cached aiohappyeyeballs-2.6.1-py3-none-any.whl (15 kB)
2026-05-09T22:50:26.5679250Z Collecting attrs>=17.3.0
2026-05-09T22:50:26.5680933Z Using cached attrs-26.1.0-py3-none-any.whl (67 kB)
2026-05-09T22:50:26.5682688Z Collecting async-timeout<6.0,>=4.0
2026-05-09T22:50:26.5684541Z Using cached async_timeout-5.0.1-py3-none-any.whl (6.2 kB)
2026-05-09T22:50:26.5686212Z Collecting propcache>=0.2.0
2026-05-09T22:50:26.5688016Z Using cached propcache-0.5.2-cp310-cp310-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl (60 kB)
2026-05-09T22:50:26.5689782Z Collecting yarl<2.0,>=1.17.0
2026-05-09T22:50:26.5691654Z Using cached yarl-1.23.0-cp310-cp310-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl (102 kB)
2026-05-09T22:50:26.5693765Z Collecting frozenlist>=1.1.1
2026-05-09T22:50:26.5695701Z Using cached frozenlist-1.8.0-cp310-cp310-manylinux1_x86_64.manylinux_2_28_x86_64.manylinux_2_5_x86_64.whl (219 kB)
2026-05-09T22:50:26.5697570Z Collecting multidict<7.0,>=4.5
2026-05-09T22:50:26.5699433Z Using cached multidict-6.7.1-cp310-cp310-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl (243 kB)
2026-05-09T22:50:26.5701251Z Collecting aiosignal>=1.4.0
2026-05-09T22:50:26.5703209Z Using cached aiosignal-1.4.0-py3-none-any.whl (7.5 kB)
2026-05-09T22:50:26.5705111Z Collecting six>=1.5
2026-05-09T22:50:26.5706884Z Using cached six-1.17.0-py2.py3-none-any.whl (11 kB)
2026-05-09T22:50:26.5708603Z Collecting cffi>=2.0.0
2026-05-09T22:50:26.5710440Z Using cached cffi-2.0.0-cp310-cp310-manylinux2014_x86_64.manylinux_2_17_x86_64.whl (216 kB)
2026-05-09T22:50:26.5712186Z Collecting PyJWT[crypto]<3,>=1.0.0
2026-05-09T22:50:26.5714181Z Using cached pyjwt-2.12.1-py3-none-any.whl (29 kB)
2026-05-09T22:50:26.5716417Z Requirement already satisfied: pluggy<2,>=1.5 in /mnt/vss/_work/1/s/.venv/azure-keyvault-secrets/.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-secrets/dev_requirements.txt (line 3)) (1.6.0)
2026-05-09T22:50:26.5718973Z Requirement already satisfied: exceptiongroup>=1 in /mnt/vss/_work/1/s/.venv/azure-keyvault-secrets/.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-secrets/dev_requirements.txt (line 3)) (1.3.1)
2026-05-09T22:50:26.5721532Z Requirement already satisfied: pygments>=2.7.2 in /mnt/vss/_work/1/s/.venv/azure-keyvault-secrets/.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-secrets/dev_requirements.txt (line 3)) (2.20.0)
2026-05-09T22:50:26.5724265Z Requirement already satisfied: iniconfig>=1.0.1 in /mnt/vss/_work/1/s/.venv/azure-keyvault-secrets/.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-secrets/dev_requirements.txt (line 3)) (2.3.0)
2026-05-09T22:50:26.5726892Z Requirement already satisfied: backports-asyncio-runner<2,>=1.1 in /mnt/vss/_work/1/s/.venv/azure-keyvault-secrets/.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-secrets/dev_requirements.txt (line 3)) (1.2.0)
2026-05-09T22:50:26.5729483Z Requirement already satisfied: idna<4,>=2.5 in /mnt/vss/_work/1/s/.venv/azure-keyvault-secrets/.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-secrets/dev_requirements.txt (line 1)) (3.13)
2026-05-09T22:50:26.5732093Z Requirement already satisfied: charset_normalizer<4,>=2 in /mnt/vss/_work/1/s/.venv/azure-keyvault-secrets/.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-secrets/dev_requirements.txt (line 1)) (3.4.7)
2026-05-09T22:50:26.5734969Z Requirement already satisfied: pyproject_hooks in /mnt/vss/_work/1/s/.venv/azure-keyvault-secrets/.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-secrets/dev_requirements.txt (line 3)) (1.2.0)
2026-05-09T22:50:26.5737641Z Requirement already satisfied: MarkupSafe>=2.0 in /mnt/vss/_work/1/s/.venv/azure-keyvault-secrets/.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-secrets/dev_requirements.txt (line 3)) (3.0.3)
2026-05-09T22:50:26.5740213Z Requirement already satisfied: coverage[toml]>=7.10.6 in /mnt/vss/_work/1/s/.venv/azure-keyvault-secrets/.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-secrets/dev_requirements.txt (line 3)) (7.13.5)
2026-05-09T22:50:26.5742305Z Collecting pycparser
2026-05-09T22:50:26.5744259Z Using cached pycparser-3.0-py3-none-any.whl (48 kB)
2026-05-09T22:50:26.5746168Z azure-core is already installed with the same version as the provided wheel. Use --force-reinstall to force an installation of the wheel.
2026-05-09T22:50:26.5748226Z azure-sdk-tools is already installed with the same version as the provided wheel. Use --force-reinstall to force an installation of the wheel.
2026-05-09T22:50:26.5750722Z 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, msal, msal-extensions, azure-identity
2026-05-09T22:50:26.5753660Z Successfully installed PyJWT-2.12.1 aiohappyeyeballs-2.6.1 aiohttp-3.13.5 aiosignal-1.4.0 async-timeout-5.0.1 attrs-26.1.0 azure-identity-1.26.0b3 azure-keyvault-nspkg-1.0.0 azure-nspkg-3.0.2 cffi-2.0.0 cryptography-48.0.0 frozenlist-1.8.0 msal-1.36.0 msal-extensions-1.3.1 multidict-6.7.1 parameterized-0.9.0 propcache-0.5.2 pycparser-3.0 python-dateutil-2.9.0.post0 six-1.17.0 yarl-1.23.0
2026-05-09T22:50:26.5756152Z Looking in indexes: https://pkgs.dev.azure.com/azure-sdk/public/_packaging/azure-sdk-for-python/pypi/simple/, https://pypi.python.org/simple
2026-05-09T22:50:26.5757984Z Processing ./azure_keyvault_secrets-4.11.0.tar.gz
2026-05-09T22:50:26.5759650Z Installing build dependencies: started
2026-05-09T22:50:26.5761292Z Installing build dependencies: finished with status 'done'
2026-05-09T22:50:26.5763209Z Getting requirements to build wheel: started
2026-05-09T22:50:26.5765005Z Getting requirements to build wheel: finished with status 'done'
2026-05-09T22:50:26.5766738Z Preparing metadata (pyproject.toml): started
2026-05-09T22:50:26.5768574Z Preparing metadata (pyproject.toml): finished with status 'done'
2026-05-09T22:50:26.5770610Z Requirement already satisfied: azure-core>=1.31.0 in /mnt/vss/_work/1/s/.venv/azure-keyvault-secrets/.venv_next-pylint/lib/python3.10/site-packages (from azure-keyvault-secrets==4.11.0) (1.41.0)
2026-05-09T22:50:26.5772934Z Requirement already satisfied: typing-extensions>=4.6.0 in /mnt/vss/_work/1/s/.venv/azure-keyvault-secrets/.venv_next-pylint/lib/python3.10/site-packages (from azure-keyvault-secrets==4.11.0) (4.15.0)
2026-05-09T22:50:26.5774572Z Collecting isodate>=0.6.1
2026-05-09T22:50:26.5775554Z Using cached isodate-0.7.2-py3-none-any.whl (22 kB)
2026-05-09T22:50:26.5776673Z Requirement already satisfied: requests>=2.21.0 in /mnt/vss/_work/1/s/.venv/azure-keyvault-secrets/.venv_next-pylint/lib/python3.10/site-packages (from azure-core>=1.31.0->azure-keyvault-secrets==4.11.0) (2.33.1)
2026-05-09T22:50:26.5777909Z Requirement already satisfied: charset_normalizer<4,>=2 in /mnt/vss/_work/1/s/.venv/azure-keyvault-secrets/.venv_next-pylint/lib/python3.10/site-packages (from requests>=2.21.0->azure-core>=1.31.0->azure-keyvault-secrets==4.11.0) (3.4.7)
2026-05-09T22:50:26.5779169Z Requirement already satisfied: urllib3<3,>=1.26 in /mnt/vss/_work/1/s/.venv/azure-keyvault-secrets/.venv_next-pylint/lib/python3.10/site-packages (from requests>=2.21.0->azure-core>=1.31.0->azure-keyvault-secrets==4.11.0) (2.7.0)
2026-05-09T22:50:26.5780407Z Requirement already satisfied: idna<4,>=2.5 in /mnt/vss/_work/1/s/.venv/azure-keyvault-secrets/.venv_next-pylint/lib/python3.10/site-packages (from requests>=2.21.0->azure-core>=1.31.0->azure-keyvault-secrets==4.11.0) (3.13)
2026-05-09T22:50:26.5781806Z Requirement already satisfied: certifi>=2023.5.7 in /mnt/vss/_work/1/s/.venv/azure-keyvault-secrets/.venv_next-pylint/lib/python3.10/site-packages (from requests>=2.21.0->azure-core>=1.31.0->azure-keyvault-secrets==4.11.0) (2026.4.22)
2026-05-09T22:50:26.5782920Z Building wheels for collected packages: azure-keyvault-secrets
2026-05-09T22:50:26.5784530Z Building wheel for azure-keyvault-secrets (pyproject.toml): started
2026-05-09T22:50:26.5785603Z Building wheel for azure-keyvault-secrets (pyproject.toml): finished with status 'done'
2026-05-09T22:50:26.5786721Z Created wheel for azure-keyvault-secrets: filename=azure_keyvault_secrets-4.11.0-py3-none-any.whl size=103147 sha256=dcc762151775409785a3b5799230090193754082785a233b461c81944fa9c148
2026-05-09T22:50:26.5787850Z Stored in directory: /home/cloudtest/.cache/pip/wheels/12/6b/7b/83c1474b1e3aac1c2ff2289d9010684a3532c3990a201c4365
2026-05-09T22:50:26.5788831Z Successfully built azure-keyvault-secrets
2026-05-09T22:50:26.5789907Z Installing collected packages: isodate, azure-keyvault-secrets
2026-05-09T22:50:26.5790900Z Successfully installed azure-keyvault-secrets-4.11.0 isodate-0.7.2
2026-05-09T22:50:26.5791291Z
2026-05-09T22:50:26.5792236Z --------------------------------------------------------------------
2026-05-09T22:50:26.5793458Z Your code has been rated at 10.00/10 (previous run: 10.00/10, +0.00)
2026-05-09T22:50:26.5793862Z
2026-05-09T22:50:26.5794751Z ************* Module test_polling_method_async
2026-05-09T22:50:26.5795790Z tests/test_polling_method_async.py:8: [E0611(no-name-in-module), ] No name 'AioHttpTransport' in module 'azure.core.pipeline.transport'
2026-05-09T22:50:26.5796951Z tests/test_polling_method_async.py:16: [C3001(unnecessary-lambda-assignment), ] Lambda expression assigned to a variable. Define a function using the "def" keyword instead.
2026-05-09T22:50:26.5798285Z tests/test_polling_method_async.py:11: [C0411(wrong-import-order), ] third party import "_shared.helpers.mock" should be placed before first party imports "azure.core.exceptions.HttpResponseError", "azure.core.pipeline.PipelineContext", "azure.core.pipeline.transport.AioHttpTransport", "azure.keyvault.secrets._shared._polling_async.AsyncDeleteRecoverPollingMethod"
2026-05-09T22:50:26.5799822Z tests/test_polling_method_async.py:12: [C0411(wrong-import-order), ] third party import "_shared.helpers_async.get_completed_future" should be placed before first party imports "azure.core.exceptions.HttpResponseError", "azure.core.pipeline.PipelineContext", "azure.core.pipeline.transport.AioHttpTransport", "azure.keyvault.secrets._shared._polling_async.AsyncDeleteRecoverPollingMethod"
2026-05-09T22:50:26.5801041Z ************* Module test_samples_secrets
2026-05-09T22:50:26.5802074Z tests/test_samples_secrets.py:38: [W0613(unused-argument), TestExamplesKeyVault.test_example_secret_crud_operations] Unused argument 'kwargs'
2026-05-09T22:50:26.5803316Z tests/test_samples_secrets.py:103: [W0613(unused-argument), TestExamplesKeyVault.test_example_secret_list_operations] Unused argument 'kwargs'
2026-05-09T22:50:26.5804453Z tests/test_samples_secrets.py:150: [W0613(unused-argument), TestExamplesKeyVault.test_example_secrets_backup_restore] Unused argument 'kwargs'
2026-05-09T22:50:26.5805550Z tests/test_samples_secrets.py:178: [W0613(unused-argument), TestExamplesKeyVault.test_example_secrets_recover] Unused argument 'kwargs'
2026-05-09T22:50:26.5806554Z ************* Module test_secrets_client
2026-05-09T22:50:26.5807579Z tests/test_secrets_client.py:78: [W0613(unused-argument), TestSecretClient.test_secret_crud_operations] Unused argument 'kwargs'
2026-05-09T22:50:26.5808641Z tests/test_secrets_client.py:147: [W0613(unused-argument), TestSecretClient.test_secret_list] Unused argument 'kwargs'
2026-05-09T22:50:26.5810016Z tests/test_secrets_client.py:187: [C0201(consider-iterating-dictionary), TestSecretClient.test_list_versions] Consider iterating the dictionary directly instead of calling .keys()
2026-05-09T22:50:26.5811324Z tests/test_secrets_client.py:168: [W0613(unused-argument), TestSecretClient.test_list_versions] Unused argument 'kwargs'
2026-05-09T22:50:26.5812479Z tests/test_secrets_client.py:206: [C0201(consider-iterating-dictionary), TestSecretClient.test_list_deleted_secrets] Consider iterating the dictionary directly instead of calling .keys()
2026-05-09T22:50:26.5813803Z tests/test_secrets_client.py:196: [W0613(unused-argument), TestSecretClient.test_list_deleted_secrets] Unused argument 'kwargs'
2026-05-09T22:50:26.5814888Z tests/test_secrets_client.py:221: [W0613(unused-argument), TestSecretClient.test_backup_restore] Unused argument 'kwargs'
2026-05-09T22:50:26.5815994Z tests/test_secrets_client.py:258: [C0201(consider-iterating-dictionary), TestSecretClient.test_recover] Consider iterating the dictionary directly instead of calling .keys()
2026-05-09T22:50:26.5817153Z tests/test_secrets_client.py:263: [C0201(consider-iterating-dictionary), TestSecretClient.test_recover] Consider iterating the dictionary directly instead of calling .keys()
2026-05-09T22:50:26.5818403Z tests/test_secrets_client.py:266: [C0201(consider-iterating-dictionary), TestSecretClient.test_recover] Consider iterating the dictionary directly instead of calling .keys()
2026-05-09T22:50:26.5819527Z tests/test_secrets_client.py:270: [C0201(consider-iterating-dictionary), TestSecretClient.test_recover] Consider iterating the dictionary directly instead of calling .keys()
2026-05-09T22:50:26.5820626Z tests/test_secrets_client.py:247: [W0613(unused-argument), TestSecretClient.test_recover] Unused argument 'kwargs'
2026-05-09T22:50:26.5821716Z tests/test_secrets_client.py:288: [C0201(consider-iterating-dictionary), TestSecretClient.test_purge] Consider iterating the dictionary directly instead of calling .keys()
2026-05-09T22:50:26.5822864Z tests/test_secrets_client.py:293: [C0201(consider-iterating-dictionary), TestSecretClient.test_purge] Consider iterating the dictionary directly instead of calling .keys()
2026-05-09T22:50:26.5824153Z tests/test_secrets_client.py:296: [C0201(consider-iterating-dictionary), TestSecretClient.test_purge] Consider iterating the dictionary directly instead of calling .keys()
2026-05-09T22:50:26.5825282Z tests/test_secrets_client.py:298: [C0201(consider-iterating-dictionary), TestSecretClient.test_purge] Consider iterating the dictionary directly instead of calling .keys()
2026-05-09T22:50:26.5826411Z tests/test_secrets_client.py:302: [C0201(consider-iterating-dictionary), TestSecretClient.test_purge] Consider iterating the dictionary directly instead of calling .keys()
2026-05-09T22:50:26.5827515Z tests/test_secrets_client.py:277: [W0613(unused-argument), TestSecretClient.test_purge] Unused argument 'kwargs'
2026-05-09T22:50:26.5828565Z tests/test_secrets_client.py:307: [W0613(unused-argument), TestSecretClient.test_logging_enabled] Unused argument 'kwargs'
2026-05-09T22:50:26.5829616Z tests/test_secrets_client.py:341: [W0613(unused-argument), TestSecretClient.test_logging_disabled] Unused argument 'kwargs'
2026-05-09T22:50:26.5830685Z tests/test_secrets_client.py:374: [W0613(unused-argument), TestSecretClient.test_40x_handling] Unused argument 'kwargs'
2026-05-09T22:50:26.5831812Z tests/test_secrets_client.py:392: [W0613(unused-argument), TestSecretClient.test_get_secret_accepts_out_content_type] Unused argument 'kwargs'
2026-05-09T22:50:26.5832924Z tests/test_secrets_client.py:405: [W0613(unused-argument), TestSecretClient.test_previous_version_property_is_accessible] Unused argument 'kwargs'
2026-05-09T22:50:26.5834396Z tests/test_secrets_client.py:17: [C0411(wrong-import-order), ] third party import "dateutil.parser" should be placed before first party imports "azure.core.exceptions.HttpResponseError", "azure.core.pipeline.policies.SansIOHTTPPolicy", "azure.keyvault.secrets.ContentType", "azure.keyvault.secrets._generated.models", "azure.keyvault.secrets._shared.client_base.DEFAULT_VERSION"
2026-05-09T22:50:26.5836066Z tests/test_secrets_client.py:18: [C0411(wrong-import-order), ] third party import "devtools_testutils.recorded_by_proxy" should be placed before first party imports "azure.core.exceptions.HttpResponseError", "azure.core.pipeline.policies.SansIOHTTPPolicy", "azure.keyvault.secrets.ContentType", "azure.keyvault.secrets._generated.models", "azure.keyvault.secrets._shared.client_base.DEFAULT_VERSION"
2026-05-09T22:50:26.5837815Z tests/test_secrets_client.py:21: [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.secrets.ContentType", "azure.keyvault.secrets._generated.models", "azure.keyvault.secrets._shared.client_base.DEFAULT_VERSION"
2026-05-09T22:50:26.5839401Z tests/test_secrets_client.py:22: [C0411(wrong-import-order), ] third party import "_test_case.SecretsClientPreparer" should be placed before first party imports "azure.core.exceptions.HttpResponseError", "azure.core.pipeline.policies.SansIOHTTPPolicy", "azure.keyvault.secrets.ContentType", "azure.keyvault.secrets._generated.models", "azure.keyvault.secrets._shared.client_base.DEFAULT_VERSION"
2026-05-09T22:50:26.5840738Z ************* Module _test_case
2026-05-09T22:50:26.5841777Z tests/_test_case.py:15: [R1721(unnecessary-comprehension), get_decorator] Unnecessary use of a comprehension, use list(api_versions or ApiVersion) instead.
2026-05-09T22:50:26.5842866Z tests/_test_case.py:13: [W0613(unused-argument), get_decorator] Unused argument 'kwargs'
2026-05-09T22:50:26.5844080Z tests/_test_case.py:63: [W0613(unused-argument), SecretsClientPreparer._skip_if_not_configured] Unused argument 'kwargs'
2026-05-09T22:50:26.5845316Z tests/_test_case.py:10: [C0411(wrong-import-order), ] third party import "devtools_testutils.AzureRecordedTestCase" should be placed before first party imports "azure.keyvault.secrets.ApiVersion", "azure.keyvault.secrets._shared.client_base.DEFAULT_VERSION"
2026-05-09T22:50:26.5846418Z ************* Module _async_test_case
2026-05-09T22:50:26.5847443Z tests/_async_test_case.py:56: [W0613(unused-argument), AsyncSecretsClientPreparer._skip_if_not_configured] Unused argument 'kwargs'
2026-05-09T22:50:26.5848631Z 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.secrets._shared.client_base.DEFAULT_VERSION"
2026-05-09T22:50:26.5849721Z ************* Module test_samples_secrets_async
2026-05-09T22:50:26.5850764Z tests/test_samples_secrets_async.py:48: [W0613(unused-argument), TestExamplesKeyVault.test_example_secret_crud_operations] Unused argument 'kwargs'
2026-05-09T22:50:26.5851892Z tests/test_samples_secrets_async.py:111: [W0613(unused-argument), TestExamplesKeyVault.test_example_secret_list_operations] Unused argument 'kwargs'
2026-05-09T22:50:26.5853134Z tests/test_samples_secrets_async.py:157: [W0613(unused-argument), TestExamplesKeyVault.test_example_secrets_backup_restore] Unused argument 'kwargs'
2026-05-09T22:50:26.5854269Z tests/test_samples_secrets_async.py:187: [W0613(unused-argument), TestExamplesKeyVault.test_example_secrets_recover] Unused argument 'kwargs'
2026-05-09T22:50:26.5855277Z ************* Module test_parse_id
2026-05-09T22:50:26.5856266Z tests/test_parse_id.py:19: [W0613(unused-argument), TestParseId.test_parse_secret_id_with_version] Unused argument 'kwargs'
2026-05-09T22:50:26.5857465Z tests/test_parse_id.py:9: [C0411(wrong-import-order), ] third party import "devtools_testutils.recorded_by_proxy" should be placed before first party imports "azure.keyvault.secrets.KeyVaultSecretIdentifier", "azure.keyvault.secrets._shared.client_base.DEFAULT_VERSION"
2026-05-09T22:50:26.5858787Z tests/test_parse_id.py:11: [C0411(wrong-import-order), ] third party import "_shared.test_case.KeyVaultTestCase" should be placed before first party imports "azure.keyvault.secrets.KeyVaultSecretIdentifier", "azure.keyvault.secrets._shared.client_base.DEFAULT_VERSION"
2026-05-09T22:50:26.5860218Z tests/test_parse_id.py:12: [C0411(wrong-import-order), ] third party import "_test_case.SecretsClientPreparer" should be placed before first party imports "azure.keyvault.secrets.KeyVaultSecretIdentifier", "azure.keyvault.secrets._shared.client_base.DEFAULT_VERSION"
2026-05-09T22:50:26.5861338Z ************* Module test_context_manager
2026-05-09T22:50:26.5869633Z 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.secrets.SecretClient"
2026-05-09T22:50:26.5870948Z ************* Module test_secrets_async
2026-05-09T22:50:26.5872053Z tests/test_secrets_async.py:79: [W0613(unused-argument), TestKeyVaultSecret.test_secret_crud_operations] Unused argument 'kwargs'
2026-05-09T22:50:26.5873330Z tests/test_secrets_async.py:146: [W0613(unused-argument), TestKeyVaultSecret.test_secret_list] Unused argument 'kwargs'
2026-05-09T22:50:26.5874517Z tests/test_secrets_async.py:179: [C0201(consider-iterating-dictionary), TestKeyVaultSecret.test_list_deleted_secrets] Consider iterating the dictionary directly instead of calling .keys()
2026-05-09T22:50:26.5875830Z tests/test_secrets_async.py:168: [W0613(unused-argument), TestKeyVaultSecret.test_list_deleted_secrets] Unused argument 'kwargs'
2026-05-09T22:50:26.5876964Z tests/test_secrets_async.py:216: [C0201(consider-iterating-dictionary), TestKeyVaultSecret.test_list_versions] Consider iterating the dictionary directly instead of calling .keys()
2026-05-09T22:50:26.5878102Z tests/test_secrets_async.py:195: [W0613(unused-argument), TestKeyVaultSecret.test_list_versions] Unused argument 'kwargs'
2026-05-09T22:50:26.5879178Z tests/test_secrets_async.py:226: [W0613(unused-argument), TestKeyVaultSecret.test_backup_restore] Unused argument 'kwargs'
2026-05-09T22:50:26.5880297Z tests/test_secrets_async.py:266: [C0201(consider-iterating-dictionary), TestKeyVaultSecret.test_recover] Consider iterating the dictionary directly instead of calling .keys()
2026-05-09T22:50:26.5881454Z tests/test_secrets_async.py:276: [C0201(consider-iterating-dictionary), TestKeyVaultSecret.test_recover] Consider iterating the dictionary directly instead of calling .keys()
2026-05-09T22:50:26.5882583Z tests/test_secrets_async.py:280: [C0201(consider-iterating-dictionary), TestKeyVaultSecret.test_recover] Consider iterating the dictionary directly instead of calling .keys()
2026-05-09T22:50:26.5884011Z tests/test_secrets_async.py:255: [W0613(unused-argument), TestKeyVaultSecret.test_recover] Unused argument 'kwargs'
2026-05-09T22:50:26.5885163Z tests/test_secrets_async.py:298: [C0201(consider-iterating-dictionary), TestKeyVaultSecret.test_purge] Consider iterating the dictionary directly instead of calling .keys()
2026-05-09T22:50:26.5886312Z tests/test_secrets_async.py:308: [C0201(consider-iterating-dictionary), TestKeyVaultSecret.test_purge] Consider iterating the dictionary directly instead of calling .keys()
2026-05-09T22:50:26.5887431Z tests/test_secrets_async.py:288: [W0613(unused-argument), TestKeyVaultSecret.test_purge] Unused argument 'kwargs'
2026-05-09T22:50:26.5888526Z tests/test_secrets_async.py:340: [R1735(use-dict-literal), TestKeyVaultSecret.test_logging_enabled] Consider using '{}' instead of a call to 'dict'.
2026-05-09T22:50:26.5889636Z tests/test_secrets_async.py:315: [W0613(unused-argument), TestKeyVaultSecret.test_logging_enabled] Unused argument 'kwargs'
2026-05-09T22:50:26.5890713Z tests/test_secrets_async.py:352: [W0613(unused-argument), TestKeyVaultSecret.test_logging_disabled] Unused argument 'kwargs'
2026-05-09T22:50:26.5891776Z tests/test_secrets_async.py:386: [W0613(unused-argument), TestKeyVaultSecret.test_40x_handling] Unused argument 'kwargs'
2026-05-09T22:50:26.5892865Z tests/test_secrets_async.py:406: [W0613(unused-argument), TestKeyVaultSecret.test_get_secret_accepts_out_content_type] Unused argument 'kwargs'
2026-05-09T22:50:26.5894178Z tests/test_secrets_async.py:421: [W0613(unused-argument), TestKeyVaultSecret.test_previous_version_property_is_accessible] Unused argument 'kwargs'
2026-05-09T22:50:26.5895693Z tests/test_secrets_async.py:18: [C0411(wrong-import-order), ] third party import "dateutil.parser" should be placed before first party imports "azure.core.exceptions.HttpResponseError", "azure.core.pipeline.policies.SansIOHTTPPolicy", "azure.keyvault.secrets.ContentType", "azure.keyvault.secrets.aio.SecretClient", "azure.keyvault.secrets._generated.models", "azure.keyvault.secrets._shared.client_base.DEFAULT_VERSION"
2026-05-09T22:50:26.5897323Z tests/test_secrets_async.py:19: [C0411(wrong-import-order), ] third party import "devtools_testutils.AzureRecordedTestCase" should be placed before first party imports "azure.core.exceptions.HttpResponseError", "azure.core.pipeline.policies.SansIOHTTPPolicy", "azure.keyvault.secrets.ContentType", "azure.keyvault.secrets.aio.SecretClient", "azure.keyvault.secrets._generated.models", "azure.keyvault.secrets._shared.client_base.DEFAULT_VERSION"
2026-05-09T22:50:26.5898958Z tests/test_secrets_async.py:20: [C0411(wrong-import-order), ] third party import "devtools_testutils.aio.recorded_by_proxy_async" should be placed before first party imports "azure.core.exceptions.HttpResponseError", "azure.core.pipeline.policies.SansIOHTTPPolicy", "azure.keyvault.secrets.ContentType", "azure.keyvault.secrets.aio.SecretClient", "azure.keyvault.secrets._generated.models", "azure.keyvault.secrets._shared.client_base.DEFAULT_VERSION"
2026-05-09T22:50:26.5900699Z tests/test_secrets_async.py:22: [C0411(wrong-import-order), ] third party import "_async_test_case.AsyncSecretsClientPreparer" should be placed before first party imports "azure.core.exceptions.HttpResponseError", "azure.core.pipeline.policies.SansIOHTTPPolicy", "azure.keyvault.secrets.ContentType", "azure.keyvault.secrets.aio.SecretClient", "azure.keyvault.secrets._generated.models", "azure.keyvault.secrets._shared.client_base.DEFAULT_VERSION"
2026-05-09T22:50:26.5902328Z tests/test_secrets_async.py:23: [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.secrets.ContentType", "azure.keyvault.secrets.aio.SecretClient", "azure.keyvault.secrets._generated.models", "azure.keyvault.secrets._shared.client_base.DEFAULT_VERSION"
2026-05-09T22:50:26.5904078Z tests/test_secrets_async.py:24: [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.secrets.ContentType", "azure.keyvault.secrets.aio.SecretClient", "azure.keyvault.secrets._generated.models", "azure.keyvault.secrets._shared.client_base.DEFAULT_VERSION"
2026-05-09T22:50:26.5905343Z ************* Module test_context_manager_async
2026-05-09T22:50:26.5906460Z 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.secrets.aio.SecretClient"
2026-05-09T22:50:26.5907535Z ************* Module test_multi_api
2026-05-09T22:50:26.5908567Z tests/test_multi_api.py:6: [C0411(wrong-import-order), ] third party import "pytest" should be placed before first party import "azure.keyvault.secrets.ApiVersion"
2026-05-09T22:50:26.5909588Z ************* Module test_polling_method
2026-05-09T22:50:26.5910605Z tests/test_polling_method.py:8: [E0611(no-name-in-module), ] No name 'RequestsTransport' in module 'azure.core.pipeline.transport'
2026-05-09T22:50:26.5911724Z tests/test_polling_method.py:15: [C3001(unnecessary-lambda-assignment), ] Lambda expression assigned to a variable. Define a function using the "def" keyword instead.
2026-05-09T22:50:26.5913184Z tests/test_polling_method.py:11: [C0411(wrong-import-order), ] third party import "_shared.helpers.mock" should be placed before first party imports "azure.core.exceptions.HttpResponseError", "azure.core.pipeline.PipelineContext", "azure.core.pipeline.transport.HttpTransport", "azure.keyvault.secrets._shared._polling.DeleteRecoverPollingMethod"
2026-05-09T22:50:26.5914547Z ************* Module perfstress_tests.list_secrets
2026-05-09T22:50:26.5915605Z tests/perfstress_tests/list_secrets.py:33: [W0719(broad-exception-raised), ListSecretsTest.global_setup] Raising too general exception: Exception
2026-05-09T22:50:26.5916720Z tests/perfstress_tests/list_secrets.py:38: [W0719(broad-exception-raised), ListSecretsTest.global_setup] Raising too general exception: Exception
2026-05-09T22:50:26.5917725Z ************* Module _shared.json_attribute_matcher
2026-05-09T22:50:26.5918778Z tests/_shared/json_attribute_matcher.py:7: [C3001(unnecessary-lambda-assignment), ] Lambda expression assigned to a variable. Define a function using the "def" keyword instead.
2026-05-09T22:50:26.5919826Z ************* Module _shared.preparer
2026-05-09T22:50:26.5920943Z tests/_shared/preparer.py:12: [C0411(wrong-import-order), ] third party import "devtools_testutils.AzureMgmtPreparer" should be placed before first party imports "azure.core.credentials.AccessToken", "azure.identity.EnvironmentCredential"
2026-05-09T22:50:26.5922144Z ************* Module _shared.test_case_async
2026-05-09T22:50:26.5923459Z tests/_shared/test_case_async.py:38: [E1101(no-member), KeyVaultTestCase._poll_until_exception] Instance of 'KeyVaultTestCase' has no 'fail' member
2026-05-09T22:50:26.5924640Z tests/_shared/test_case_async.py:40: [W0613(unused-argument), KeyVaultTestCase.teardown_method] Unused argument 'method'
2026-05-09T22:50:26.5925825Z tests/_shared/test_case_async.py:8: [C0411(wrong-import-order), ] third party import "devtools_testutils.AzureRecordedTestCase" should be placed before first party import "azure.keyvault.secrets._shared.HttpChallengeCache"
2026-05-09T22:50:26.5926908Z ************* Module _shared.test_case
2026-05-09T22:50:26.5928008Z tests/_shared/test_case.py:16: [R1710(inconsistent-return-statements), KeyVaultTestCase._poll_until_no_exception] Either all return statements in a function should return an expression, or none of them should.
2026-05-09T22:50:26.5929174Z tests/_shared/test_case.py:39: [E1101(no-member), KeyVaultTestCase._poll_until_exception] Instance of 'KeyVaultTestCase' has no 'fail' member
2026-05-09T22:50:26.5930261Z tests/_shared/test_case.py:41: [W0613(unused-argument), KeyVaultTestCase.teardown_method] Unused argument 'method'
2026-05-09T22:50:26.5931400Z tests/_shared/test_case.py:8: [C0411(wrong-import-order), ] third party import "devtools_testutils.AzureRecordedTestCase" should be placed before first party import "azure.keyvault.secrets._shared.HttpChallengeCache"
2026-05-09T22:50:26.5931972Z
2026-05-09T22:50:26.5932903Z ------------------------------------------------------------------
2026-05-09T22:50:26.5934035Z Your code has been rated at 9.16/10 (previous run: 9.19/10, -0.04)
2026-05-09T22:50:26.5934421Z
2026-05-09T22:50:26.5934742Z
2026-05-09T22:50:26.5935641Z -------------------------------------------------------------------
2026-05-09T22:50:26.5936606Z Your code has been rated at 10.00/10 (previous run: 9.80/10, +0.20)
2026-05-09T22:50:26.5936982Z
2026-05-09T22:50:26.5937922Z Looking in indexes: https://pkgs.dev.azure.com/azure-sdk/public/_packaging/azure-sdk-for-python/pypi/simple/, https://pypi.python.org/simple
2026-05-09T22:50:26.5938956Z Collecting azure-pylint-guidelines-checker==0.5.7
2026-05-09T22:50:26.5940089Z Downloading https://pkgs.dev.azure.com/azure-sdk/29ec6040-b234-4e31-b139-33dc4287b756/_packaging/3572dbf9-b5ef-433b-9137-fc4d7768e7cc/pypi/download/azure-pylint-guidelines-checker/0.5.7/azure_pylint_guidelines_checker-0.5.7-py2.py3-none-any.whl (25 kB)
2026-05-09T22:50:26.5941250Z Installing collected packages: azure-pylint-guidelines-checker
2026-05-09T22:50:26.5942207Z Successfully installed azure-pylint-guidelines-checker-0.5.7
2026-05-09T22:50:26.5943351Z Looking in indexes: https://pkgs.dev.azure.com/azure-sdk/public/_packaging/azure-sdk-for-python/pypi/simple/, https://pypi.python.org/simple
2026-05-09T22:50:26.5944470Z Collecting pylint==4.0.4
2026-05-09T22:50:26.5945415Z Using cached pylint-4.0.4-py3-none-any.whl (536 kB)
2026-05-09T22:50:26.5946360Z Collecting astroid<=4.1.dev0,>=4.0.2
2026-05-09T22:50:26.5947291Z Using cached astroid-4.0.4-py3-none-any.whl (276 kB)
2026-05-09T22:50:26.5948203Z Collecting isort!=5.13,<8,>=5
2026-05-09T22:50:26.5949132Z Using cached isort-7.0.0-py3-none-any.whl (94 kB)
2026-05-09T22:50:26.5950177Z Requirement already satisfied: tomli>=1.1 in /mnt/vss/_work/1/s/.venv/azure-keyvault-secrets/.venv_next-pylint/lib/python3.10/site-packages (from pylint==4.0.4) (2.4.1)
2026-05-09T22:50:26.5951182Z Collecting tomlkit>=0.10.1
2026-05-09T22:50:26.5952094Z Using cached tomlkit-0.14.0-py3-none-any.whl (39 kB)
2026-05-09T22:50:26.5953301Z Requirement already satisfied: platformdirs>=2.2 in /mnt/vss/_work/1/s/.venv/azure-keyvault-secrets/.venv_next-pylint/lib/python3.10/site-packages (from pylint==4.0.4) (4.9.6)
2026-05-09T22:50:26.5954344Z Collecting mccabe<0.8,>=0.6
2026-05-09T22:50:26.5955385Z Using cached mccabe-0.7.0-py2.py3-none-any.whl (7.3 kB)
2026-05-09T22:50:26.5956292Z Collecting dill>=0.2
2026-05-09T22:50:26.5957229Z Using cached dill-0.4.1-py3-none-any.whl (120 kB)
2026-05-09T22:50:26.5958308Z Requirement already satisfied: typing-extensions>=4 in /mnt/vss/_work/1/s/.venv/azure-keyvault-secrets/.venv_next-pylint/lib/python3.10/site-packages (from astroid<=4.1.dev0,>=4.0.2->pylint==4.0.4) (4.15.0)
2026-05-09T22:50:26.5959435Z Installing collected packages: tomlkit, mccabe, isort, dill, astroid, pylint
2026-05-09T22:50:26.5960443Z Successfully installed astroid-4.0.4 dill-0.4.1 isort-7.0.0 mccabe-0.7.0 pylint-4.0.4 tomlkit-0.14.0
2026-05-09T22:50:48.6337285Z next-pylint check completed with exit code 302026-05-09 22:50:48,633 [INFO] azure-sdk-tools: [END 6/6] next-pylint :: /mnt/vss/_work/1/s/sdk/keyvault/azure-keyvault-securitydomain -> FAIL(30) in 68.27s
2026-05-09T22:50:48.6338888Z
2026-05-09T22:50:48.6340843Z ===================================================================================================
2026-05-09T22:50:48.6343271Z ===== STDERR: next-pylint :: /mnt/vss/_work/1/s/sdk/keyvault/azure-keyvault-secrets (exit 30) =====
2026-05-09T22:50:48.6345698Z 2026-05-09 22:49:03,373 [INFO] azure-sdk-tools: Installing from feed: https://pkgs.dev.azure.com/azure-sdk/public/_packaging/azure-sdk-for-python/pypi/simple/
2026-05-09T22:50:48.6347999Z 2026-05-09 22:49:03,373 [INFO] azure-sdk-tools: Running pylint check...
2026-05-09T22:50:48.6350131Z 2026-05-09 22:49:09,591 [INFO] root: Found whl azure_sdk_tools-0.0.0-py3-none-any.whl
2026-05-09T22:50:48.6351244Z
2026-05-09T22:50:48.6353321Z [notice] A new release of pip is available: 23.0.1 -> 26.1.1
2026-05-09T22:50:48.6355360Z [notice] To update, run: python -m pip install --upgrade pip
2026-05-09T22:50:48.6358824Z 2026-05-09 22:49:31,869 [INFO] azure-sdk-tools: Processing azure-keyvault-secrets for pylint check
2026-05-09T22:50:48.6361195Z 2026-05-09 22:49:31,870 [INFO] azure-sdk-tools: Installing dev requirements for /mnt/vss/_work/1/s/sdk/keyvault/azure-keyvault-secrets
2026-05-09T22:50:48.6362409Z
2026-05-09T22:50:48.6364601Z [notice] A new release of pip is available: 23.0.1 -> 26.1.1
2026-05-09T22:50:48.6366734Z [notice] To update, run: python -m pip install --upgrade pip
2026-05-09T22:50:48.6367733Z
2026-05-09T22:50:48.6369675Z [notice] A new release of pip is available: 23.0.1 -> 26.1.1
2026-05-09T22:50:48.6371811Z [notice] To update, run: python -m pip install --upgrade pip
2026-05-09T22:50:48.6374412Z 2026-05-09 22:49:54,872 [INFO] azure-sdk-tools: Installing azure_keyvault_secrets-4.11.0.tar.gz from fresh built package.
2026-05-09T22:50:48.6377923Z 2026-05-09 22:49:55,280 [INFO] azure-sdk-tools: Executing command from /mnt/vss/_work/1/s/.venv/azure-keyvault-secrets/.venv_next-pylint/.staging:['/mnt/vss/_work/1/s/.venv/azure-keyvault-secrets/.venv_next-pylint/bin/python', '-m', 'pip', 'install', '/mnt/vss/_work/1/s/.venv/azure-keyvault-secrets/.venv_next-pylint/.staging/azure_keyvault_secrets-4.11.0.tar.gz']
2026-05-09T22:50:48.6379752Z
2026-05-09T22:50:48.6381707Z [notice] A new release of pip is available: 23.0.1 -> 26.1.1
2026-05-09T22:50:48.6384164Z [notice] To update, run: python -m pip install --upgrade pip
2026-05-09T22:50:48.6386858Z 2026-05-09 22:49:59,773 [INFO] azure-sdk-tools: Installed azure_keyvault_secrets-4.11.0.tar.gz
2026-05-09T22:50:48.6387898Z
2026-05-09T22:50:48.6389701Z [notice] A new release of pip is available: 23.0.1 -> 26.1.1
2026-05-09T22:50:48.6391756Z [notice] To update, run: python -m pip install --upgrade pip
2026-05-09T22:50:48.6394019Z 2026-05-09 22:50:03,455 [INFO] azure-sdk-tools: Installed packages:
2026-05-09T22:50:48.6396281Z 2026-05-09 22:50:03,455 [INFO] azure-sdk-tools: aiohappyeyeballs==2.6.1
2026-05-09T22:50:48.6398280Z aiohttp==3.13.5
2026-05-09T22:50:48.6400163Z aiosignal==1.4.0
2026-05-09T22:50:48.6402105Z astroid==4.0.4
2026-05-09T22:50:48.6404201Z async-timeout==5.0.1
2026-05-09T22:50:48.6406103Z attrs==26.1.0
2026-05-09T22:50:48.6408535Z azure-core==1.41.0
2026-05-09T22:50:48.6410887Z azure-identity @ file:///mnt/vss/_work/1/s/.wheels/azure_identity-1.26.0b3-py3-none-any.whl
2026-05-09T22:50:48.6413297Z azure-keyvault-nspkg @ file:///mnt/vss/_work/1/s/.wheels/azure_keyvault_nspkg-1.0.0-py2.py3-none-any.whl
2026-05-09T22:50:48.6415565Z azure-keyvault-secrets @ file:///mnt/vss/_work/1/s/.venv/azure-keyvault-secrets/.venv_next-pylint/.staging/azure_keyvault_secrets-4.11.0.tar.gz
2026-05-09T22:50:48.6417619Z azure-nspkg==3.0.2
2026-05-09T22:50:48.6419532Z azure-pylint-guidelines-checker==0.5.7
2026-05-09T22:50:48.6421551Z azure-sdk-tools @ file:///mnt/vss/_work/1/s/.wheels/azure_sdk_tools-0.0.0-py3-none-any.whl
2026-05-09T22:50:48.6423709Z backports.asyncio.runner==1.2.0
2026-05-09T22:50:48.6425620Z bashlex==0.18
2026-05-09T22:50:48.6427522Z bracex==2.6
2026-05-09T22:50:48.6429354Z build==1.5.0
2026-05-09T22:50:48.6431175Z certifi==2026.4.22
2026-05-09T22:50:48.6433270Z cffi==2.0.0
2026-05-09T22:50:48.6435221Z charset-normalizer==3.4.7
2026-05-09T22:50:48.6445422Z cibuildwheel==2.23.3
2026-05-09T22:50:48.6447399Z ConfigArgParse==1.7.5
2026-05-09T22:50:48.6449241Z coverage==7.13.5
2026-05-09T22:50:48.6451062Z cryptography==48.0.0
2026-05-09T22:50:48.6452924Z dependency-groups==1.3.1
2026-05-09T22:50:48.6454985Z dill==0.4.1
2026-05-09T22:50:48.6456811Z exceptiongroup==1.3.1
2026-05-09T22:50:48.6458649Z filelock==3.29.0
2026-05-09T22:50:48.6460465Z frozenlist==1.8.0
2026-05-09T22:50:48.6462290Z idna==3.13
2026-05-09T22:50:48.6464305Z iniconfig==2.3.0
2026-05-09T22:50:48.6466104Z isodate==0.7.2
2026-05-09T22:50:48.6467887Z isort==7.0.0
2026-05-09T22:50:48.6469658Z Jinja2==3.1.6
2026-05-09T22:50:48.6471451Z json-delta==2.0.2
2026-05-09T22:50:48.6473490Z MarkupSafe==3.0.3
2026-05-09T22:50:48.6475323Z mccabe==0.7.0
2026-05-09T22:50:48.6477159Z msal==1.36.0
2026-05-09T22:50:48.6479028Z msal-extensions==1.3.1
2026-05-09T22:50:48.6480911Z multidict==6.7.1
2026-05-09T22:50:48.6482792Z packaging==26.2
2026-05-09T22:50:48.6484825Z parameterized==0.9.0
2026-05-09T22:50:48.6486660Z pkginfo==1.12.1.2
2026-05-09T22:50:48.6488464Z platformdirs==4.9.6
2026-05-09T22:50:48.6490259Z pluggy==1.6.0
2026-05-09T22:50:48.6492112Z propcache==0.5.2
2026-05-09T22:50:48.6494147Z pycparser==3.0
2026-05-09T22:50:48.6495970Z Pygments==2.20.0
2026-05-09T22:50:48.6497738Z PyJWT==2.12.1
2026-05-09T22:50:48.6499530Z pylint==4.0.4
2026-05-09T22:50:48.6501317Z pyparsing==3.3.2
2026-05-09T22:50:48.6503356Z pyproject_hooks==1.2.0
2026-05-09T22:50:48.6505177Z pytest==9.0.3
2026-05-09T22:50:48.6506963Z pytest-asyncio==1.3.0
2026-05-09T22:50:48.6508762Z pytest-cov==7.1.0
2026-05-09T22:50:48.6510591Z python-dateutil==2.9.0.post0
2026-05-09T22:50:48.6512419Z python-dotenv==1.2.2
2026-05-09T22:50:48.6514526Z PyYAML==6.0.3
2026-05-09T22:50:48.6516128Z requests==2.33.1
2026-05-09T22:50:48.6517729Z six==1.17.0
2026-05-09T22:50:48.6519322Z tomli==2.4.1
2026-05-09T22:50:48.6521143Z tomli_w==1.0.0
2026-05-09T22:50:48.6523323Z tomlkit==0.14.0
2026-05-09T22:50:48.6525128Z typing_extensions==4.15.0
2026-05-09T22:50:48.6526914Z urllib3==2.7.0
2026-05-09T22:50:48.6528665Z yarl==1.23.0
2026-05-09T22:50:48.6529469Z
2026-05-09T22:50:48.6531817Z 2026-05-09 22:50:03,458 [INFO] azure-sdk-tools: ['/mnt/vss/_work/1/s/.venv/azure-keyvault-secrets/.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-secrets/azure']
2026-05-09T22:50:48.6535154Z 2026-05-09 22:50:08,423 [INFO] azure-sdk-tools: ['/mnt/vss/_work/1/s/.venv/azure-keyvault-secrets/.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-secrets/tests']
2026-05-09T22:50:48.6538264Z 2026-05-09 22:50:16,744 [ERROR] azure-sdk-tools: azure-keyvault-secrets tests exited with linting error 30. Please see this link for more information https://aka.ms/azsdk/python/pylint-guide
2026-05-09T22:50:48.6540920Z 2026-05-09 22:50:16,744 [INFO] azure-sdk-tools: ['/mnt/vss/_work/1/s/.venv/azure-keyvault-secrets/.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-secrets/samples']
2026-05-09T22:50:48.6543805Z 2026-05-09 22:50:25,606 [INFO] root: Issue exists for azure-keyvault-secrets with pylint version 4.0.4. Updating...
2026-05-09T22:50:48.6545973Z ===================================================================================================
2026-05-09T22:50:48.6547898Z

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

See the Pylint Guide for more information.

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    Status

    Untriaged

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions