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-securitydomain
Pylint version: 4.0.4
Pylint Build: Link to build (2026-05-09)
Pylint Errors:
30
2026-05-09T22:50:48.6551977Z ===== OUTPUT: next-pylint :: /mnt/vss/_work/1/s/sdk/keyvault/azure-keyvault-securitydomain (exit 30) =====
2026-05-09T22:50:48.6554300Z 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:48.6556372Z Processing ./.wheels/azure_sdk_tools-0.0.0-py3-none-any.whl
2026-05-09T22:50:48.6558286Z Collecting json-delta>=2.0
2026-05-09T22:50:48.6560196Z Using cached json_delta-2.0.2-py2.py3-none-any.whl (33 kB)
2026-05-09T22:50:48.6562068Z Collecting build
2026-05-09T22:50:48.6564260Z Using cached build-1.5.0-py3-none-any.whl (26 kB)
2026-05-09T22:50:48.6566230Z Collecting pkginfo
2026-05-09T22:50:48.6568169Z Using cached pkginfo-1.12.1.2-py3-none-any.whl (32 kB)
2026-05-09T22:50:48.6570009Z Collecting tomli
2026-05-09T22:50:48.6571897Z Using cached tomli-2.4.1-py3-none-any.whl (14 kB)
2026-05-09T22:50:48.6573982Z Collecting Jinja2
2026-05-09T22:50:48.6575890Z Using cached jinja2-3.1.6-py3-none-any.whl (134 kB)
2026-05-09T22:50:48.6577920Z Collecting pytest-asyncio>=0.9.0
2026-05-09T22:50:48.6579855Z Using cached pytest_asyncio-1.3.0-py3-none-any.whl (15 kB)
2026-05-09T22:50:48.6581730Z Collecting python-dotenv
2026-05-09T22:50:48.6583852Z Using cached python_dotenv-1.2.2-py3-none-any.whl (22 kB)
2026-05-09T22:50:48.6585725Z Collecting wheel
2026-05-09T22:50:48.6587628Z Using cached wheel-0.47.0-py3-none-any.whl (32 kB)
2026-05-09T22:50:48.6589473Z Collecting pytest-cov
2026-05-09T22:50:48.6591370Z Using cached pytest_cov-7.1.0-py3-none-any.whl (22 kB)
2026-05-09T22:50:48.6593420Z Collecting pyparsing
2026-05-09T22:50:48.6595285Z Using cached pyparsing-3.3.2-py3-none-any.whl (122 kB)
2026-05-09T22:50:48.6597131Z Collecting packaging
2026-05-09T22:50:48.6599006Z Using cached packaging-26.2-py3-none-any.whl (100 kB)
2026-05-09T22:50:48.6600834Z Collecting PyYAML
2026-05-09T22:50:48.6602861Z 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:48.6605101Z Collecting tomli-w==1.0.0
2026-05-09T22:50:48.6607009Z Using cached tomli_w-1.0.0-py3-none-any.whl (6.0 kB)
2026-05-09T22:50:48.6608878Z Collecting urllib3
2026-05-09T22:50:48.6610943Z Using cached urllib3-2.7.0-py3-none-any.whl (131 kB)
2026-05-09T22:50:48.6612835Z Collecting cibuildwheel==2.23.3
2026-05-09T22:50:48.6614979Z Using cached cibuildwheel-2.23.3-py3-none-any.whl (91 kB)
2026-05-09T22:50:48.6616849Z Collecting ConfigArgParse>=0.12.0
2026-05-09T22:50:48.6618763Z Using cached configargparse-1.7.5-py3-none-any.whl (27 kB)
2026-05-09T22:50:48.6620592Z Collecting certifi
2026-05-09T22:50:48.6622460Z Using cached certifi-2026.4.22-py3-none-any.whl (135 kB)
2026-05-09T22:50:48.6624843Z Requirement already satisfied: setuptools in ./.venv/azure-keyvault-securitydomain/.venv_next-pylint/lib/python3.10/site-packages (from azure-sdk-tools==0.0.0) (79.0.1)
2026-05-09T22:50:48.6626909Z Collecting pytest>=3.5.1
2026-05-09T22:50:48.6628831Z Using cached pytest-9.0.3-py3-none-any.whl (375 kB)
2026-05-09T22:50:48.6630673Z Collecting azure-core
2026-05-09T22:50:48.6632571Z Using cached azure_core-1.41.0-py3-none-any.whl (220 kB)
2026-05-09T22:50:48.6634680Z Collecting platformdirs
2026-05-09T22:50:48.6636595Z Using cached platformdirs-4.9.6-py3-none-any.whl (21 kB)
2026-05-09T22:50:48.6638491Z Collecting typing-extensions>=4.1.0
2026-05-09T22:50:48.6640744Z Using cached typing_extensions-4.15.0-py3-none-any.whl (44 kB)
2026-05-09T22:50:48.6642624Z Collecting filelock
2026-05-09T22:50:48.6644579Z Using cached filelock-3.29.0-py3-none-any.whl (39 kB)
2026-05-09T22:50:48.6646218Z Collecting bashlex!=0.13
2026-05-09T22:50:48.6648103Z Using cached bashlex-0.18-py2.py3-none-any.whl (69 kB)
2026-05-09T22:50:48.6649926Z Collecting dependency-groups>=1.2
2026-05-09T22:50:48.6651777Z Using cached dependency_groups-1.3.1-py3-none-any.whl (8.7 kB)
2026-05-09T22:50:48.6653832Z Collecting bracex
2026-05-09T22:50:48.6655670Z Using cached bracex-2.6-py3-none-any.whl (11 kB)
2026-05-09T22:50:48.6657480Z Collecting pluggy<2,>=1.5
2026-05-09T22:50:48.6659300Z Using cached pluggy-1.6.0-py3-none-any.whl (20 kB)
2026-05-09T22:50:48.6661110Z Collecting iniconfig>=1.0.1
2026-05-09T22:50:48.6662963Z Using cached iniconfig-2.3.0-py3-none-any.whl (7.5 kB)
2026-05-09T22:50:48.6665392Z Collecting pygments>=2.7.2
2026-05-09T22:50:48.6667304Z Using cached pygments-2.20.0-py3-none-any.whl (1.2 MB)
2026-05-09T22:50:48.6669170Z Collecting exceptiongroup>=1
2026-05-09T22:50:48.6671026Z Using cached exceptiongroup-1.3.1-py3-none-any.whl (16 kB)
2026-05-09T22:50:48.6672958Z Collecting backports-asyncio-runner<2,>=1.1
2026-05-09T22:50:48.6675158Z Using cached backports_asyncio_runner-1.2.0-py3-none-any.whl (12 kB)
2026-05-09T22:50:48.6677142Z Collecting requests>=2.21.0
2026-05-09T22:50:48.6678999Z Using cached requests-2.33.1-py3-none-any.whl (64 kB)
2026-05-09T22:50:48.6680889Z Collecting pyproject_hooks
2026-05-09T22:50:48.6682753Z Using cached pyproject_hooks-1.2.0-py3-none-any.whl (10 kB)
2026-05-09T22:50:48.6684881Z Collecting MarkupSafe>=2.0
2026-05-09T22:50:48.6686955Z 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:48.6689391Z Collecting coverage[toml]>=7.10.6
2026-05-09T22:50:48.6691615Z 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:48.6694160Z Collecting idna<4,>=2.5
2026-05-09T22:50:48.6696297Z Using cached idna-3.13-py3-none-any.whl (68 kB)
2026-05-09T22:50:48.6698390Z Collecting charset_normalizer<4,>=2
2026-05-09T22:50:48.6700538Z 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:48.6703585Z 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:48.6707405Z 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:48.6710509Z 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:48.6712665Z Processing /mnt/vss/_work/1/s/.wheels/azure_sdk_tools-0.0.0-py3-none-any.whl
2026-05-09T22:50:48.6714954Z Processing /mnt/vss/_work/1/s/.wheels/azure_core-1.41.0-py3-none-any.whl
2026-05-09T22:50:48.6716995Z Processing /mnt/vss/_work/1/s/.wheels/azure_identity-1.26.0b3-py3-none-any.whl
2026-05-09T22:50:48.6727682Z Collecting aiohttp
2026-05-09T22:50:48.6729800Z 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:48.6732277Z Requirement already satisfied: ConfigArgParse>=0.12.0 in /mnt/vss/_work/1/s/.venv/azure-keyvault-securitydomain/.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-securitydomain/dev_requirements.txt (line 1)) (1.7.5)
2026-05-09T22:50:48.6735241Z Requirement already satisfied: certifi in /mnt/vss/_work/1/s/.venv/azure-keyvault-securitydomain/.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-securitydomain/dev_requirements.txt (line 1)) (2026.4.22)
2026-05-09T22:50:48.6737918Z Requirement already satisfied: python-dotenv in /mnt/vss/_work/1/s/.venv/azure-keyvault-securitydomain/.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-securitydomain/dev_requirements.txt (line 1)) (1.2.2)
2026-05-09T22:50:48.6740561Z Requirement already satisfied: json-delta>=2.0 in /mnt/vss/_work/1/s/.venv/azure-keyvault-securitydomain/.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-securitydomain/dev_requirements.txt (line 1)) (2.0.2)
2026-05-09T22:50:48.6743399Z Requirement already satisfied: tomli in /mnt/vss/_work/1/s/.venv/azure-keyvault-securitydomain/.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-securitydomain/dev_requirements.txt (line 1)) (2.4.1)
2026-05-09T22:50:48.6746268Z Requirement already satisfied: tomli-w==1.0.0 in /mnt/vss/_work/1/s/.venv/azure-keyvault-securitydomain/.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-securitydomain/dev_requirements.txt (line 1)) (1.0.0)
2026-05-09T22:50:48.6749031Z Requirement already satisfied: pkginfo in /mnt/vss/_work/1/s/.venv/azure-keyvault-securitydomain/.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-securitydomain/dev_requirements.txt (line 1)) (1.12.1.2)
2026-05-09T22:50:48.6751646Z Requirement already satisfied: urllib3 in /mnt/vss/_work/1/s/.venv/azure-keyvault-securitydomain/.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-securitydomain/dev_requirements.txt (line 1)) (2.7.0)
2026-05-09T22:50:48.6754518Z Requirement already satisfied: wheel in /mnt/vss/_work/1/s/.venv/azure-keyvault-securitydomain/.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-securitydomain/dev_requirements.txt (line 1)) (0.47.0)
2026-05-09T22:50:48.6757207Z Requirement already satisfied: cibuildwheel==2.23.3 in /mnt/vss/_work/1/s/.venv/azure-keyvault-securitydomain/.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-securitydomain/dev_requirements.txt (line 1)) (2.23.3)
2026-05-09T22:50:48.6759717Z Requirement already satisfied: PyYAML in /mnt/vss/_work/1/s/.venv/azure-keyvault-securitydomain/.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-securitydomain/dev_requirements.txt (line 1)) (6.0.3)
2026-05-09T22:50:48.6762179Z Requirement already satisfied: pytest>=3.5.1 in /mnt/vss/_work/1/s/.venv/azure-keyvault-securitydomain/.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-securitydomain/dev_requirements.txt (line 1)) (9.0.3)
2026-05-09T22:50:48.6764851Z Requirement already satisfied: pytest-cov in /mnt/vss/_work/1/s/.venv/azure-keyvault-securitydomain/.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-securitydomain/dev_requirements.txt (line 1)) (7.1.0)
2026-05-09T22:50:48.6767503Z Requirement already satisfied: build in /mnt/vss/_work/1/s/.venv/azure-keyvault-securitydomain/.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-securitydomain/dev_requirements.txt (line 1)) (1.5.0)
2026-05-09T22:50:48.6769989Z Requirement already satisfied: packaging in /mnt/vss/_work/1/s/.venv/azure-keyvault-securitydomain/.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-securitydomain/dev_requirements.txt (line 1)) (26.2)
2026-05-09T22:50:48.6772459Z Requirement already satisfied: Jinja2 in /mnt/vss/_work/1/s/.venv/azure-keyvault-securitydomain/.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-securitydomain/dev_requirements.txt (line 1)) (3.1.6)
2026-05-09T22:50:48.6775171Z Requirement already satisfied: pyparsing in /mnt/vss/_work/1/s/.venv/azure-keyvault-securitydomain/.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-securitydomain/dev_requirements.txt (line 1)) (3.3.2)
2026-05-09T22:50:48.6777745Z Requirement already satisfied: pytest-asyncio>=0.9.0 in /mnt/vss/_work/1/s/.venv/azure-keyvault-securitydomain/.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-securitydomain/dev_requirements.txt (line 1)) (1.3.0)
2026-05-09T22:50:48.6780244Z Requirement already satisfied: setuptools in /mnt/vss/_work/1/s/.venv/azure-keyvault-securitydomain/.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-securitydomain/dev_requirements.txt (line 1)) (79.0.1)
2026-05-09T22:50:48.6782760Z Requirement already satisfied: filelock in /mnt/vss/_work/1/s/.venv/azure-keyvault-securitydomain/.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-securitydomain/dev_requirements.txt (line 1)) (3.29.0)
2026-05-09T22:50:48.6785618Z Requirement already satisfied: platformdirs in /mnt/vss/_work/1/s/.venv/azure-keyvault-securitydomain/.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-securitydomain/dev_requirements.txt (line 1)) (4.9.6)
2026-05-09T22:50:48.6788225Z Requirement already satisfied: bashlex!=0.13 in /mnt/vss/_work/1/s/.venv/azure-keyvault-securitydomain/.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-securitydomain/dev_requirements.txt (line 1)) (0.18)
2026-05-09T22:50:48.6790974Z Requirement already satisfied: typing-extensions>=4.1.0 in /mnt/vss/_work/1/s/.venv/azure-keyvault-securitydomain/.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-securitydomain/dev_requirements.txt (line 1)) (4.15.0)
2026-05-09T22:50:48.6793775Z Requirement already satisfied: dependency-groups>=1.2 in /mnt/vss/_work/1/s/.venv/azure-keyvault-securitydomain/.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-securitydomain/dev_requirements.txt (line 1)) (1.3.1)
2026-05-09T22:50:48.6796379Z Requirement already satisfied: bracex in /mnt/vss/_work/1/s/.venv/azure-keyvault-securitydomain/.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-securitydomain/dev_requirements.txt (line 1)) (2.6)
2026-05-09T22:50:48.6799074Z Requirement already satisfied: requests>=2.21.0 in /mnt/vss/_work/1/s/.venv/azure-keyvault-securitydomain/.venv_next-pylint/lib/python3.10/site-packages (from azure-core==1.41.0->-r /mnt/vss/_work/1/s/sdk/keyvault/azure-keyvault-securitydomain/dev_requirements.txt (line 2)) (2.33.1)
2026-05-09T22:50:48.6801121Z Collecting msal>=1.35.1
2026-05-09T22:50:48.6802829Z Using cached msal-1.36.0-py3-none-any.whl (121 kB)
2026-05-09T22:50:48.6804735Z Collecting cryptography>=2.5
2026-05-09T22:50:48.6806530Z Using cached cryptography-48.0.0-cp39-abi3-manylinux_2_34_x86_64.whl (4.7 MB)
2026-05-09T22:50:48.6808280Z Collecting msal-extensions>=1.2.0
2026-05-09T22:50:48.6810005Z Using cached msal_extensions-1.3.1-py3-none-any.whl (20 kB)
2026-05-09T22:50:48.6811690Z Collecting attrs>=17.3.0
2026-05-09T22:50:48.6813628Z Using cached attrs-26.1.0-py3-none-any.whl (67 kB)
2026-05-09T22:50:48.6815350Z Collecting propcache>=0.2.0
2026-05-09T22:50:48.6817180Z 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:48.6818973Z Collecting frozenlist>=1.1.1
2026-05-09T22:50:48.6820791Z 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:48.6822583Z Collecting async-timeout<6.0,>=4.0
2026-05-09T22:50:48.6824530Z Using cached async_timeout-5.0.1-py3-none-any.whl (6.2 kB)
2026-05-09T22:50:48.6826233Z Collecting aiohappyeyeballs>=2.5.0
2026-05-09T22:50:48.6827950Z Using cached aiohappyeyeballs-2.6.1-py3-none-any.whl (15 kB)
2026-05-09T22:50:48.6829669Z Collecting multidict<7.0,>=4.5
2026-05-09T22:50:48.6831532Z 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:48.6833560Z Collecting yarl<2.0,>=1.17.0
2026-05-09T22:50:48.6835408Z 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:48.6837223Z Collecting aiosignal>=1.4.0
2026-05-09T22:50:48.6838955Z Using cached aiosignal-1.4.0-py3-none-any.whl (7.5 kB)
2026-05-09T22:50:48.6840667Z Collecting cffi>=2.0.0
2026-05-09T22:50:48.6842491Z Using cached cffi-2.0.0-cp310-cp310-manylinux2014_x86_64.manylinux_2_17_x86_64.whl (216 kB)
2026-05-09T22:50:48.6844569Z Collecting PyJWT[crypto]<3,>=1.0.0
2026-05-09T22:50:48.6846435Z Using cached pyjwt-2.12.1-py3-none-any.whl (29 kB)
2026-05-09T22:50:48.6848611Z Requirement already satisfied: exceptiongroup>=1 in /mnt/vss/_work/1/s/.venv/azure-keyvault-securitydomain/.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-securitydomain/dev_requirements.txt (line 1)) (1.3.1)
2026-05-09T22:50:48.6851343Z Requirement already satisfied: iniconfig>=1.0.1 in /mnt/vss/_work/1/s/.venv/azure-keyvault-securitydomain/.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-securitydomain/dev_requirements.txt (line 1)) (2.3.0)
2026-05-09T22:50:48.6854333Z Requirement already satisfied: pygments>=2.7.2 in /mnt/vss/_work/1/s/.venv/azure-keyvault-securitydomain/.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-securitydomain/dev_requirements.txt (line 1)) (2.20.0)
2026-05-09T22:50:48.6856929Z Requirement already satisfied: pluggy<2,>=1.5 in /mnt/vss/_work/1/s/.venv/azure-keyvault-securitydomain/.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-securitydomain/dev_requirements.txt (line 1)) (1.6.0)
2026-05-09T22:50:48.6859567Z Requirement already satisfied: backports-asyncio-runner<2,>=1.1 in /mnt/vss/_work/1/s/.venv/azure-keyvault-securitydomain/.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-securitydomain/dev_requirements.txt (line 1)) (1.2.0)
2026-05-09T22:50:48.6862346Z Requirement already satisfied: charset_normalizer<4,>=2 in /mnt/vss/_work/1/s/.venv/azure-keyvault-securitydomain/.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-securitydomain/dev_requirements.txt (line 2)) (3.4.7)
2026-05-09T22:50:48.6865869Z Requirement already satisfied: idna<4,>=2.5 in /mnt/vss/_work/1/s/.venv/azure-keyvault-securitydomain/.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-securitydomain/dev_requirements.txt (line 2)) (3.13)
2026-05-09T22:50:48.6868410Z Requirement already satisfied: pyproject_hooks in /mnt/vss/_work/1/s/.venv/azure-keyvault-securitydomain/.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-securitydomain/dev_requirements.txt (line 1)) (1.2.0)
2026-05-09T22:50:48.6870936Z Requirement already satisfied: MarkupSafe>=2.0 in /mnt/vss/_work/1/s/.venv/azure-keyvault-securitydomain/.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-securitydomain/dev_requirements.txt (line 1)) (3.0.3)
2026-05-09T22:50:48.6873654Z Requirement already satisfied: coverage[toml]>=7.10.6 in /mnt/vss/_work/1/s/.venv/azure-keyvault-securitydomain/.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-securitydomain/dev_requirements.txt (line 1)) (7.13.5)
2026-05-09T22:50:48.6875617Z Collecting pycparser
2026-05-09T22:50:48.6877392Z Using cached pycparser-3.0-py3-none-any.whl (48 kB)
2026-05-09T22:50:48.6879345Z 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:48.6881434Z 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:48.6883898Z Installing collected packages: PyJWT, pycparser, propcache, multidict, frozenlist, attrs, async-timeout, aiohappyeyeballs, yarl, cffi, aiosignal, cryptography, aiohttp, msal, msal-extensions, azure-identity
2026-05-09T22:50:48.6886375Z 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 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 propcache-0.5.2 pycparser-3.0 yarl-1.23.0
2026-05-09T22:50:48.6888700Z 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:48.6890725Z Processing ./azure_keyvault_securitydomain-1.0.0b2.tar.gz
2026-05-09T22:50:48.6892463Z Installing build dependencies: started
2026-05-09T22:50:48.6894442Z Installing build dependencies: finished with status 'done'
2026-05-09T22:50:48.6896173Z Getting requirements to build wheel: started
2026-05-09T22:50:48.6897935Z Getting requirements to build wheel: finished with status 'done'
2026-05-09T22:50:48.6899681Z Preparing metadata (pyproject.toml): started
2026-05-09T22:50:48.6901289Z Preparing metadata (pyproject.toml): finished with status 'done'
2026-05-09T22:50:48.6903307Z Requirement already satisfied: typing-extensions>=4.6.0 in /mnt/vss/_work/1/s/.venv/azure-keyvault-securitydomain/.venv_next-pylint/lib/python3.10/site-packages (from azure-keyvault-securitydomain==1.0.0b2) (4.15.0)
2026-05-09T22:50:48.6905148Z Collecting isodate>=0.6.1
2026-05-09T22:50:48.6906698Z Using cached isodate-0.7.2-py3-none-any.whl (22 kB)
2026-05-09T22:50:48.6908548Z Requirement already satisfied: azure-core>=1.31.0 in /mnt/vss/_work/1/s/.venv/azure-keyvault-securitydomain/.venv_next-pylint/lib/python3.10/site-packages (from azure-keyvault-securitydomain==1.0.0b2) (1.41.0)
2026-05-09T22:50:48.6910814Z Requirement already satisfied: requests>=2.21.0 in /mnt/vss/_work/1/s/.venv/azure-keyvault-securitydomain/.venv_next-pylint/lib/python3.10/site-packages (from azure-core>=1.31.0->azure-keyvault-securitydomain==1.0.0b2) (2.33.1)
2026-05-09T22:50:48.6913308Z Requirement already satisfied: certifi>=2023.5.7 in /mnt/vss/_work/1/s/.venv/azure-keyvault-securitydomain/.venv_next-pylint/lib/python3.10/site-packages (from requests>=2.21.0->azure-core>=1.31.0->azure-keyvault-securitydomain==1.0.0b2) (2026.4.22)
2026-05-09T22:50:48.6915775Z Requirement already satisfied: charset_normalizer<4,>=2 in /mnt/vss/_work/1/s/.venv/azure-keyvault-securitydomain/.venv_next-pylint/lib/python3.10/site-packages (from requests>=2.21.0->azure-core>=1.31.0->azure-keyvault-securitydomain==1.0.0b2) (3.4.7)
2026-05-09T22:50:48.6918206Z Requirement already satisfied: urllib3<3,>=1.26 in /mnt/vss/_work/1/s/.venv/azure-keyvault-securitydomain/.venv_next-pylint/lib/python3.10/site-packages (from requests>=2.21.0->azure-core>=1.31.0->azure-keyvault-securitydomain==1.0.0b2) (2.7.0)
2026-05-09T22:50:48.6920618Z Requirement already satisfied: idna<4,>=2.5 in /mnt/vss/_work/1/s/.venv/azure-keyvault-securitydomain/.venv_next-pylint/lib/python3.10/site-packages (from requests>=2.21.0->azure-core>=1.31.0->azure-keyvault-securitydomain==1.0.0b2) (3.13)
2026-05-09T22:50:48.6922781Z Building wheels for collected packages: azure-keyvault-securitydomain
2026-05-09T22:50:48.6924870Z Building wheel for azure-keyvault-securitydomain (pyproject.toml): started
2026-05-09T22:50:48.6926759Z Building wheel for azure-keyvault-securitydomain (pyproject.toml): finished with status 'done'
2026-05-09T22:50:48.6928854Z Created wheel for azure-keyvault-securitydomain: filename=azure_keyvault_securitydomain-1.0.0b2-py3-none-any.whl size=80762 sha256=c0bf760c8914ce664201c6b5e03e42eabcd5ddc7bfa1d76bda8db90129a6d858
2026-05-09T22:50:48.6931003Z Stored in directory: /home/cloudtest/.cache/pip/wheels/78/7d/81/ddac0017200f8414b3c705e52c1fac73f93e170579f10f703c
2026-05-09T22:50:48.6932788Z Successfully built azure-keyvault-securitydomain
2026-05-09T22:50:48.6935209Z Installing collected packages: isodate, azure-keyvault-securitydomain
2026-05-09T22:50:48.6937222Z Successfully installed azure-keyvault-securitydomain-1.0.0b2 isodate-0.7.2
2026-05-09T22:50:48.6939215Z ************* Module azure.keyvault.securitydomain._utils.model_base
2026-05-09T22:50:48.6941337Z azure/keyvault/securitydomain/_utils/model_base.py:821: [C0123(unidiomatic-typecheck), _get_deserialize_callable_from_annotation] Use isinstance() rather than type() for a typecheck.
2026-05-09T22:50:48.6943942Z azure/keyvault/securitydomain/_utils/model_base.py:824: [C0123(unidiomatic-typecheck), _get_deserialize_callable_from_annotation] Use isinstance() rather than type() for a typecheck.
2026-05-09T22:50:48.6946285Z azure/keyvault/securitydomain/_utils/model_base.py:830: [C0123(unidiomatic-typecheck), _get_deserialize_callable_from_annotation] Use isinstance() rather than type() for a typecheck.
2026-05-09T22:50:48.6947490Z
2026-05-09T22:50:48.6949297Z -------------------------------------------------------------------
2026-05-09T22:50:48.6951194Z Your code has been rated at 9.99/10 (previous run: 10.00/10, -0.01)
2026-05-09T22:50:48.6952036Z
2026-05-09T22:50:48.6953955Z ************* Module _test_case
2026-05-09T22:50:48.6955943Z tests/_test_case.py:13: [W0613(unused-argument), BaseClientPreparer.init] Unused argument 'kwargs'
2026-05-09T22:50:48.6958139Z tests/_test_case.py:34: [W0613(unused-argument), BaseClientPreparer._skip_if_not_configured] Unused argument 'kwargs'
2026-05-09T22:50:48.6960367Z tests/_test_case.py:46: [W0246(useless-parent-delegation), ClientPreparer.init] Useless parent or super() delegation in method 'init'
2026-05-09T22:50:48.6962287Z ************* Module _async_test_case
2026-05-09T22:50:48.6964349Z tests/_async_test_case.py:13: [W0613(unused-argument), BaseClientPreparer.init] Unused argument 'kwargs'
2026-05-09T22:50:48.6966426Z tests/_async_test_case.py:34: [W0613(unused-argument), BaseClientPreparer._skip_if_not_configured] Unused argument 'kwargs'
2026-05-09T22:50:48.6968511Z tests/_async_test_case.py:46: [W0246(useless-parent-delegation), ClientPreparer.init] Useless parent or super() delegation in method 'init'
2026-05-09T22:50:48.6970448Z ************* Module test_security_domain_async
2026-05-09T22:50:48.6972417Z tests/test_security_domain_async.py:23: [W0613(unused-argument), TestSecurityDomain.test_security_domain_download_and_upload] Unused argument 'kwargs'
2026-05-09T22:50:48.6974949Z tests/test_security_domain_async.py:12: [C0411(wrong-import-order), ] third party import "_shared.async_test_case.KeyVaultTestCase" should be placed before first party import "azure.keyvault.securitydomain.aio.SecurityDomainClient"
2026-05-09T22:50:48.6977460Z tests/test_security_domain_async.py:13: [C0411(wrong-import-order), ] third party import "_async_test_case.ClientPreparer" should be placed before first party import "azure.keyvault.securitydomain.aio.SecurityDomainClient"
2026-05-09T22:50:48.6979877Z tests/test_security_domain_async.py:14: [C0411(wrong-import-order), ] third party import "utils.get_certificate_info" should be placed before first party import "azure.keyvault.securitydomain.aio.SecurityDomainClient"
2026-05-09T22:50:48.6982283Z tests/test_security_domain_async.py:15: [C0411(wrong-import-order), ] third party import "wrapping.use_wrapping_keys" should be placed before first party import "azure.keyvault.securitydomain.aio.SecurityDomainClient"
2026-05-09T22:50:48.6984541Z ************* Module test_security_domain
2026-05-09T22:50:48.6986485Z tests/test_security_domain.py:22: [W0613(unused-argument), TestSecurityDomain.test_security_domain_download_and_upload] Unused argument 'kwargs'
2026-05-09T22:50:48.6988693Z tests/test_security_domain.py:12: [C0411(wrong-import-order), ] third party import "_shared.test_case.KeyVaultTestCase" should be placed before first party import "azure.keyvault.securitydomain.SecurityDomainClient"
2026-05-09T22:50:48.6991005Z tests/test_security_domain.py:13: [C0411(wrong-import-order), ] third party import "_test_case.ClientPreparer" should be placed before first party import "azure.keyvault.securitydomain.SecurityDomainClient"
2026-05-09T22:50:48.6993562Z tests/test_security_domain.py:14: [C0411(wrong-import-order), ] third party import "utils.get_certificate_info" should be placed before first party import "azure.keyvault.securitydomain.SecurityDomainClient"
2026-05-09T22:50:48.6995892Z tests/test_security_domain.py:15: [C0411(wrong-import-order), ] third party import "wrapping.use_wrapping_keys" should be placed before first party import "azure.keyvault.securitydomain.SecurityDomainClient"
2026-05-09T22:50:48.6997850Z ************* Module wrapping
2026-05-09T22:50:48.6999741Z tests/wrapping.py:305: [W1514(unspecified-encoding), _security_domain_restore_blob] Using open without explicitly specifying an encoding
2026-05-09T22:50:48.7001731Z ************* Module utils
2026-05-09T22:50:48.7003833Z tests/utils.py:121: [W1514(unspecified-encoding), write_security_domain] Using open without explicitly specifying an encoding
2026-05-09T22:50:48.7005880Z tests/utils.py:146: [W1514(unspecified-encoding), write_transfer_key] Using open without explicitly specifying an encoding
2026-05-09T22:50:48.7008226Z tests/utils.py:13: [C0411(wrong-import-order), ] third party import "cryptography.hazmat.backends.default_backend" should be placed before first party import "azure.keyvault.securitydomain.models.CertificateInfo"
2026-05-09T22:50:48.7010603Z tests/utils.py:14: [C0411(wrong-import-order), ] third party import "cryptography.hazmat.primitives.serialization.Encoding" should be placed before first party import "azure.keyvault.securitydomain.models.CertificateInfo"
2026-05-09T22:50:48.7012965Z tests/utils.py:15: [C0411(wrong-import-order), ] third party import "cryptography.x509.load_pem_x509_certificate" should be placed before first party import "azure.keyvault.securitydomain.models.CertificateInfo"
2026-05-09T22:50:48.7015397Z ************* Module _shared.test_case
2026-05-09T22:50:48.7017452Z 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:48.7019623Z tests/_shared/test_case.py:39: [E1101(no-member), KeyVaultTestCase._poll_until_exception] Instance of 'KeyVaultTestCase' has no 'fail' member
2026-05-09T22:50:48.7021647Z tests/_shared/test_case.py:41: [W0613(unused-argument), KeyVaultTestCase.teardown_method] Unused argument 'method'
2026-05-09T22:50:48.7024092Z 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.securitydomain._internal.HttpChallengeCache"
2026-05-09T22:50:48.7026154Z ************* Module _shared.async_test_case
2026-05-09T22:50:48.7037786Z tests/_shared/async_test_case.py:39: [E1101(no-member), KeyVaultTestCase._poll_until_exception] Instance of 'KeyVaultTestCase' has no 'fail' member
2026-05-09T22:50:48.7039983Z tests/_shared/async_test_case.py:41: [W0613(unused-argument), KeyVaultTestCase.teardown_method] Unused argument 'method'
2026-05-09T22:50:48.7042286Z tests/_shared/async_test_case.py:8: [C0411(wrong-import-order), ] third party import "devtools_testutils.AzureRecordedTestCase" should be placed before first party import "azure.keyvault.securitydomain._internal.HttpChallengeCache"
2026-05-09T22:50:48.7043571Z
2026-05-09T22:50:48.7045314Z ------------------------------------------------------------------
2026-05-09T22:50:48.7047165Z Your code has been rated at 9.51/10 (previous run: 9.16/10, +0.35)
2026-05-09T22:50:48.7047911Z
2026-05-09T22:50:48.7048528Z
2026-05-09T22:50:48.7050234Z --------------------------------------------------------------------
2026-05-09T22:50:48.7052073Z Your code has been rated at 10.00/10 (previous run: 10.00/10, +0.00)
2026-05-09T22:50:48.7052843Z
2026-05-09T22:50:48.7054898Z 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:48.7056795Z Collecting azure-pylint-guidelines-checker==0.5.7
2026-05-09T22:50:48.7058923Z 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:48.7061045Z Installing collected packages: azure-pylint-guidelines-checker
2026-05-09T22:50:48.7062865Z Successfully installed azure-pylint-guidelines-checker-0.5.7
2026-05-09T22:50:48.7065042Z 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:48.7067054Z Collecting pylint==4.0.4
2026-05-09T22:50:48.7068751Z Using cached pylint-4.0.4-py3-none-any.whl (536 kB)
2026-05-09T22:50:48.7070443Z Collecting isort!=5.13,<8,>=5
2026-05-09T22:50:48.7072152Z Using cached isort-7.0.0-py3-none-any.whl (94 kB)
2026-05-09T22:50:48.7074012Z Collecting dill>=0.2
2026-05-09T22:50:48.7075736Z Using cached dill-0.4.1-py3-none-any.whl (120 kB)
2026-05-09T22:50:48.7077730Z Requirement already satisfied: tomli>=1.1 in /mnt/vss/_work/1/s/.venv/azure-keyvault-securitydomain/.venv_next-pylint/lib/python3.10/site-packages (from pylint==4.0.4) (2.4.1)
2026-05-09T22:50:48.7079666Z Collecting tomlkit>=0.10.1
2026-05-09T22:50:48.7081366Z Using cached tomlkit-0.14.0-py3-none-any.whl (39 kB)
2026-05-09T22:50:48.7083596Z Requirement already satisfied: platformdirs>=2.2 in /mnt/vss/_work/1/s/.venv/azure-keyvault-securitydomain/.venv_next-pylint/lib/python3.10/site-packages (from pylint==4.0.4) (4.9.6)
2026-05-09T22:50:48.7085561Z Collecting astroid<=4.1.dev0,>=4.0.2
2026-05-09T22:50:48.7087308Z Using cached astroid-4.0.4-py3-none-any.whl (276 kB)
2026-05-09T22:50:48.7088972Z Collecting mccabe<0.8,>=0.6
2026-05-09T22:50:48.7090825Z Using cached mccabe-0.7.0-py2.py3-none-any.whl (7.3 kB)
2026-05-09T22:50:48.7092844Z Requirement already satisfied: typing-extensions>=4 in /mnt/vss/_work/1/s/.venv/azure-keyvault-securitydomain/.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:48.7095176Z Installing collected packages: tomlkit, mccabe, isort, dill, astroid, pylint
2026-05-09T22:50:48.7097107Z 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:50.0879696Z next-pylint check completed with exit code 30
2026-05-09T22:50:50.0881846Z ==========================================================================================================
2026-05-09T22:50:50.0883997Z ===== STDERR: next-pylint :: /mnt/vss/_work/1/s/sdk/keyvault/azure-keyvault-securitydomain (exit 30) =====
2026-05-09T22:50:50.0886933Z 2026-05-09 22:49:40,584 [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:50.0888856Z 2026-05-09 22:49:40,584 [INFO] azure-sdk-tools: Running pylint check...
2026-05-09T22:50:50.0890458Z 2026-05-09 22:49:45,438 [INFO] root: Found whl azure_sdk_tools-0.0.0-py3-none-any.whl
2026-05-09T22:50:50.0890933Z
2026-05-09T22:50:50.0892037Z [notice] A new release of pip is available: 23.0.1 -> 26.1.1
2026-05-09T22:50:50.0893362Z [notice] To update, run: python -m pip install --upgrade pip
2026-05-09T22:50:50.0894744Z 2026-05-09 22:50:02,139 [INFO] azure-sdk-tools: Processing azure-keyvault-securitydomain for pylint check
2026-05-09T22:50:50.0895997Z 2026-05-09 22:50:02,140 [INFO] azure-sdk-tools: Installing dev requirements for /mnt/vss/_work/1/s/sdk/keyvault/azure-keyvault-securitydomain
2026-05-09T22:50:50.0896524Z
2026-05-09T22:50:50.0897592Z [notice] A new release of pip is available: 23.0.1 -> 26.1.1
2026-05-09T22:50:50.0899155Z [notice] To update, run: python -m pip install --upgrade pip
2026-05-09T22:50:50.0899948Z
2026-05-09T22:50:50.0901102Z [notice] A new release of pip is available: 23.0.1 -> 26.1.1
2026-05-09T22:50:50.0902162Z [notice] To update, run: python -m pip install --upgrade pip
2026-05-09T22:50:50.0903731Z 2026-05-09 22:50:18,890 [INFO] azure-sdk-tools: Installing azure_keyvault_securitydomain-1.0.0b2.tar.gz from fresh built package.
2026-05-09T22:50:50.0906226Z 2026-05-09 22:50:19,283 [INFO] azure-sdk-tools: Executing command from /mnt/vss/_work/1/s/.venv/azure-keyvault-securitydomain/.venv_next-pylint/.staging:['/mnt/vss/_work/1/s/.venv/azure-keyvault-securitydomain/.venv_next-pylint/bin/python', '-m', 'pip', 'install', '/mnt/vss/_work/1/s/.venv/azure-keyvault-securitydomain/.venv_next-pylint/.staging/azure_keyvault_securitydomain-1.0.0b2.tar.gz']
2026-05-09T22:50:50.0907460Z
2026-05-09T22:50:50.0909067Z [notice] A new release of pip is available: 23.0.1 -> 26.1.1
2026-05-09T22:50:50.0911086Z [notice] To update, run: python -m pip install --upgrade pip
2026-05-09T22:50:50.0912265Z 2026-05-09 22:50:23,528 [INFO] azure-sdk-tools: Installed azure_keyvault_securitydomain-1.0.0b2.tar.gz
2026-05-09T22:50:50.0912742Z
2026-05-09T22:50:50.0914102Z [notice] A new release of pip is available: 23.0.1 -> 26.1.1
2026-05-09T22:50:50.0915164Z [notice] To update, run: python -m pip install --upgrade pip
2026-05-09T22:50:50.0916259Z 2026-05-09 22:50:26,732 [INFO] azure-sdk-tools: Installed packages:
2026-05-09T22:50:50.0917400Z 2026-05-09 22:50:26,732 [INFO] azure-sdk-tools: aiohappyeyeballs==2.6.1
2026-05-09T22:50:50.0918475Z aiohttp==3.13.5
2026-05-09T22:50:50.0919501Z aiosignal==1.4.0
2026-05-09T22:50:50.0920526Z astroid==4.0.4
2026-05-09T22:50:50.0921838Z async-timeout==5.0.1
2026-05-09T22:50:50.0922967Z attrs==26.1.0
2026-05-09T22:50:50.0924695Z azure-core==1.41.0
2026-05-09T22:50:50.0925817Z azure-identity @ file:///mnt/vss/_work/1/s/.wheels/azure_identity-1.26.0b3-py3-none-any.whl
2026-05-09T22:50:50.0927026Z azure-keyvault-securitydomain @ file:///mnt/vss/_work/1/s/.venv/azure-keyvault-securitydomain/.venv_next-pylint/.staging/azure_keyvault_securitydomain-1.0.0b2.tar.gz
2026-05-09T22:50:50.0928398Z azure-pylint-guidelines-checker==0.5.7
2026-05-09T22:50:50.0929515Z azure-sdk-tools @ file:///mnt/vss/_work/1/s/.wheels/azure_sdk_tools-0.0.0-py3-none-any.whl
2026-05-09T22:50:50.0930938Z backports.asyncio.runner==1.2.0
2026-05-09T22:50:50.0932739Z bashlex==0.18
2026-05-09T22:50:50.0934723Z bracex==2.6
2026-05-09T22:50:50.0936227Z build==1.5.0
2026-05-09T22:50:50.0937740Z certifi==2026.4.22
2026-05-09T22:50:50.0939254Z cffi==2.0.0
2026-05-09T22:50:50.0940776Z charset-normalizer==3.4.7
2026-05-09T22:50:50.0942301Z cibuildwheel==2.23.3
2026-05-09T22:50:50.0943844Z ConfigArgParse==1.7.5
2026-05-09T22:50:50.0945018Z coverage==7.13.5
2026-05-09T22:50:50.0946061Z cryptography==48.0.0
2026-05-09T22:50:50.0947080Z dependency-groups==1.3.1
2026-05-09T22:50:50.0948087Z dill==0.4.1
2026-05-09T22:50:50.0949099Z exceptiongroup==1.3.1
2026-05-09T22:50:50.0950099Z filelock==3.29.0
2026-05-09T22:50:50.0951103Z frozenlist==1.8.0
2026-05-09T22:50:50.0952092Z idna==3.13
2026-05-09T22:50:50.0953464Z iniconfig==2.3.0
2026-05-09T22:50:50.0955316Z isodate==0.7.2
2026-05-09T22:50:50.0956893Z isort==7.0.0
2026-05-09T22:50:50.0958426Z Jinja2==3.1.6
2026-05-09T22:50:50.0959964Z json-delta==2.0.2
2026-05-09T22:50:50.0961349Z MarkupSafe==3.0.3
2026-05-09T22:50:50.0962524Z mccabe==0.7.0
2026-05-09T22:50:50.0963869Z msal==1.36.0
2026-05-09T22:50:50.0964920Z msal-extensions==1.3.1
2026-05-09T22:50:50.0965955Z multidict==6.7.1
2026-05-09T22:50:50.0966977Z packaging==26.2
2026-05-09T22:50:50.0967989Z pkginfo==1.12.1.2
2026-05-09T22:50:50.0968998Z platformdirs==4.9.6
2026-05-09T22:50:50.0970011Z pluggy==1.6.0
2026-05-09T22:50:50.0971066Z propcache==0.5.2
2026-05-09T22:50:50.0972699Z pycparser==3.0
2026-05-09T22:50:50.0974601Z Pygments==2.20.0
2026-05-09T22:50:50.0976214Z PyJWT==2.12.1
2026-05-09T22:50:50.0977798Z pylint==4.0.4
2026-05-09T22:50:50.0979358Z pyparsing==3.3.2
2026-05-09T22:50:50.0980931Z pyproject_hooks==1.2.0
2026-05-09T22:50:50.0982496Z pytest==9.0.3
2026-05-09T22:50:50.0984194Z pytest-asyncio==1.3.0
2026-05-09T22:50:50.0985382Z pytest-cov==7.1.0
2026-05-09T22:50:50.0986425Z python-dotenv==1.2.2
2026-05-09T22:50:50.0987434Z PyYAML==6.0.3
2026-05-09T22:50:50.0988443Z requests==2.33.1
2026-05-09T22:50:50.0989451Z tomli==2.4.1
2026-05-09T22:50:50.0990479Z tomli_w==1.0.0
2026-05-09T22:50:50.0991488Z tomlkit==0.14.0
2026-05-09T22:50:50.0992509Z typing_extensions==4.15.0
2026-05-09T22:50:50.0993886Z urllib3==2.7.0
2026-05-09T22:50:50.0994929Z yarl==1.23.0
2026-05-09T22:50:50.0995337Z
2026-05-09T22:50:50.0996654Z 2026-05-09 22:50:26,733 [INFO] azure-sdk-tools: ['/mnt/vss/_work/1/s/.venv/azure-keyvault-securitydomain/.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-securitydomain/azure']
2026-05-09T22:50:50.0998378Z 2026-05-09 22:50:35,432 [ERROR] azure-sdk-tools: azure-keyvault-securitydomain main package exited with linting error 16. Please see this link for more information https://aka.ms/azsdk/python/pylint-guide
2026-05-09T22:50:50.0999869Z 2026-05-09 22:50:35,432 [INFO] azure-sdk-tools: ['/mnt/vss/_work/1/s/.venv/azure-keyvault-securitydomain/.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-securitydomain/tests']
2026-05-09T22:50:50.1001351Z 2026-05-09 22:50:40,612 [ERROR] azure-sdk-tools: azure-keyvault-securitydomain tests exited with linting error 30. Please see this link for more information https://aka.ms/azsdk/python/pylint-guide
2026-05-09T22:50:50.1004280Z 2026-05-09 22:50:40,612 [INFO] azure-sdk-tools: ['/mnt/vss/_work/1/s/.venv/azure-keyvault-securitydomain/.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-securitydomain/samples']
2026-05-09T22:50:50.1006806Z 2026-05-09 22:50:47,712 [INFO] root: Issue exists for azure-keyvault-securitydomain with pylint version 4.0.4. Updating...
2026-05-09T22:50:50.1008815Z ==========================================================================================================
2026-05-09T22:50:50.1010204Z
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-securitydomain>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-securitydomain
Pylint version: 4.0.4
Pylint Build: Link to build (2026-05-09)
Pylint Errors:
30
2026-05-09T22:50:48.6551977Z ===== OUTPUT: next-pylint :: /mnt/vss/_work/1/s/sdk/keyvault/azure-keyvault-securitydomain (exit 30) =====
2026-05-09T22:50:48.6554300Z 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:48.6556372Z Processing ./.wheels/azure_sdk_tools-0.0.0-py3-none-any.whl
2026-05-09T22:50:48.6558286Z Collecting json-delta>=2.0
2026-05-09T22:50:48.6560196Z Using cached json_delta-2.0.2-py2.py3-none-any.whl (33 kB)
2026-05-09T22:50:48.6562068Z Collecting build
2026-05-09T22:50:48.6564260Z Using cached build-1.5.0-py3-none-any.whl (26 kB)
2026-05-09T22:50:48.6566230Z Collecting pkginfo
2026-05-09T22:50:48.6568169Z Using cached pkginfo-1.12.1.2-py3-none-any.whl (32 kB)
2026-05-09T22:50:48.6570009Z Collecting tomli
2026-05-09T22:50:48.6571897Z Using cached tomli-2.4.1-py3-none-any.whl (14 kB)
2026-05-09T22:50:48.6573982Z Collecting Jinja2
2026-05-09T22:50:48.6575890Z Using cached jinja2-3.1.6-py3-none-any.whl (134 kB)
2026-05-09T22:50:48.6577920Z Collecting pytest-asyncio>=0.9.0
2026-05-09T22:50:48.6579855Z Using cached pytest_asyncio-1.3.0-py3-none-any.whl (15 kB)
2026-05-09T22:50:48.6581730Z Collecting python-dotenv
2026-05-09T22:50:48.6583852Z Using cached python_dotenv-1.2.2-py3-none-any.whl (22 kB)
2026-05-09T22:50:48.6585725Z Collecting wheel
2026-05-09T22:50:48.6587628Z Using cached wheel-0.47.0-py3-none-any.whl (32 kB)
2026-05-09T22:50:48.6589473Z Collecting pytest-cov
2026-05-09T22:50:48.6591370Z Using cached pytest_cov-7.1.0-py3-none-any.whl (22 kB)
2026-05-09T22:50:48.6593420Z Collecting pyparsing
2026-05-09T22:50:48.6595285Z Using cached pyparsing-3.3.2-py3-none-any.whl (122 kB)
2026-05-09T22:50:48.6597131Z Collecting packaging
2026-05-09T22:50:48.6599006Z Using cached packaging-26.2-py3-none-any.whl (100 kB)
2026-05-09T22:50:48.6600834Z Collecting PyYAML
2026-05-09T22:50:48.6602861Z 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:48.6605101Z Collecting tomli-w==1.0.0
2026-05-09T22:50:48.6607009Z Using cached tomli_w-1.0.0-py3-none-any.whl (6.0 kB)
2026-05-09T22:50:48.6608878Z Collecting urllib3
2026-05-09T22:50:48.6610943Z Using cached urllib3-2.7.0-py3-none-any.whl (131 kB)
2026-05-09T22:50:48.6612835Z Collecting cibuildwheel==2.23.3
2026-05-09T22:50:48.6614979Z Using cached cibuildwheel-2.23.3-py3-none-any.whl (91 kB)
2026-05-09T22:50:48.6616849Z Collecting ConfigArgParse>=0.12.0
2026-05-09T22:50:48.6618763Z Using cached configargparse-1.7.5-py3-none-any.whl (27 kB)
2026-05-09T22:50:48.6620592Z Collecting certifi
2026-05-09T22:50:48.6622460Z Using cached certifi-2026.4.22-py3-none-any.whl (135 kB)
2026-05-09T22:50:48.6624843Z Requirement already satisfied: setuptools in ./.venv/azure-keyvault-securitydomain/.venv_next-pylint/lib/python3.10/site-packages (from azure-sdk-tools==0.0.0) (79.0.1)
2026-05-09T22:50:48.6626909Z Collecting pytest>=3.5.1
2026-05-09T22:50:48.6628831Z Using cached pytest-9.0.3-py3-none-any.whl (375 kB)
2026-05-09T22:50:48.6630673Z Collecting azure-core
2026-05-09T22:50:48.6632571Z Using cached azure_core-1.41.0-py3-none-any.whl (220 kB)
2026-05-09T22:50:48.6634680Z Collecting platformdirs
2026-05-09T22:50:48.6636595Z Using cached platformdirs-4.9.6-py3-none-any.whl (21 kB)
2026-05-09T22:50:48.6638491Z Collecting typing-extensions>=4.1.0
2026-05-09T22:50:48.6640744Z Using cached typing_extensions-4.15.0-py3-none-any.whl (44 kB)
2026-05-09T22:50:48.6642624Z Collecting filelock
2026-05-09T22:50:48.6644579Z Using cached filelock-3.29.0-py3-none-any.whl (39 kB)
2026-05-09T22:50:48.6646218Z Collecting bashlex!=0.13
2026-05-09T22:50:48.6648103Z Using cached bashlex-0.18-py2.py3-none-any.whl (69 kB)
2026-05-09T22:50:48.6649926Z Collecting dependency-groups>=1.2
2026-05-09T22:50:48.6651777Z Using cached dependency_groups-1.3.1-py3-none-any.whl (8.7 kB)
2026-05-09T22:50:48.6653832Z Collecting bracex
2026-05-09T22:50:48.6655670Z Using cached bracex-2.6-py3-none-any.whl (11 kB)
2026-05-09T22:50:48.6657480Z Collecting pluggy<2,>=1.5
2026-05-09T22:50:48.6659300Z Using cached pluggy-1.6.0-py3-none-any.whl (20 kB)
2026-05-09T22:50:48.6661110Z Collecting iniconfig>=1.0.1
2026-05-09T22:50:48.6662963Z Using cached iniconfig-2.3.0-py3-none-any.whl (7.5 kB)
2026-05-09T22:50:48.6665392Z Collecting pygments>=2.7.2
2026-05-09T22:50:48.6667304Z Using cached pygments-2.20.0-py3-none-any.whl (1.2 MB)
2026-05-09T22:50:48.6669170Z Collecting exceptiongroup>=1
2026-05-09T22:50:48.6671026Z Using cached exceptiongroup-1.3.1-py3-none-any.whl (16 kB)
2026-05-09T22:50:48.6672958Z Collecting backports-asyncio-runner<2,>=1.1
2026-05-09T22:50:48.6675158Z Using cached backports_asyncio_runner-1.2.0-py3-none-any.whl (12 kB)
2026-05-09T22:50:48.6677142Z Collecting requests>=2.21.0
2026-05-09T22:50:48.6678999Z Using cached requests-2.33.1-py3-none-any.whl (64 kB)
2026-05-09T22:50:48.6680889Z Collecting pyproject_hooks
2026-05-09T22:50:48.6682753Z Using cached pyproject_hooks-1.2.0-py3-none-any.whl (10 kB)
2026-05-09T22:50:48.6684881Z Collecting MarkupSafe>=2.0
2026-05-09T22:50:48.6686955Z 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:48.6689391Z Collecting coverage[toml]>=7.10.6
2026-05-09T22:50:48.6691615Z 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:48.6694160Z Collecting idna<4,>=2.5
2026-05-09T22:50:48.6696297Z Using cached idna-3.13-py3-none-any.whl (68 kB)
2026-05-09T22:50:48.6698390Z Collecting charset_normalizer<4,>=2
2026-05-09T22:50:48.6700538Z 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:48.6703585Z 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:48.6707405Z 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:48.6710509Z 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:48.6712665Z Processing /mnt/vss/_work/1/s/.wheels/azure_sdk_tools-0.0.0-py3-none-any.whl
2026-05-09T22:50:48.6714954Z Processing /mnt/vss/_work/1/s/.wheels/azure_core-1.41.0-py3-none-any.whl
2026-05-09T22:50:48.6716995Z Processing /mnt/vss/_work/1/s/.wheels/azure_identity-1.26.0b3-py3-none-any.whl
2026-05-09T22:50:48.6727682Z Collecting aiohttp
2026-05-09T22:50:48.6729800Z 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:48.6732277Z Requirement already satisfied: ConfigArgParse>=0.12.0 in /mnt/vss/_work/1/s/.venv/azure-keyvault-securitydomain/.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-securitydomain/dev_requirements.txt (line 1)) (1.7.5)
2026-05-09T22:50:48.6735241Z Requirement already satisfied: certifi in /mnt/vss/_work/1/s/.venv/azure-keyvault-securitydomain/.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-securitydomain/dev_requirements.txt (line 1)) (2026.4.22)
2026-05-09T22:50:48.6737918Z Requirement already satisfied: python-dotenv in /mnt/vss/_work/1/s/.venv/azure-keyvault-securitydomain/.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-securitydomain/dev_requirements.txt (line 1)) (1.2.2)
2026-05-09T22:50:48.6740561Z Requirement already satisfied: json-delta>=2.0 in /mnt/vss/_work/1/s/.venv/azure-keyvault-securitydomain/.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-securitydomain/dev_requirements.txt (line 1)) (2.0.2)
2026-05-09T22:50:48.6743399Z Requirement already satisfied: tomli in /mnt/vss/_work/1/s/.venv/azure-keyvault-securitydomain/.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-securitydomain/dev_requirements.txt (line 1)) (2.4.1)
2026-05-09T22:50:48.6746268Z Requirement already satisfied: tomli-w==1.0.0 in /mnt/vss/_work/1/s/.venv/azure-keyvault-securitydomain/.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-securitydomain/dev_requirements.txt (line 1)) (1.0.0)
2026-05-09T22:50:48.6749031Z Requirement already satisfied: pkginfo in /mnt/vss/_work/1/s/.venv/azure-keyvault-securitydomain/.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-securitydomain/dev_requirements.txt (line 1)) (1.12.1.2)
2026-05-09T22:50:48.6751646Z Requirement already satisfied: urllib3 in /mnt/vss/_work/1/s/.venv/azure-keyvault-securitydomain/.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-securitydomain/dev_requirements.txt (line 1)) (2.7.0)
2026-05-09T22:50:48.6754518Z Requirement already satisfied: wheel in /mnt/vss/_work/1/s/.venv/azure-keyvault-securitydomain/.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-securitydomain/dev_requirements.txt (line 1)) (0.47.0)
2026-05-09T22:50:48.6757207Z Requirement already satisfied: cibuildwheel==2.23.3 in /mnt/vss/_work/1/s/.venv/azure-keyvault-securitydomain/.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-securitydomain/dev_requirements.txt (line 1)) (2.23.3)
2026-05-09T22:50:48.6759717Z Requirement already satisfied: PyYAML in /mnt/vss/_work/1/s/.venv/azure-keyvault-securitydomain/.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-securitydomain/dev_requirements.txt (line 1)) (6.0.3)
2026-05-09T22:50:48.6762179Z Requirement already satisfied: pytest>=3.5.1 in /mnt/vss/_work/1/s/.venv/azure-keyvault-securitydomain/.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-securitydomain/dev_requirements.txt (line 1)) (9.0.3)
2026-05-09T22:50:48.6764851Z Requirement already satisfied: pytest-cov in /mnt/vss/_work/1/s/.venv/azure-keyvault-securitydomain/.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-securitydomain/dev_requirements.txt (line 1)) (7.1.0)
2026-05-09T22:50:48.6767503Z Requirement already satisfied: build in /mnt/vss/_work/1/s/.venv/azure-keyvault-securitydomain/.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-securitydomain/dev_requirements.txt (line 1)) (1.5.0)
2026-05-09T22:50:48.6769989Z Requirement already satisfied: packaging in /mnt/vss/_work/1/s/.venv/azure-keyvault-securitydomain/.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-securitydomain/dev_requirements.txt (line 1)) (26.2)
2026-05-09T22:50:48.6772459Z Requirement already satisfied: Jinja2 in /mnt/vss/_work/1/s/.venv/azure-keyvault-securitydomain/.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-securitydomain/dev_requirements.txt (line 1)) (3.1.6)
2026-05-09T22:50:48.6775171Z Requirement already satisfied: pyparsing in /mnt/vss/_work/1/s/.venv/azure-keyvault-securitydomain/.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-securitydomain/dev_requirements.txt (line 1)) (3.3.2)
2026-05-09T22:50:48.6777745Z Requirement already satisfied: pytest-asyncio>=0.9.0 in /mnt/vss/_work/1/s/.venv/azure-keyvault-securitydomain/.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-securitydomain/dev_requirements.txt (line 1)) (1.3.0)
2026-05-09T22:50:48.6780244Z Requirement already satisfied: setuptools in /mnt/vss/_work/1/s/.venv/azure-keyvault-securitydomain/.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-securitydomain/dev_requirements.txt (line 1)) (79.0.1)
2026-05-09T22:50:48.6782760Z Requirement already satisfied: filelock in /mnt/vss/_work/1/s/.venv/azure-keyvault-securitydomain/.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-securitydomain/dev_requirements.txt (line 1)) (3.29.0)
2026-05-09T22:50:48.6785618Z Requirement already satisfied: platformdirs in /mnt/vss/_work/1/s/.venv/azure-keyvault-securitydomain/.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-securitydomain/dev_requirements.txt (line 1)) (4.9.6)
2026-05-09T22:50:48.6788225Z Requirement already satisfied: bashlex!=0.13 in /mnt/vss/_work/1/s/.venv/azure-keyvault-securitydomain/.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-securitydomain/dev_requirements.txt (line 1)) (0.18)
2026-05-09T22:50:48.6790974Z Requirement already satisfied: typing-extensions>=4.1.0 in /mnt/vss/_work/1/s/.venv/azure-keyvault-securitydomain/.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-securitydomain/dev_requirements.txt (line 1)) (4.15.0)
2026-05-09T22:50:48.6793775Z Requirement already satisfied: dependency-groups>=1.2 in /mnt/vss/_work/1/s/.venv/azure-keyvault-securitydomain/.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-securitydomain/dev_requirements.txt (line 1)) (1.3.1)
2026-05-09T22:50:48.6796379Z Requirement already satisfied: bracex in /mnt/vss/_work/1/s/.venv/azure-keyvault-securitydomain/.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-securitydomain/dev_requirements.txt (line 1)) (2.6)
2026-05-09T22:50:48.6799074Z Requirement already satisfied: requests>=2.21.0 in /mnt/vss/_work/1/s/.venv/azure-keyvault-securitydomain/.venv_next-pylint/lib/python3.10/site-packages (from azure-core==1.41.0->-r /mnt/vss/_work/1/s/sdk/keyvault/azure-keyvault-securitydomain/dev_requirements.txt (line 2)) (2.33.1)
2026-05-09T22:50:48.6801121Z Collecting msal>=1.35.1
2026-05-09T22:50:48.6802829Z Using cached msal-1.36.0-py3-none-any.whl (121 kB)
2026-05-09T22:50:48.6804735Z Collecting cryptography>=2.5
2026-05-09T22:50:48.6806530Z Using cached cryptography-48.0.0-cp39-abi3-manylinux_2_34_x86_64.whl (4.7 MB)
2026-05-09T22:50:48.6808280Z Collecting msal-extensions>=1.2.0
2026-05-09T22:50:48.6810005Z Using cached msal_extensions-1.3.1-py3-none-any.whl (20 kB)
2026-05-09T22:50:48.6811690Z Collecting attrs>=17.3.0
2026-05-09T22:50:48.6813628Z Using cached attrs-26.1.0-py3-none-any.whl (67 kB)
2026-05-09T22:50:48.6815350Z Collecting propcache>=0.2.0
2026-05-09T22:50:48.6817180Z 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:48.6818973Z Collecting frozenlist>=1.1.1
2026-05-09T22:50:48.6820791Z 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:48.6822583Z Collecting async-timeout<6.0,>=4.0
2026-05-09T22:50:48.6824530Z Using cached async_timeout-5.0.1-py3-none-any.whl (6.2 kB)
2026-05-09T22:50:48.6826233Z Collecting aiohappyeyeballs>=2.5.0
2026-05-09T22:50:48.6827950Z Using cached aiohappyeyeballs-2.6.1-py3-none-any.whl (15 kB)
2026-05-09T22:50:48.6829669Z Collecting multidict<7.0,>=4.5
2026-05-09T22:50:48.6831532Z 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:48.6833560Z Collecting yarl<2.0,>=1.17.0
2026-05-09T22:50:48.6835408Z 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:48.6837223Z Collecting aiosignal>=1.4.0
2026-05-09T22:50:48.6838955Z Using cached aiosignal-1.4.0-py3-none-any.whl (7.5 kB)
2026-05-09T22:50:48.6840667Z Collecting cffi>=2.0.0
2026-05-09T22:50:48.6842491Z Using cached cffi-2.0.0-cp310-cp310-manylinux2014_x86_64.manylinux_2_17_x86_64.whl (216 kB)
2026-05-09T22:50:48.6844569Z Collecting PyJWT[crypto]<3,>=1.0.0
2026-05-09T22:50:48.6846435Z Using cached pyjwt-2.12.1-py3-none-any.whl (29 kB)
2026-05-09T22:50:48.6848611Z Requirement already satisfied: exceptiongroup>=1 in /mnt/vss/_work/1/s/.venv/azure-keyvault-securitydomain/.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-securitydomain/dev_requirements.txt (line 1)) (1.3.1)
2026-05-09T22:50:48.6851343Z Requirement already satisfied: iniconfig>=1.0.1 in /mnt/vss/_work/1/s/.venv/azure-keyvault-securitydomain/.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-securitydomain/dev_requirements.txt (line 1)) (2.3.0)
2026-05-09T22:50:48.6854333Z Requirement already satisfied: pygments>=2.7.2 in /mnt/vss/_work/1/s/.venv/azure-keyvault-securitydomain/.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-securitydomain/dev_requirements.txt (line 1)) (2.20.0)
2026-05-09T22:50:48.6856929Z Requirement already satisfied: pluggy<2,>=1.5 in /mnt/vss/_work/1/s/.venv/azure-keyvault-securitydomain/.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-securitydomain/dev_requirements.txt (line 1)) (1.6.0)
2026-05-09T22:50:48.6859567Z Requirement already satisfied: backports-asyncio-runner<2,>=1.1 in /mnt/vss/_work/1/s/.venv/azure-keyvault-securitydomain/.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-securitydomain/dev_requirements.txt (line 1)) (1.2.0)
2026-05-09T22:50:48.6862346Z Requirement already satisfied: charset_normalizer<4,>=2 in /mnt/vss/_work/1/s/.venv/azure-keyvault-securitydomain/.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-securitydomain/dev_requirements.txt (line 2)) (3.4.7)
2026-05-09T22:50:48.6865869Z Requirement already satisfied: idna<4,>=2.5 in /mnt/vss/_work/1/s/.venv/azure-keyvault-securitydomain/.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-securitydomain/dev_requirements.txt (line 2)) (3.13)
2026-05-09T22:50:48.6868410Z Requirement already satisfied: pyproject_hooks in /mnt/vss/_work/1/s/.venv/azure-keyvault-securitydomain/.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-securitydomain/dev_requirements.txt (line 1)) (1.2.0)
2026-05-09T22:50:48.6870936Z Requirement already satisfied: MarkupSafe>=2.0 in /mnt/vss/_work/1/s/.venv/azure-keyvault-securitydomain/.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-securitydomain/dev_requirements.txt (line 1)) (3.0.3)
2026-05-09T22:50:48.6873654Z Requirement already satisfied: coverage[toml]>=7.10.6 in /mnt/vss/_work/1/s/.venv/azure-keyvault-securitydomain/.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-securitydomain/dev_requirements.txt (line 1)) (7.13.5)
2026-05-09T22:50:48.6875617Z Collecting pycparser
2026-05-09T22:50:48.6877392Z Using cached pycparser-3.0-py3-none-any.whl (48 kB)
2026-05-09T22:50:48.6879345Z 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:48.6881434Z 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:48.6883898Z Installing collected packages: PyJWT, pycparser, propcache, multidict, frozenlist, attrs, async-timeout, aiohappyeyeballs, yarl, cffi, aiosignal, cryptography, aiohttp, msal, msal-extensions, azure-identity
2026-05-09T22:50:48.6886375Z 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 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 propcache-0.5.2 pycparser-3.0 yarl-1.23.0
2026-05-09T22:50:48.6888700Z 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:48.6890725Z Processing ./azure_keyvault_securitydomain-1.0.0b2.tar.gz
2026-05-09T22:50:48.6892463Z Installing build dependencies: started
2026-05-09T22:50:48.6894442Z Installing build dependencies: finished with status 'done'
2026-05-09T22:50:48.6896173Z Getting requirements to build wheel: started
2026-05-09T22:50:48.6897935Z Getting requirements to build wheel: finished with status 'done'
2026-05-09T22:50:48.6899681Z Preparing metadata (pyproject.toml): started
2026-05-09T22:50:48.6901289Z Preparing metadata (pyproject.toml): finished with status 'done'
2026-05-09T22:50:48.6903307Z Requirement already satisfied: typing-extensions>=4.6.0 in /mnt/vss/_work/1/s/.venv/azure-keyvault-securitydomain/.venv_next-pylint/lib/python3.10/site-packages (from azure-keyvault-securitydomain==1.0.0b2) (4.15.0)
2026-05-09T22:50:48.6905148Z Collecting isodate>=0.6.1
2026-05-09T22:50:48.6906698Z Using cached isodate-0.7.2-py3-none-any.whl (22 kB)
2026-05-09T22:50:48.6908548Z Requirement already satisfied: azure-core>=1.31.0 in /mnt/vss/_work/1/s/.venv/azure-keyvault-securitydomain/.venv_next-pylint/lib/python3.10/site-packages (from azure-keyvault-securitydomain==1.0.0b2) (1.41.0)
2026-05-09T22:50:48.6910814Z Requirement already satisfied: requests>=2.21.0 in /mnt/vss/_work/1/s/.venv/azure-keyvault-securitydomain/.venv_next-pylint/lib/python3.10/site-packages (from azure-core>=1.31.0->azure-keyvault-securitydomain==1.0.0b2) (2.33.1)
2026-05-09T22:50:48.6913308Z Requirement already satisfied: certifi>=2023.5.7 in /mnt/vss/_work/1/s/.venv/azure-keyvault-securitydomain/.venv_next-pylint/lib/python3.10/site-packages (from requests>=2.21.0->azure-core>=1.31.0->azure-keyvault-securitydomain==1.0.0b2) (2026.4.22)
2026-05-09T22:50:48.6915775Z Requirement already satisfied: charset_normalizer<4,>=2 in /mnt/vss/_work/1/s/.venv/azure-keyvault-securitydomain/.venv_next-pylint/lib/python3.10/site-packages (from requests>=2.21.0->azure-core>=1.31.0->azure-keyvault-securitydomain==1.0.0b2) (3.4.7)
2026-05-09T22:50:48.6918206Z Requirement already satisfied: urllib3<3,>=1.26 in /mnt/vss/_work/1/s/.venv/azure-keyvault-securitydomain/.venv_next-pylint/lib/python3.10/site-packages (from requests>=2.21.0->azure-core>=1.31.0->azure-keyvault-securitydomain==1.0.0b2) (2.7.0)
2026-05-09T22:50:48.6920618Z Requirement already satisfied: idna<4,>=2.5 in /mnt/vss/_work/1/s/.venv/azure-keyvault-securitydomain/.venv_next-pylint/lib/python3.10/site-packages (from requests>=2.21.0->azure-core>=1.31.0->azure-keyvault-securitydomain==1.0.0b2) (3.13)
2026-05-09T22:50:48.6922781Z Building wheels for collected packages: azure-keyvault-securitydomain
2026-05-09T22:50:48.6924870Z Building wheel for azure-keyvault-securitydomain (pyproject.toml): started
2026-05-09T22:50:48.6926759Z Building wheel for azure-keyvault-securitydomain (pyproject.toml): finished with status 'done'
2026-05-09T22:50:48.6928854Z Created wheel for azure-keyvault-securitydomain: filename=azure_keyvault_securitydomain-1.0.0b2-py3-none-any.whl size=80762 sha256=c0bf760c8914ce664201c6b5e03e42eabcd5ddc7bfa1d76bda8db90129a6d858
2026-05-09T22:50:48.6931003Z Stored in directory: /home/cloudtest/.cache/pip/wheels/78/7d/81/ddac0017200f8414b3c705e52c1fac73f93e170579f10f703c
2026-05-09T22:50:48.6932788Z Successfully built azure-keyvault-securitydomain
2026-05-09T22:50:48.6935209Z Installing collected packages: isodate, azure-keyvault-securitydomain
2026-05-09T22:50:48.6937222Z Successfully installed azure-keyvault-securitydomain-1.0.0b2 isodate-0.7.2
2026-05-09T22:50:48.6939215Z ************* Module azure.keyvault.securitydomain._utils.model_base
2026-05-09T22:50:48.6941337Z azure/keyvault/securitydomain/_utils/model_base.py:821: [C0123(unidiomatic-typecheck), _get_deserialize_callable_from_annotation] Use isinstance() rather than type() for a typecheck.
2026-05-09T22:50:48.6943942Z azure/keyvault/securitydomain/_utils/model_base.py:824: [C0123(unidiomatic-typecheck), _get_deserialize_callable_from_annotation] Use isinstance() rather than type() for a typecheck.
2026-05-09T22:50:48.6946285Z azure/keyvault/securitydomain/_utils/model_base.py:830: [C0123(unidiomatic-typecheck), _get_deserialize_callable_from_annotation] Use isinstance() rather than type() for a typecheck.
2026-05-09T22:50:48.6947490Z
2026-05-09T22:50:48.6949297Z -------------------------------------------------------------------
2026-05-09T22:50:48.6951194Z Your code has been rated at 9.99/10 (previous run: 10.00/10, -0.01)
2026-05-09T22:50:48.6952036Z
2026-05-09T22:50:48.6953955Z ************* Module _test_case
2026-05-09T22:50:48.6955943Z tests/_test_case.py:13: [W0613(unused-argument), BaseClientPreparer.init] Unused argument 'kwargs'
2026-05-09T22:50:48.6958139Z tests/_test_case.py:34: [W0613(unused-argument), BaseClientPreparer._skip_if_not_configured] Unused argument 'kwargs'
2026-05-09T22:50:48.6960367Z tests/_test_case.py:46: [W0246(useless-parent-delegation), ClientPreparer.init] Useless parent or super() delegation in method 'init'
2026-05-09T22:50:48.6962287Z ************* Module _async_test_case
2026-05-09T22:50:48.6964349Z tests/_async_test_case.py:13: [W0613(unused-argument), BaseClientPreparer.init] Unused argument 'kwargs'
2026-05-09T22:50:48.6966426Z tests/_async_test_case.py:34: [W0613(unused-argument), BaseClientPreparer._skip_if_not_configured] Unused argument 'kwargs'
2026-05-09T22:50:48.6968511Z tests/_async_test_case.py:46: [W0246(useless-parent-delegation), ClientPreparer.init] Useless parent or super() delegation in method 'init'
2026-05-09T22:50:48.6970448Z ************* Module test_security_domain_async
2026-05-09T22:50:48.6972417Z tests/test_security_domain_async.py:23: [W0613(unused-argument), TestSecurityDomain.test_security_domain_download_and_upload] Unused argument 'kwargs'
2026-05-09T22:50:48.6974949Z tests/test_security_domain_async.py:12: [C0411(wrong-import-order), ] third party import "_shared.async_test_case.KeyVaultTestCase" should be placed before first party import "azure.keyvault.securitydomain.aio.SecurityDomainClient"
2026-05-09T22:50:48.6977460Z tests/test_security_domain_async.py:13: [C0411(wrong-import-order), ] third party import "_async_test_case.ClientPreparer" should be placed before first party import "azure.keyvault.securitydomain.aio.SecurityDomainClient"
2026-05-09T22:50:48.6979877Z tests/test_security_domain_async.py:14: [C0411(wrong-import-order), ] third party import "utils.get_certificate_info" should be placed before first party import "azure.keyvault.securitydomain.aio.SecurityDomainClient"
2026-05-09T22:50:48.6982283Z tests/test_security_domain_async.py:15: [C0411(wrong-import-order), ] third party import "wrapping.use_wrapping_keys" should be placed before first party import "azure.keyvault.securitydomain.aio.SecurityDomainClient"
2026-05-09T22:50:48.6984541Z ************* Module test_security_domain
2026-05-09T22:50:48.6986485Z tests/test_security_domain.py:22: [W0613(unused-argument), TestSecurityDomain.test_security_domain_download_and_upload] Unused argument 'kwargs'
2026-05-09T22:50:48.6988693Z tests/test_security_domain.py:12: [C0411(wrong-import-order), ] third party import "_shared.test_case.KeyVaultTestCase" should be placed before first party import "azure.keyvault.securitydomain.SecurityDomainClient"
2026-05-09T22:50:48.6991005Z tests/test_security_domain.py:13: [C0411(wrong-import-order), ] third party import "_test_case.ClientPreparer" should be placed before first party import "azure.keyvault.securitydomain.SecurityDomainClient"
2026-05-09T22:50:48.6993562Z tests/test_security_domain.py:14: [C0411(wrong-import-order), ] third party import "utils.get_certificate_info" should be placed before first party import "azure.keyvault.securitydomain.SecurityDomainClient"
2026-05-09T22:50:48.6995892Z tests/test_security_domain.py:15: [C0411(wrong-import-order), ] third party import "wrapping.use_wrapping_keys" should be placed before first party import "azure.keyvault.securitydomain.SecurityDomainClient"
2026-05-09T22:50:48.6997850Z ************* Module wrapping
2026-05-09T22:50:48.6999741Z tests/wrapping.py:305: [W1514(unspecified-encoding), _security_domain_restore_blob] Using open without explicitly specifying an encoding
2026-05-09T22:50:48.7001731Z ************* Module utils
2026-05-09T22:50:48.7003833Z tests/utils.py:121: [W1514(unspecified-encoding), write_security_domain] Using open without explicitly specifying an encoding
2026-05-09T22:50:48.7005880Z tests/utils.py:146: [W1514(unspecified-encoding), write_transfer_key] Using open without explicitly specifying an encoding
2026-05-09T22:50:48.7008226Z tests/utils.py:13: [C0411(wrong-import-order), ] third party import "cryptography.hazmat.backends.default_backend" should be placed before first party import "azure.keyvault.securitydomain.models.CertificateInfo"
2026-05-09T22:50:48.7010603Z tests/utils.py:14: [C0411(wrong-import-order), ] third party import "cryptography.hazmat.primitives.serialization.Encoding" should be placed before first party import "azure.keyvault.securitydomain.models.CertificateInfo"
2026-05-09T22:50:48.7012965Z tests/utils.py:15: [C0411(wrong-import-order), ] third party import "cryptography.x509.load_pem_x509_certificate" should be placed before first party import "azure.keyvault.securitydomain.models.CertificateInfo"
2026-05-09T22:50:48.7015397Z ************* Module _shared.test_case
2026-05-09T22:50:48.7017452Z 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:48.7019623Z tests/_shared/test_case.py:39: [E1101(no-member), KeyVaultTestCase._poll_until_exception] Instance of 'KeyVaultTestCase' has no 'fail' member
2026-05-09T22:50:48.7021647Z tests/_shared/test_case.py:41: [W0613(unused-argument), KeyVaultTestCase.teardown_method] Unused argument 'method'
2026-05-09T22:50:48.7024092Z 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.securitydomain._internal.HttpChallengeCache"
2026-05-09T22:50:48.7026154Z ************* Module _shared.async_test_case
2026-05-09T22:50:48.7037786Z tests/_shared/async_test_case.py:39: [E1101(no-member), KeyVaultTestCase._poll_until_exception] Instance of 'KeyVaultTestCase' has no 'fail' member
2026-05-09T22:50:48.7039983Z tests/_shared/async_test_case.py:41: [W0613(unused-argument), KeyVaultTestCase.teardown_method] Unused argument 'method'
2026-05-09T22:50:48.7042286Z tests/_shared/async_test_case.py:8: [C0411(wrong-import-order), ] third party import "devtools_testutils.AzureRecordedTestCase" should be placed before first party import "azure.keyvault.securitydomain._internal.HttpChallengeCache"
2026-05-09T22:50:48.7043571Z
2026-05-09T22:50:48.7045314Z ------------------------------------------------------------------
2026-05-09T22:50:48.7047165Z Your code has been rated at 9.51/10 (previous run: 9.16/10, +0.35)
2026-05-09T22:50:48.7047911Z
2026-05-09T22:50:48.7048528Z
2026-05-09T22:50:48.7050234Z --------------------------------------------------------------------
2026-05-09T22:50:48.7052073Z Your code has been rated at 10.00/10 (previous run: 10.00/10, +0.00)
2026-05-09T22:50:48.7052843Z
2026-05-09T22:50:48.7054898Z 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:48.7056795Z Collecting azure-pylint-guidelines-checker==0.5.7
2026-05-09T22:50:48.7058923Z 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:48.7061045Z Installing collected packages: azure-pylint-guidelines-checker
2026-05-09T22:50:48.7062865Z Successfully installed azure-pylint-guidelines-checker-0.5.7
2026-05-09T22:50:48.7065042Z 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:48.7067054Z Collecting pylint==4.0.4
2026-05-09T22:50:48.7068751Z Using cached pylint-4.0.4-py3-none-any.whl (536 kB)
2026-05-09T22:50:48.7070443Z Collecting isort!=5.13,<8,>=5
2026-05-09T22:50:48.7072152Z Using cached isort-7.0.0-py3-none-any.whl (94 kB)
2026-05-09T22:50:48.7074012Z Collecting dill>=0.2
2026-05-09T22:50:48.7075736Z Using cached dill-0.4.1-py3-none-any.whl (120 kB)
2026-05-09T22:50:48.7077730Z Requirement already satisfied: tomli>=1.1 in /mnt/vss/_work/1/s/.venv/azure-keyvault-securitydomain/.venv_next-pylint/lib/python3.10/site-packages (from pylint==4.0.4) (2.4.1)
2026-05-09T22:50:48.7079666Z Collecting tomlkit>=0.10.1
2026-05-09T22:50:48.7081366Z Using cached tomlkit-0.14.0-py3-none-any.whl (39 kB)
2026-05-09T22:50:48.7083596Z Requirement already satisfied: platformdirs>=2.2 in /mnt/vss/_work/1/s/.venv/azure-keyvault-securitydomain/.venv_next-pylint/lib/python3.10/site-packages (from pylint==4.0.4) (4.9.6)
2026-05-09T22:50:48.7085561Z Collecting astroid<=4.1.dev0,>=4.0.2
2026-05-09T22:50:48.7087308Z Using cached astroid-4.0.4-py3-none-any.whl (276 kB)
2026-05-09T22:50:48.7088972Z Collecting mccabe<0.8,>=0.6
2026-05-09T22:50:48.7090825Z Using cached mccabe-0.7.0-py2.py3-none-any.whl (7.3 kB)
2026-05-09T22:50:48.7092844Z Requirement already satisfied: typing-extensions>=4 in /mnt/vss/_work/1/s/.venv/azure-keyvault-securitydomain/.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:48.7095176Z Installing collected packages: tomlkit, mccabe, isort, dill, astroid, pylint
2026-05-09T22:50:48.7097107Z 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:50.0879696Z next-pylint check completed with exit code 30
2026-05-09T22:50:50.0881846Z ==========================================================================================================
2026-05-09T22:50:50.0883997Z ===== STDERR: next-pylint :: /mnt/vss/_work/1/s/sdk/keyvault/azure-keyvault-securitydomain (exit 30) =====
2026-05-09T22:50:50.0886933Z 2026-05-09 22:49:40,584 [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:50.0888856Z 2026-05-09 22:49:40,584 [INFO] azure-sdk-tools: Running pylint check...
2026-05-09T22:50:50.0890458Z 2026-05-09 22:49:45,438 [INFO] root: Found whl azure_sdk_tools-0.0.0-py3-none-any.whl
2026-05-09T22:50:50.0890933Z
2026-05-09T22:50:50.0892037Z [notice] A new release of pip is available: 23.0.1 -> 26.1.1
2026-05-09T22:50:50.0893362Z [notice] To update, run: python -m pip install --upgrade pip
2026-05-09T22:50:50.0894744Z 2026-05-09 22:50:02,139 [INFO] azure-sdk-tools: Processing azure-keyvault-securitydomain for pylint check
2026-05-09T22:50:50.0895997Z 2026-05-09 22:50:02,140 [INFO] azure-sdk-tools: Installing dev requirements for /mnt/vss/_work/1/s/sdk/keyvault/azure-keyvault-securitydomain
2026-05-09T22:50:50.0896524Z
2026-05-09T22:50:50.0897592Z [notice] A new release of pip is available: 23.0.1 -> 26.1.1
2026-05-09T22:50:50.0899155Z [notice] To update, run: python -m pip install --upgrade pip
2026-05-09T22:50:50.0899948Z
2026-05-09T22:50:50.0901102Z [notice] A new release of pip is available: 23.0.1 -> 26.1.1
2026-05-09T22:50:50.0902162Z [notice] To update, run: python -m pip install --upgrade pip
2026-05-09T22:50:50.0903731Z 2026-05-09 22:50:18,890 [INFO] azure-sdk-tools: Installing azure_keyvault_securitydomain-1.0.0b2.tar.gz from fresh built package.
2026-05-09T22:50:50.0906226Z 2026-05-09 22:50:19,283 [INFO] azure-sdk-tools: Executing command from /mnt/vss/_work/1/s/.venv/azure-keyvault-securitydomain/.venv_next-pylint/.staging:['/mnt/vss/_work/1/s/.venv/azure-keyvault-securitydomain/.venv_next-pylint/bin/python', '-m', 'pip', 'install', '/mnt/vss/_work/1/s/.venv/azure-keyvault-securitydomain/.venv_next-pylint/.staging/azure_keyvault_securitydomain-1.0.0b2.tar.gz']
2026-05-09T22:50:50.0907460Z
2026-05-09T22:50:50.0909067Z [notice] A new release of pip is available: 23.0.1 -> 26.1.1
2026-05-09T22:50:50.0911086Z [notice] To update, run: python -m pip install --upgrade pip
2026-05-09T22:50:50.0912265Z 2026-05-09 22:50:23,528 [INFO] azure-sdk-tools: Installed azure_keyvault_securitydomain-1.0.0b2.tar.gz
2026-05-09T22:50:50.0912742Z
2026-05-09T22:50:50.0914102Z [notice] A new release of pip is available: 23.0.1 -> 26.1.1
2026-05-09T22:50:50.0915164Z [notice] To update, run: python -m pip install --upgrade pip
2026-05-09T22:50:50.0916259Z 2026-05-09 22:50:26,732 [INFO] azure-sdk-tools: Installed packages:
2026-05-09T22:50:50.0917400Z 2026-05-09 22:50:26,732 [INFO] azure-sdk-tools: aiohappyeyeballs==2.6.1
2026-05-09T22:50:50.0918475Z aiohttp==3.13.5
2026-05-09T22:50:50.0919501Z aiosignal==1.4.0
2026-05-09T22:50:50.0920526Z astroid==4.0.4
2026-05-09T22:50:50.0921838Z async-timeout==5.0.1
2026-05-09T22:50:50.0922967Z attrs==26.1.0
2026-05-09T22:50:50.0924695Z azure-core==1.41.0
2026-05-09T22:50:50.0925817Z azure-identity @ file:///mnt/vss/_work/1/s/.wheels/azure_identity-1.26.0b3-py3-none-any.whl
2026-05-09T22:50:50.0927026Z azure-keyvault-securitydomain @ file:///mnt/vss/_work/1/s/.venv/azure-keyvault-securitydomain/.venv_next-pylint/.staging/azure_keyvault_securitydomain-1.0.0b2.tar.gz
2026-05-09T22:50:50.0928398Z azure-pylint-guidelines-checker==0.5.7
2026-05-09T22:50:50.0929515Z azure-sdk-tools @ file:///mnt/vss/_work/1/s/.wheels/azure_sdk_tools-0.0.0-py3-none-any.whl
2026-05-09T22:50:50.0930938Z backports.asyncio.runner==1.2.0
2026-05-09T22:50:50.0932739Z bashlex==0.18
2026-05-09T22:50:50.0934723Z bracex==2.6
2026-05-09T22:50:50.0936227Z build==1.5.0
2026-05-09T22:50:50.0937740Z certifi==2026.4.22
2026-05-09T22:50:50.0939254Z cffi==2.0.0
2026-05-09T22:50:50.0940776Z charset-normalizer==3.4.7
2026-05-09T22:50:50.0942301Z cibuildwheel==2.23.3
2026-05-09T22:50:50.0943844Z ConfigArgParse==1.7.5
2026-05-09T22:50:50.0945018Z coverage==7.13.5
2026-05-09T22:50:50.0946061Z cryptography==48.0.0
2026-05-09T22:50:50.0947080Z dependency-groups==1.3.1
2026-05-09T22:50:50.0948087Z dill==0.4.1
2026-05-09T22:50:50.0949099Z exceptiongroup==1.3.1
2026-05-09T22:50:50.0950099Z filelock==3.29.0
2026-05-09T22:50:50.0951103Z frozenlist==1.8.0
2026-05-09T22:50:50.0952092Z idna==3.13
2026-05-09T22:50:50.0953464Z iniconfig==2.3.0
2026-05-09T22:50:50.0955316Z isodate==0.7.2
2026-05-09T22:50:50.0956893Z isort==7.0.0
2026-05-09T22:50:50.0958426Z Jinja2==3.1.6
2026-05-09T22:50:50.0959964Z json-delta==2.0.2
2026-05-09T22:50:50.0961349Z MarkupSafe==3.0.3
2026-05-09T22:50:50.0962524Z mccabe==0.7.0
2026-05-09T22:50:50.0963869Z msal==1.36.0
2026-05-09T22:50:50.0964920Z msal-extensions==1.3.1
2026-05-09T22:50:50.0965955Z multidict==6.7.1
2026-05-09T22:50:50.0966977Z packaging==26.2
2026-05-09T22:50:50.0967989Z pkginfo==1.12.1.2
2026-05-09T22:50:50.0968998Z platformdirs==4.9.6
2026-05-09T22:50:50.0970011Z pluggy==1.6.0
2026-05-09T22:50:50.0971066Z propcache==0.5.2
2026-05-09T22:50:50.0972699Z pycparser==3.0
2026-05-09T22:50:50.0974601Z Pygments==2.20.0
2026-05-09T22:50:50.0976214Z PyJWT==2.12.1
2026-05-09T22:50:50.0977798Z pylint==4.0.4
2026-05-09T22:50:50.0979358Z pyparsing==3.3.2
2026-05-09T22:50:50.0980931Z pyproject_hooks==1.2.0
2026-05-09T22:50:50.0982496Z pytest==9.0.3
2026-05-09T22:50:50.0984194Z pytest-asyncio==1.3.0
2026-05-09T22:50:50.0985382Z pytest-cov==7.1.0
2026-05-09T22:50:50.0986425Z python-dotenv==1.2.2
2026-05-09T22:50:50.0987434Z PyYAML==6.0.3
2026-05-09T22:50:50.0988443Z requests==2.33.1
2026-05-09T22:50:50.0989451Z tomli==2.4.1
2026-05-09T22:50:50.0990479Z tomli_w==1.0.0
2026-05-09T22:50:50.0991488Z tomlkit==0.14.0
2026-05-09T22:50:50.0992509Z typing_extensions==4.15.0
2026-05-09T22:50:50.0993886Z urllib3==2.7.0
2026-05-09T22:50:50.0994929Z yarl==1.23.0
2026-05-09T22:50:50.0995337Z
2026-05-09T22:50:50.0996654Z 2026-05-09 22:50:26,733 [INFO] azure-sdk-tools: ['/mnt/vss/_work/1/s/.venv/azure-keyvault-securitydomain/.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-securitydomain/azure']
2026-05-09T22:50:50.0998378Z 2026-05-09 22:50:35,432 [ERROR] azure-sdk-tools: azure-keyvault-securitydomain main package exited with linting error 16. Please see this link for more information https://aka.ms/azsdk/python/pylint-guide
2026-05-09T22:50:50.0999869Z 2026-05-09 22:50:35,432 [INFO] azure-sdk-tools: ['/mnt/vss/_work/1/s/.venv/azure-keyvault-securitydomain/.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-securitydomain/tests']
2026-05-09T22:50:50.1001351Z 2026-05-09 22:50:40,612 [ERROR] azure-sdk-tools: azure-keyvault-securitydomain tests exited with linting error 30. Please see this link for more information https://aka.ms/azsdk/python/pylint-guide
2026-05-09T22:50:50.1004280Z 2026-05-09 22:50:40,612 [INFO] azure-sdk-tools: ['/mnt/vss/_work/1/s/.venv/azure-keyvault-securitydomain/.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-securitydomain/samples']
2026-05-09T22:50:50.1006806Z 2026-05-09 22:50:47,712 [INFO] root: Issue exists for azure-keyvault-securitydomain with pylint version 4.0.4. Updating...
2026-05-09T22:50:50.1008815Z ==========================================================================================================
2026-05-09T22:50:50.1010204Z
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-securitydomain>azpysdk next-pylint --isolate .See the Pylint Guide for more information.