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.
/mnt/vss/_work/1/s>pip install -e ./eng/tools/azure-sdk-tools
../azure-keyvault-secrets>azpysdk next-pylint --isolate .
See the Pylint Guide for more information.
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-pylintazpysdk command at the library package-level and resolve the linting errors./mnt/vss/_work/1/s>pip install -e ./eng/tools/azure-sdk-tools../azure-keyvault-secrets>azpysdk next-pylint --isolate .See the Pylint Guide for more information.