Skip to content

azure-identity needs linting updates for pylint version 4.0.6 #43899

Description

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

Library name: azure-identity
Pylint version: 4.0.6
Pylint Build: Link to build (2026-08-02)

Pylint Errors:

30
2026-08-02T22:35:36.8752967Z ===== OUTPUT: next-pylint :: /mnt/vss/_work/1/s/sdk/identity/azure-identity (exit 30) =====
2026-08-02T22:35:36.8754735Z Looking in indexes: https://build:***@pkgs.dev.azure.com/azure-sdk/public/_packaging/azure-sdk-for-python/pypi/simple, https://pypi.python.org/simple
2026-08-02T22:35:36.8756737Z Processing ./.wheels/azure_sdk_tools-0.0.0-py3-none-any.whl
2026-08-02T22:35:36.8758089Z Collecting pytest-cov
2026-08-02T22:35:36.8759434Z Downloading pytest_cov-7.1.0-py3-none-any.whl (22 kB)
2026-08-02T22:35:36.8760893Z Collecting PyYAML
2026-08-02T22:35:36.8762411Z Downloading pyyaml-6.0.3-cp310-cp310-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl (770 kB)
2026-08-02T22:35:36.8764384Z ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 770.3/770.3 kB 4.2 MB/s eta 0:00:00
2026-08-02T22:35:36.8765750Z Collecting pkginfo
2026-08-02T22:35:36.8767374Z Downloading pkginfo-1.12.1.2-py3-none-any.whl (32 kB)
2026-08-02T22:35:36.8768712Z Collecting certifi
2026-08-02T22:35:36.8770037Z Downloading certifi-2026.7.22-py3-none-any.whl (136 kB)
2026-08-02T22:35:36.8771701Z ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 137.0/137.0 kB 30.2 MB/s eta 0:00:00
2026-08-02T22:35:36.8773077Z Collecting packaging
2026-08-02T22:35:36.8774452Z Downloading packaging-26.2-py3-none-any.whl (100 kB)
2026-08-02T22:35:36.8776345Z ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 100.2/100.2 kB 28.1 MB/s eta 0:00:00
2026-08-02T22:35:36.8777648Z Collecting Jinja2
2026-08-02T22:35:36.8779035Z Using cached jinja2-3.1.6-py3-none-any.whl (134 kB)
2026-08-02T22:35:36.8780394Z Collecting pyparsing
2026-08-02T22:35:36.8781774Z Using cached pyparsing-3.3.2-py3-none-any.whl (122 kB)
2026-08-02T22:35:36.8783115Z Collecting tomli
2026-08-02T22:35:36.8784485Z Downloading tomli-2.4.1-py3-none-any.whl (14 kB)
2026-08-02T22:35:36.8786078Z Collecting pytest-asyncio>=0.9.0
2026-08-02T22:35:36.8787496Z Using cached pytest_asyncio-1.4.0-py3-none-any.whl (16 kB)
2026-08-02T22:35:36.8788902Z Collecting ConfigArgParse>=0.12.0
2026-08-02T22:35:36.8790299Z Using cached configargparse-1.7.5-py3-none-any.whl (27 kB)
2026-08-02T22:35:36.8791633Z Collecting build
2026-08-02T22:35:36.8793295Z Downloading https://pkgs.dev.azure.com/azure-sdk/29ec6040-b234-4e31-b139-33dc4287b756/_packaging/3572dbf9-b5ef-433b-9137-fc4d7768e7cc/pypi/download/build/1.5.1/build-1.5.1-py3-none-any.whl (31 kB)
2026-08-02T22:35:36.8794930Z Collecting urllib3
2026-08-02T22:35:36.8796471Z Using cached urllib3-2.7.0-py3-none-any.whl (131 kB)
2026-08-02T22:35:36.8797845Z Collecting json-delta>=2.0
2026-08-02T22:35:36.8799238Z Using cached json_delta-2.0.2-py2.py3-none-any.whl (33 kB)
2026-08-02T22:35:36.8800605Z Collecting pytest>=3.5.1
2026-08-02T22:35:36.8801990Z Using cached pytest-9.1.1-py3-none-any.whl (386 kB)
2026-08-02T22:35:36.8803333Z Collecting python-dotenv
2026-08-02T22:35:36.8804684Z Downloading python_dotenv-1.2.2-py3-none-any.whl (22 kB)
2026-08-02T22:35:36.8806412Z Collecting wheel
2026-08-02T22:35:36.8807772Z Using cached wheel-0.47.0-py3-none-any.whl (32 kB)
2026-08-02T22:35:36.8809108Z Collecting azure-core
2026-08-02T22:35:36.8810476Z Using cached azure_core-1.41.0-py3-none-any.whl (220 kB)
2026-08-02T22:35:36.8811820Z Collecting cibuildwheel==2.23.3
2026-08-02T22:35:36.8813191Z Using cached cibuildwheel-2.23.3-py3-none-any.whl (91 kB)
2026-08-02T22:35:36.8814782Z Requirement already satisfied: setuptools in ./.venv/azure-identity/.venv_next-pylint/lib/python3.10/site-packages (from azure-sdk-tools==0.0.0) (79.0.1)
2026-08-02T22:35:36.8816551Z Collecting tomli-w==1.0.0
2026-08-02T22:35:36.8817926Z Using cached tomli_w-1.0.0-py3-none-any.whl (6.0 kB)
2026-08-02T22:35:36.8819276Z Collecting typing-extensions>=4.1.0
2026-08-02T22:35:36.8820643Z Downloading typing_extensions-4.16.0-py3-none-any.whl (45 kB)
2026-08-02T22:35:36.8822393Z ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 45.6/45.6 kB 19.6 MB/s eta 0:00:00
2026-08-02T22:35:36.8823783Z Collecting filelock
2026-08-02T22:35:36.8825157Z Downloading filelock-3.32.2-py3-none-any.whl (98 kB)
2026-08-02T22:35:36.8827059Z ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 98.8/98.8 kB 37.5 MB/s eta 0:00:00
2026-08-02T22:35:36.8828469Z Collecting platformdirs
2026-08-02T22:35:36.8829818Z Using cached platformdirs-4.11.0-py3-none-any.whl (23 kB)
2026-08-02T22:35:36.8831324Z Collecting dependency-groups>=1.2
2026-08-02T22:35:36.8832765Z Using cached dependency_groups-1.3.1-py3-none-any.whl (8.7 kB)
2026-08-02T22:35:36.8834093Z Collecting bashlex!=0.13
2026-08-02T22:35:36.8835559Z Using cached bashlex-0.18-py2.py3-none-any.whl (69 kB)
2026-08-02T22:35:36.8837151Z Collecting bracex
2026-08-02T22:35:36.8838521Z Using cached bracex-3.0.1-py3-none-any.whl (11 kB)
2026-08-02T22:35:36.8839814Z Collecting pygments>=2.7.2
2026-08-02T22:35:36.8841173Z Using cached pygments-2.20.0-py3-none-any.whl (1.2 MB)
2026-08-02T22:35:36.8842480Z Collecting pluggy<2,>=1.5
2026-08-02T22:35:36.8843832Z Using cached pluggy-1.6.0-py3-none-any.whl (20 kB)
2026-08-02T22:35:36.8845185Z Collecting iniconfig>=1.0.1
2026-08-02T22:35:36.8846749Z Using cached iniconfig-2.3.0-py3-none-any.whl (7.5 kB)
2026-08-02T22:35:36.8848088Z Collecting exceptiongroup>=1
2026-08-02T22:35:36.8857998Z Using cached exceptiongroup-1.3.1-py3-none-any.whl (16 kB)
2026-08-02T22:35:36.8859509Z Collecting backports-asyncio-runner<2,>=1.1
2026-08-02T22:35:36.8861034Z Using cached backports_asyncio_runner-1.2.0-py3-none-any.whl (12 kB)
2026-08-02T22:35:36.8862411Z Collecting requests>=2.21.0
2026-08-02T22:35:36.8863794Z Using cached requests-2.34.2-py3-none-any.whl (73 kB)
2026-08-02T22:35:36.8865165Z Collecting pyproject_hooks
2026-08-02T22:35:36.8866725Z Using cached pyproject_hooks-1.2.0-py3-none-any.whl (10 kB)
2026-08-02T22:35:36.8868090Z Collecting MarkupSafe>=2.0
2026-08-02T22:35:36.8869599Z 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-08-02T22:35:36.8871090Z Collecting coverage[toml]>=7.10.6
2026-08-02T22:35:36.8872598Z Downloading coverage-7.15.3-cp310-cp310-manylinux1_x86_64.manylinux_2_28_x86_64.manylinux_2_5_x86_64.whl (251 kB)
2026-08-02T22:35:36.8874419Z ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 251.3/251.3 kB 31.5 MB/s eta 0:00:00
2026-08-02T22:35:36.8876030Z Collecting charset_normalizer<4,>=2
2026-08-02T22:35:36.8877602Z Downloading charset_normalizer-3.4.9-cp310-cp310-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl (223 kB)
2026-08-02T22:35:36.8879564Z ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 223.8/223.8 kB 29.7 MB/s eta 0:00:00
2026-08-02T22:35:36.8880965Z Collecting idna<4,>=2.5
2026-08-02T22:35:36.8882336Z Using cached idna-3.18-py3-none-any.whl (65 kB)
2026-08-02T22:35:36.8884524Z 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-08-02T22:35:36.8888131Z Successfully installed ConfigArgParse-1.7.5 Jinja2-3.1.6 MarkupSafe-3.0.3 PyYAML-6.0.3 azure-core-1.41.0 azure-sdk-tools-0.0.0 backports-asyncio-runner-1.2.0 bashlex-0.18 bracex-3.0.1 build-1.5.1 certifi-2026.7.22 charset_normalizer-3.4.9 cibuildwheel-2.23.3 coverage-7.15.3 dependency-groups-1.3.1 exceptiongroup-1.3.1 filelock-3.32.2 idna-3.18 iniconfig-2.3.0 json-delta-2.0.2 packaging-26.2 pkginfo-1.12.1.2 platformdirs-4.11.0 pluggy-1.6.0 pygments-2.20.0 pyparsing-3.3.2 pyproject_hooks-1.2.0 pytest-9.1.1 pytest-asyncio-1.4.0 pytest-cov-7.1.0 python-dotenv-1.2.2 requests-2.34.2 tomli-2.4.1 tomli-w-1.0.0 typing-extensions-4.16.0 urllib3-2.7.0 wheel-0.47.0
2026-08-02T22:35:36.8890964Z Looking in indexes: https://build:***@pkgs.dev.azure.com/azure-sdk/public/_packaging/azure-sdk-for-python/pypi/simple, https://pypi.python.org/simple
2026-08-02T22:35:36.8892711Z Processing /mnt/vss/_work/1/s/.wheels/azure_core-1.42.0-py3-none-any.whl
2026-08-02T22:35:36.8894238Z Processing /mnt/vss/_work/1/s/.wheels/azure_sdk_tools-0.0.0-py3-none-any.whl
2026-08-02T22:35:36.8895656Z Collecting azure-identity-broker>=1.1.0
2026-08-02T22:35:36.8897452Z Downloading azure_identity_broker-1.3.0-py3-none-any.whl (11 kB)
2026-08-02T22:35:36.8898817Z Collecting aiohttp>=3.0
2026-08-02T22:35:36.8900319Z Using cached aiohttp-3.14.3-cp310-cp310-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl (1.7 MB)
2026-08-02T22:35:36.8902347Z Requirement already satisfied: typing_extensions>=3.7.2 in /mnt/vss/_work/1/s/.venv/azure-identity/.venv_next-pylint/lib/python3.10/site-packages (from -r /mnt/vss/_work/1/s/sdk/identity/azure-identity/dev_requirements.txt (line 4)) (4.16.0)
2026-08-02T22:35:36.8904464Z Requirement already satisfied: requests>=2.21.0 in /mnt/vss/_work/1/s/.venv/azure-identity/.venv_next-pylint/lib/python3.10/site-packages (from azure-core==1.42.0->-r /mnt/vss/_work/1/s/sdk/identity/azure-identity/dev_requirements.txt (line 1)) (2.34.2)
2026-08-02T22:35:36.8906384Z Collecting msal[broker]<2,>=1.33.0
2026-08-02T22:35:36.8907750Z Downloading msal-1.37.0-py3-none-any.whl (123 kB)
2026-08-02T22:35:36.8909410Z ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 123.7/123.7 kB 6.7 MB/s eta 0:00:00
2026-08-02T22:35:36.8910866Z Collecting azure-identity<2.0.0,>=1.18.0
2026-08-02T22:35:36.8912248Z Downloading azure_identity-1.25.3-py3-none-any.whl (192 kB)
2026-08-02T22:35:36.8913949Z ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 192.1/192.1 kB 16.2 MB/s eta 0:00:00
2026-08-02T22:35:36.8915312Z Collecting frozenlist>=1.1.1
2026-08-02T22:35:36.8916994Z Downloading frozenlist-1.8.0-cp310-cp310-manylinux1_x86_64.manylinux_2_28_x86_64.manylinux_2_5_x86_64.whl (219 kB)
2026-08-02T22:35:36.8918779Z ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 219.5/219.5 kB 54.8 MB/s eta 0:00:00
2026-08-02T22:35:36.8920153Z Collecting multidict<7.0,>=4.5
2026-08-02T22:35:36.8921661Z 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-08-02T22:35:36.8923108Z Collecting yarl<2.0,>=1.17.0
2026-08-02T22:35:36.8924634Z Using cached yarl-1.24.5-cp310-cp310-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl (110 kB)
2026-08-02T22:35:36.8926311Z Collecting aiohappyeyeballs>=2.5.0
2026-08-02T22:35:36.8927681Z Using cached aiohappyeyeballs-2.7.1-py3-none-any.whl (15 kB)
2026-08-02T22:35:36.8929076Z Collecting async-timeout<6.0,>=4.0
2026-08-02T22:35:36.8930417Z Using cached async_timeout-5.0.1-py3-none-any.whl (6.2 kB)
2026-08-02T22:35:36.8931726Z Collecting aiosignal>=1.4.0
2026-08-02T22:35:36.8933063Z Using cached aiosignal-1.4.0-py3-none-any.whl (7.5 kB)
2026-08-02T22:35:36.8934372Z Collecting attrs>=17.3.0
2026-08-02T22:35:36.8935704Z Using cached attrs-26.1.0-py3-none-any.whl (67 kB)
2026-08-02T22:35:36.8937230Z Collecting propcache>=0.2.0
2026-08-02T22:35:36.8938682Z 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-08-02T22:35:36.8940587Z Requirement already satisfied: python-dotenv in /mnt/vss/_work/1/s/.venv/azure-identity/.venv_next-pylint/lib/python3.10/site-packages (from azure-sdk-tools==0.0.0->-r /mnt/vss/_work/1/s/sdk/identity/azure-identity/dev_requirements.txt (line 5)) (1.2.2)
2026-08-02T22:35:36.8942865Z Requirement already satisfied: setuptools in /mnt/vss/_work/1/s/.venv/azure-identity/.venv_next-pylint/lib/python3.10/site-packages (from azure-sdk-tools==0.0.0->-r /mnt/vss/_work/1/s/sdk/identity/azure-identity/dev_requirements.txt (line 5)) (79.0.1)
2026-08-02T22:35:36.8944997Z Requirement already satisfied: json-delta>=2.0 in /mnt/vss/_work/1/s/.venv/azure-identity/.venv_next-pylint/lib/python3.10/site-packages (from azure-sdk-tools==0.0.0->-r /mnt/vss/_work/1/s/sdk/identity/azure-identity/dev_requirements.txt (line 5)) (2.0.2)
2026-08-02T22:35:36.8947370Z Requirement already satisfied: ConfigArgParse>=0.12.0 in /mnt/vss/_work/1/s/.venv/azure-identity/.venv_next-pylint/lib/python3.10/site-packages (from azure-sdk-tools==0.0.0->-r /mnt/vss/_work/1/s/sdk/identity/azure-identity/dev_requirements.txt (line 5)) (1.7.5)
2026-08-02T22:35:36.8949480Z Requirement already satisfied: Jinja2 in /mnt/vss/_work/1/s/.venv/azure-identity/.venv_next-pylint/lib/python3.10/site-packages (from azure-sdk-tools==0.0.0->-r /mnt/vss/_work/1/s/sdk/identity/azure-identity/dev_requirements.txt (line 5)) (3.1.6)
2026-08-02T22:35:36.8951736Z Requirement already satisfied: tomli-w==1.0.0 in /mnt/vss/_work/1/s/.venv/azure-identity/.venv_next-pylint/lib/python3.10/site-packages (from azure-sdk-tools==0.0.0->-r /mnt/vss/_work/1/s/sdk/identity/azure-identity/dev_requirements.txt (line 5)) (1.0.0)
2026-08-02T22:35:36.8953881Z Requirement already satisfied: pkginfo in /mnt/vss/_work/1/s/.venv/azure-identity/.venv_next-pylint/lib/python3.10/site-packages (from azure-sdk-tools==0.0.0->-r /mnt/vss/_work/1/s/sdk/identity/azure-identity/dev_requirements.txt (line 5)) (1.12.1.2)
2026-08-02T22:35:36.8956197Z Requirement already satisfied: packaging in /mnt/vss/_work/1/s/.venv/azure-identity/.venv_next-pylint/lib/python3.10/site-packages (from azure-sdk-tools==0.0.0->-r /mnt/vss/_work/1/s/sdk/identity/azure-identity/dev_requirements.txt (line 5)) (26.2)
2026-08-02T22:35:36.8958357Z Requirement already satisfied: cibuildwheel==2.23.3 in /mnt/vss/_work/1/s/.venv/azure-identity/.venv_next-pylint/lib/python3.10/site-packages (from azure-sdk-tools==0.0.0->-r /mnt/vss/_work/1/s/sdk/identity/azure-identity/dev_requirements.txt (line 5)) (2.23.3)
2026-08-02T22:35:36.8960514Z Requirement already satisfied: certifi in /mnt/vss/_work/1/s/.venv/azure-identity/.venv_next-pylint/lib/python3.10/site-packages (from azure-sdk-tools==0.0.0->-r /mnt/vss/_work/1/s/sdk/identity/azure-identity/dev_requirements.txt (line 5)) (2026.7.22)
2026-08-02T22:35:36.8962722Z Requirement already satisfied: wheel in /mnt/vss/_work/1/s/.venv/azure-identity/.venv_next-pylint/lib/python3.10/site-packages (from azure-sdk-tools==0.0.0->-r /mnt/vss/_work/1/s/sdk/identity/azure-identity/dev_requirements.txt (line 5)) (0.47.0)
2026-08-02T22:35:36.8964787Z Requirement already satisfied: pyparsing in /mnt/vss/_work/1/s/.venv/azure-identity/.venv_next-pylint/lib/python3.10/site-packages (from azure-sdk-tools==0.0.0->-r /mnt/vss/_work/1/s/sdk/identity/azure-identity/dev_requirements.txt (line 5)) (3.3.2)
2026-08-02T22:35:36.8967081Z Requirement already satisfied: build in /mnt/vss/_work/1/s/.venv/azure-identity/.venv_next-pylint/lib/python3.10/site-packages (from azure-sdk-tools==0.0.0->-r /mnt/vss/_work/1/s/sdk/identity/azure-identity/dev_requirements.txt (line 5)) (1.5.1)
2026-08-02T22:35:36.8969160Z Requirement already satisfied: urllib3 in /mnt/vss/_work/1/s/.venv/azure-identity/.venv_next-pylint/lib/python3.10/site-packages (from azure-sdk-tools==0.0.0->-r /mnt/vss/_work/1/s/sdk/identity/azure-identity/dev_requirements.txt (line 5)) (2.7.0)
2026-08-02T22:35:36.8971268Z Requirement already satisfied: tomli in /mnt/vss/_work/1/s/.venv/azure-identity/.venv_next-pylint/lib/python3.10/site-packages (from azure-sdk-tools==0.0.0->-r /mnt/vss/_work/1/s/sdk/identity/azure-identity/dev_requirements.txt (line 5)) (2.4.1)
2026-08-02T22:35:36.8973505Z Requirement already satisfied: pytest-cov in /mnt/vss/_work/1/s/.venv/azure-identity/.venv_next-pylint/lib/python3.10/site-packages (from azure-sdk-tools==0.0.0->-r /mnt/vss/_work/1/s/sdk/identity/azure-identity/dev_requirements.txt (line 5)) (7.1.0)
2026-08-02T22:35:36.8975666Z Requirement already satisfied: pytest-asyncio>=0.9.0 in /mnt/vss/_work/1/s/.venv/azure-identity/.venv_next-pylint/lib/python3.10/site-packages (from azure-sdk-tools==0.0.0->-r /mnt/vss/_work/1/s/sdk/identity/azure-identity/dev_requirements.txt (line 5)) (1.4.0)
2026-08-02T22:35:36.8977890Z Requirement already satisfied: pytest>=3.5.1 in /mnt/vss/_work/1/s/.venv/azure-identity/.venv_next-pylint/lib/python3.10/site-packages (from azure-sdk-tools==0.0.0->-r /mnt/vss/_work/1/s/sdk/identity/azure-identity/dev_requirements.txt (line 5)) (9.1.1)
2026-08-02T22:35:36.8979170Z Requirement already satisfied: PyYAML in /mnt/vss/_work/1/s/.venv/azure-identity/.venv_next-pylint/lib/python3.10/site-packages (from azure-sdk-tools==0.0.0->-r /mnt/vss/_work/1/s/sdk/identity/azure-identity/dev_requirements.txt (line 5)) (6.0.3)
2026-08-02T22:35:36.8980439Z Requirement already satisfied: dependency-groups>=1.2 in /mnt/vss/_work/1/s/.venv/azure-identity/.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/identity/azure-identity/dev_requirements.txt (line 5)) (1.3.1)
2026-08-02T22:35:36.8981888Z Requirement already satisfied: filelock in /mnt/vss/_work/1/s/.venv/azure-identity/.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/identity/azure-identity/dev_requirements.txt (line 5)) (3.32.2)
2026-08-02T22:35:36.8983191Z Requirement already satisfied: bashlex!=0.13 in /mnt/vss/_work/1/s/.venv/azure-identity/.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/identity/azure-identity/dev_requirements.txt (line 5)) (0.18)
2026-08-02T22:35:36.8984471Z Requirement already satisfied: platformdirs in /mnt/vss/_work/1/s/.venv/azure-identity/.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/identity/azure-identity/dev_requirements.txt (line 5)) (4.11.0)
2026-08-02T22:35:36.8985767Z Requirement already satisfied: bracex in /mnt/vss/_work/1/s/.venv/azure-identity/.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/identity/azure-identity/dev_requirements.txt (line 5)) (3.0.1)
2026-08-02T22:35:36.8987096Z Collecting cryptography>=2.5
2026-08-02T22:35:36.8987964Z Downloading cryptography-50.0.0-cp39-abi3-manylinux_2_34_x86_64.whl (4.8 MB)
2026-08-02T22:35:36.8988991Z ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 4.8/4.8 MB 71.5 MB/s eta 0:00:00
2026-08-02T22:35:36.8989803Z Collecting msal-extensions>=1.2.0
2026-08-02T22:35:36.8990616Z Downloading msal_extensions-1.3.1-py3-none-any.whl (20 kB)
2026-08-02T22:35:36.8991418Z Collecting PyJWT[crypto]<3,>=1.0.0
2026-08-02T22:35:36.8992240Z Downloading pyjwt-2.13.0-py3-none-any.whl (31 kB)
2026-08-02T22:35:36.8993061Z Collecting pymsalruntime<0.21,>=0.20
2026-08-02T22:35:36.8993936Z Downloading pymsalruntime-0.20.6-cp310-cp310-manylinux_2_35_x86_64.whl (13.4 MB)
2026-08-02T22:35:36.8994950Z ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 13.4/13.4 MB 126.1 MB/s eta 0:00:00
2026-08-02T22:35:36.8996254Z Requirement already satisfied: iniconfig>=1.0.1 in /mnt/vss/_work/1/s/.venv/azure-identity/.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/identity/azure-identity/dev_requirements.txt (line 5)) (2.3.0)
2026-08-02T22:35:36.8997555Z Requirement already satisfied: pluggy<2,>=1.5 in /mnt/vss/_work/1/s/.venv/azure-identity/.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/identity/azure-identity/dev_requirements.txt (line 5)) (1.6.0)
2026-08-02T22:35:36.8998950Z Requirement already satisfied: pygments>=2.7.2 in /mnt/vss/_work/1/s/.venv/azure-identity/.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/identity/azure-identity/dev_requirements.txt (line 5)) (2.20.0)
2026-08-02T22:35:36.9000223Z Requirement already satisfied: exceptiongroup>=1 in /mnt/vss/_work/1/s/.venv/azure-identity/.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/identity/azure-identity/dev_requirements.txt (line 5)) (1.3.1)
2026-08-02T22:35:36.9001512Z Requirement already satisfied: backports-asyncio-runner<2,>=1.1 in /mnt/vss/_work/1/s/.venv/azure-identity/.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/identity/azure-identity/dev_requirements.txt (line 5)) (1.2.0)
2026-08-02T22:35:36.9002825Z Requirement already satisfied: idna<4,>=2.5 in /mnt/vss/_work/1/s/.venv/azure-identity/.venv_next-pylint/lib/python3.10/site-packages (from requests>=2.21.0->azure-core==1.42.0->-r /mnt/vss/_work/1/s/sdk/identity/azure-identity/dev_requirements.txt (line 1)) (3.18)
2026-08-02T22:35:36.9004355Z Requirement already satisfied: charset_normalizer<4,>=2 in /mnt/vss/_work/1/s/.venv/azure-identity/.venv_next-pylint/lib/python3.10/site-packages (from requests>=2.21.0->azure-core==1.42.0->-r /mnt/vss/_work/1/s/sdk/identity/azure-identity/dev_requirements.txt (line 1)) (3.4.9)
2026-08-02T22:35:36.9005726Z Requirement already satisfied: pyproject_hooks in /mnt/vss/_work/1/s/.venv/azure-identity/.venv_next-pylint/lib/python3.10/site-packages (from build->azure-sdk-tools==0.0.0->-r /mnt/vss/_work/1/s/sdk/identity/azure-identity/dev_requirements.txt (line 5)) (1.2.0)
2026-08-02T22:35:36.9007569Z Requirement already satisfied: MarkupSafe>=2.0 in /mnt/vss/_work/1/s/.venv/azure-identity/.venv_next-pylint/lib/python3.10/site-packages (from Jinja2->azure-sdk-tools==0.0.0->-r /mnt/vss/_work/1/s/sdk/identity/azure-identity/dev_requirements.txt (line 5)) (3.0.3)
2026-08-02T22:35:36.9008854Z Requirement already satisfied: coverage[toml]>=7.10.6 in /mnt/vss/_work/1/s/.venv/azure-identity/.venv_next-pylint/lib/python3.10/site-packages (from pytest-cov->azure-sdk-tools==0.0.0->-r /mnt/vss/_work/1/s/sdk/identity/azure-identity/dev_requirements.txt (line 5)) (7.15.3)
2026-08-02T22:35:36.9009847Z Collecting cffi>=2.0.0
2026-08-02T22:35:36.9010738Z Downloading cffi-2.1.0-cp310-cp310-manylinux2014_x86_64.manylinux_2_17_x86_64.whl (218 kB)
2026-08-02T22:35:36.9011770Z ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 218.8/218.8 kB 74.3 MB/s eta 0:00:00
2026-08-02T22:35:36.9012572Z Collecting pycparser
2026-08-02T22:35:36.9013407Z Downloading pycparser-3.0-py3-none-any.whl (48 kB)
2026-08-02T22:35:36.9014423Z ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 48.2/48.2 kB 22.9 MB/s eta 0:00:00
2026-08-02T22:35:36.9015389Z 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-08-02T22:35:36.9016786Z Installing collected packages: pymsalruntime, PyJWT, pycparser, propcache, multidict, frozenlist, attrs, async-timeout, aiohappyeyeballs, yarl, cffi, azure-core, aiosignal, cryptography, aiohttp, msal, msal-extensions, azure-identity, azure-identity-broker
2026-08-02T22:35:36.9017812Z Attempting uninstall: azure-core
2026-08-02T22:35:36.9018626Z Found existing installation: azure-core 1.41.0
2026-08-02T22:35:36.9019418Z Uninstalling azure-core-1.41.0:
2026-08-02T22:35:36.9020257Z Successfully uninstalled azure-core-1.41.0
2026-08-02T22:35:36.9021410Z Successfully installed PyJWT-2.13.0 aiohappyeyeballs-2.7.1 aiohttp-3.14.3 aiosignal-1.4.0 async-timeout-5.0.1 attrs-26.1.0 azure-core-1.42.0 azure-identity-1.25.3 azure-identity-broker-1.3.0 cffi-2.1.0 cryptography-50.0.0 frozenlist-1.8.0 msal-1.37.0 msal-extensions-1.3.1 multidict-6.7.1 propcache-0.5.2 pycparser-3.0 pymsalruntime-0.20.6 yarl-1.24.5
2026-08-02T22:35:36.9022648Z Looking in indexes: https://pkgs.dev.azure.com/azure-sdk/public/_packaging/azure-sdk-for-python/pypi/simple/, https://pypi.python.org/simple
2026-08-02T22:35:36.9023677Z Collecting azure-pylint-guidelines-checker==0.5.9
2026-08-02T22:35:36.9024809Z Downloading https://pkgs.dev.azure.com/azure-sdk/29ec6040-b234-4e31-b139-33dc4287b756/_packaging/3572dbf9-b5ef-433b-9137-fc4d7768e7cc/pypi/download/azure-pylint-guidelines-checker/0.5.9/azure_pylint_guidelines_checker-0.5.9-py3-none-any.whl (29 kB)
2026-08-02T22:35:36.9026080Z Installing collected packages: azure-pylint-guidelines-checker
2026-08-02T22:35:36.9026962Z Successfully installed azure-pylint-guidelines-checker-0.5.9
2026-08-02T22:35:36.9027930Z Looking in indexes: https://build:***@pkgs.dev.azure.com/azure-sdk/public/_packaging/azure-sdk-for-python/pypi/simple
2026-08-02T22:35:36.9028825Z Collecting azure-core>=1.31.0
2026-08-02T22:35:36.9029832Z Downloading https://pkgs.dev.azure.com/azure-sdk/29ec6040-b234-4e31-b139-33dc4287b756/_packaging/3572dbf9-b5ef-433b-9137-fc4d7768e7cc/pypi/download/azure-core/1.40/azure_core-1.40.0-py3-none-any.whl (220 kB)
2026-08-02T22:35:36.9031000Z ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 220.4/220.4 kB 36.4 MB/s eta 0:00:00
2026-08-02T22:35:36.9031908Z Saved /mnt/vss/_work/1/s/.venv/azure-identity/.venv_next-pylint/.staging/dl/azure_core-1.40.0-py3-none-any.whl
2026-08-02T22:35:36.9032748Z Successfully downloaded azure-core
2026-08-02T22:35:36.9033685Z Looking in indexes: https://build:***@pkgs.dev.azure.com/azure-sdk/public/_packaging/azure-sdk-for-python/pypi/simple, https://pypi.python.org/simple
2026-08-02T22:35:36.9034618Z Processing ./azure_identity-1.26.0b3.tar.gz
2026-08-02T22:35:36.9035401Z Installing build dependencies: started
2026-08-02T22:35:36.9036518Z Installing build dependencies: finished with status 'done'
2026-08-02T22:35:36.9037373Z Getting requirements to build wheel: started
2026-08-02T22:35:36.9038229Z Getting requirements to build wheel: finished with status 'done'
2026-08-02T22:35:36.9039057Z Preparing metadata (pyproject.toml): started
2026-08-02T22:35:36.9039895Z Preparing metadata (pyproject.toml): finished with status 'done'
2026-08-02T22:35:36.9040716Z Processing ./dl/azure_core-1.40.0-py3-none-any.whl
2026-08-02T22:35:36.9041673Z Requirement already satisfied: msal>=1.35.1 in /mnt/vss/_work/1/s/.venv/azure-identity/.venv_next-pylint/lib/python3.10/site-packages (from azure-identity==1.26.0b3) (1.37.0)
2026-08-02T22:35:36.9042779Z Requirement already satisfied: cryptography>=2.5 in /mnt/vss/_work/1/s/.venv/azure-identity/.venv_next-pylint/lib/python3.10/site-packages (from azure-identity==1.26.0b3) (50.0.0)
2026-08-02T22:35:36.9043856Z Requirement already satisfied: msal-extensions>=1.2.0 in /mnt/vss/_work/1/s/.venv/azure-identity/.venv_next-pylint/lib/python3.10/site-packages (from azure-identity==1.26.0b3) (1.3.1)
2026-08-02T22:35:36.9044964Z Requirement already satisfied: typing-extensions>=4.0.0 in /mnt/vss/_work/1/s/.venv/azure-identity/.venv_next-pylint/lib/python3.10/site-packages (from azure-identity==1.26.0b3) (4.16.0)
2026-08-02T22:35:36.9051309Z Requirement already satisfied: requests>=2.21.0 in /mnt/vss/_work/1/s/.venv/azure-identity/.venv_next-pylint/lib/python3.10/site-packages (from azure-core==1.40.0) (2.34.2)
2026-08-02T22:35:36.9052481Z Requirement already satisfied: cffi>=2.0.0 in /mnt/vss/_work/1/s/.venv/azure-identity/.venv_next-pylint/lib/python3.10/site-packages (from cryptography>=2.5->azure-identity==1.26.0b3) (2.1.0)
2026-08-02T22:35:36.9053618Z Requirement already satisfied: PyJWT[crypto]<3,>=1.0.0 in /mnt/vss/_work/1/s/.venv/azure-identity/.venv_next-pylint/lib/python3.10/site-packages (from msal>=1.35.1->azure-identity==1.26.0b3) (2.13.0)
2026-08-02T22:35:36.9054739Z Requirement already satisfied: idna<4,>=2.5 in /mnt/vss/_work/1/s/.venv/azure-identity/.venv_next-pylint/lib/python3.10/site-packages (from requests>=2.21.0->azure-core==1.40.0) (3.18)
2026-08-02T22:35:36.9056097Z Requirement already satisfied: charset_normalizer<4,>=2 in /mnt/vss/_work/1/s/.venv/azure-identity/.venv_next-pylint/lib/python3.10/site-packages (from requests>=2.21.0->azure-core==1.40.0) (3.4.9)
2026-08-02T22:35:36.9057423Z Requirement already satisfied: urllib3<3,>=1.26 in /mnt/vss/_work/1/s/.venv/azure-identity/.venv_next-pylint/lib/python3.10/site-packages (from requests>=2.21.0->azure-core==1.40.0) (2.7.0)
2026-08-02T22:35:36.9058632Z Requirement already satisfied: certifi>=2023.5.7 in /mnt/vss/_work/1/s/.venv/azure-identity/.venv_next-pylint/lib/python3.10/site-packages (from requests>=2.21.0->azure-core==1.40.0) (2026.7.22)
2026-08-02T22:35:36.9059739Z Requirement already satisfied: pycparser in /mnt/vss/_work/1/s/.venv/azure-identity/.venv_next-pylint/lib/python3.10/site-packages (from cffi>=2.0.0->cryptography>=2.5->azure-identity==1.26.0b3) (3.0)
2026-08-02T22:35:36.9060721Z Building wheels for collected packages: azure-identity
2026-08-02T22:35:36.9061537Z Building wheel for azure-identity (pyproject.toml): started
2026-08-02T22:35:36.9062424Z Building wheel for azure-identity (pyproject.toml): finished with status 'done'
2026-08-02T22:35:36.9063405Z Created wheel for azure-identity: filename=azure_identity-1.26.0b3-py3-none-any.whl size=199217 sha256=1a8becb0e0bcf4b292dbadabe27bad5afdd1af78bdfda2f568de75261832aa05
2026-08-02T22:35:36.9064458Z Stored in directory: /home/cloudtest/.cache/pip/wheels/32/78/b4/7ae8b7191abbb461d3a59e949425a394d3afa94d85d93b931a
2026-08-02T22:35:36.9065289Z Successfully built azure-identity
2026-08-02T22:35:36.9066349Z Installing collected packages: azure-core, azure-identity
2026-08-02T22:35:36.9067174Z Attempting uninstall: azure-core
2026-08-02T22:35:36.9067971Z Found existing installation: azure-core 1.42.0
2026-08-02T22:35:36.9068741Z Uninstalling azure-core-1.42.0:
2026-08-02T22:35:36.9069529Z Successfully uninstalled azure-core-1.42.0
2026-08-02T22:35:36.9070317Z Attempting uninstall: azure-identity
2026-08-02T22:35:36.9071104Z Found existing installation: azure-identity 1.25.3
2026-08-02T22:35:36.9071890Z Uninstalling azure-identity-1.25.3:
2026-08-02T22:35:36.9072692Z Successfully uninstalled azure-identity-1.25.3
2026-08-02T22:35:36.9073514Z Successfully installed azure-core-1.40.0 azure-identity-1.26.0b3
2026-08-02T22:35:36.9074505Z Looking in indexes: https://build:***@pkgs.dev.azure.com/azure-sdk/public/_packaging/azure-sdk-for-python/pypi/simple, https://pypi.python.org/simple
2026-08-02T22:35:36.9075405Z Collecting pylint==4.0.6
2026-08-02T22:35:36.9076449Z Downloading pylint-4.0.6-py3-none-any.whl (538 kB)
2026-08-02T22:35:36.9077463Z ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 538.4/538.4 kB 5.6 MB/s eta 0:00:00
2026-08-02T22:35:36.9078263Z Collecting mccabe<0.8,>=0.6
2026-08-02T22:35:36.9079062Z Downloading mccabe-0.7.0-py2.py3-none-any.whl (7.3 kB)
2026-08-02T22:35:36.9080017Z Requirement already satisfied: platformdirs>=2.2 in /mnt/vss/_work/1/s/.venv/azure-identity/.venv_next-pylint/lib/python3.10/site-packages (from pylint==4.0.6) (4.11.0)
2026-08-02T22:35:36.9080904Z Collecting dill>=0.2
2026-08-02T22:35:36.9081704Z Downloading dill-0.4.1-py3-none-any.whl (120 kB)
2026-08-02T22:35:36.9082681Z ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 120.0/120.0 kB 35.6 MB/s eta 0:00:00
2026-08-02T22:35:36.9083487Z Collecting isort!=5.13,<9,>=5
2026-08-02T22:35:36.9084284Z Downloading isort-8.0.1-py3-none-any.whl (89 kB)
2026-08-02T22:35:36.9085228Z ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 89.7/89.7 kB 33.5 MB/s eta 0:00:00
2026-08-02T22:35:36.9086444Z Requirement already satisfied: tomli>=1.1 in /mnt/vss/_work/1/s/.venv/azure-identity/.venv_next-pylint/lib/python3.10/site-packages (from pylint==4.0.6) (2.4.1)
2026-08-02T22:35:36.9087359Z Collecting astroid<=4.1.dev0,>=4.0.2
2026-08-02T22:35:36.9088162Z Downloading astroid-4.0.4-py3-none-any.whl (276 kB)
2026-08-02T22:35:36.9089119Z ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 276.4/276.4 kB 34.7 MB/s eta 0:00:00
2026-08-02T22:35:36.9089891Z Collecting tomlkit>=0.10.1
2026-08-02T22:35:36.9090674Z Downloading tomlkit-0.15.1-py3-none-any.whl (49 kB)
2026-08-02T22:35:36.9091744Z ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 49.4/49.4 kB 22.4 MB/s eta 0:00:00
2026-08-02T22:35:36.9092720Z Requirement already satisfied: typing-extensions>=4 in /mnt/vss/_work/1/s/.venv/azure-identity/.venv_next-pylint/lib/python3.10/site-packages (from astroid<=4.1.dev0,>=4.0.2->pylint==4.0.6) (4.16.0)
2026-08-02T22:35:36.9093840Z Installing collected packages: tomlkit, mccabe, isort, dill, astroid, pylint
2026-08-02T22:35:36.9094744Z Successfully installed astroid-4.0.4 dill-0.4.1 isort-8.0.1 mccabe-0.7.0 pylint-4.0.6 tomlkit-0.15.1
2026-08-02T22:35:36.9095667Z ************* Module azure.identity.aio._credentials.authorization_code
2026-08-02T22:35:36.9097320Z azure/identity/aio/_credentials/authorization_code.py:13: [C4758(docstring-keyword-should-match-keyword-only), AuthorizationCodeCredential] "additionally_allowed_tenants, authority" missing in docstring or in method signature. There should be a direct correlation between :keyword: arguments in the docstring and keyword-only arguments in method signature. See details: https://azure.github.io/azure-sdk/python_documentation.html#docstrings
2026-08-02T22:35:36.9098606Z ************* Module azure.identity.aio._credentials.default
2026-08-02T22:35:36.9099639Z azure/identity/aio/_credentials/default.py:28: [C4739(docstring-missing-param), AsyncFailedDACCredential] Params missing in docstring: "credential_name, error". See details: https://azure.github.io/azure-sdk/python_documentation.html#docstrings
2026-08-02T22:35:36.9101658Z azure/identity/aio/_credentials/default.py:56: [C4758(docstring-keyword-should-match-keyword-only), DefaultAzureCredential] "require_envvar, exclude_developer_cli_credential, shared_cache_username, workload_identity_tenant_id, process_timeout, exclude_visual_studio_code_credential, exclude_powershell_credential, exclude_shared_token_cache_credential, exclude_managed_identity_credential, exclude_cli_credential, workload_identity_client_id, exclude_workload_identity_credential, managed_identity_client_id, visual_studio_code_tenant_id, exclude_environment_credential, shared_cache_tenant_id, authority" missing in docstring or in method signature. There should be a direct correlation between :keyword: arguments in the docstring and keyword-only arguments in method signature. See details: https://azure.github.io/azure-sdk/python_documentation.html#docstrings
2026-08-02T22:35:36.9103462Z ************* Module azure.identity.aio._credentials.on_behalf_of
2026-08-02T22:35:36.9104721Z azure/identity/aio/_credentials/on_behalf_of.py:18: [C4758(docstring-keyword-should-match-keyword-only), OnBehalfOfCredential] "additionally_allowed_tenants, authority" missing in docstring or in method signature. There should be a direct correlation between :keyword: arguments in the docstring and keyword-only arguments in method signature. See details: https://azure.github.io/azure-sdk/python_documentation.html#docstrings
2026-08-02T22:35:36.9106343Z ************* Module azure.identity.aio._credentials.azure_pipelines
2026-08-02T22:35:36.9107778Z azure/identity/aio/_credentials/azure_pipelines.py:18: [C4758(docstring-keyword-should-match-keyword-only), AzurePipelinesCredential] "additionally_allowed_tenants, authority" missing in docstring or in method signature. There should be a direct correlation between :keyword: arguments in the docstring and keyword-only arguments in method signature. See details: https://azure.github.io/azure-sdk/python_documentation.html#docstrings
2026-08-02T22:35:36.9109057Z ************* Module azure.identity.aio._credentials.client_secret
2026-08-02T22:35:36.9110334Z azure/identity/aio/_credentials/client_secret.py:13: [C4758(docstring-keyword-should-match-keyword-only), ClientSecretCredential] "additionally_allowed_tenants, authority, cache_persistence_options" missing in docstring or in method signature. There should be a direct correlation between :keyword: arguments in the docstring and keyword-only arguments in method signature. See details: https://azure.github.io/azure-sdk/python_documentation.html#docstrings
2026-08-02T22:35:36.9111761Z ************* Module azure.identity.aio._credentials.certificate
2026-08-02T22:35:36.9113079Z azure/identity/aio/_credentials/certificate.py:14: [C4758(docstring-keyword-should-match-keyword-only), CertificateCredential] "additionally_allowed_tenants, certificate_data, password, cache_persistence_options, authority" missing in docstring or in method signature. There should be a direct correlation between :keyword: arguments in the docstring and keyword-only arguments in method signature. See details: https://azure.github.io/azure-sdk/python_documentation.html#docstrings
2026-08-02T22:35:36.9114448Z ************* Module azure.identity.aio._credentials.vscode
2026-08-02T22:35:36.9115701Z azure/identity/aio/_credentials/vscode.py:13: [C4758(docstring-keyword-should-match-keyword-only), VisualStudioCodeCredential] "additionally_allowed_tenants, tenant_id" missing in docstring or in method signature. There should be a direct correlation between :keyword: arguments in the docstring and keyword-only arguments in method signature. See details: https://azure.github.io/azure-sdk/python_documentation.html#docstrings
2026-08-02T22:35:36.9117236Z ************* Module azure.identity.aio._credentials.client_assertion
2026-08-02T22:35:36.9118629Z azure/identity/aio/_credentials/client_assertion.py:12: [C4758(docstring-keyword-should-match-keyword-only), ClientAssertionCredential] "additionally_allowed_tenants, authority, cache_persistence_options" missing in docstring or in method signature. There should be a direct correlation between :keyword: arguments in the docstring and keyword-only arguments in method signature. See details: https://azure.github.io/azure-sdk/python_documentation.html#docstrings
2026-08-02T22:35:36.9120131Z azure/identity/aio/_credentials/client_assertion.py:12: [C4740(docstring-missing-type), ClientAssertionCredential] Param types missing in docstring: "func". See details: https://azure.github.io/azure-sdk/python_documentation.html#docstrings
2026-08-02T22:35:36.9121209Z ************* Module azure.identity.aio._internal.token_binding_transport_asyncio
2026-08-02T22:35:36.9122281Z azure/identity/aio/_internal/token_binding_transport_asyncio.py:10: [C4749(networking-import-outside-azure-core-transport), ] This import is not allowed here. Consider using an abstract alternative from azure.core.pipeline.transport.
2026-08-02T22:35:36.9123320Z ************* Module azure.identity._credentials.authorization_code
2026-08-02T22:35:36.9124613Z azure/identity/_credentials/authorization_code.py:13: [C4758(docstring-keyword-should-match-keyword-only), AuthorizationCodeCredential] "additionally_allowed_tenants, client_secret, authority" missing in docstring or in method signature. There should be a direct correlation between :keyword: arguments in the docstring and keyword-only arguments in method signature. See details: https://azure.github.io/azure-sdk/python_documentation.html#docstrings
2026-08-02T22:35:36.9126154Z ************* Module azure.identity._credentials.user_password
2026-08-02T22:35:36.9127568Z azure/identity/_credentials/user_password.py:11: [C4758(docstring-keyword-should-match-keyword-only), UsernamePasswordCredential] "additionally_allowed_tenants, authority, tenant_id, disable_instance_discovery, enable_support_logging, cache_persistence_options" missing in docstring or in method signature. There should be a direct correlation between :keyword: arguments in the docstring and keyword-only arguments in method signature. See details: https://azure.github.io/azure-sdk/python_documentation.html#docstrings
2026-08-02T22:35:36.9128924Z ************* Module azure.identity._credentials.browser
2026-08-02T22:35:36.9130379Z azure/identity/_credentials/browser.py:19: [C4758(docstring-keyword-should-match-keyword-only), InteractiveBrowserCredential] "timeout, authority, login_hint, disable_automatic_authentication, redirect_uri, tenant_id, disable_instance_discovery, enable_support_logging, authentication_record, client_id, cache_persistence_options" missing in docstring or in method signature. There should be a direct correlation between :keyword: arguments in the docstring and keyword-only arguments in method signature. See details: https://azure.github.io/azure-sdk/python_documentation.html#docstrings
2026-08-02T22:35:36.9131998Z ************* Module azure.identity._credentials.default
2026-08-02T22:35:36.9133039Z azure/identity/_credentials/default.py:34: [C4739(docstring-missing-param), FailedDACCredential] Params missing in docstring: "credential_name, error". See details: https://azure.github.io/azure-sdk/python_documentation.html#docstrings
2026-08-02T22:35:36.9135292Z azure/identity/_credentials/default.py:60: [C4758(docstring-keyword-should-match-keyword-only), DefaultAzureCredential] "exclude_interactive_browser_credential, shared_cache_username, process_timeout, exclude_visual_studio_code_credential, exclude_powershell_credential, exclude_shared_token_cache_credential, broker_client_id, exclude_environment_credential, broker_tenant_id, exclude_cli_credential, exclude_developer_cli_credential, managed_identity_client_id, require_envvar, workload_identity_client_id, exclude_workload_identity_credential, interactive_browser_client_id, visual_studio_code_tenant_id, authority, interactive_browser_tenant_id, workload_identity_tenant_id, exclude_managed_identity_credential, exclude_broker_credential, shared_cache_tenant_id" missing in docstring or in method signature. There should be a direct correlation between :keyword: arguments in the docstring and keyword-only arguments in method signature. See details: https://azure.github.io/azure-sdk/python_documentation.html#docstrings
2026-08-02T22:35:36.9137785Z ************* Module azure.identity._credentials.on_behalf_of
2026-08-02T22:35:36.9139097Z azure/identity/_credentials/on_behalf_of.py:21: [C4758(docstring-keyword-should-match-keyword-only), OnBehalfOfCredential] "additionally_allowed_tenants, disable_instance_discovery, authority" missing in docstring or in method signature. There should be a direct correlation between :keyword: arguments in the docstring and keyword-only arguments in method signature. See details: https://azure.github.io/azure-sdk/python_documentation.html#docstrings
2026-08-02T22:35:36.9140344Z ************* Module azure.identity._credentials.shared_cache
2026-08-02T22:35:36.9141646Z azure/identity/_credentials/shared_cache.py:19: [C4758(docstring-keyword-should-match-keyword-only), SharedTokenCacheCredential] "authority, authentication_record, tenant_id, cache_persistence_options" missing in docstring or in method signature. There should be a direct correlation between :keyword: arguments in the docstring and keyword-only arguments in method signature. See details: https://azure.github.io/azure-sdk/python_documentation.html#docstrings
2026-08-02T22:35:36.9142934Z ************* Module azure.identity._credentials.azure_pipelines
2026-08-02T22:35:36.9144188Z azure/identity/_credentials/azure_pipelines.py:46: [C4758(docstring-keyword-should-match-keyword-only), AzurePipelinesCredential] "additionally_allowed_tenants, authority" missing in docstring or in method signature. There should be a direct correlation between :keyword: arguments in the docstring and keyword-only arguments in method signature. See details: https://azure.github.io/azure-sdk/python_documentation.html#docstrings
2026-08-02T22:35:36.9145420Z ************* Module azure.identity._credentials.client_secret
2026-08-02T22:35:36.9146921Z azure/identity/_credentials/client_secret.py:9: [C4758(docstring-keyword-should-match-keyword-only), ClientSecretCredential] "disable_instance_discovery, additionally_allowed_tenants, authority, cache_persistence_options" missing in docstring or in method signature. There should be a direct correlation between :keyword: arguments in the docstring and keyword-only arguments in method signature. See details: https://azure.github.io/azure-sdk/python_documentation.html#docstrings
2026-08-02T22:35:36.9148225Z ************* Module azure.identity._credentials.device_code
2026-08-02T22:35:36.9149606Z azure/identity/_credentials/device_code.py:15: [C4758(docstring-keyword-should-match-keyword-only), DeviceCodeCredential] "authority, disable_automatic_authentication, tenant_id, disable_instance_discovery, enable_support_logging, authentication_record, cache_persistence_options" missing in docstring or in method signature. There should be a direct correlation between :keyword: arguments in the docstring and keyword-only arguments in method signature. See details: https://azure.github.io/azure-sdk/python_documentation.html#docstrings
2026-08-02T22:35:36.9151157Z ************* Module azure.identity._credentials.certificate
2026-08-02T22:35:36.9152538Z azure/identity/_credentials/certificate.py:17: [C4758(docstring-keyword-should-match-keyword-only), CertificateCredential] "additionally_allowed_tenants, authority, send_certificate_chain, disable_instance_discovery, certificate_data, password, cache_persistence_options" missing in docstring or in method signature. There should be a direct correlation between :keyword: arguments in the docstring and keyword-only arguments in method signature. See details: https://azure.github.io/azure-sdk/python_documentation.html#docstrings
2026-08-02T22:35:36.9153877Z ************* Module azure.identity._credentials.vscode
2026-08-02T22:35:36.9155140Z azure/identity/_credentials/vscode.py:129: [C4758(docstring-keyword-should-match-keyword-only), VisualStudioCodeCredential] "additionally_allowed_tenants, tenant_id" missing in docstring or in method signature. There should be a direct correlation between :keyword: arguments in the docstring and keyword-only arguments in method signature. See details: https://azure.github.io/azure-sdk/python_documentation.html#docstrings
2026-08-02T22:35:36.9156564Z ************* Module azure.identity._credentials.client_assertion
2026-08-02T22:35:36.9157864Z azure/identity/_credentials/client_assertion.py:12: [C4758(docstring-keyword-should-match-keyword-only), ClientAssertionCredential] "additionally_allowed_tenants, authority, cache_persistence_options" missing in docstring or in method signature. There should be a direct correlation between :keyword: arguments in the docstring and keyword-only arguments in method signature. See details: https://azure.github.io/azure-sdk/python_documentation.html#docstrings
2026-08-02T22:35:36.9159348Z azure/identity/_credentials/client_assertion.py:12: [C4740(docstring-missing-type), ClientAssertionCredential] Param types missing in docstring: "func". See details: https://azure.github.io/azure-sdk/python_documentation.html#docstrings
2026-08-02T22:35:36.9160427Z ************* Module azure.identity._internal.token_binding_transport_requests
2026-08-02T22:35:36.9161519Z azure/identity/_internal/token_binding_transport_requests.py:11: [C4749(networking-import-outside-azure-core-transport), ] This import is not allowed here. Consider using an abstract alternative from azure.core.pipeline.transport.
2026-08-02T22:35:36.9162755Z azure/identity/_internal/token_binding_transport_requests.py:12: [C4749(networking-import-outside-azure-core-transport), ] This import is not allowed here. Consider using an abstract alternative from azure.core.pipeline.transport.
2026-08-02T22:35:36.9164023Z azure/identity/_internal/token_binding_transport_requests.py:21: [C4739(docstring-missing-param), SNIAdapter] Params missing in docstring: "server_hostname, ca_data". See details: https://azure.github.io/azure-sdk/python_documentation.html#docstrings
2026-08-02T22:35:36.9165303Z azure/identity/_internal/token_binding_transport_requests.py:36: [C4739(docstring-missing-param), CustomRequestsTransport] Params missing in docstring: "args". See details: https://azure.github.io/azure-sdk/python_documentation.html#docstrings
2026-08-02T22:35:36.9166536Z ************* Module azure.identity._internal.msal_managed_identity_client
2026-08-02T22:35:36.9167835Z azure/identity/_internal/msal_managed_identity_client.py:22: [C4758(docstring-keyword-should-match-keyword-only), MsalManagedIdentityClient] "client_id, identity_config" missing in docstring or in method signature. There should be a direct correlation between :keyword: arguments in the docstring and keyword-only arguments in method signature. See details: https://azure.github.io/azure-sdk/python_documentation.html#docstrings
2026-08-02T22:35:36.9169178Z ************* Module azure.identity._internal.msal_credentials
2026-08-02T22:35:36.9170613Z azure/identity/_internal/msal_credentials.py:17: [C4758(docstring-keyword-should-match-keyword-only), MsalCredential] "additionally_allowed_tenants, disable_instance_discovery, enable_support_logging, tenant_id, authority" missing in docstring or in method signature. There should be a direct correlation between :keyword: arguments in the docstring and keyword-only arguments in method signature. See details: https://azure.github.io/azure-sdk/python_documentation.html#docstrings
2026-08-02T22:35:36.9171937Z ************* Module azure.identity._internal.aadclient_certificate
2026-08-02T22:35:36.9172994Z azure/identity/_internal/aadclient_certificate.py:14: [C4740(docstring-missing-type), AadClientCertificate] Param types missing in docstring: "pem_bytes, password". See details: https://azure.github.io/azure-sdk/python_documentation.html#docstrings
2026-08-02T22:35:36.9174093Z ************* Module azure.identity._internal.auth_code_redirect_handler
2026-08-02T22:35:36.9175188Z azure/identity/internal/auth_code_redirect_handler.py:43: [C4739(docstring-missing-param), AuthCodeRedirectServer] Params missing in docstring: "hostname, port, timeout". See details: https://azure.github.io/azure-sdk/python_documentation.html#docstrings
2026-08-02T22:35:36.9176008Z
2026-08-02T22:35:36.9176990Z ------------------------------------------------------------------
2026-08-02T22:35:36.9177884Z Your code has been rated at 9.93/10 (previous run: 9.92/10, +0.01)
2026-08-02T22:35:36.9178230Z
2026-08-02T22:35:36.9178947Z ************* Module helpers
2026-08-02T22:35:36.9179835Z tests/helpers.py:204: [W0105(pointless-string-statement), new_msal_validating_transport] String statement has no effect
2026-08-02T22:35:36.9180732Z ************* Module credscan_ignore
2026-08-02T22:35:36.9181608Z tests/credscan_ignore.py:7: [C0301(line-too-long), ] Line too long (1196/120)
2026-08-02T22:35:36.9182522Z tests/credscan_ignore.py:9: [C0301(line-too-long), ] Line too long (565/120)
2026-08-02T22:35:36.9183358Z ************* Module test_imds_credential
2026-08-02T22:35:36.9184425Z tests/test_imds_credential.py:10: [C4776(no-cross-package-private-import), ] Do not import private APIs from other packages. Private modules (prefixed with '
') are internal implementation details and may change without notice. Use the public API instead.
2026-08-02T22:35:36.9185552Z tests/test_imds_credential.py:75: [W0613(unused-argument), TestImds.test_system_assigned] Unused argument 'recorded_test'
2026-08-02T22:35:36.9186748Z tests/test_imds_credential.py:82: [W0613(unused-argument), TestImds.test_system_assigned_tenant_id] Unused argument 'recorded_test'
2026-08-02T22:35:36.9187734Z tests/test_imds_credential.py:93: [W0613(unused-argument), TestImds.test_user_assigned] Unused argument 'recorded_test'
2026-08-02T22:35:36.9188731Z tests/test_imds_credential.py:101: [W0613(unused-argument), TestImds.test_user_assigned_tenant_id] Unused argument 'recorded_test'
2026-08-02T22:35:36.9189945Z tests/test_imds_credential.py:20: [C0411(wrong-import-order), ] third party import "pytest" should be placed before first party imports "azure.identity.CredentialUnavailableError", "azure.identity.credentials.imds.IMDS_TOKEN_PATH", "azure.core.pipeline.PipelineResponse", "azure.core.pipeline.policies.RetryPolicy", "azure.core.rest.HttpRequest"
2026-08-02T22:35:36.9191392Z tests/test_imds_credential.py:22: [C0411(wrong-import-order), ] third party import "helpers.mock" should be placed before first party imports "azure.identity.CredentialUnavailableError", "azure.identity.credentials.imds.IMDS_TOKEN_PATH", "azure.core.pipeline.PipelineResponse", "azure.core.pipeline.policies.RetryPolicy", "azure.core.rest.HttpRequest"
2026-08-02T22:35:36.9192862Z tests/test_imds_credential.py:23: [C0411(wrong-import-order), ] third party import "recorded_test_case.RecordedTestCase" should be placed before first party imports "azure.identity.CredentialUnavailableError", "azure.identity.credentials.imds.IMDS_TOKEN_PATH", "azure.core.pipeline.PipelineResponse", "azure.core.pipeline.policies.RetryPolicy", "azure.core.rest.HttpRequest"
2026-08-02T22:35:36.9194266Z ************* Module test_username_password_credential
2026-08-02T22:35:36.9195170Z tests/test_username_password_credential.py:116: [C0301(line-too-long), ] Line too long (127/120)
2026-08-02T22:35:36.9196421Z tests/test_username_password_credential.py:9: [C4776(no-cross-package-private-import), ] Do not import private APIs from other packages. Private modules (prefixed with '
') are internal implementation details and may change without notice. Use the public API instead.
2026-08-02T22:35:36.9197740Z tests/test_username_password_credential.py:10: [C0411(wrong-import-order), ] third party import "pytest" should be placed before first party imports "azure.core.pipeline.policies.SansIOHTTPPolicy", "azure.identity.UsernamePasswordCredential", "azure.identity.internal.user_agent.USER_AGENT"
2026-08-02T22:35:36.9199087Z tests/test_username_password_credential.py:12: [C0411(wrong-import-order), ] third party import "helpers.build_aad_response" should be placed before first party imports "azure.core.pipeline.policies.SansIOHTTPPolicy", "azure.identity.UsernamePasswordCredential", "azure.identity.internal.user_agent.USER_AGENT"
2026-08-02T22:35:36.9200181Z ************* Module test_managed_identity_async
2026-08-02T22:35:36.9201274Z tests/test_managed_identity_async.py:14: [C4776(no-cross-package-private-import), ] Do not import private APIs from other packages. Private modules (prefixed with '
') are internal implementation details and may change without notice. Use the public API instead.
2026-08-02T22:35:36.9202548Z tests/test_managed_identity_async.py:15: [C4776(no-cross-package-private-import), ] Do not import private APIs from other packages. Private modules (prefixed with '
') are internal implementation details and may change without notice. Use the public API instead.
2026-08-02T22:35:36.9208676Z tests/test_managed_identity_async.py:16: [C4776(no-cross-package-private-import), ] Do not import private APIs from other packages. Private modules (prefixed with '
') are internal implementation details and may change without notice. Use the public API instead.
2026-08-02T22:35:36.9210166Z tests/test_managed_identity_async.py:17: [C4776(no-cross-package-private-import), ] Do not import private APIs from other packages. Private modules (prefixed with '
') are internal implementation details and may change without notice. Use the public API instead.
2026-08-02T22:35:36.9211328Z tests/test_managed_identity_async.py:831: [W0613(unused-argument), test_imds_text_response.send] Unused argument 'request'
2026-08-02T22:35:36.9212332Z tests/test_managed_identity_async.py:831: [W0613(unused-argument), test_imds_text_response.send] Unused argument 'kwargs'
2026-08-02T22:35:36.9213337Z tests/test_managed_identity_async.py:1455: [W0613(unused-argument), test_claims_force_token_refresh.mock_send] Unused argument 'request'
2026-08-02T22:35:36.9214359Z tests/test_managed_identity_async.py:1495: [W0613(unused-argument), test_access_tokens_cached.mock_send] Unused argument 'request'
2026-08-02T22:35:36.9215364Z tests/test_managed_identity_async.py:1495: [W0613(unused-argument), test_access_tokens_cached.mock_send] Unused argument 'kwargs'
2026-08-02T22:35:36.9217095Z tests/test_managed_identity_async.py:19: [C0411(wrong-import-order), ] third party import "pytest" should be placed before first party imports "azure.core.exceptions.ClientAuthenticationError", "azure.identity.CredentialUnavailableError", "azure.identity.aio.ManagedIdentityCredential" (...) "azure.identity._constants.EnvironmentVariables", "azure.identity._internal.user_agent.USER_AGENT", "azure.identity._internal.within_credential_chain"
2026-08-02T22:35:36.9218793Z tests/test_managed_identity_async.py:21: [C0411(wrong-import-order), ] third party import "helpers.build_aad_response" should be placed before first party imports "azure.core.exceptions.ClientAuthenticationError", "azure.identity.CredentialUnavailableError", "azure.identity.aio.ManagedIdentityCredential" (...) "azure.identity._constants.EnvironmentVariables", "azure.identity._internal.user_agent.USER_AGENT", "azure.identity._internal.within_credential_chain"
2026-08-02T22:35:36.9220714Z tests/test_managed_identity_async.py:22: [C0411(wrong-import-order), ] third party import "helpers_async.async_validating_transport" should be placed before first party imports "azure.core.exceptions.ClientAuthenticationError", "azure.identity.CredentialUnavailableError", "azure.identity.aio.ManagedIdentityCredential" (...) "azure.identity._constants.EnvironmentVariables", "azure.identity._internal.user_agent.USER_AGENT", "azure.identity._internal.within_credential_chain"
2026-08-02T22:35:36.9222400Z tests/test_managed_identity_async.py:23: [C0411(wrong-import-order), ] third party import "test_managed_identity.ALL_ENVIRONMENTS" should be placed before first party imports "azure.core.exceptions.ClientAuthenticationError", "azure.identity.CredentialUnavailableError", "azure.identity.aio.ManagedIdentityCredential" (...) "azure.identity.constants.EnvironmentVariables", "azure.identity.internal.user_agent.USER_AGENT", "azure.identity.internal.within_credential_chain"
2026-08-02T22:35:36.9223617Z ************* Module test_default_async
2026-08-02T22:35:36.9224499Z tests/test_default_async.py:133: [C0301(line-too-long), ] Line too long (121/120)
2026-08-02T22:35:36.9225396Z tests/test_default_async.py:386: [C0301(line-too-long), ] Line too long (124/120)
2026-08-02T22:35:36.9227028Z tests/test_default_async.py:21: [C4776(no-cross-package-private-import), ] Do not import private APIs from other packages. Private modules (prefixed with '
') are internal implementation details and may change without notice. Use the public API instead.
2026-08-02T22:35:36.9228406Z tests/test_default_async.py:357: [C4776(no-cross-package-private-import), test_failed_dac_credential_error_reporting] Do not import private APIs from other packages. Private modules (prefixed with '
') are internal implementation details and may change without notice. Use the public API instead.
2026-08-02T22:35:36.9229763Z tests/test_default_async.py:387: [C4776(no-cross-package-private-import), test_failed_dac_credential_in_chain] Do not import private APIs from other packages. Private modules (prefixed with '
') are internal implementation details and may change without notice. Use the public API instead.
2026-08-02T22:35:36.9231146Z tests/test_default_async.py:22: [C0411(wrong-import-order), ] third party import "pytest" should be placed before first party imports "azure.core.credentials.AccessToken", "azure.core.exceptions.ClientAuthenticationError", "azure.identity.CredentialUnavailableError", "azure.identity.aio.AzurePowerShellCredential", "azure.identity._constants.EnvironmentVariables"
2026-08-02T22:35:36.9232637Z tests/test_default_async.py:24: [C0411(wrong-import-order), ] third party import "helpers.mock_response" should be placed before first party imports "azure.core.credentials.AccessToken", "azure.core.exceptions.ClientAuthenticationError", "azure.identity.CredentialUnavailableError", "azure.identity.aio.AzurePowerShellCredential", "azure.identity._constants.EnvironmentVariables"
2026-08-02T22:35:36.9234174Z tests/test_default_async.py:25: [C0411(wrong-import-order), ] third party import "helpers_async.async_validating_transport" should be placed before first party imports "azure.core.credentials.AccessToken", "azure.core.exceptions.ClientAuthenticationError", "azure.identity.CredentialUnavailableError", "azure.identity.aio.AzurePowerShellCredential", "azure.identity._constants.EnvironmentVariables"
2026-08-02T22:35:36.9235969Z tests/test_default_async.py:26: [C0411(wrong-import-order), ] third party import "test_shared_cache_credential.build_aad_response" should be placed before first party imports "azure.core.credentials.AccessToken", "azure.core.exceptions.ClientAuthenticationError", "azure.identity.CredentialUnavailableError", "azure.identity.aio.AzurePowerShellCredential", "azure.identity.constants.EnvironmentVariables"
2026-08-02T22:35:36.9237500Z tests/test_default_async.py:25: [W0611(unused-import), ] Unused wrap_in_future imported from helpers_async
2026-08-02T22:35:36.9238397Z ************* Module test_managed_identity_client
2026-08-02T22:35:36.9239463Z tests/test_managed_identity_client.py:10: [C4776(no-cross-package-private-import), ] Do not import private APIs from other packages. Private modules (prefixed with '
') are internal implementation details and may change without notice. Use the public API instead.
2026-08-02T22:35:36.9240617Z tests/test_managed_identity_client.py:60: [W0613(unused-argument), test_deserializes_json_from_text.send] Unused argument 'request'
2026-08-02T22:35:36.9241692Z tests/test_managed_identity_client.py:107: [W0613(unused-argument), test_unexpected_content.send] Unused argument 'request'
2026-08-02T22:35:36.9242859Z tests/test_managed_identity_client.py:11: [C0411(wrong-import-order), ] third party import "pytest" should be placed before first party imports "azure.core.exceptions.ClientAuthenticationError", "azure.core.rest.HttpRequest", "azure.identity.internal.managed_identity_client.ManagedIdentityClient"
2026-08-02T22:35:36.9244237Z tests/test_managed_identity_client.py:13: [C0411(wrong-import-order), ] third party import "helpers.mock" should be placed before first party imports "azure.core.exceptions.ClientAuthenticationError", "azure.core.rest.HttpRequest", "azure.identity.internal.managed_identity_client.ManagedIdentityClient"
2026-08-02T22:35:36.9245279Z ************* Module test_pickling
2026-08-02T22:35:36.9246541Z tests/test_pickling.py:7: [C4776(no-cross-package-private-import), ] Do not import private APIs from other packages. Private modules (prefixed with '
') are internal implementation details and may change without notice. Use the public API instead.
2026-08-02T22:35:36.9247578Z ************* Module test_environment_credential_async
2026-08-02T22:35:36.9248661Z tests/test_environment_credential_async.py:10: [C4776(no-cross-package-private-import), ] Do not import private APIs from other packages. Private modules (prefixed with '
') are internal implementation details and may change without notice. Use the public API instead.
2026-08-02T22:35:36.9249802Z tests/test_environment_credential_async.py:100: [C0104(disallowed-name), test_client_secret_configuration] Disallowed name "bar"
2026-08-02T22:35:36.9250798Z tests/test_environment_credential_async.py:125: [C0104(disallowed-name), test_certificate_configuration] Disallowed name "bar"
2026-08-02T22:35:36.9251789Z tests/test_environment_credential_async.py:151: [C0104(disallowed-name), test_certificate_with_password_configuration] Disallowed name "bar"
2026-08-02T22:35:36.9252961Z tests/test_environment_credential_async.py:11: [C0411(wrong-import-order), ] third party import "pytest" should be placed before first party imports "azure.identity.CredentialUnavailableError", "azure.identity.aio.EnvironmentCredential", "azure.identity._constants.EnvironmentVariables"
2026-08-02T22:35:36.9254284Z tests/test_environment_credential_async.py:13: [C0411(wrong-import-order), ] third party import "helpers.mock_response" should be placed before first party imports "azure.identity.CredentialUnavailableError", "azure.identity.aio.EnvironmentCredential", "azure.identity._constants.EnvironmentVariables"
2026-08-02T22:35:36.9255669Z tests/test_environment_credential_async.py:14: [C0411(wrong-import-order), ] third party import "helpers_async.async_validating_transport" should be placed before first party imports "azure.identity.CredentialUnavailableError", "azure.identity.aio.EnvironmentCredential", "azure.identity._constants.EnvironmentVariables"
2026-08-02T22:35:36.9257421Z tests/test_environment_credential_async.py:15: [C0411(wrong-import-order), ] third party import "test_environment_credential.ALL_VARIABLES" should be placed before first party imports "azure.identity.CredentialUnavailableError", "azure.identity.aio.EnvironmentCredential", "azure.identity.constants.EnvironmentVariables"
2026-08-02T22:35:36.9258634Z ************* Module test_context_manager
2026-08-02T22:35:36.9259615Z tests/test_context_manager.py:114: [C0301(line-too-long), ] Line too long (129/120)
2026-08-02T22:35:36.9260680Z tests/test_context_manager.py:22: [C4776(no-cross-package-private-import), ] Do not import private APIs from other packages. Private modules (prefixed with '
') are internal implementation details and may change without notice. Use the public API instead.
2026-08-02T22:35:36.9261813Z tests/test_context_manager.py:36: [W0621(redefined-outer-name), CredentialFixture.get_credential] Redefining name 'patch' from outer scope (line 5)
2026-08-02T22:35:36.9262921Z tests/test_context_manager.py:24: [C0411(wrong-import-order), ] third party import "pytest" should be placed before first party imports "azure.identity.AzureCliCredential", "azure.identity.constants.EnvironmentVariables"
2026-08-02T22:35:36.9264144Z tests/test_context_manager.py:26: [C0411(wrong-import-order), ] third party import "test_certificate_credential.PEM_CERT_PATH" should be placed before first party imports "azure.identity.AzureCliCredential", "azure.identity.constants.EnvironmentVariables"
2026-08-02T22:35:36.9265249Z tests/test_context_manager.py:7: [W0611(unused-import), ] Unused VisualStudioCodeCredential imported from azure.identity
2026-08-02T22:35:36.9266383Z ************* Module test_client_assertion_credential
2026-08-02T22:35:36.9267455Z tests/test_client_assertion_credential.py:8: [C4776(no-cross-package-private-import), ] Do not import private APIs from other packages. Private modules (prefixed with '
') are internal implementation details and may change without notice. Use the public API instead.
2026-08-02T22:35:36.9268606Z tests/test_client_assertion_credential.py:55: [W0613(unused-argument), test_token_cache_persistence.send] Unused argument 'kwargs'
2026-08-02T22:35:36.9269735Z tests/test_client_assertion_credential.py:10: [C0411(wrong-import-order), ] third party import "pytest" should be placed before first party imports "azure.identity.internal.aad_client_base.JWT_BEARER_ASSERTION", "azure.identity.ClientAssertionCredential"
2026-08-02T22:35:36.9271013Z tests/test_client_assertion_credential.py:12: [C0411(wrong-import-order), ] third party import "helpers.build_aad_response" should be placed before first party imports "azure.identity.internal.aad_client_base.JWT_BEARER_ASSERTION", "azure.identity.ClientAssertionCredential"
2026-08-02T22:35:36.9272010Z ************* Module test_azure_arc
2026-08-02T22:35:36.9273031Z tests/test_azure_arc.py:12: [C4776(no-cross-package-private-import), ] Do not import private APIs from other packages. Private modules (prefixed with '
') are internal implementation details and may change without notice. Use the public API instead.
2026-08-02T22:35:36.9274282Z tests/test_azure_arc.py:14: [C0411(wrong-import-order), ] third party import "helpers.GET_TOKEN_METHODS" should be placed before first party imports "azure.core.exceptions.ClientAuthenticationError", "azure.identity.credentials.azure_arc.AzureArcCredential"
2026-08-02T22:35:36.9275354Z ************* Module test_decorators
2026-08-02T22:35:36.9276581Z tests/test_decorators.py:8: [C4776(no-cross-package-private-import), ] Do not import private APIs from other packages. Private modules (prefixed with '
') are internal implementation details and may change without notice. Use the public API instead.
2026-08-02T22:35:36.9277815Z tests/test_decorators.py:9: [C4776(no-cross-package-private-import), ] Do not import private APIs from other packages. Private modules (prefixed with '
') are internal implementation details and may change without notice. Use the public API instead.
2026-08-02T22:35:36.9279033Z tests/test_decorators.py:10: [C0411(wrong-import-order), ] third party import "pytest" should be placed before first party imports "azure.identity.internal.decorators.log_get_token", "azure.identity.aio.internal.decorators.log_get_token_async"
2026-08-02T22:35:36.9280206Z ************* Module test_obo_async
2026-08-02T22:35:36.9281202Z tests/test_obo_async.py:15: [C4776(no-cross-package-private-import), ] Do not import private APIs from other packages. Private modules (prefixed with '
') are internal implementation details and may change without notice. Use the public API instead.
2026-08-02T22:35:36.9282497Z tests/test_obo_async.py:16: [C4776(no-cross-package-private-import), ] Do not import private APIs from other packages. Private modules (prefixed with '
') are internal implementation details and may change without notice. Use the public API instead.
2026-08-02T22:35:36.9283681Z tests/test_obo_async.py:17: [C4776(no-cross-package-private-import), ] Do not import private APIs from other packages. Private modules (prefixed with '
') are internal implementation details and may change without notice. Use the public API instead.
2026-08-02T22:35:36.9284771Z tests/test_obo_async.py:54: [R1732(consider-using-with), TestOboAsync.load_settings] Consider using 'with' for resource-allocating operations
2026-08-02T22:35:36.9285997Z tests/test_obo_async.py:318: [E1125(missing-kwoa), test_no_user_assertion] Missing mandatory keyword argument 'user_assertion' in constructor call
2026-08-02T22:35:36.9287066Z tests/test_obo_async.py:342: [W0613(unused-argument), test_client_assertion_func.send] Unused argument 'kwargs'
2026-08-02T22:35:36.9288373Z tests/test_obo_async.py:19: [C0411(wrong-import-order), ] third party import "pytest" should be placed before first party imports "azure.core.pipeline.policies.ContentDecodePolicy", "azure.identity.UsernamePasswordCredential", "azure.identity._constants.EnvironmentVariables", "azure.identity._internal.aad_client_base.JWT_BEARER_ASSERTION", "azure.identity._internal.user_agent.USER_AGENT", "azure.identity.aio.OnBehalfOfCredential"
2026-08-02T22:35:36.9290075Z tests/test_obo_async.py:21: [C0411(wrong-import-order), ] third party import "helpers.build_aad_response" should be placed before first party imports "azure.core.pipeline.policies.ContentDecodePolicy", "azure.identity.UsernamePasswordCredential", "azure.identity._constants.EnvironmentVariables", "azure.identity._internal.aad_client_base.JWT_BEARER_ASSERTION", "azure.identity._internal.user_agent.USER_AGENT", "azure.identity.aio.OnBehalfOfCredential"
2026-08-02T22:35:36.9291766Z tests/test_obo_async.py:22: [C0411(wrong-import-order), ] third party import "helpers_async.AsyncMockTransport" should be placed before first party imports "azure.core.pipeline.policies.ContentDecodePolicy", "azure.identity.UsernamePasswordCredential", "azure.identity._constants.EnvironmentVariables", "azure.identity._internal.aad_client_base.JWT_BEARER_ASSERTION", "azure.identity._internal.user_agent.USER_AGENT", "azure.identity.aio.OnBehalfOfCredential"
2026-08-02T22:35:36.9293451Z tests/test_obo_async.py:23: [C0411(wrong-import-order), ] third party import "recorded_test_case.RecordedTestCase" should be placed before first party imports "azure.core.pipeline.policies.ContentDecodePolicy", "azure.identity.UsernamePasswordCredential", "azure.identity._constants.EnvironmentVariables", "azure.identity.internal.aad_client_base.JWT_BEARER_ASSERTION", "azure.identity.internal.user_agent.USER_AGENT", "azure.identity.aio.OnBehalfOfCredential"
2026-08-02T22:35:36.9294757Z ************* Module test_chained_credential
2026-08-02T22:35:36.9296070Z tests/test_chained_credential.py:10: [C4776(no-cross-package-private-import), ] Do not import private APIs from other packages. Private modules (prefixed with '
') are internal implementation details and may change without notice. Use the public API instead.
2026-08-02T22:35:36.9297417Z tests/test_chained_credential.py:11: [C4776(no-cross-package-private-import), ] Do not import private APIs from other packages. Private modules (prefixed with '
') are internal implementation details and may change without notice. Use the public API instead.
2026-08-02T22:35:36.9298814Z tests/test_chained_credential.py:18: [C0411(wrong-import-order), ] third party import "pytest" should be placed before first party imports "azure.core.credentials.AccessToken", "azure.core.exceptions.ClientAuthenticationError", "azure.identity._credentials.imds.IMDS_TOKEN_PATH", "azure.identity._internal.user_agent.USER_AGENT", "azure.identity.ChainedTokenCredential"
2026-08-02T22:35:36.9300525Z tests/test_chained_credential.py:20: [C0411(wrong-import-order), ] third party import "helpers.validating_transport" should be placed before first party imports "azure.core.credentials.AccessToken", "azure.core.exceptions.ClientAuthenticationError", "azure.identity.credentials.imds.IMDS_TOKEN_PATH", "azure.identity.internal.user_agent.USER_AGENT", "azure.identity.ChainedTokenCredential"
2026-08-02T22:35:36.9301678Z ************* Module test_auth_code
2026-08-02T22:35:36.9302727Z tests/test_auth_code.py:10: [C4776(no-cross-package-private-import), ] Do not import private APIs from other packages. Private modules (prefixed with '
') are internal implementation details and may change without notice. Use the public API instead.
2026-08-02T22:35:36.9303962Z tests/test_auth_code.py:11: [C4776(no-cross-package-private-import), ] Do not import private APIs from other packages. Private modules (prefixed with '
') are internal implementation details and may change without notice. Use the public API instead.
2026-08-02T22:35:36.9305283Z tests/test_auth_code.py:12: [C0411(wrong-import-order), ] third party import "msal" should be placed before first party imports "azure.core.pipeline.policies.SansIOHTTPPolicy", "azure.identity.AuthorizationCodeCredential", "azure.identity._constants.EnvironmentVariables", "azure.identity._internal.user_agent.USER_AGENT"
2026-08-02T22:35:36.9306999Z tests/test_auth_code.py:13: [C0411(wrong-import-order), ] third party import "pytest" should be placed before first party imports "azure.core.pipeline.policies.SansIOHTTPPolicy", "azure.identity.AuthorizationCodeCredential", "azure.identity._constants.EnvironmentVariables", "azure.identity._internal.user_agent.USER_AGENT"
2026-08-02T22:35:36.9308419Z tests/test_auth_code.py:15: [C0411(wrong-import-order), ] third party import "helpers.build_aad_response" should be placed before first party imports "azure.core.pipeline.policies.SansIOHTTPPolicy", "azure.identity.AuthorizationCodeCredential", "azure.identity.constants.EnvironmentVariables", "azure.identity.internal.user_agent.USER_AGENT"
2026-08-02T22:35:36.9309560Z ************* Module test_cli_credential_async
2026-08-02T22:35:36.9310622Z tests/test_cli_credential_async.py:15: [C4776(no-cross-package-private-import), ] Do not import private APIs from other packages. Private modules (prefixed with '
') are internal implementation details and may change without notice. Use the public API instead.
2026-08-02T22:35:36.9311901Z tests/test_cli_credential_async.py:16: [C4776(no-cross-package-private-import), ] Do not import private APIs from other packages. Private modules (prefixed with '
') are internal implementation details and may change without notice. Use the public API instead.
2026-08-02T22:35:36.9313048Z tests/test_cli_credential_async.py:167: [C0123(unidiomatic-typecheck), test_get_token] Use isinstance() rather than type() for a typecheck.
2026-08-02T22:35:36.9314129Z tests/test_cli_credential_async.py:213: [C0123(unidiomatic-typecheck), test_expires_on_string] Use isinstance() rather than type() for a typecheck.
2026-08-02T22:35:36.9315426Z tests/test_cli_credential_async.py:18: [C0411(wrong-import-order), ] third party import "pytest" should be placed before first party imports "azure.identity.CredentialUnavailableError", "azure.identity.aio.AzureCliCredential", "azure.identity._constants.EnvironmentVariables", "azure.identity._credentials.azure_cli.CLI_NOT_FOUND", "azure.core.exceptions.ClientAuthenticationError"
2026-08-02T22:35:36.9317258Z tests/test_cli_credential_async.py:20: [C0411(wrong-import-order), ] third party import "helpers.INVALID_CHARACTERS" should be placed before first party imports "azure.identity.CredentialUnavailableError", "azure.identity.aio.AzureCliCredential", "azure.identity._constants.EnvironmentVariables", "azure.identity._credentials.azure_cli.CLI_NOT_FOUND", "azure.core.exceptions.ClientAuthenticationError"
2026-08-02T22:35:36.9319013Z tests/test_cli_credential_async.py:21: [C0411(wrong-import-order), ] third party import "helpers_async.get_completed_future" should be placed before first party imports "azure.identity.CredentialUnavailableError", "azure.identity.aio.AzureCliCredential", "azure.identity._constants.EnvironmentVariables", "azure.identity._credentials.azure_cli.CLI_NOT_FOUND", "azure.core.exceptions.ClientAuthenticationError"
2026-08-02T22:35:36.9320589Z tests/test_cli_credential_async.py:22: [C0411(wrong-import-order), ] third party import "test_cli_credential.TEST_ERROR_OUTPUTS" should be placed before first party imports "azure.identity.CredentialUnavailableError", "azure.identity.aio.AzureCliCredential", "azure.identity.constants.EnvironmentVariables", "azure.identity.credentials.azure_cli.CLI_NOT_FOUND", "azure.core.exceptions.ClientAuthenticationError"
2026-08-02T22:35:36.9321785Z ************* Module test_azd_cli_credential_async
2026-08-02T22:35:36.9322861Z tests/test_azd_cli_credential_async.py:14: [C4776(no-cross-package-private-import), ] Do not import private APIs from other packages. Private modules (prefixed with '
') are internal implementation details and may change without notice. Use the public API instead.
2026-08-02T22:35:36.9324150Z tests/test_azd_cli_credential_async.py:15: [C4776(no-cross-package-private-import), ] Do not import private APIs from other packages. Private modules (prefixed with '
') are internal implementation details and may change without notice. Use the public API instead.
2026-08-02T22:35:36.9325304Z tests/test_azd_cli_credential_async.py:124: [C0123(unidiomatic-typecheck), test_get_token] Use isinstance() rather than type() for a typecheck.
2026-08-02T22:35:36.9326552Z tests/test_azd_cli_credential_async.py:354: [W0613(unused-argument), test_claims_challenge_raises_error.fake_exec] Unused argument 'args'
2026-08-02T22:35:36.9327590Z tests/test_azd_cli_credential_async.py:354: [W0613(unused-argument), test_claims_challenge_raises_error.fake_exec] Unused argument 'kwargs'
2026-08-02T22:35:36.9328625Z tests/test_azd_cli_credential_async.py:422: [W0613(unused-argument), test_claims_command_line_argument.fake_exec] Unused argument 'kwargs'
2026-08-02T22:35:36.9329916Z tests/test_azd_cli_credential_async.py:17: [C0411(wrong-import-order), ] third party import "pytest" should be placed before first party imports "azure.identity.CredentialUnavailableError", "azure.identity.aio.AzureDeveloperCliCredential", "azure.identity._constants.EnvironmentVariables", "azure.identity._credentials.azd_cli.CLI_NOT_FOUND", "azure.core.exceptions.ClientAuthenticationError"
2026-08-02T22:35:36.9331482Z tests/test_azd_cli_credential_async.py:19: [C0411(wrong-import-order), ] third party import "helpers.INVALID_CHARACTERS" should be placed before first party imports "azure.identity.CredentialUnavailableError", "azure.identity.aio.AzureDeveloperCliCredential", "azure.identity._constants.EnvironmentVariables", "azure.identity._credentials.azd_cli.CLI_NOT_FOUND", "azure.core.exceptions.ClientAuthenticationError"
2026-08-02T22:35:36.9333086Z tests/test_azd_cli_credential_async.py:20: [C0411(wrong-import-order), ] third party import "helpers_async.get_completed_future" should be placed before first party imports "azure.identity.CredentialUnavailableError", "azure.identity.aio.AzureDeveloperCliCredential", "azure.identity._constants.EnvironmentVariables", "azure.identity._credentials.azd_cli.CLI_NOT_FOUND", "azure.core.exceptions.ClientAuthenticationError"
2026-08-02T22:35:36.9334692Z tests/test_azd_cli_credential_async.py:21: [C0411(wrong-import-order), ] third party import "test_azd_cli_credential.TEST_ERROR_OUTPUTS" should be placed before first party imports "azure.identity.CredentialUnavailableError", "azure.identity.aio.AzureDeveloperCliCredential", "azure.identity._constants.EnvironmentVariables", "azure.identity.credentials.azd_cli.CLI_NOT_FOUND", "azure.core.exceptions.ClientAuthenticationError"
2026-08-02T22:35:36.9336329Z tests/test_azd_cli_credential_async.py:8: [W0611(unused-import), ] Unused import re
2026-08-02T22:35:36.9337336Z ************* Module test_managed_identity_client_async
2026-08-02T22:35:36.9338421Z tests/test_managed_identity_client_async.py:11: [C4776(no-cross-package-private-import), ] Do not import private APIs from other packages. Private modules (prefixed with '
') are internal implementation details and may change without notice. Use the public API instead.
2026-08-02T22:35:36.9339560Z tests/test_managed_identity_client_async.py:85: [W0613(unused-argument), test_deserializes_json_from_text.send] Unused argument 'request'
2026-08-02T22:35:36.9340591Z tests/test_managed_identity_client_async.py:133: [W0613(unused-argument), test_unexpected_content.send] Unused argument 'request'
2026-08-02T22:35:36.9341790Z tests/test_managed_identity_client_async.py:12: [C0411(wrong-import-order), ] third party import "pytest" should be placed before first party imports "azure.core.exceptions.ClientAuthenticationError", "azure.core.rest.HttpRequest", "azure.identity.aio._internal.managed_identity_client.AsyncManagedIdentityClient"
2026-08-02T22:35:36.9343191Z tests/test_managed_identity_client_async.py:14: [C0411(wrong-import-order), ] third party import "helpers.mock_response" should be placed before first party imports "azure.core.exceptions.ClientAuthenticationError", "azure.core.rest.HttpRequest", "azure.identity.aio._internal.managed_identity_client.AsyncManagedIdentityClient"
2026-08-02T22:35:36.9344639Z tests/test_managed_identity_client_async.py:15: [C0411(wrong-import-order), ] third party import "helpers_async.async_validating_transport" should be placed before first party imports "azure.core.exceptions.ClientAuthenticationError", "azure.core.rest.HttpRequest", "azure.identity.aio.internal.managed_identity_client.AsyncManagedIdentityClient"
2026-08-02T22:35:36.9345971Z ************* Module test_multi_tenant_auth
2026-08-02T22:35:36.9347012Z tests/test_multi_tenant_auth.py:32: [W0613(unused-argument), TestMultiTenantAuth.test_multi_tenant_client_secret_graph_call] Unused argument 'recorded_test'
2026-08-02T22:35:36.9348189Z tests/test_multi_tenant_auth.py:14: [C0411(wrong-import-order), ] third party import "helpers.GET_TOKEN_METHODS" should be placed before first party imports "azure.core.PipelineClient", "azure.core.rest.HttpRequest", "azure.identity.ClientSecretCredential"
2026-08-02T22:35:36.9349205Z ************* Module test_device_code_credential
2026-08-02T22:35:36.9350255Z tests/test_device_code_credential.py:11: [C4776(no-cross-package-private-import), ] Do not import private APIs from other packages. Private modules (prefixed with '
') are internal implementation details and may change without notice. Use the public API instead.
2026-08-02T22:35:36.9351604Z tests/test_device_code_credential.py:12: [C0411(wrong-import-order), ] third party import "pytest" should be placed before first party imports "azure.core.exceptions.ClientAuthenticationError", "azure.core.pipeline.policies.SansIOHTTPPolicy", "azure.identity.AuthenticationRequiredError", "azure.identity.internal.user_agent.USER_AGENT"
2026-08-02T22:35:36.9353055Z tests/test_device_code_credential.py:14: [C0411(wrong-import-order), ] third party import "helpers.build_aad_response" should be placed before first party imports "azure.core.exceptions.ClientAuthenticationError", "azure.core.pipeline.policies.SansIOHTTPPolicy", "azure.identity.AuthenticationRequiredError", "azure.identity.internal.user_agent.USER_AGENT"
2026-08-02T22:35:36.9354177Z ************* Module test_authority
2026-08-02T22:35:36.9355200Z tests/test_authority.py:7: [C4776(no-cross-package-private-import), ] Do not import private APIs from other packages. Private modules (prefixed with '
') are internal implementation details and may change without notice. Use the public API instead.
2026-08-02T22:35:36.9356850Z tests/test_authority.py:8: [C4776(no-cross-package-private-import), ] Do not import private APIs from other packages. Private modules (prefixed with '
') are internal implementation details and may change without notice. Use the public API instead.
2026-08-02T22:35:36.9358313Z tests/test_authority.py:9: [C0411(wrong-import-order), ] third party import "pytest" should be placed before first party imports "azure.identity.constants.EnvironmentVariables", "azure.identity.internal.get_default_authority"
2026-08-02T22:35:36.9359305Z ************* Module test_auth_code_async
2026-08-02T22:35:36.9360355Z tests/test_auth_code_async.py:10: [C4776(no-cross-package-private-import), ] Do not import private APIs from other packages. Private modules (prefixed with '
') are internal implementation details and may change without notice. Use the public API instead.
2026-08-02T22:35:36.9361596Z tests/test_auth_code_async.py:11: [C4776(no-cross-package-private-import), ] Do not import private APIs from other packages. Private modules (prefixed with '
') are internal implementation details and may change without notice. Use the public API instead.
2026-08-02T22:35:36.9362964Z tests/test_auth_code_async.py:13: [C0411(wrong-import-order), ] third party import "msal" should be placed before first party imports "azure.core.exceptions.ClientAuthenticationError", "azure.core.pipeline.policies.SansIOHTTPPolicy", "azure.identity._constants.EnvironmentVariables", "azure.identity._internal.user_agent.USER_AGENT", "azure.identity.aio.AuthorizationCodeCredential"
2026-08-02T22:35:36.9364499Z tests/test_auth_code_async.py:14: [C0411(wrong-import-order), ] third party import "pytest" should be placed before first party imports "azure.core.exceptions.ClientAuthenticationError", "azure.core.pipeline.policies.SansIOHTTPPolicy", "azure.identity._constants.EnvironmentVariables", "azure.identity._internal.user_agent.USER_AGENT", "azure.identity.aio.AuthorizationCodeCredential"
2026-08-02T22:35:36.9366478Z tests/test_auth_code_async.py:16: [C0411(wrong-import-order), ] third party import "helpers.build_aad_response" should be placed before first party imports "azure.core.exceptions.ClientAuthenticationError", "azure.core.pipeline.policies.SansIOHTTPPolicy", "azure.identity.constants.EnvironmentVariables", "azure.identity.internal.user_agent.USER_AGENT", "azure.identity.aio.AuthorizationCodeCredential"
2026-08-02T22:35:36.9368309Z tests/test_auth_code_async.py:17: [C0411(wrong-import-order), ] third party import "helpers_async.async_validating_transport" should be placed before first party imports "azure.core.exceptions.ClientAuthenticationError", "azure.core.pipeline.policies.SansIOHTTPPolicy", "azure.identity.constants.EnvironmentVariables", "azure.identity.internal.user_agent.USER_AGENT", "azure.identity.aio.AuthorizationCodeCredential"
2026-08-02T22:35:36.9369604Z tests/test_auth_code_async.py:8: [W0611(unused-import), ] Unused ClientAuthenticationError imported from azure.core.exceptions
2026-08-02T22:35:36.9370501Z ************* Module test_environment_credential
2026-08-02T22:35:36.9371549Z tests/test_environment_credential.py:9: [C4776(no-cross-package-private-import), ] Do not import private APIs from other packages. Private modules (prefixed with '
') are internal implementation details and may change without notice. Use the public API instead.
2026-08-02T22:35:36.9372804Z tests/test_environment_credential.py:15: [R1721(unnecessary-comprehension), ] Unnecessary use of a comprehension, use set(EnvironmentVariables.CLIENT_SECRET_VARS + EnvironmentVariables.CERT_VARS + EnvironmentVariables.USERNAME_PASSWORD_VARS) instead.
2026-08-02T22:35:36.9373916Z tests/test_environment_credential.py:65: [C0104(disallowed-name), test_client_secret_configuration] Disallowed name "bar"
2026-08-02T22:35:36.9379629Z tests/test_environment_credential.py:90: [C0104(disallowed-name), test_certificate_configuration] Disallowed name "bar"
2026-08-02T22:35:36.9380833Z tests/test_environment_credential.py:119: [C0104(disallowed-name), test_certificate_with_password_configuration] Disallowed name "bar"
2026-08-02T22:35:36.9382035Z tests/test_environment_credential.py:146: [C0104(disallowed-name), test_username_password_configuration] Disallowed name "bar"
2026-08-02T22:35:36.9383160Z tests/test_environment_credential.py:10: [C0411(wrong-import-order), ] third party import "pytest" should be placed before first party imports "azure.identity.CredentialUnavailableError", "azure.identity.constants.EnvironmentVariables"
2026-08-02T22:35:36.9384503Z tests/test_environment_credential.py:12: [C0411(wrong-import-order), ] third party import "helpers.mock" should be placed before first party imports "azure.identity.CredentialUnavailableError", "azure.identity.constants.EnvironmentVariables"
2026-08-02T22:35:36.9385510Z ************* Module test_azure_pipelines_credential_async
2026-08-02T22:35:36.9387004Z tests/test_azure_pipelines_credential_async.py:12: [C4776(no-cross-package-private-import), ] Do not import private APIs from other packages. Private modules (prefixed with '
') are internal implementation details and may change without notice. Use the public API instead.
2026-08-02T22:35:36.9388435Z tests/test_azure_pipelines_credential_async.py:15: [C0411(wrong-import-order), ] third party import "helpers.GET_TOKEN_METHODS" should be placed before first party imports "azure.core.exceptions.ClientAuthenticationError", "azure.identity.CredentialUnavailableError", "azure.identity.credentials.azure_pipelines.SYSTEM_OIDCREQUESTURI", "azure.identity.aio.AzurePipelinesCredential"
2026-08-02T22:35:36.9389592Z ************* Module test_get_token_mixin_async
2026-08-02T22:35:36.9390667Z tests/test_get_token_mixin_async.py:11: [C4776(no-cross-package-private-import), ] Do not import private APIs from other packages. Private modules (prefixed with '
') are internal implementation details and may change without notice. Use the public API instead.
2026-08-02T22:35:36.9391925Z tests/test_get_token_mixin_async.py:12: [C4776(no-cross-package-private-import), ] Do not import private APIs from other packages. Private modules (prefixed with '
') are internal implementation details and may change without notice. Use the public API instead.
2026-08-02T22:35:36.9393101Z tests/test_get_token_mixin_async.py:9: [C0411(wrong-import-order), ] third party import "pytest" should be placed before first party import "azure.core.credentials.AccessTokenInfo"
2026-08-02T22:35:36.9394343Z tests/test_get_token_mixin_async.py:14: [C0411(wrong-import-order), ] third party import "helpers.GET_TOKEN_METHODS" should be placed before first party imports "azure.core.credentials.AccessTokenInfo", "azure.identity.constants.DEFAULT_REFRESH_OFFSET", "azure.identity.aio.internal.get_token_mixin.GetTokenMixin"
2026-08-02T22:35:36.9395541Z tests/test_get_token_mixin_async.py:11: [C0412(ungrouped-imports), ] Imports from package azure are not grouped
2026-08-02T22:35:36.9396701Z ************* Module test_imds_credential_async
2026-08-02T22:35:36.9397779Z tests/test_imds_credential_async.py:13: [C4776(no-cross-package-private-import), ] Do not import private APIs from other packages. Private modules (prefixed with '
') are internal implementation details and may change without notice. Use the public API instead.
2026-08-02T22:35:36.9399025Z tests/test_imds_credential_async.py:14: [C4776(no-cross-package-private-import), ] Do not import private APIs from other packages. Private modules (prefixed with '
') are internal implementation details and may change without notice. Use the public API instead.
2026-08-02T22:35:36.9400255Z tests/test_imds_credential_async.py:15: [C4776(no-cross-package-private-import), ] Do not import private APIs from other packages. Private modules (prefixed with '
') are internal implementation details and may change without notice. Use the public API instead.
2026-08-02T22:35:36.9401482Z tests/test_imds_credential_async.py:16: [C4776(no-cross-package-private-import), ] Do not import private APIs from other packages. Private modules (prefixed with '
') are internal implementation details and may change without notice. Use the public API instead.
2026-08-02T22:35:36.9402834Z tests/test_imds_credential_async.py:17: [C4776(no-cross-package-private-import), ] Do not import private APIs from other packages. Private modules (prefixed with '
') are internal implementation details and may change without notice. Use the public API instead.
2026-08-02T22:35:36.9404028Z tests/test_imds_credential_async.py:97: [W0640(cell-var-from-loop), test_unexpected_error.send] Cell variable code defined in loop
2026-08-02T22:35:36.9405009Z tests/test_imds_credential_async.py:93: [W0613(unused-argument), test_unexpected_error.send] Unused argument 'request'
2026-08-02T22:35:36.9406151Z tests/test_imds_credential_async.py:141: [W0621(redefined-outer-name), test_cache] Redefining name 'mock_response' from outer scope (line 23)
2026-08-02T22:35:36.9407193Z tests/test_imds_credential_async.py:171: [W0621(redefined-outer-name), test_retries] Redefining name 'mock_response' from outer scope (line 23)
2026-08-02T22:35:36.9408201Z tests/test_imds_credential_async.py:278: [W0613(unused-argument), TestImdsAsync.test_system_assigned] Unused argument 'recorded_test'
2026-08-02T22:35:36.9409214Z tests/test_imds_credential_async.py:286: [W0613(unused-argument), TestImdsAsync.test_system_assigned_tenant_id] Unused argument 'recorded_test'
2026-08-02T22:35:36.9410234Z tests/test_imds_credential_async.py:298: [W0613(unused-argument), TestImdsAsync.test_user_assigned] Unused argument 'recorded_test'
2026-08-02T22:35:36.9411260Z tests/test_imds_credential_async.py:307: [W0613(unused-argument), TestImdsAsync.test_user_assigned_tenant_id] Unused argument 'recorded_test'
2026-08-02T22:35:36.9412593Z tests/test_imds_credential_async.py:21: [C0411(wrong-import-order), ] third party import "pytest" should be placed before first party imports "azure.core.exceptions.ClientAuthenticationError", "azure.identity.CredentialUnavailableError", "azure.identity._constants.EnvironmentVariables" (...) "azure.core.pipeline.PipelineResponse", "azure.core.pipeline.policies.AsyncRetryPolicy", "azure.core.rest.HttpRequest"
2026-08-02T22:35:36.9414209Z tests/test_imds_credential_async.py:23: [C0411(wrong-import-order), ] third party import "helpers.mock_response" should be placed before first party imports "azure.core.exceptions.ClientAuthenticationError", "azure.identity.CredentialUnavailableError", "azure.identity._constants.EnvironmentVariables" (...) "azure.core.pipeline.PipelineResponse", "azure.core.pipeline.policies.AsyncRetryPolicy", "azure.core.rest.HttpRequest"
2026-08-02T22:35:36.9416100Z tests/test_imds_credential_async.py:24: [C0411(wrong-import-order), ] third party import "helpers_async.async_validating_transport" should be placed before first party imports "azure.core.exceptions.ClientAuthenticationError", "azure.identity.CredentialUnavailableError", "azure.identity.constants.EnvironmentVariables" (...) "azure.core.pipeline.PipelineResponse", "azure.core.pipeline.policies.AsyncRetryPolicy", "azure.core.rest.HttpRequest"
2026-08-02T22:35:36.9417809Z tests/test_imds_credential_async.py:30: [C0411(wrong-import-order), ] third party import "recorded_test_case.RecordedTestCase" should be placed before first party imports "azure.core.exceptions.ClientAuthenticationError", "azure.identity.CredentialUnavailableError", "azure.identity.constants.EnvironmentVariables" (...) "azure.core.pipeline.PipelineResponse", "azure.core.pipeline.policies.AsyncRetryPolicy", "azure.core.rest.HttpRequest"
2026-08-02T22:35:36.9419042Z ************* Module test_initialization_async
2026-08-02T22:35:36.9420073Z tests/test_initialization_async.py:25: [C0411(wrong-import-order), ] third party import "pytest" should be placed before first party imports "azure.core.credentials_async.AsyncSupportsTokenInfo", "azure.identity.aio.AuthorizationCodeCredential"
2026-08-02T22:35:36.9421077Z ************* Module test_azd_cli_credential
2026-08-02T22:35:36.9421939Z tests/test_azd_cli_credential.py:179: [C0301(line-too-long), ] Line too long (130/120)
2026-08-02T22:35:36.9422855Z tests/test_azd_cli_credential.py:469: [C0301(line-too-long), ] Line too long (266/120)
2026-08-02T22:35:36.9424075Z tests/test_azd_cli_credential.py:10: [C4776(no-cross-package-private-import), ] Do not import private APIs from other packages. Private modules (prefixed with '
') are internal implementation details and may change without notice. Use the public API instead.
2026-08-02T22:35:36.9425426Z tests/test_azd_cli_credential.py:11: [C4776(no-cross-package-private-import), ] Do not import private APIs from other packages. Private modules (prefixed with '
') are internal implementation details and may change without notice. Use the public API instead.
2026-08-02T22:35:36.9426725Z tests/test_azd_cli_credential.py:94: [C0123(unidiomatic-typecheck), test_get_token] Use isinstance() rather than type() for a typecheck.
2026-08-02T22:35:36.9427747Z tests/test_azd_cli_credential.py:417: [W0613(unused-argument), test_claims_command_line_argument.fake_check_output] Unused argument 'kwargs'
2026-08-02T22:35:36.9428739Z tests/test_azd_cli_credential.py:604: [W1404(implicit-str-concat), ] Implicit string concatenation found in assignment
2026-08-02T22:35:36.9429954Z tests/test_azd_cli_credential.py:14: [C0411(wrong-import-order), ] standard import "subprocess" should be placed before first party imports "azure.identity.AzureDeveloperCliCredential", "azure.identity._constants.EnvironmentVariables", "azure.identity._credentials.azd_cli.CLI_NOT_FOUND", "azure.core.exceptions.ClientAuthenticationError"
2026-08-02T22:35:36.9431429Z tests/test_azd_cli_credential.py:15: [C0411(wrong-import-order), ] third party import "pytest" should be placed before first party imports "azure.identity.AzureDeveloperCliCredential", "azure.identity._constants.EnvironmentVariables", "azure.identity._credentials.azd_cli.CLI_NOT_FOUND", "azure.core.exceptions.ClientAuthenticationError"
2026-08-02T22:35:36.9432834Z tests/test_azd_cli_credential.py:17: [C0411(wrong-import-order), ] third party import "helpers.mock" should be placed before first party imports "azure.identity.AzureDeveloperCliCredential", "azure.identity.constants.EnvironmentVariables", "azure.identity.credentials.azd_cli.CLI_NOT_FOUND", "azure.core.exceptions.ClientAuthenticationError"
2026-08-02T22:35:36.9433942Z ************* Module test_browser_credential
2026-08-02T22:35:36.9434855Z tests/test_browser_credential.py:12: [E0611(no-name-in-module), ] No name 'RequestsTransport' in module 'azure.core.pipeline.transport'
2026-08-02T22:35:36.9436271Z tests/test_browser_credential.py:14: [C4776(no-cross-package-private-import), ] Do not import private APIs from other packages. Private modules (prefixed with '
') are internal implementation details and may change without notice. Use the public API instead.
2026-08-02T22:35:36.9437556Z tests/test_browser_credential.py:15: [C4776(no-cross-package-private-import), ] Do not import private APIs from other packages. Private modules (prefixed with '
') are internal implementation details and may change without notice. Use the public API instead.
2026-08-02T22:35:36.9438697Z tests/test_browser_credential.py:167: [R1732(consider-using-with), test_redirect_server] Consider using 'with' for resource-allocating operations
2026-08-02T22:35:36.9439703Z tests/test_browser_credential.py:143: [W0613(unused-argument), test_redirect_server] Unused argument 'get_token_method'
2026-08-02T22:35:36.9440886Z tests/test_browser_credential.py:200: [R1732(consider-using-with), test_redirect_server_post] Consider using 'with' for resource-allocating operations
2026-08-02T22:35:36.9442215Z tests/test_browser_credential.py:174: [W0613(unused-argument), test_redirect_server_post] Unused argument 'get_token_method'
2026-08-02T22:35:36.9443723Z tests/test_browser_credential.py:16: [C0411(wrong-import-order), ] third party import "pytest" should be placed before first party imports "azure.core.exceptions.ClientAuthenticationError", "azure.core.pipeline.policies.SansIOHTTPPolicy", "azure.core.pipeline.transport.RequestsTransport", "azure.identity.AuthenticationRequiredError", "azure.identity._internal.AuthCodeRedirectServer", "azure.identity._internal.user_agent.USER_AGENT"
2026-08-02T22:35:36.9445721Z tests/test_browser_credential.py:17: [C0411(wrong-import-order), ] standard import "unittest.mock.ANY" should be placed before third party import "pytest" and first party imports "azure.core.exceptions.ClientAuthenticationError", "azure.core.pipeline.policies.SansIOHTTPPolicy", "azure.core.pipeline.transport.RequestsTransport", "azure.identity.AuthenticationRequiredError", "azure.identity._internal.AuthCodeRedirectServer", "azure.identity._internal.user_agent.USER_AGENT"
2026-08-02T22:35:36.9447862Z tests/test_browser_credential.py:19: [C0411(wrong-import-order), ] third party import "helpers.get_discovery_response" should be placed before first party imports "azure.core.exceptions.ClientAuthenticationError", "azure.core.pipeline.policies.SansIOHTTPPolicy", "azure.core.pipeline.transport.RequestsTransport", "azure.identity.AuthenticationRequiredError", "azure.identity._internal.AuthCodeRedirectServer", "azure.identity.internal.user_agent.USER_AGENT"
2026-08-02T22:35:36.9449280Z ************* Module test_token_credentials_env_async
2026-08-02T22:35:36.9450342Z tests/test_token_credentials_env_async.py:261: [C0301(line-too-long), ] Line too long (133/120)
2026-08-02T22:35:36.9451621Z tests/test_token_credentials_env_async.py:21: [C4776(no-cross-package-private-import), ] Do not import private APIs from other packages. Private modules (prefixed with '
') are internal implementation details and may change without notice. Use the public API instead.
2026-08-02T22:35:36.9453055Z tests/test_token_credentials_env_async.py:23: [C0411(wrong-import-order), ] third party import "helpers.mock_response" should be placed before first party imports "azure.identity.aio.AzureCliCredential", "azure.identity.constants.EnvironmentVariables"
2026-08-02T22:35:36.9454492Z tests/test_token_credentials_env_async.py:24: [C0411(wrong-import-order), ] third party import "helpers_async.async_validating_transport" should be placed before first party imports "azure.identity.aio.AzureCliCredential", "azure.identity.constants.EnvironmentVariables"
2026-08-02T22:35:36.9455671Z ************* Module test_auth_record
2026-08-02T22:35:36.9457140Z tests/test_auth_record.py:8: [C4776(no-cross-package-private-import), ] Do not import private APIs from other packages. Private modules (prefixed with '
') are internal implementation details and may change without notice. Use the public API instead.
2026-08-02T22:35:36.9458532Z tests/test_auth_record.py:9: [C0411(wrong-import-order), ] third party import "pytest" should be placed before first party imports "azure.identity.AuthenticationRecord", "azure.identity.auth_record.SUPPORTED_VERSIONS"
2026-08-02T22:35:36.9459687Z ************* Module test_bearer_token_provider_async
2026-08-02T22:35:36.9460762Z tests/test_bearer_token_provider_async.py:13: [W0613(unused-argument), MockCredential.get_token] Unused argument 'kwargs'
2026-08-02T22:35:36.9461959Z tests/test_bearer_token_provider_async.py:20: [W0613(unused-argument), MockCredentialTokenInfo.get_token_info] Unused argument 'kwargs'
2026-08-02T22:35:36.9463277Z tests/test_bearer_token_provider_async.py:9: [C0411(wrong-import-order), ] third party import "pytest" should be placed before first party imports "azure.core.credentials.AccessToken", "azure.identity.aio.get_bearer_token_provider"
2026-08-02T22:35:36.9464440Z ************* Module test_aad_client
2026-08-02T22:35:36.9465646Z tests/test_aad_client.py:10: [C4776(no-cross-package-private-import), ] Do not import private APIs from other packages. Private modules (prefixed with '
') are internal implementation details and may change without notice. Use the public API instead.
2026-08-02T22:35:36.9467186Z tests/test_aad_client.py:11: [C4776(no-cross-package-private-import), ] Do not import private APIs from other packages. Private modules (prefixed with '
') are internal implementation details and may change without notice. Use the public API instead.
2026-08-02T22:35:36.9468428Z tests/test_aad_client.py:260: [R1732(consider-using-with), test_retries_token_requests] Consider using 'with' for resource-allocating operations
2026-08-02T22:35:36.9469760Z tests/test_aad_client.py:299: [R1735(use-dict-literal), test_shared_cache] Consider using '{"authority": authority, "cache": cache, "tenant_id": tenant_id}' instead of a call to 'dict'.
2026-08-02T22:35:36.9471157Z tests/test_aad_client.py:332: [R1735(use-dict-literal), test_multitenant_cache] Consider using '{"authority": authority, "cache": cache, "client_id": client_id}' instead of a call to 'dict'.
2026-08-02T22:35:36.9472467Z tests/test_aad_client.py:13: [C0411(wrong-import-order), ] third party import "pytest" should be placed before first party imports "azure.core.exceptions.ClientAuthenticationError", "azure.identity._constants.EnvironmentVariables", "azure.identity._internal.AadClient"
2026-08-02T22:35:36.9473870Z tests/test_aad_client.py:14: [C0411(wrong-import-order), ] third party import "msal.TokenCache" should be placed before first party imports "azure.core.exceptions.ClientAuthenticationError", "azure.identity._constants.EnvironmentVariables", "azure.identity._internal.AadClient"
2026-08-02T22:35:36.9475328Z tests/test_aad_client.py:15: [C0411(wrong-import-order), ] standard import "urllib.parse.urlparse" should be placed before third party imports "pytest", "msal.TokenCache" and first party imports "azure.core.exceptions.ClientAuthenticationError", "azure.identity._constants.EnvironmentVariables", "azure.identity._internal.AadClient"
2026-08-02T22:35:36.9477181Z tests/test_aad_client.py:17: [C0411(wrong-import-order), ] third party import "helpers.build_aad_response" should be placed before first party imports "azure.core.exceptions.ClientAuthenticationError", "azure.identity._constants.EnvironmentVariables", "azure.identity._internal.AadClient"
2026-08-02T22:35:36.9478689Z tests/test_aad_client.py:18: [C0411(wrong-import-order), ] third party import "test_certificate_credential.PEM_CERT_PATH" should be placed before first party imports "azure.core.exceptions.ClientAuthenticationError", "azure.identity.constants.EnvironmentVariables", "azure.identity.internal.AadClient"
2026-08-02T22:35:36.9480002Z tests/test_aad_client.py:6: [W0611(unused-import), ] Unused mock imported from unittest
2026-08-02T22:35:36.9481043Z ************* Module test_token_credentials_env
2026-08-02T22:35:36.9482099Z tests/test_token_credentials_env.py:261: [C0301(line-too-long), ] Line too long (127/120)
2026-08-02T22:35:36.9483426Z tests/test_token_credentials_env.py:21: [C4776(no-cross-package-private-import), ] Do not import private APIs from other packages. Private modules (prefixed with '
') are internal implementation details and may change without notice. Use the public API instead.
2026-08-02T22:35:36.9484873Z tests/test_token_credentials_env.py:22: [C4776(no-cross-package-private-import), ] Do not import private APIs from other packages. Private modules (prefixed with '
') are internal implementation details and may change without notice. Use the public API instead.
2026-08-02T22:35:36.9486498Z tests/test_token_credentials_env.py:24: [C0411(wrong-import-order), ] third party import "helpers.mock_response" should be placed before first party imports "azure.identity.AzureCliCredential", "azure.identity.credentials.broker.BrokerCredential", "azure.identity.constants.EnvironmentVariables"
2026-08-02T22:35:36.9487807Z ************* Module test_powershell_credential_async
2026-08-02T22:35:36.9488877Z tests/test_powershell_credential_async.py:217: [C0301(line-too-long), ] Line too long (1445/120)
2026-08-02T22:35:36.9490167Z tests/test_powershell_credential_async.py:17: [C4776(no-cross-package-private-import), ] Do not import private APIs from other packages. Private modules (prefixed with '
') are internal implementation details and may change without notice. Use the public API instead.
2026-08-02T22:35:36.9491604Z tests/test_powershell_credential_async.py:18: [C4776(no-cross-package-private-import), ] Do not import private APIs from other packages. Private modules (prefixed with '
') are internal implementation details and may change without notice. Use the public API instead.
2026-08-02T22:35:36.9493088Z tests/test_powershell_credential_async.py:301: [W0613(unused-argument), test_windows_powershell_fallback.mock_exec] Unused argument 'kwargs'
2026-08-02T22:35:36.9494731Z tests/test_powershell_credential_async.py:25: [C0411(wrong-import-order), ] third party import "pytest" should be placed before first party imports "azure.core.exceptions.ClientAuthenticationError", "azure.identity.CredentialUnavailableError", "azure.identity.aio.AzurePowerShellCredential", "azure.identity._constants.EnvironmentVariables", "azure.identity._credentials.azure_powershell.AZ_ACCOUNT_NOT_INSTALLED"
2026-08-02T22:35:36.9496806Z tests/test_powershell_credential_async.py:27: [C0411(wrong-import-order), ] third party import "credscan_ignore.POWERSHELL_INVALID_OPERATION_EXCEPTION" should be placed before first party imports "azure.core.exceptions.ClientAuthenticationError", "azure.identity.CredentialUnavailableError", "azure.identity.aio.AzurePowerShellCredential", "azure.identity._constants.EnvironmentVariables", "azure.identity._credentials.azure_powershell.AZ_ACCOUNT_NOT_INSTALLED"
2026-08-02T22:35:36.9498678Z tests/test_powershell_credential_async.py:31: [C0411(wrong-import-order), ] third party import "helpers.INVALID_CHARACTERS" should be placed before first party imports "azure.core.exceptions.ClientAuthenticationError", "azure.identity.CredentialUnavailableError", "azure.identity.aio.AzurePowerShellCredential", "azure.identity._constants.EnvironmentVariables", "azure.identity._credentials.azure_powershell.AZ_ACCOUNT_NOT_INSTALLED"
2026-08-02T22:35:36.9500500Z tests/test_powershell_credential_async.py:32: [C0411(wrong-import-order), ] third party import "helpers_async.get_completed_future" should be placed before first party imports "azure.core.exceptions.ClientAuthenticationError", "azure.identity.CredentialUnavailableError", "azure.identity.aio.AzurePowerShellCredential", "azure.identity._constants.EnvironmentVariables", "azure.identity._credentials.azure_powershell.AZ_ACCOUNT_NOT_INSTALLED"
2026-08-02T22:35:36.9502338Z tests/test_powershell_credential_async.py:33: [C0411(wrong-import-order), ] third party import "test_powershell_credential.PREPARING_MODULES" should be placed before first party imports "azure.core.exceptions.ClientAuthenticationError", "azure.identity.CredentialUnavailableError", "azure.identity.aio.AzurePowerShellCredential", "azure.identity.constants.EnvironmentVariables", "azure.identity.credentials.azure_powershell.AZ_ACCOUNT_NOT_INSTALLED"
2026-08-02T22:35:36.9503734Z ************* Module test_get_token_mixin
2026-08-02T22:35:36.9504965Z tests/test_get_token_mixin.py:11: [C4776(no-cross-package-private-import), ] Do not import private APIs from other packages. Private modules (prefixed with '
') are internal implementation details and may change without notice. Use the public API instead.
2026-08-02T22:35:36.9506525Z tests/test_get_token_mixin.py:12: [C4776(no-cross-package-private-import), ] Do not import private APIs from other packages. Private modules (prefixed with '
') are internal implementation details and may change without notice. Use the public API instead.
2026-08-02T22:35:36.9507881Z tests/test_get_token_mixin.py:9: [C0411(wrong-import-order), ] third party import "pytest" should be placed before first party import "azure.core.credentials.AccessTokenInfo"
2026-08-02T22:35:36.9509265Z tests/test_get_token_mixin.py:14: [C0411(wrong-import-order), ] third party import "helpers.GET_TOKEN_METHODS" should be placed before first party imports "azure.core.credentials.AccessTokenInfo", "azure.identity.constants.DEFAULT_REFRESH_OFFSET", "azure.identity.internal.get_token_mixin.GetTokenMixin"
2026-08-02T22:35:36.9510527Z tests/test_get_token_mixin.py:11: [C0412(ungrouped-imports), ] Imports from package azure are not grouped
2026-08-02T22:35:36.9511529Z ************* Module test_workload_identity_credential
2026-08-02T22:35:36.9512569Z tests/test_workload_identity_credential.py:433: [C0301(line-too-long), ] Line too long (188/120)
2026-08-02T22:35:36.9513784Z tests/test_workload_identity_credential.py:440: [C0301(line-too-long), ] Line too long (162/120)
2026-08-02T22:35:36.9515023Z tests/test_workload_identity_credential.py:15: [C4776(no-cross-package-private-import), ] Do not import private APIs from other packages. Private modules (prefixed with '
') are internal implementation details and may change without notice. Use the public API instead.
2026-08-02T22:35:36.9516736Z tests/test_workload_identity_credential.py:110: [W0621(redefined-outer-name), TestWorkloadIdentityCredentialTokenProxy.test_enable_azure_proxy_with_ca_data] Redefining name 'ca_data' from outer scope (line 25)
2026-08-02T22:35:36.9518138Z tests/test_workload_identity_credential.py:193: [W0621(redefined-outer-name), TestWorkloadIdentityCredentialTokenProxy.test_enable_azure_proxy_both_ca_file_and_data_raises_error] Redefining name 'ca_data' from outer scope (line 25)
2026-08-02T22:35:36.9519574Z tests/test_workload_identity_credential.py:217: [W0621(redefined-outer-name), TestWorkloadIdentityCredentialTokenProxy.test_enable_azure_proxy_missing_endpoint_with_custom_env_vars_raises_error] Redefining name 'ca_data' from outer scope (line 25)
2026-08-02T22:35:36.9521004Z tests/test_workload_identity_credential.py:281: [W0621(redefined-outer-name), TestCustomRequestsTransport.test_get_transport_creates_custom_requests_transport] Redefining name 'ca_data' from outer scope (line 25)
2026-08-02T22:35:36.9522525Z tests/test_workload_identity_credential.py:333: [C4776(no-cross-package-private-import), TestCustomRequestsTransport.test_custom_requests_transport_inherits_from_token_binding_mixin] Do not import private APIs from other packages. Private modules (prefixed with '
') are internal implementation details and may change without notice. Use the public API instead.
2026-08-02T22:35:36.9524033Z tests/test_workload_identity_credential.py:502: [W1514(unspecified-encoding), TestCustomRequestsTransportWithLocalServer.test_ca_file_change_detection] Using open without explicitly specifying an encoding
2026-08-02T22:35:36.9525354Z tests/test_workload_identity_credential.py:518: [W1514(unspecified-encoding), TestCustomRequestsTransportWithLocalServer.test_ca_file_change_detection] Using open without explicitly specifying an encoding
2026-08-02T22:35:36.9527105Z tests/test_workload_identity_credential.py:17: [C0411(wrong-import-order), ] third party import "helpers.mock_response" should be placed before first party imports "azure.core.rest.HttpRequest", "azure.core.exceptions.ServiceRequestError", "azure.identity.WorkloadIdentityCredential", "azure.identity._credentials.workload_identity.get_transport"
2026-08-02T22:35:36.9528747Z tests/test_workload_identity_credential.py:18: [C0411(wrong-import-order), ] third party import "proxy_server.TokenProxyTestServer" should be placed before first party imports "azure.core.rest.HttpRequest", "azure.core.exceptions.ServiceRequestError", "azure.identity.WorkloadIdentityCredential", "azure.identity.credentials.workload_identity.get_transport"
2026-08-02T22:35:36.9530068Z ************* Module test_aad_client_async
2026-08-02T22:35:36.9531297Z tests/test_aad_client_async.py:10: [C4776(no-cross-package-private-import), ] Do not import private APIs from other packages. Private modules (prefixed with '
') are internal implementation details and may change without notice. Use the public API instead.
2026-08-02T22:35:36.9532727Z tests/test_aad_client_async.py:11: [C4776(no-cross-package-private-import), ] Do not import private APIs from other packages. Private modules (prefixed with '
') are internal implementation details and may change without notice. Use the public API instead.
2026-08-02T22:35:36.9534148Z tests/test_aad_client_async.py:12: [C4776(no-cross-package-private-import), ] Do not import private APIs from other packages. Private modules (prefixed with '
') are internal implementation details and may change without notice. Use the public API instead.
2026-08-02T22:35:36.9535441Z tests/test_aad_client_async.py:234: [R1732(consider-using-with), test_retries_token_requests] Consider using 'with' for resource-allocating operations
2026-08-02T22:35:36.9537166Z tests/test_aad_client_async.py:273: [R1735(use-dict-literal), test_shared_cache] Consider using '{"authority": authority, "cache": cache, "tenant_id": tenant_id}' instead of a call to 'dict'.
2026-08-02T22:35:36.9538613Z tests/test_aad_client_async.py:306: [R1735(use-dict-literal), test_multitenant_cache] Consider using '{"authority": authority, "cache": cache, "client_id": client_id}' instead of a call to 'dict'.
2026-08-02T22:35:36.9540081Z tests/test_aad_client_async.py:13: [C0411(wrong-import-order), ] third party import "msal.TokenCache" should be placed before first party imports "azure.core.exceptions.ClientAuthenticationError", "azure.identity._constants.EnvironmentVariables", "azure.identity._internal.AadClientCertificate", "azure.identity.aio._internal.aad_client.AadClient"
2026-08-02T22:35:36.9541705Z tests/test_aad_client_async.py:14: [C0411(wrong-import-order), ] third party import "pytest" should be placed before first party imports "azure.core.exceptions.ClientAuthenticationError", "azure.identity._constants.EnvironmentVariables", "azure.identity._internal.AadClientCertificate", "azure.identity.aio._internal.aad_client.AadClient"
2026-08-02T22:35:36.9543335Z tests/test_aad_client_async.py:16: [C0411(wrong-import-order), ] third party import "helpers.build_aad_response" should be placed before first party imports "azure.core.exceptions.ClientAuthenticationError", "azure.identity._constants.EnvironmentVariables", "azure.identity._internal.AadClientCertificate", "azure.identity.aio._internal.aad_client.AadClient"
2026-08-02T22:35:36.9544998Z tests/test_aad_client_async.py:17: [C0411(wrong-import-order), ] third party import "helpers_async.get_completed_future" should be placed before first party imports "azure.core.exceptions.ClientAuthenticationError", "azure.identity._constants.EnvironmentVariables", "azure.identity._internal.AadClientCertificate", "azure.identity.aio._internal.aad_client.AadClient"
2026-08-02T22:35:36.9546809Z tests/test_aad_client_async.py:18: [C0411(wrong-import-order), ] third party import "test_certificate_credential.PEM_CERT_PATH" should be placed before first party imports "azure.core.exceptions.ClientAuthenticationError", "azure.identity._constants.EnvironmentVariables", "azure.identity._internal.AadClientCertificate", "azure.identity.aio.internal.aad_client.AadClient"
2026-08-02T22:35:36.9548258Z tests/test_aad_client_async.py:17: [W0611(unused-import), ] Unused AsyncMockTransport imported from helpers_async
2026-08-02T22:35:36.9549320Z ************* Module test_msal_client
2026-08-02T22:35:36.9550551Z tests/test_msal_client.py:6: [C4776(no-cross-package-private-import), ] Do not import private APIs from other packages. Private modules (prefixed with '
') are internal implementation details and may change without notice. Use the public API instead.
2026-08-02T22:35:36.9551956Z tests/test_msal_client.py:8: [C0411(wrong-import-order), ] third party import "pytest" should be placed before first party imports "azure.core.exceptions.ServiceRequestError", "azure.identity.internal.msal_client.MsalClient"
2026-08-02T22:35:36.9553334Z tests/test_msal_client.py:10: [C0411(wrong-import-order), ] third party import "helpers.mock" should be placed before first party imports "azure.core.exceptions.ServiceRequestError", "azure.identity.internal.msal_client.MsalClient"
2026-08-02T22:35:36.9559184Z ************* Module test_app_service
2026-08-02T22:35:36.9560599Z tests/test_app_service.py:7: [C4776(no-cross-package-private-import), ] Do not import private APIs from other packages. Private modules (prefixed with '
') are internal implementation details and may change without notice. Use the public API instead.
2026-08-02T22:35:36.9562077Z tests/test_app_service.py:8: [C4776(no-cross-package-private-import), ] Do not import private APIs from other packages. Private modules (prefixed with '
') are internal implementation details and may change without notice. Use the public API instead.
2026-08-02T22:35:36.9563829Z tests/test_app_service.py:9: [C0411(wrong-import-order), ] third party import "pytest" should be placed before first party imports "azure.identity._credentials.app_service.AppServiceCredential", "azure.identity._constants.EnvironmentVariables"
2026-08-02T22:35:36.9565404Z tests/test_app_service.py:11: [C0411(wrong-import-order), ] third party import "helpers.mock" should be placed before first party imports "azure.identity._credentials.app_service.AppServiceCredential", "azure.identity._constants.EnvironmentVariables"
2026-08-02T22:35:36.9567189Z tests/test_app_service.py:12: [C0411(wrong-import-order), ] third party import "recorded_test_case.RecordedTestCase" should be placed before first party imports "azure.identity.credentials.app_service.AppServiceCredential", "azure.identity.constants.EnvironmentVariables"
2026-08-02T22:35:36.9568664Z tests/test_app_service.py:13: [C0411(wrong-import-order), ] third party import "devtools_testutils.is_live" should be placed before first party imports "azure.identity.credentials.app_service.AppServiceCredential", "azure.identity.constants.EnvironmentVariables"
2026-08-02T22:35:36.9569896Z ************* Module test_certificate_credential
2026-08-02T22:35:36.9570966Z tests/test_certificate_credential.py:272: [C0301(line-too-long), ] Line too long (132/120)
2026-08-02T22:35:36.9572084Z tests/test_certificate_credential.py:317: [C0301(line-too-long), ] Line too long (132/120)
2026-08-02T22:35:36.9573355Z tests/test_certificate_credential.py:11: [C4776(no-cross-package-private-import), ] Do not import private APIs from other packages. Private modules (prefixed with '
') are internal implementation details and may change without notice. Use the public API instead.
2026-08-02T22:35:36.9574804Z tests/test_certificate_credential.py:12: [C4776(no-cross-package-private-import), ] Do not import private APIs from other packages. Private modules (prefixed with '
') are internal implementation details and may change without notice. Use the public API instead.
2026-08-02T22:35:36.9576491Z tests/test_certificate_credential.py:13: [C4776(no-cross-package-private-import), ] Do not import private APIs from other packages. Private modules (prefixed with '
') are internal implementation details and may change without notice. Use the public API instead.
2026-08-02T22:35:36.9577934Z tests/test_certificate_credential.py:14: [C4776(no-cross-package-private-import), ] Do not import private APIs from other packages. Private modules (prefixed with '
') are internal implementation details and may change without notice. Use the public API instead.
2026-08-02T22:35:36.9579262Z tests/test_certificate_credential.py:58: [R1732(consider-using-with), test_non_rsa_key] Consider using 'with' for resource-allocating operations
2026-08-02T22:35:36.9580448Z tests/test_certificate_credential.py:230: [W0613(unused-argument), test_request_body.mock_send] Unused argument 'kwargs'
2026-08-02T22:35:36.9581960Z tests/test_certificate_credential.py:15: [C0411(wrong-import-order), ] third party import "cryptography.x509" should be placed before first party imports "azure.core.pipeline.policies.ContentDecodePolicy", "azure.identity.CertificateCredential", "azure.identity._enums.RegionalAuthority", "azure.identity._constants.EnvironmentVariables", "azure.identity._credentials.certificate.load_pkcs12_certificate", "azure.identity._internal.user_agent.USER_AGENT"
2026-08-02T22:35:36.9583854Z tests/test_certificate_credential.py:16: [C0411(wrong-import-order), ] third party import "cryptography.hazmat.backends.default_backend" should be placed before first party imports "azure.core.pipeline.policies.ContentDecodePolicy", "azure.identity.CertificateCredential", "azure.identity._enums.RegionalAuthority", "azure.identity._constants.EnvironmentVariables", "azure.identity._credentials.certificate.load_pkcs12_certificate", "azure.identity._internal.user_agent.USER_AGENT"
2026-08-02T22:35:36.9585896Z tests/test_certificate_credential.py:17: [C0411(wrong-import-order), ] third party import "cryptography.hazmat.primitives.hashes" should be placed before first party imports "azure.core.pipeline.policies.ContentDecodePolicy", "azure.identity.CertificateCredential", "azure.identity._enums.RegionalAuthority", "azure.identity._constants.EnvironmentVariables", "azure.identity._credentials.certificate.load_pkcs12_certificate", "azure.identity._internal.user_agent.USER_AGENT"
2026-08-02T22:35:36.9588159Z tests/test_certificate_credential.py:18: [C0411(wrong-import-order), ] third party import "cryptography.hazmat.primitives.asymmetric.padding" should be placed before first party imports "azure.core.pipeline.policies.ContentDecodePolicy", "azure.identity.CertificateCredential", "azure.identity._enums.RegionalAuthority", "azure.identity._constants.EnvironmentVariables", "azure.identity._credentials.certificate.load_pkcs12_certificate", "azure.identity._internal.user_agent.USER_AGENT"
2026-08-02T22:35:36.9590069Z tests/test_certificate_credential.py:19: [C0411(wrong-import-order), ] third party import "msal.TokenCache" should be placed before first party imports "azure.core.pipeline.policies.ContentDecodePolicy", "azure.identity.CertificateCredential", "azure.identity._enums.RegionalAuthority", "azure.identity._constants.EnvironmentVariables", "azure.identity._credentials.certificate.load_pkcs12_certificate", "azure.identity._internal.user_agent.USER_AGENT"
2026-08-02T22:35:36.9591901Z tests/test_certificate_credential.py:20: [C0411(wrong-import-order), ] third party import "msal" should be placed before first party imports "azure.core.pipeline.policies.ContentDecodePolicy", "azure.identity.CertificateCredential", "azure.identity._enums.RegionalAuthority", "azure.identity._constants.EnvironmentVariables", "azure.identity._credentials.certificate.load_pkcs12_certificate", "azure.identity._internal.user_agent.USER_AGENT"
2026-08-02T22:35:36.9593721Z tests/test_certificate_credential.py:21: [C0411(wrong-import-order), ] third party import "pytest" should be placed before first party imports "azure.core.pipeline.policies.ContentDecodePolicy", "azure.identity.CertificateCredential", "azure.identity._enums.RegionalAuthority", "azure.identity._constants.EnvironmentVariables", "azure.identity._credentials.certificate.load_pkcs12_certificate", "azure.identity._internal.user_agent.USER_AGENT"
2026-08-02T22:35:36.9595865Z tests/test_certificate_credential.py:22: [C0411(wrong-import-order), ] standard import "urllib.parse.urlparse" should be placed before third party imports "cryptography.x509", "cryptography.hazmat.backends.default_backend", "cryptography.hazmat.primitives.hashes" (...) "msal.TokenCache", "msal", "pytest" and first party imports "azure.core.pipeline.policies.ContentDecodePolicy", "azure.identity.CertificateCredential", "azure.identity._enums.RegionalAuthority", "azure.identity._constants.EnvironmentVariables", "azure.identity._credentials.certificate.load_pkcs12_certificate", "azure.identity._internal.user_agent.USER_AGENT"
2026-08-02T22:35:36.9597950Z tests/test_certificate_credential.py:24: [C0411(wrong-import-order), ] third party import "helpers.build_aad_response" should be placed before first party imports "azure.core.pipeline.policies.ContentDecodePolicy", "azure.identity.CertificateCredential", "azure.identity._enums.RegionalAuthority", "azure.identity._constants.EnvironmentVariables", "azure.identity.credentials.certificate.load_pkcs12_certificate", "azure.identity.internal.user_agent.USER_AGENT"
2026-08-02T22:35:36.9599379Z ************* Module test_vscode_credential_async
2026-08-02T22:35:36.9600614Z tests/test_vscode_credential_async.py:8: [C4776(no-cross-package-private-import), ] Do not import private APIs from other packages. Private modules (prefixed with '
') are internal implementation details and may change without notice. Use the public API instead.
2026-08-02T22:35:36.9602065Z tests/test_vscode_credential_async.py:9: [C4776(no-cross-package-private-import), ] Do not import private APIs from other packages. Private modules (prefixed with '
') are internal implementation details and may change without notice. Use the public API instead.
2026-08-02T22:35:36.9603385Z ************* Module proxy_server
2026-08-02T22:35:36.9604471Z tests/proxy_server.py:41: [W1203(logging-fstring-interpolation), TokenProxyHandler.log_message] Use lazy % formatting in logging functions
2026-08-02T22:35:36.9606121Z tests/proxy_server.py:41: [C4775(do-not-use-logging-directly), TokenProxyHandler.log_message] Do not use the logging module directly. Create a logger instance with logging.getLogger(name) instead.
2026-08-02T22:35:36.9607449Z tests/proxy_server.py:72: [W1203(logging-fstring-interpolation), TokenProxyHandler._handle_request] Use lazy % formatting in logging functions
2026-08-02T22:35:36.9608705Z tests/proxy_server.py:72: [C4775(do-not-use-logging-directly), TokenProxyHandler._handle_request] Do not use the logging module directly. Create a logger instance with logging.getLogger(name) instead.
2026-08-02T22:35:36.9609965Z tests/proxy_server.py:73: [W1203(logging-fstring-interpolation), TokenProxyHandler._handle_request] Use lazy % formatting in logging functions
2026-08-02T22:35:36.9611207Z tests/proxy_server.py:73: [C4775(do-not-use-logging-directly), TokenProxyHandler._handle_request] Do not use the logging module directly. Create a logger instance with logging.getLogger(name) instead.
2026-08-02T22:35:36.9612454Z tests/proxy_server.py:101: [W0718(broad-exception-caught), TokenProxyHandler._send_token_response] Catching too general exception Exception
2026-08-02T22:35:36.9613655Z tests/proxy_server.py:100: [W1203(logging-fstring-interpolation), TokenProxyHandler.send_token_response] Use lazy % formatting in logging functions
2026-08-02T22:35:36.9614928Z tests/proxy_server.py:100: [C4775(do-not-use-logging-directly), TokenProxyHandler.send_token_response] Do not use the logging module directly. Create a logger instance with logging.getLogger(name) instead.
2026-08-02T22:35:36.9616436Z tests/proxy_server.py:102: [W1203(logging-fstring-interpolation), TokenProxyHandler.send_token_response] Use lazy % formatting in logging functions
2026-08-02T22:35:36.9617740Z tests/proxy_server.py:102: [C4775(do-not-use-logging-directly), TokenProxyHandler.send_token_response] Do not use the logging module directly. Create a logger instance with logging.getLogger(name) instead.
2026-08-02T22:35:36.9619026Z tests/proxy_server.py:229: [W1203(logging-fstring-interpolation), TokenProxyTestServer.generate_test_certificates] Use lazy % formatting in logging functions
2026-08-02T22:35:36.9620329Z tests/proxy_server.py:229: [C4775(do-not-use-logging-directly), TokenProxyTestServer.generate_test_certificates] Do not use the logging module directly. Create a logger instance with logging.getLogger(name) instead.
2026-08-02T22:35:36.9621614Z tests/proxy_server.py:230: [W1203(logging-fstring-interpolation), TokenProxyTestServer.generate_test_certificates] Use lazy % formatting in logging functions
2026-08-02T22:35:36.9622879Z tests/proxy_server.py:230: [C4775(do-not-use-logging-directly), TokenProxyTestServer.generate_test_certificates] Do not use the logging module directly. Create a logger instance with logging.getLogger(name) instead.
2026-08-02T22:35:36.9624164Z tests/proxy_server.py:256: [W1203(logging-fstring-interpolation), TokenProxyTestServer.start] Use lazy % formatting in logging functions
2026-08-02T22:35:36.9625421Z tests/proxy_server.py:256: [C4775(do-not-use-logging-directly), TokenProxyTestServer.start] Do not use the logging module directly. Create a logger instance with logging.getLogger(name) instead.
2026-08-02T22:35:36.9626880Z tests/proxy_server.py:277: [C4775(do-not-use-logging-directly), TokenProxyTestServer.stop] Do not use the logging module directly. Create a logger instance with logging.getLogger(name) instead.
2026-08-02T22:35:36.9628053Z ************* Module test_workload_identity_credential_async
2026-08-02T22:35:36.9629140Z tests/test_workload_identity_credential_async.py:487: [C0301(line-too-long), ] Line too long (188/120)
2026-08-02T22:35:36.9630426Z tests/test_workload_identity_credential_async.py:494: [C0301(line-too-long), ] Line too long (162/120)
2026-08-02T22:35:36.9631536Z tests/test_workload_identity_credential_async.py:778: [C0301(line-too-long), ] Line too long (192/120)
2026-08-02T22:35:36.9632764Z tests/test_workload_identity_credential_async.py:785: [C0301(line-too-long), ] Line too long (166/120)
2026-08-02T22:35:36.9634053Z tests/test_workload_identity_credential_async.py:17: [C4776(no-cross-package-private-import), ] Do not import private APIs from other packages. Private modules (prefixed with '
') are internal implementation details and may change without notice. Use the public API instead.
2026-08-02T22:35:36.9635529Z tests/test_workload_identity_credential_async.py:18: [C4776(no-cross-package-private-import), ] Do not import private APIs from other packages. Private modules (prefixed with '
') are internal implementation details and may change without notice. Use the public API instead.
2026-08-02T22:35:36.9637192Z tests/test_workload_identity_credential_async.py:19: [C4776(no-cross-package-private-import), ] Do not import private APIs from other packages. Private modules (prefixed with '
') are internal implementation details and may change without notice. Use the public API instead.
2026-08-02T22:35:36.9638603Z tests/test_workload_identity_credential_async.py:115: [W0621(redefined-outer-name), TestWorkloadIdentityCredentialTokenProxyAsync.test_enable_azure_proxy_with_ca_data] Redefining name 'ca_data' from outer scope (line 29)
2026-08-02T22:35:36.9640026Z tests/test_workload_identity_credential_async.py:197: [W0621(redefined-outer-name), TestWorkloadIdentityCredentialTokenProxyAsync.test_enable_azure_proxy_both_ca_file_and_data_raises_error] Redefining name 'ca_data' from outer scope (line 29)
2026-08-02T22:35:36.9641468Z tests/test_workload_identity_credential_async.py:221: [W0621(redefined-outer-name), TestWorkloadIdentityCredentialTokenProxyAsync.test_enable_azure_proxy_missing_endpoint_with_custom_env_vars_raises_error] Redefining name 'ca_data' from outer scope (line 29)
2026-08-02T22:35:36.9642894Z tests/test_workload_identity_credential_async.py:326: [W0621(redefined-outer-name), TestCustomAioHttpTransport.test_get_transport_creates_workload_identity_aiohttp_transport] Redefining name 'ca_data' from outer scope (line 29)
2026-08-02T22:35:36.9644268Z tests/test_workload_identity_credential_async.py:339: [C0123(unidiomatic-typecheck), TestCustomAioHttpTransport.test_get_transport_creates_workload_identity_aiohttp_transport] Use isinstance() rather than type() for a typecheck.
2026-08-02T22:35:36.9646019Z tests/test_workload_identity_credential_async.py:384: [C4776(no-cross-package-private-import), TestCustomAioHttpTransport.test_workload_identity_aiohttp_transport_inherits_from_token_binding_mixin] Do not import private APIs from other packages. Private modules (prefixed with '
') are internal implementation details and may change without notice. Use the public API instead.
2026-08-02T22:35:36.9647599Z tests/test_workload_identity_credential_async.py:558: [W1514(unspecified-encoding), TestCustomAioHttpTransportWithLocalServer.test_ca_file_change_detection] Using open without explicitly specifying an encoding
2026-08-02T22:35:36.9648956Z tests/test_workload_identity_credential_async.py:574: [W1514(unspecified-encoding), TestCustomAioHttpTransportWithLocalServer.test_ca_file_change_detection] Using open without explicitly specifying an encoding
2026-08-02T22:35:36.9650329Z tests/test_workload_identity_credential_async.py:688: [W0621(redefined-outer-name), TestCustomAsyncioRequestsTransportFallback.test_get_transport_creates_workload_identity_asyncio_requests_transport] Redefining name 'ca_data' from outer scope (line 29)
2026-08-02T22:35:36.9651746Z tests/test_workload_identity_credential_async.py:702: [C0123(unidiomatic-typecheck), TestCustomAsyncioRequestsTransportFallback.test_get_transport_creates_workload_identity_asyncio_requests_transport] Use isinstance() rather than type() for a typecheck.
2026-08-02T22:35:36.9653117Z tests/test_workload_identity_credential_async.py:719: [C0123(unidiomatic-typecheck), TestCustomAsyncioRequestsTransportFallback.test_basic_https_request] Use isinstance() rather than type() for a typecheck.
2026-08-02T22:35:36.9654655Z tests/test_workload_identity_credential_async.py:737: [C0123(unidiomatic-typecheck), TestCustomAsyncioRequestsTransportFallback.test_proxy_endpoint_comprehensive] Use isinstance() rather than type() for a typecheck.
2026-08-02T22:35:36.9656422Z tests/test_workload_identity_credential_async.py:821: [C0123(unidiomatic-typecheck), TestCustomAsyncioRequestsTransportFallback.test_sni_with_custom_hostname] Use isinstance() rather than type() for a typecheck.
2026-08-02T22:35:36.9657801Z tests/test_workload_identity_credential_async.py:851: [W1514(unspecified-encoding), TestCustomAsyncioRequestsTransportFallback.test_ca_file_change_detection] Using open without explicitly specifying an encoding
2026-08-02T22:35:36.9659156Z tests/test_workload_identity_credential_async.py:858: [C0123(unidiomatic-typecheck), TestCustomAsyncioRequestsTransportFallback.test_ca_file_change_detection] Use isinstance() rather than type() for a typecheck.
2026-08-02T22:35:36.9660536Z tests/test_workload_identity_credential_async.py:867: [W1514(unspecified-encoding), TestCustomAsyncioRequestsTransportFallback.test_ca_file_change_detection] Using open without explicitly specifying an encoding
2026-08-02T22:35:36.9662249Z tests/test_workload_identity_credential_async.py:21: [C0411(wrong-import-order), ] third party import "helpers.mock_response" should be placed before first party imports "azure.core.rest.HttpRequest", "azure.core.exceptions.ServiceRequestError", "azure.identity.aio.WorkloadIdentityCredential", "azure.identity.aio._credentials.workload_identity._get_transport", "azure.identity.aio._internal.token_binding_transport_aiohttp.CustomAioHttpTransport", "azure.identity.aio._internal.token_binding_transport_asyncio.CustomAsyncioRequestsTransport"
2026-08-02T22:35:36.9664304Z tests/test_workload_identity_credential_async.py:22: [C0411(wrong-import-order), ] third party import "proxy_server.TokenProxyTestServer" should be placed before first party imports "azure.core.rest.HttpRequest", "azure.core.exceptions.ServiceRequestError", "azure.identity.aio.WorkloadIdentityCredential", "azure.identity.aio.credentials.workload_identity.get_transport", "azure.identity.aio.internal.token_binding_transport_aiohttp.CustomAioHttpTransport", "azure.identity.aio.internal.token_binding_transport_asyncio.CustomAsyncioRequestsTransport"
2026-08-02T22:35:36.9666051Z tests/test_workload_identity_credential_async.py:8: [W0611(unused-import), ] Unused import time
2026-08-02T22:35:36.9667118Z ************* Module test_persistent_cache
2026-08-02T22:35:36.9668381Z tests/test_persistent_cache.py:32: [C4776(no-cross-package-private-import), test_persistent_cache_linux] Do not import private APIs from other packages. Private modules (prefixed with '
') are internal implementation details and may change without notice. Use the public API instead.
2026-08-02T22:35:36.9669775Z tests/test_persistent_cache.py:6: [C0411(wrong-import-order), ] third party import "pytest" should be placed before first party import "azure.identity.InteractiveBrowserCredential"
2026-08-02T22:35:36.9671077Z tests/test_persistent_cache.py:7: [C0411(wrong-import-order), ] third party import "msal_extensions" should be placed before first party import "azure.identity.InteractiveBrowserCredential"
2026-08-02T22:35:36.9672376Z tests/test_persistent_cache.py:9: [C0411(wrong-import-order), ] third party import "helpers.mock" should be placed before first party import "azure.identity.InteractiveBrowserCredential"
2026-08-02T22:35:36.9673572Z tests/test_persistent_cache.py:7: [W0611(unused-import), ] Unused import msal_extensions
2026-08-02T22:35:36.9674629Z ************* Module test_pipeline_policy_overrides
2026-08-02T22:35:36.9676040Z tests/test_pipeline_policy_overrides.py:25: [C4776(no-cross-package-private-import), ] Do not import private APIs from other packages. Private modules (prefixed with '
') are internal implementation details and may change without notice. Use the public API instead.
2026-08-02T22:35:36.9677472Z ************* Module test_client_assertion_credential_async
2026-08-02T22:35:36.9678746Z tests/test_client_assertion_credential_async.py:9: [C4776(no-cross-package-private-import), ] Do not import private APIs from other packages. Private modules (prefixed with '
') are internal implementation details and may change without notice. Use the public API instead.
2026-08-02T22:35:36.9680233Z tests/test_client_assertion_credential_async.py:59: [W0613(unused-argument), test_token_cache_persistence.send] Unused argument 'kwargs'
2026-08-02T22:35:36.9681646Z tests/test_client_assertion_credential_async.py:13: [C0411(wrong-import-order), ] third party import "helpers.build_aad_response" should be placed before first party imports "azure.identity.internal.aad_client_base.JWT_BEARER_ASSERTION", "azure.identity.TokenCachePersistenceOptions", "azure.identity.aio.ClientAssertionCredential"
2026-08-02T22:35:36.9682905Z ************* Module test_live
2026-08-02T22:35:36.9684110Z tests/test_live.py:18: [C4776(no-cross-package-private-import), ] Do not import private APIs from other packages. Private modules (prefixed with '
') are internal implementation details and may change without notice. Use the public API instead.
2026-08-02T22:35:36.9685398Z tests/test_live.py:78: [W0613(unused-argument), test_default_credential] Unused argument 'live_service_principal'
2026-08-02T22:35:36.9686952Z tests/test_live.py:20: [C0411(wrong-import-order), ] third party import "helpers.get_token_payload_contents" should be placed before first party imports "azure.identity.DefaultAzureCredential", "azure.identity.constants.DEVELOPER_SIGN_ON_CLIENT_ID"
2026-08-02T22:35:36.9688171Z ************* Module test_powershell_credential
2026-08-02T22:35:36.9689267Z tests/test_powershell_credential.py:37: [C0301(line-too-long), ] Line too long (608/120)
2026-08-02T22:35:36.9690410Z tests/test_powershell_credential.py:223: [C0301(line-too-long), ] Line too long (1445/120)
2026-08-02T22:35:36.9691710Z tests/test_powershell_credential.py:16: [C4776(no-cross-package-private-import), ] Do not import private APIs from other packages. Private modules (prefixed with '
') are internal implementation details and may change without notice. Use the public API instead.
2026-08-02T22:35:36.9693175Z tests/test_powershell_credential.py:17: [C4776(no-cross-package-private-import), ] Do not import private APIs from other packages. Private modules (prefixed with '
') are internal implementation details and may change without notice. Use the public API instead.
2026-08-02T22:35:36.9694509Z tests/test_powershell_credential.py:294: [W0613(unused-argument), test_windows_powershell_fallback.Popen] Unused argument 'kwargs'
2026-08-02T22:35:36.9696159Z tests/test_powershell_credential.py:24: [C0411(wrong-import-order), ] third party import "pytest" should be placed before first party imports "azure.core.exceptions.ClientAuthenticationError", "azure.identity.AzurePowerShellCredential", "azure.identity._constants.EnvironmentVariables", "azure.identity._credentials.azure_powershell.AZ_ACCOUNT_NOT_INSTALLED"
2026-08-02T22:35:36.9697942Z tests/test_powershell_credential.py:26: [C0411(wrong-import-order), ] third party import "credscan_ignore.POWERSHELL_INVALID_OPERATION_EXCEPTION" should be placed before first party imports "azure.core.exceptions.ClientAuthenticationError", "azure.identity.AzurePowerShellCredential", "azure.identity._constants.EnvironmentVariables", "azure.identity.credentials.azure_powershell.AZ_ACCOUNT_NOT_INSTALLED"
2026-08-02T22:35:36.9699691Z tests/test_powershell_credential.py:30: [C0411(wrong-import-order), ] third party import "helpers.INVALID_CHARACTERS" should be placed before first party imports "azure.core.exceptions.ClientAuthenticationError", "azure.identity.AzurePowerShellCredential", "azure.identity.constants.EnvironmentVariables", "azure.identity.credentials.azure_powershell.AZ_ACCOUNT_NOT_INSTALLED"
2026-08-02T22:35:36.9701251Z tests/test_powershell_credential.py:10: [W0611(unused-import), ] Unused import sys
2026-08-02T22:35:36.9702283Z ************* Module test_bearer_token_provider
2026-08-02T22:35:36.9703377Z tests/test_bearer_token_provider.py:11: [W0613(unused-argument), MockCredential.get_token] Unused argument 'kwargs'
2026-08-02T22:35:36.9704682Z tests/test_bearer_token_provider.py:18: [W0613(unused-argument), MockCredentialTokenInfo.get_token_info] Unused argument 'kwargs'
2026-08-02T22:35:36.9705888Z ************* Module test_instance_discovery
2026-08-02T22:35:36.9707142Z tests/test_instance_discovery.py:7: [C4776(no-cross-package-private-import), ] Do not import private APIs from other packages. Private modules (prefixed with '
') are internal implementation details and may change without notice. Use the public API instead.
2026-08-02T22:35:36.9708347Z ************* Module test_chained_token_credential_async
2026-08-02T22:35:36.9709598Z tests/test_chained_token_credential_async.py:12: [C4776(no-cross-package-private-import), ] Do not import private APIs from other packages. Private modules (prefixed with '
') are internal implementation details and may change without notice. Use the public API instead.
2026-08-02T22:35:36.9711065Z tests/test_chained_token_credential_async.py:13: [C4776(no-cross-package-private-import), ] Do not import private APIs from other packages. Private modules (prefixed with '
') are internal implementation details and may change without notice. Use the public API instead.
2026-08-02T22:35:36.9712700Z tests/test_chained_token_credential_async.py:14: [C0411(wrong-import-order), ] third party import "pytest" should be placed before first party imports "azure.core.credentials.AccessToken", "azure.core.exceptions.ClientAuthenticationError", "azure.identity.CredentialUnavailableError", "azure.identity.aio.ChainedTokenCredential", "azure.identity._credentials.imds.IMDS_TOKEN_PATH", "azure.identity._internal.user_agent.USER_AGENT"
2026-08-02T22:35:36.9714516Z tests/test_chained_token_credential_async.py:16: [C0411(wrong-import-order), ] third party import "helpers.mock_response" should be placed before first party imports "azure.core.credentials.AccessToken", "azure.core.exceptions.ClientAuthenticationError", "azure.identity.CredentialUnavailableError", "azure.identity.aio.ChainedTokenCredential", "azure.identity.credentials.imds.IMDS_TOKEN_PATH", "azure.identity.internal.user_agent.USER_AGENT"
2026-08-02T22:35:36.9716546Z tests/test_chained_token_credential_async.py:17: [C0411(wrong-import-order), ] third party import "helpers_async.get_completed_future" should be placed before first party imports "azure.core.credentials.AccessToken", "azure.core.exceptions.ClientAuthenticationError", "azure.identity.CredentialUnavailableError", "azure.identity.aio.ChainedTokenCredential", "azure.identity.credentials.imds.IMDS_TOKEN_PATH", "azure.identity.internal.user_agent.USER_AGENT"
2026-08-02T22:35:36.9717962Z ************* Module test_vscode_credential
2026-08-02T22:35:36.9719194Z tests/test_vscode_credential.py:15: [C4776(no-cross-package-private-import), ] Do not import private APIs from other packages. Private modules (prefixed with '
') are internal implementation details and may change without notice. Use the public API instead.
2026-08-02T22:35:36.9720654Z tests/test_vscode_credential.py:16: [C4776(no-cross-package-private-import), ] Do not import private APIs from other packages. Private modules (prefixed with '
') are internal implementation details and may change without notice. Use the public API instead.
2026-08-02T22:35:36.9721842Z ************* Module test_client_secret_credential_async
2026-08-02T22:35:36.9723099Z tests/test_client_secret_credential_async.py:13: [C4776(no-cross-package-private-import), ] Do not import private APIs from other packages. Private modules (prefixed with '
') are internal implementation details and may change without notice. Use the public API instead.
2026-08-02T22:35:36.9724541Z tests/test_client_secret_credential_async.py:14: [C4776(no-cross-package-private-import), ] Do not import private APIs from other packages. Private modules (prefixed with '
') are internal implementation details and may change without notice. Use the public API instead.
2026-08-02T22:35:36.9726271Z tests/test_client_secret_credential_async.py:58: [W0613(unused-argument), test_context_manager] Unused argument 'get_token_method'
2026-08-02T22:35:36.9727625Z tests/test_client_secret_credential_async.py:143: [W0613(unused-argument), test_request_url.mock_send] Unused argument 'kwargs'
2026-08-02T22:35:36.9729151Z tests/test_client_secret_credential_async.py:16: [C0411(wrong-import-order), ] third party import "msal.TokenCache" should be placed before first party imports "azure.core.credentials.AccessToken", "azure.core.pipeline.policies.ContentDecodePolicy", "azure.identity.TokenCachePersistenceOptions", "azure.identity._constants.EnvironmentVariables", "azure.identity._internal.user_agent.USER_AGENT", "azure.identity.aio.ClientSecretCredential"
2026-08-02T22:35:36.9731003Z tests/test_client_secret_credential_async.py:17: [C0411(wrong-import-order), ] third party import "pytest" should be placed before first party imports "azure.core.credentials.AccessToken", "azure.core.pipeline.policies.ContentDecodePolicy", "azure.identity.TokenCachePersistenceOptions", "azure.identity._constants.EnvironmentVariables", "azure.identity.internal.user_agent.USER_AGENT", "azure.identity.aio.ClientSecretCredential"
2026-08-02T22:35:36.9732842Z tests/test_client_secret_credential_async.py:19: [C0411(wrong-import-order), ] third party import "helpers.build_aad_response" should be placed before first party imports "azure.core.credentials.AccessToken", "azure.core.pipeline.policies.ContentDecodePolicy", "azure.identity.TokenCachePersistenceOptions", "azure.identity.constants.EnvironmentVariables", "azure.identity.internal.user_agent.USER_AGENT", "azure.identity.aio.ClientSecretCredential"
2026-08-02T22:35:36.9734722Z tests/test_client_secret_credential_async.py:20: [C0411(wrong-import-order), ] third party import "helpers_async.async_validating_transport" should be placed before first party imports "azure.core.credentials.AccessToken", "azure.core.pipeline.policies.ContentDecodePolicy", "azure.identity.TokenCachePersistenceOptions", "azure.identity.constants.EnvironmentVariables", "azure.identity.internal.user_agent.USER_AGENT", "azure.identity.aio.ClientSecretCredential"
2026-08-02T22:35:36.9736515Z tests/test_client_secret_credential_async.py:10: [W0611(unused-import), ] Unused AccessToken imported from azure.core.credentials
2026-08-02T22:35:36.9737601Z ************* Module test_managed_identity
2026-08-02T22:35:36.9738818Z tests/test_managed_identity.py:12: [C4776(no-cross-package-private-import), ] Do not import private APIs from other packages. Private modules (prefixed with '
') are internal implementation details and may change without notice. Use the public API instead.
2026-08-02T22:35:36.9740245Z tests/test_managed_identity.py:13: [C4776(no-cross-package-private-import), ] Do not import private APIs from other packages. Private modules (prefixed with '
') are internal implementation details and may change without notice. Use the public API instead.
2026-08-02T22:35:36.9741654Z tests/test_managed_identity.py:14: [C4776(no-cross-package-private-import), ] Do not import private APIs from other packages. Private modules (prefixed with '
') are internal implementation details and may change without notice. Use the public API instead.
2026-08-02T22:35:36.9743061Z tests/test_managed_identity.py:15: [C4776(no-cross-package-private-import), ] Do not import private APIs from other packages. Private modules (prefixed with '
') are internal implementation details and may change without notice. Use the public API instead.
2026-08-02T22:35:36.9744569Z tests/test_managed_identity.py:16: [C4776(no-cross-package-private-import), ] Do not import private APIs from other packages. Private modules (prefixed with '
') are internal implementation details and may change without notice. Use the public API instead.
2026-08-02T22:35:36.9746191Z tests/test_managed_identity.py:1188: [W0621(redefined-outer-name), test_claims_propagated] Redefining name 'ManagedIdentityCredential' from outer scope (line 11)
2026-08-02T22:35:36.9751812Z tests/test_managed_identity.py:1188: [W0404(reimported), test_claims_propagated] Reimport 'ManagedIdentityCredential' (imported line 11)
2026-08-02T22:35:36.9753725Z tests/test_managed_identity.py:17: [C0411(wrong-import-order), ] third party import "pytest" should be placed before first party imports "azure.core.exceptions.ClientAuthenticationError", "azure.identity.ManagedIdentityCredential", "azure.identity._constants.EnvironmentVariables" (...) "azure.identity._credentials.managed_identity.validate_identity_config", "azure.identity._internal.user_agent.USER_AGENT", "azure.identity.internal.within_credential_chain"
2026-08-02T22:35:36.9755661Z tests/test_managed_identity.py:19: [C0411(wrong-import-order), ] third party import "helpers.build_aad_response" should be placed before first party imports "azure.core.exceptions.ClientAuthenticationError", "azure.identity.ManagedIdentityCredential", "azure.identity.constants.EnvironmentVariables" (...) "azure.identity.credentials.managed_identity.validate_identity_config", "azure.identity.internal.user_agent.USER_AGENT", "azure.identity.internal.within_credential_chain"
2026-08-02T22:35:36.9757375Z ************* Module test_shared_cache_credential_async
2026-08-02T22:35:36.9758508Z tests/test_shared_cache_credential_async.py:505: [C0301(line-too-long), ] Line too long (125/120)
2026-08-02T22:35:36.9759806Z tests/test_shared_cache_credential_async.py:12: [C4776(no-cross-package-private-import), ] Do not import private APIs from other packages. Private modules (prefixed with '
') are internal implementation details and may change without notice. Use the public API instead.
2026-08-02T22:35:36.9761281Z tests/test_shared_cache_credential_async.py:13: [C4776(no-cross-package-private-import), ] Do not import private APIs from other packages. Private modules (prefixed with '
') are internal implementation details and may change without notice. Use the public API instead.
2026-08-02T22:35:36.9762747Z tests/test_shared_cache_credential_async.py:20: [C4776(no-cross-package-private-import), ] Do not import private APIs from other packages. Private modules (prefixed with '
') are internal implementation details and may change without notice. Use the public API instead.
2026-08-02T22:35:36.9764192Z tests/test_shared_cache_credential_async.py:21: [C4776(no-cross-package-private-import), ] Do not import private APIs from other packages. Private modules (prefixed with '
') are internal implementation details and may change without notice. Use the public API instead.
2026-08-02T22:35:36.9765646Z tests/test_shared_cache_credential_async.py:36: [C4776(no-cross-package-private-import), ] Do not import private APIs from other packages. Private modules (prefixed with '
') are internal implementation details and may change without notice. Use the public API instead.
2026-08-02T22:35:36.9767285Z tests/test_shared_cache_credential_async.py:414: [W0613(unused-argument), test_within_dac_refresh_token_error.send] Unused argument 'kwargs'
2026-08-02T22:35:36.9768850Z tests/test_shared_cache_credential_async.py:22: [C0411(wrong-import-order), ] third party import "msal.TokenCache" should be placed before first party imports "azure.core.exceptions.ClientAuthenticationError", "azure.core.pipeline.policies.SansIOHTTPPolicy", "azure.identity.CredentialUnavailableError" (...) "azure.identity._internal.shared_token_cache.KNOWN_ALIASES", "azure.identity._internal.within_dac", "azure.identity._internal.user_agent.USER_AGENT"
2026-08-02T22:35:36.9770718Z tests/test_shared_cache_credential_async.py:23: [C0411(wrong-import-order), ] third party import "pytest" should be placed before first party imports "azure.core.exceptions.ClientAuthenticationError", "azure.core.pipeline.policies.SansIOHTTPPolicy", "azure.identity.CredentialUnavailableError" (...) "azure.identity._internal.shared_token_cache.KNOWN_ALIASES", "azure.identity._internal.within_dac", "azure.identity._internal.user_agent.USER_AGENT"
2026-08-02T22:35:36.9772748Z tests/test_shared_cache_credential_async.py:25: [C0411(wrong-import-order), ] third party import "helpers.build_aad_response" should be placed before first party imports "azure.core.exceptions.ClientAuthenticationError", "azure.core.pipeline.policies.SansIOHTTPPolicy", "azure.identity.CredentialUnavailableError" (...) "azure.identity._internal.shared_token_cache.KNOWN_ALIASES", "azure.identity._internal.within_dac", "azure.identity._internal.user_agent.USER_AGENT"
2026-08-02T22:35:36.9774779Z tests/test_shared_cache_credential_async.py:34: [C0411(wrong-import-order), ] third party import "helpers_async.async_validating_transport" should be placed before first party imports "azure.core.exceptions.ClientAuthenticationError", "azure.core.pipeline.policies.SansIOHTTPPolicy", "azure.identity.CredentialUnavailableError" (...) "azure.identity._internal.shared_token_cache.KNOWN_ALIASES", "azure.identity._internal.within_dac", "azure.identity._internal.user_agent.USER_AGENT"
2026-08-02T22:35:36.9776898Z tests/test_shared_cache_credential_async.py:35: [C0411(wrong-import-order), ] third party import "test_shared_cache_credential.get_account_event" should be placed before first party imports "azure.core.exceptions.ClientAuthenticationError", "azure.core.pipeline.policies.SansIOHTTPPolicy", "azure.identity.CredentialUnavailableError" (...) "azure.identity.internal.shared_token_cache.KNOWN_ALIASES", "azure.identity.internal.within_dac", "azure.identity.internal.user_agent.USER_AGENT"
2026-08-02T22:35:36.9778533Z tests/test_shared_cache_credential_async.py:36: [C0412(ungrouped-imports), ] Imports from package azure are not grouped
2026-08-02T22:35:36.9779630Z ************* Module test_client_secret_credential
2026-08-02T22:35:36.9780896Z tests/test_client_secret_credential.py:11: [C4776(no-cross-package-private-import), ] Do not import private APIs from other packages. Private modules (prefixed with '
') are internal implementation details and may change without notice. Use the public API instead.
2026-08-02T22:35:36.9782372Z tests/test_client_secret_credential.py:12: [C4776(no-cross-package-private-import), ] Do not import private APIs from other packages. Private modules (prefixed with '
') are internal implementation details and may change without notice. Use the public API instead.
2026-08-02T22:35:36.9783821Z tests/test_client_secret_credential.py:13: [C4776(no-cross-package-private-import), ] Do not import private APIs from other packages. Private modules (prefixed with '
') are internal implementation details and may change without notice. Use the public API instead.
2026-08-02T22:35:36.9785169Z tests/test_client_secret_credential.py:383: [W0613(unused-argument), test_client_capabilities] Unused argument 'get_token_method'
2026-08-02T22:35:36.9786780Z tests/test_client_secret_credential.py:14: [C0411(wrong-import-order), ] third party import "msal.TokenCache" should be placed before first party imports "azure.core.pipeline.policies.ContentDecodePolicy", "azure.identity.ClientSecretCredential", "azure.identity._enums.RegionalAuthority", "azure.identity._constants.EnvironmentVariables", "azure.identity._internal.user_agent.USER_AGENT"
2026-08-02T22:35:36.9788514Z tests/test_client_secret_credential.py:15: [C0411(wrong-import-order), ] third party import "msal" should be placed before first party imports "azure.core.pipeline.policies.ContentDecodePolicy", "azure.identity.ClientSecretCredential", "azure.identity.enums.RegionalAuthority", "azure.identity.constants.EnvironmentVariables", "azure.identity.internal.user_agent.USER_AGENT"
2026-08-02T22:35:36.9790221Z tests/test_client_secret_credential.py:16: [C0411(wrong-import-order), ] third party import "pytest" should be placed before first party imports "azure.core.pipeline.policies.ContentDecodePolicy", "azure.identity.ClientSecretCredential", "azure.identity.enums.RegionalAuthority", "azure.identity.constants.EnvironmentVariables", "azure.identity.internal.user_agent.USER_AGENT"
2026-08-02T22:35:36.9792129Z tests/test_client_secret_credential.py:18: [C0411(wrong-import-order), ] third party import "helpers.build_aad_response" should be placed before first party imports "azure.core.pipeline.policies.ContentDecodePolicy", "azure.identity.ClientSecretCredential", "azure.identity.enums.RegionalAuthority", "azure.identity.constants.EnvironmentVariables", "azure.identity.internal.user_agent.USER_AGENT"
2026-08-02T22:35:36.9793605Z ************* Module test_default
2026-08-02T22:35:36.9794664Z tests/test_default.py:158: [C0301(line-too-long), ] Line too long (121/120)
2026-08-02T22:35:36.9796062Z tests/test_default.py:20: [C4776(no-cross-package-private-import), ] Do not import private APIs from other packages. Private modules (prefixed with '
') are internal implementation details and may change without notice. Use the public API instead.
2026-08-02T22:35:36.9797387Z tests/test_default.py:21: [W0404(reimported), ] Reimport 'AzureCliCredential' (imported line 10)
2026-08-02T22:35:36.9798660Z tests/test_default.py:21: [C4776(no-cross-package-private-import), ] Do not import private APIs from other packages. Private modules (prefixed with '
') are internal implementation details and may change without notice. Use the public API instead.
2026-08-02T22:35:36.9799940Z tests/test_default.py:22: [W0404(reimported), ] Reimport 'AzureDeveloperCliCredential' (imported line 10)
2026-08-02T22:35:36.9801228Z tests/test_default.py:22: [C4776(no-cross-package-private-import), ] Do not import private APIs from other packages. Private modules (prefixed with '
') are internal implementation details and may change without notice. Use the public API instead.
2026-08-02T22:35:36.9802626Z tests/test_default.py:23: [C4776(no-cross-package-private-import), ] Do not import private APIs from other packages. Private modules (prefixed with '
') are internal implementation details and may change without notice. Use the public API instead.
2026-08-02T22:35:36.9804025Z tests/test_default.py:24: [C4776(no-cross-package-private-import), ] Do not import private APIs from other packages. Private modules (prefixed with '
') are internal implementation details and may change without notice. Use the public API instead.
2026-08-02T22:35:36.9805459Z tests/test_default.py:183: [C4776(no-cross-package-private-import), test_exclude_options] Do not import private APIs from other packages. Private modules (prefixed with '
') are internal implementation details and may change without notice. Use the public API instead.
2026-08-02T22:35:36.9807069Z tests/test_default.py:195: [W0404(reimported), test_exclude_options] Reimport 'BrokerCredential' (imported line 183)
2026-08-02T22:35:36.9808375Z tests/test_default.py:195: [C4776(no-cross-package-private-import), test_exclude_options] Do not import private APIs from other packages. Private modules (prefixed with '
') are internal implementation details and may change without notice. Use the public API instead.
2026-08-02T22:35:36.9809856Z tests/test_default.py:516: [C4776(no-cross-package-private-import), test_failed_dac_credential_error_reporting] Do not import private APIs from other packages. Private modules (prefixed with '
') are internal implementation details and may change without notice. Use the public API instead.
2026-08-02T22:35:36.9811390Z tests/test_default.py:545: [C4776(no-cross-package-private-import), test_failed_dac_credential_in_chain] Do not import private APIs from other packages. Private modules (prefixed with '
') are internal implementation details and may change without notice. Use the public API instead.
2026-08-02T22:35:36.9813044Z tests/test_default.py:25: [C0411(wrong-import-order), ] third party import "pytest" should be placed before first party imports "azure.core.credentials.AccessToken", "azure.core.exceptions.ClientAuthenticationError", "azure.identity.AzureCliCredential" (...) "azure.identity._credentials.azd_cli.AzureDeveloperCliCredential", "azure.identity._credentials.managed_identity.ManagedIdentityCredential", "azure.identity._internal.utils.is_wsl"
2026-08-02T22:35:36.9815084Z tests/test_default.py:26: [C0411(wrong-import-order), ] standard import "urllib.parse.urlparse" should be placed before third party import "pytest" and first party imports "azure.core.credentials.AccessToken", "azure.core.exceptions.ClientAuthenticationError", "azure.identity.AzureCliCredential" (...) "azure.identity._credentials.azd_cli.AzureDeveloperCliCredential", "azure.identity._credentials.managed_identity.ManagedIdentityCredential", "azure.identity._internal.utils.is_wsl"
2026-08-02T22:35:36.9817436Z tests/test_default.py:28: [C0411(wrong-import-order), ] third party import "helpers.mock_response" should be placed before first party imports "azure.core.credentials.AccessToken", "azure.core.exceptions.ClientAuthenticationError", "azure.identity.AzureCliCredential" (...) "azure.identity._credentials.azd_cli.AzureDeveloperCliCredential", "azure.identity._credentials.managed_identity.ManagedIdentityCredential", "azure.identity._internal.utils.is_wsl"
2026-08-02T22:35:36.9819341Z tests/test_default.py:29: [C0411(wrong-import-order), ] third party import "test_shared_cache_credential.build_aad_response" should be placed before first party imports "azure.core.credentials.AccessToken", "azure.core.exceptions.ClientAuthenticationError", "azure.identity.AzureCliCredential" (...) "azure.identity._credentials.azd_cli.AzureDeveloperCliCredential", "azure.identity._credentials.managed_identity.ManagedIdentityCredential", "azure.identity.internal.utils.is_wsl"
2026-08-02T22:35:36.9821331Z tests/test_default.py:30: [C0411(wrong-import-order), ] standard import "unittest.mock.MagicMock" should be placed before third party imports "pytest", "helpers.mock_response", "test_shared_cache_credential.build_aad_response" and first party imports "azure.core.credentials.AccessToken", "azure.core.exceptions.ClientAuthenticationError", "azure.identity.AzureCliCredential" (...) "azure.identity.credentials.azd_cli.AzureDeveloperCliCredential", "azure.identity.credentials.managed_identity.ManagedIdentityCredential", "azure.identity.internal.utils.is_wsl"
2026-08-02T22:35:36.9822827Z ************* Module test_shared_cache_credential
2026-08-02T22:35:36.9823887Z tests/test_shared_cache_credential.py:443: [C0301(line-too-long), ] Line too long (125/120)
2026-08-02T22:35:36.9824984Z tests/test_shared_cache_credential.py:761: [C0301(line-too-long), ] Line too long (122/120)
2026-08-02T22:35:36.9826394Z tests/test_shared_cache_credential.py:14: [C4776(no-cross-package-private-import), ] Do not import private APIs from other packages. Private modules (prefixed with '
') are internal implementation details and may change without notice. Use the public API instead.
2026-08-02T22:35:36.9827861Z tests/test_shared_cache_credential.py:15: [C4776(no-cross-package-private-import), ] Do not import private APIs from other packages. Private modules (prefixed with '
') are internal implementation details and may change without notice. Use the public API instead.
2026-08-02T22:35:36.9829295Z tests/test_shared_cache_credential.py:22: [C4776(no-cross-package-private-import), ] Do not import private APIs from other packages. Private modules (prefixed with '
') are internal implementation details and may change without notice. Use the public API instead.
2026-08-02T22:35:36.9830723Z tests/test_shared_cache_credential.py:23: [C4776(no-cross-package-private-import), ] Do not import private APIs from other packages. Private modules (prefixed with '
') are internal implementation details and may change without notice. Use the public API instead.
2026-08-02T22:35:36.9832056Z tests/test_shared_cache_credential.py:170: [W0613(unused-argument), test_authority.MockCredential._get_auth_client] Unused argument 'kwargs'
2026-08-02T22:35:36.9833251Z tests/test_shared_cache_credential.py:870: [W0613(unused-argument), test_client_capabilities.send] Unused argument 'request'
2026-08-02T22:35:36.9834410Z tests/test_shared_cache_credential.py:902: [W0613(unused-argument), test_within_dac_error.send] Unused argument 'request'
2026-08-02T22:35:36.9835717Z tests/test_shared_cache_credential.py:930: [W0613(unused-argument), test_within_dac_refresh_token_error.send] Unused argument 'kwargs'
2026-08-02T22:35:36.9837462Z tests/test_shared_cache_credential.py:24: [C0411(wrong-import-order), ] third party import "msal.TokenCache" should be placed before first party imports "azure.core.exceptions.ClientAuthenticationError", "azure.core.pipeline.policies.SansIOHTTPPolicy", "azure.identity.AuthenticationRecord" (...) "azure.identity._internal.shared_token_cache.KNOWN_ALIASES", "azure.identity._internal.get_default_authority", "azure.identity._internal.user_agent.USER_AGENT"
2026-08-02T22:35:36.9839479Z tests/test_shared_cache_credential.py:25: [C0411(wrong-import-order), ] third party import "pytest" should be placed before first party imports "azure.core.exceptions.ClientAuthenticationError", "azure.core.pipeline.policies.SansIOHTTPPolicy", "azure.identity.AuthenticationRecord" (...) "azure.identity._internal.shared_token_cache.KNOWN_ALIASES", "azure.identity._internal.get_default_authority", "azure.identity._internal.user_agent.USER_AGENT"
2026-08-02T22:35:36.9841404Z tests/test_shared_cache_credential.py:26: [C0411(wrong-import-order), ] standard import "urllib.parse.urlparse" should be placed before third party imports "msal.TokenCache", "pytest" and first party imports "azure.core.exceptions.ClientAuthenticationError", "azure.core.pipeline.policies.SansIOHTTPPolicy", "azure.identity.AuthenticationRecord" (...) "azure.identity._internal.shared_token_cache.KNOWN_ALIASES", "azure.identity._internal.get_default_authority", "azure.identity._internal.user_agent.USER_AGENT"
2026-08-02T22:35:36.9843350Z tests/test_shared_cache_credential.py:27: [C0411(wrong-import-order), ] standard import "unittest.mock.MagicMock" should be placed before third party imports "msal.TokenCache", "pytest" and first party imports "azure.core.exceptions.ClientAuthenticationError", "azure.core.pipeline.policies.SansIOHTTPPolicy", "azure.identity.AuthenticationRecord" (...) "azure.identity._internal.shared_token_cache.KNOWN_ALIASES", "azure.identity._internal.get_default_authority", "azure.identity._internal.user_agent.USER_AGENT"
2026-08-02T22:35:36.9845275Z tests/test_shared_cache_credential.py:29: [C0411(wrong-import-order), ] third party import "helpers.build_aad_response" should be placed before first party imports "azure.core.exceptions.ClientAuthenticationError", "azure.core.pipeline.policies.SansIOHTTPPolicy", "azure.identity.AuthenticationRecord" (...) "azure.identity._internal.shared_token_cache.KNOWN_ALIASES", "azure.identity.internal.get_default_authority", "azure.identity.internal.user_agent.USER_AGENT"
2026-08-02T22:35:36.9847098Z ************* Module test_app_service_async
2026-08-02T22:35:36.9848339Z tests/test_app_service_async.py:8: [C4776(no-cross-package-private-import), ] Do not import private APIs from other packages. Private modules (prefixed with '
') are internal implementation details and may change without notice. Use the public API instead.
2026-08-02T22:35:36.9849771Z tests/test_app_service_async.py:9: [C4776(no-cross-package-private-import), ] Do not import private APIs from other packages. Private modules (prefixed with '
') are internal implementation details and may change without notice. Use the public API instead.
2026-08-02T22:35:36.9851206Z tests/test_app_service_async.py:10: [C0411(wrong-import-order), ] third party import "pytest" should be placed before first party imports "azure.identity.aio._credentials.app_service.AppServiceCredential", "azure.identity._constants.EnvironmentVariables"
2026-08-02T22:35:36.9852653Z tests/test_app_service_async.py:11: [C0411(wrong-import-order), ] third party import "devtools_testutils.is_live" should be placed before first party imports "azure.identity.aio._credentials.app_service.AppServiceCredential", "azure.identity._constants.EnvironmentVariables"
2026-08-02T22:35:36.9854166Z tests/test_app_service_async.py:12: [C0411(wrong-import-order), ] third party import "devtools_testutils.aio.recorded_by_proxy_async" should be placed before first party imports "azure.identity.aio._credentials.app_service.AppServiceCredential", "azure.identity._constants.EnvironmentVariables"
2026-08-02T22:35:36.9856096Z tests/test_app_service_async.py:14: [C0411(wrong-import-order), ] third party import "recorded_test_case.RecordedTestCase" should be placed before first party imports "azure.identity.aio._credentials.app_service.AppServiceCredential", "azure.identity._constants.EnvironmentVariables"
2026-08-02T22:35:36.9857759Z tests/test_app_service_async.py:15: [C0411(wrong-import-order), ] third party import "test_app_service.PLAYBACK_URL" should be placed before first party imports "azure.identity.aio.credentials.app_service.AppServiceCredential", "azure.identity.constants.EnvironmentVariables"
2026-08-02T22:35:36.9859049Z ************* Module test_interactive_credential
2026-08-02T22:35:36.9860290Z tests/test_interactive_credential.py:13: [C4776(no-cross-package-private-import), ] Do not import private APIs from other packages. Private modules (prefixed with '
') are internal implementation details and may change without notice. Use the public API instead.
2026-08-02T22:35:36.9861757Z tests/test_interactive_credential.py:14: [C4776(no-cross-package-private-import), ] Do not import private APIs from other packages. Private modules (prefixed with '
') are internal implementation details and may change without notice. Use the public API instead.
2026-08-02T22:35:36.9863132Z tests/test_interactive_credential.py:203: [W0613(unused-argument), test_authenticate_unknown_cloud] Unused argument 'get_token_method'
2026-08-02T22:35:36.9864336Z tests/test_interactive_credential.py:294: [W0613(unused-argument), test_home_account_id_client_info] Unused argument 'get_token_method'
2026-08-02T22:35:36.9865531Z tests/test_interactive_credential.py:321: [W0613(unused-argument), test_adfs] Unused argument 'get_token_method'
2026-08-02T22:35:36.9866863Z tests/test_interactive_credential.py:359: [W0613(unused-argument), test_multitenant_authentication.request_token] Unused argument 'args'
2026-08-02T22:35:36.9868292Z tests/test_interactive_credential.py:15: [C0411(wrong-import-order), ] third party import "msal.TokenCache" should be placed before first party imports "azure.core.exceptions.ClientAuthenticationError", "azure.identity.AuthenticationRequiredError", "azure.identity._internal.InteractiveCredential", "azure.identity._constants.EnvironmentVariables"
2026-08-02T22:35:36.9869935Z tests/test_interactive_credential.py:16: [C0411(wrong-import-order), ] third party import "pytest" should be placed before first party imports "azure.core.exceptions.ClientAuthenticationError", "azure.identity.AuthenticationRequiredError", "azure.identity._internal.InteractiveCredential", "azure.identity._constants.EnvironmentVariables"
2026-08-02T22:35:36.9871609Z tests/test_interactive_credential.py:17: [C0411(wrong-import-order), ] standard import "urllib.parse.urlparse" should be placed before third party imports "msal.TokenCache", "pytest" and first party imports "azure.core.exceptions.ClientAuthenticationError", "azure.identity.AuthenticationRequiredError", "azure.identity._internal.InteractiveCredential", "azure.identity._constants.EnvironmentVariables"
2026-08-02T22:35:36.9873349Z tests/test_interactive_credential.py:18: [C0411(wrong-import-order), ] standard import "unittest.mock.Mock" should be placed before third party imports "msal.TokenCache", "pytest" and first party imports "azure.core.exceptions.ClientAuthenticationError", "azure.identity.AuthenticationRequiredError", "azure.identity._internal.InteractiveCredential", "azure.identity._constants.EnvironmentVariables"
2026-08-02T22:35:36.9875033Z tests/test_interactive_credential.py:20: [C0411(wrong-import-order), ] third party import "helpers.build_aad_response" should be placed before first party imports "azure.core.exceptions.ClientAuthenticationError", "azure.identity.AuthenticationRequiredError", "azure.identity.internal.InteractiveCredential", "azure.identity.constants.EnvironmentVariables"
2026-08-02T22:35:36.9876712Z ************* Module test_azure_pipelines_credential
2026-08-02T22:35:36.9877966Z tests/test_azure_pipelines_credential.py:18: [C4776(no-cross-package-private-import), ] Do not import private APIs from other packages. Private modules (prefixed with '
') are internal implementation details and may change without notice. Use the public API instead.
2026-08-02T22:35:36.9880302Z tests/test_azure_pipelines_credential.py:20: [C0411(wrong-import-order), ] third party import "helpers.GET_TOKEN_METHODS" should be placed before first party imports "azure.core.rest.HttpRequest", "azure.core.exceptions.ClientAuthenticationError", "azure.identity.AzurePipelinesCredential", "azure.identity.credentials.azure_pipelines.SYSTEM_OIDCREQUESTURI"
2026-08-02T22:35:36.9881777Z ************* Module test_live_async
2026-08-02T22:35:36.9882871Z tests/test_live_async.py:78: [W0613(unused-argument), test_default_credential] Unused argument 'live_service_principal'
2026-08-02T22:35:36.9884128Z tests/test_live_async.py:17: [C0411(wrong-import-order), ] third party import "helpers.get_token_payload_contents" should be placed before first party import "azure.identity.aio.DefaultAzureCredential"
2026-08-02T22:35:36.9885293Z ************* Module test_certificate_credential_async
2026-08-02T22:35:36.9886737Z tests/test_certificate_credential_async.py:10: [C4776(no-cross-package-private-import), ] Do not import private APIs from other packages. Private modules (prefixed with '
') are internal implementation details and may change without notice. Use the public API instead.
2026-08-02T22:35:36.9888161Z tests/test_certificate_credential_async.py:11: [C4776(no-cross-package-private-import), ] Do not import private APIs from other packages. Private modules (prefixed with '
') are internal implementation details and may change without notice. Use the public API instead.
2026-08-02T22:35:36.9889463Z tests/test_certificate_credential_async.py:27: [R1732(consider-using-with), test_non_rsa_key] Consider using 'with' for resource-allocating operations
2026-08-02T22:35:36.9891029Z tests/test_certificate_credential_async.py:137: [W0613(unused-argument), test_request_url.mock_send] Unused argument 'kwargs'
2026-08-02T22:35:36.9892668Z tests/test_certificate_credential_async.py:184: [W0613(unused-argument), test_request_body.mock_send] Unused argument 'kwargs'
2026-08-02T22:35:36.9894770Z tests/test_certificate_credential_async.py:14: [C0411(wrong-import-order), ] third party import "msal.TokenCache" should be placed before first party imports "azure.core.pipeline.policies.ContentDecodePolicy", "azure.identity.TokenCachePersistenceOptions", "azure.identity._constants.EnvironmentVariables", "azure.identity._internal.user_agent.USER_AGENT", "azure.identity.aio.CertificateCredential"
2026-08-02T22:35:36.9896777Z tests/test_certificate_credential_async.py:15: [C0411(wrong-import-order), ] third party import "pytest" should be placed before first party imports "azure.core.pipeline.policies.ContentDecodePolicy", "azure.identity.TokenCachePersistenceOptions", "azure.identity._constants.EnvironmentVariables", "azure.identity._internal.user_agent.USER_AGENT", "azure.identity.aio.CertificateCredential"
2026-08-02T22:35:36.9898391Z tests/test_certificate_credential_async.py:17: [C0411(wrong-import-order), ] third party import "helpers.build_aad_response" should be placed before first party imports "azure.core.pipeline.policies.ContentDecodePolicy", "azure.identity.TokenCachePersistenceOptions", "azure.identity._constants.EnvironmentVariables", "azure.identity._internal.user_agent.USER_AGENT", "azure.identity.aio.CertificateCredential"
2026-08-02T22:35:36.9900004Z tests/test_certificate_credential_async.py:18: [C0411(wrong-import-order), ] third party import "helpers_async.async_validating_transport" should be placed before first party imports "azure.core.pipeline.policies.ContentDecodePolicy", "azure.identity.TokenCachePersistenceOptions", "azure.identity._constants.EnvironmentVariables", "azure.identity._internal.user_agent.USER_AGENT", "azure.identity.aio.CertificateCredential"
2026-08-02T22:35:36.9901768Z tests/test_certificate_credential_async.py:19: [C0411(wrong-import-order), ] third party import "test_certificate_credential.ALL_CERTS" should be placed before first party imports "azure.core.pipeline.policies.ContentDecodePolicy", "azure.identity.TokenCachePersistenceOptions", "azure.identity.constants.EnvironmentVariables", "azure.identity.internal.user_agent.USER_AGENT", "azure.identity.aio.CertificateCredential"
2026-08-02T22:35:36.9903193Z ************* Module test_cli_credential
2026-08-02T22:35:36.9904077Z tests/test_cli_credential.py:237: [C0301(line-too-long), ] Line too long (130/120)
2026-08-02T22:35:36.9905157Z tests/test_cli_credential.py:11: [C4776(no-cross-package-private-import), ] Do not import private APIs from other packages. Private modules (prefixed with '
') are internal implementation details and may change without notice. Use the public API instead.
2026-08-02T22:35:36.9906536Z tests/test_cli_credential.py:12: [C4776(no-cross-package-private-import), ] Do not import private APIs from other packages. Private modules (prefixed with '
') are internal implementation details and may change without notice. Use the public API instead.
2026-08-02T22:35:36.9907665Z tests/test_cli_credential.py:136: [C0123(unidiomatic-typecheck), test_get_token] Use isinstance() rather than type() for a typecheck.
2026-08-02T22:35:36.9908672Z tests/test_cli_credential.py:180: [C0123(unidiomatic-typecheck), test_expires_on_string] Use isinstance() rather than type() for a typecheck.
2026-08-02T22:35:36.9909885Z tests/test_cli_credential.py:15: [C0411(wrong-import-order), ] standard import "subprocess" should be placed before first party imports "azure.identity.AzureCliCredential", "azure.identity._constants.EnvironmentVariables", "azure.identity._credentials.azure_cli.CLI_NOT_FOUND", "azure.core.exceptions.ClientAuthenticationError"
2026-08-02T22:35:36.9911288Z tests/test_cli_credential.py:16: [C0411(wrong-import-order), ] third party import "pytest" should be placed before first party imports "azure.identity.AzureCliCredential", "azure.identity._constants.EnvironmentVariables", "azure.identity.credentials.azure_cli.CLI_NOT_FOUND", "azure.core.exceptions.ClientAuthenticationError"
2026-08-02T22:35:36.9912693Z tests/test_cli_credential.py:18: [C0411(wrong-import-order), ] third party import "helpers.mock" should be placed before first party imports "azure.identity.AzureCliCredential", "azure.identity.constants.EnvironmentVariables", "azure.identity.credentials.azure_cli.CLI_NOT_FOUND", "azure.core.exceptions.ClientAuthenticationError"
2026-08-02T22:35:36.9913786Z ************* Module test_initialization
2026-08-02T22:35:36.9914809Z tests/test_initialization.py:28: [C0411(wrong-import-order), ] third party import "pytest" should be placed before first party imports "azure.core.credentials.SupportsTokenInfo", "azure.identity.AuthorizationCodeCredential"
2026-08-02T22:35:36.9916107Z ************* Module test_obo
2026-08-02T22:35:36.9917320Z tests/test_obo.py:11: [C4776(no-cross-package-private-import), ] Do not import private APIs from other packages. Private modules (prefixed with '
') are internal implementation details and may change without notice. Use the public API instead.
2026-08-02T22:35:36.9918586Z tests/test_obo.py:12: [C4776(no-cross-package-private-import), ] Do not import private APIs from other packages. Private modules (prefixed with '
') are internal implementation details and may change without notice. Use the public API instead.
2026-08-02T22:35:36.9919799Z tests/test_obo.py:13: [C4776(no-cross-package-private-import), ] Do not import private APIs from other packages. Private modules (prefixed with '
') are internal implementation details and may change without notice. Use the public API instead.
2026-08-02T22:35:36.9920898Z tests/test_obo.py:51: [R1732(consider-using-with), TestObo.load_settings] Consider using 'with' for resource-allocating operations
2026-08-02T22:35:36.9921895Z tests/test_obo.py:231: [E1125(missing-kwoa), test_no_user_assertion] Missing mandatory keyword argument 'user_assertion' in constructor call
2026-08-02T22:35:36.9923009Z tests/test_obo.py:253: [W0613(unused-argument), test_client_assertion_func.send] Unused argument 'kwargs'
2026-08-02T22:35:36.9924321Z tests/test_obo.py:14: [C0411(wrong-import-order), ] third party import "pytest" should be placed before first party imports "azure.core.pipeline.policies.ContentDecodePolicy", "azure.identity.OnBehalfOfCredential", "azure.identity._constants.EnvironmentVariables", "azure.identity._internal.aad_client_base.JWT_BEARER_ASSERTION", "azure.identity._internal.user_agent.USER_AGENT"
2026-08-02T22:35:36.9926018Z tests/test_obo.py:15: [C0411(wrong-import-order), ] standard import "urllib.parse.urlparse" should be placed before third party import "pytest" and first party imports "azure.core.pipeline.policies.ContentDecodePolicy", "azure.identity.OnBehalfOfCredential", "azure.identity._constants.EnvironmentVariables", "azure.identity._internal.aad_client_base.JWT_BEARER_ASSERTION", "azure.identity._internal.user_agent.USER_AGENT"
2026-08-02T22:35:36.9927616Z tests/test_obo.py:17: [C0411(wrong-import-order), ] third party import "helpers.build_aad_response" should be placed before first party imports "azure.core.pipeline.policies.ContentDecodePolicy", "azure.identity.OnBehalfOfCredential", "azure.identity._constants.EnvironmentVariables", "azure.identity._internal.aad_client_base.JWT_BEARER_ASSERTION", "azure.identity._internal.user_agent.USER_AGENT"
2026-08-02T22:35:36.9929156Z tests/test_obo.py:18: [C0411(wrong-import-order), ] third party import "recorded_test_case.RecordedTestCase" should be placed before first party imports "azure.core.pipeline.policies.ContentDecodePolicy", "azure.identity.OnBehalfOfCredential", "azure.identity._constants.EnvironmentVariables", "azure.identity._internal.aad_client_base.JWT_BEARER_ASSERTION", "azure.identity._internal.user_agent.USER_AGENT"
2026-08-02T22:35:36.9930708Z tests/test_obo.py:19: [C0411(wrong-import-order), ] third party import "test_certificate_credential.PEM_CERT_PATH" should be placed before first party imports "azure.core.pipeline.policies.ContentDecodePolicy", "azure.identity.OnBehalfOfCredential", "azure.identity._constants.EnvironmentVariables", "azure.identity._internal.aad_client_base.JWT_BEARER_ASSERTION", "azure.identity._internal.user_agent.USER_AGENT"
2026-08-02T22:35:36.9932256Z tests/test_obo.py:20: [C0411(wrong-import-order), ] third party import "devtools_testutils.is_live" should be placed before first party imports "azure.core.pipeline.policies.ContentDecodePolicy", "azure.identity.OnBehalfOfCredential", "azure.identity._constants.EnvironmentVariables", "azure.identity._internal.aad_client_base.JWT_BEARER_ASSERTION", "azure.identity._internal.user_agent.USER_AGENT"
2026-08-02T22:35:36.9933411Z ************* Module test_multi_tenant_auth_async
2026-08-02T22:35:36.9934375Z tests/test_multi_tenant_auth_async.py:33: [W0613(unused-argument), TestMultiTenantAuthAsync.test_multi_tenant_client_secret_graph_call] Unused argument 'recorded_test'
2026-08-02T22:35:36.9935572Z tests/test_multi_tenant_auth_async.py:14: [C0411(wrong-import-order), ] third party import "helpers.GET_TOKEN_METHODS" should be placed before first party imports "azure.core.AsyncPipelineClient", "azure.core.rest.HttpRequest", "azure.identity.aio.ClientSecretCredential"
2026-08-02T22:35:36.9936913Z ************* Module integration.test_azure_container_instance
2026-08-02T22:35:36.9937818Z tests/integration/test_azure_container_instance.py:26: [C0301(line-too-long), ] Line too long (134/120)
2026-08-02T22:35:36.9938766Z tests/integration/test_azure_container_instance.py:28: [C0301(line-too-long), ] Line too long (147/120)
2026-08-02T22:35:36.9939634Z ************* Module integration.test_azure_web_apps
2026-08-02T22:35:36.9940660Z tests/integration/test_azure_web_apps.py:26: [W0621(redefined-outer-name), TestAzureWebAppsIntegration.test_azure_web_app_integration_sync] Redefining name 'base_url' from outer scope (line 14)
2026-08-02T22:35:36.9941908Z tests/integration/test_azure_web_apps.py:37: [W0621(redefined-outer-name), TestAzureWebAppsIntegration.test_azure_web_app_integration_async] Redefining name 'base_url' from outer scope (line 14)
2026-08-02T22:35:36.9951604Z tests/integration/test_azure_web_apps.py:10: [C0411(wrong-import-order), ] third party import "utils.get_pipeline_client" should be placed before first party import "azure.core.rest.HttpRequest"
2026-08-02T22:35:36.9953502Z ************* Module integration.test_azure_functions
2026-08-02T22:35:36.9955183Z tests/integration/test_azure_functions.py:26: [W0621(redefined-outer-name), TestAzureFunctionsIntegration.test_azure_functions_integration_sync] Redefining name 'base_url' from outer scope (line 14)
2026-08-02T22:35:36.9956706Z tests/integration/test_azure_functions.py:37: [W0621(redefined-outer-name), TestAzureFunctionsIntegration.test_azure_functions_integration_async] Redefining name 'base_url' from outer scope (line 14)
2026-08-02T22:35:36.9957902Z tests/integration/test_azure_functions.py:10: [C0411(wrong-import-order), ] third party import "utils.get_pipeline_client" should be placed before first party import "azure.core.rest.HttpRequest"
2026-08-02T22:35:36.9958887Z ************* Module integration.azure-functions.RunTest
2026-08-02T22:35:36.9959800Z tests/integration/azure-functions/RunTest/init.py:7: [E0611(no-name-in-module), ] No name 'functions' in module 'azure'
2026-08-02T22:35:36.9960765Z tests/integration/azure-functions/RunTest/init.py:9: [E0611(no-name-in-module), ] No name 'storage' in module 'azure'
2026-08-02T22:35:36.9961768Z tests/integration/azure-functions/RunTest/init.py:49: [W0718(broad-exception-caught), main] Catching too general exception Exception
2026-08-02T22:35:36.9962743Z tests/integration/azure-functions/RunTest/init.py:19: [W0613(unused-argument), main] Unused argument 'req'
2026-08-02T22:35:36.9963614Z ************* Module integration.azure-functions.RunAsyncTest
2026-08-02T22:35:36.9964525Z tests/integration/azure-functions/RunAsyncTest/init.py:7: [E0611(no-name-in-module), ] No name 'functions' in module 'azure'
2026-08-02T22:35:36.9965498Z tests/integration/azure-functions/RunAsyncTest/init.py:9: [E0611(no-name-in-module), ] No name 'storage' in module 'azure'
2026-08-02T22:35:36.9966984Z tests/integration/azure-functions/RunAsyncTest/init.py:52: [W0718(broad-exception-caught), main] Catching too general exception Exception
2026-08-02T22:35:36.9968205Z tests/integration/azure-functions/RunAsyncTest/init.py:20: [W0613(unused-argument), main] Unused argument 'req'
2026-08-02T22:35:36.9969309Z ************* Module integration.azure-kubernetes-service.app
2026-08-02T22:35:36.9970406Z tests/integration/azure-kubernetes-service/app.py:11: [E0611(no-name-in-module), ] No name 'storage' in module 'azure'
2026-08-02T22:35:36.9971553Z tests/integration/azure-kubernetes-service/app.py:12: [E0611(no-name-in-module), ] No name 'storage' in module 'azure'
2026-08-02T22:35:36.9972721Z tests/integration/azure-kubernetes-service/app.py:115: [R1722(consider-using-sys-exit), ] Consider using 'sys.exit' instead
2026-08-02T22:35:36.9973812Z ************* Module integration.azure-web-apps.app
2026-08-02T22:35:36.9974881Z tests/integration/azure-web-apps/app.py:8: [E0611(no-name-in-module), ] No name 'storage' in module 'azure'
2026-08-02T22:35:36.9976278Z tests/integration/azure-web-apps/app.py:10: [E0611(no-name-in-module), ] No name 'storage' in module 'azure'
2026-08-02T22:35:36.9977456Z tests/integration/azure-web-apps/app.py:61: [W0718(broad-exception-caught), sync_route] Catching too general exception Exception
2026-08-02T22:35:36.9978672Z tests/integration/azure-web-apps/app.py:59: [W1309(f-string-without-interpolation), sync_route] Using an f-string that does not have any interpolated variables
2026-08-02T22:35:36.9979890Z tests/integration/azure-web-apps/app.py:97: [W0718(broad-exception-caught), async_route] Catching too general exception Exception
2026-08-02T22:35:36.9981096Z tests/integration/azure-web-apps/app.py:96: [W1309(f-string-without-interpolation), async_route] Using an f-string that does not have any interpolated variables
2026-08-02T22:35:36.9982671Z tests/integration/azure-web-apps/app.py:11: [C0411(wrong-import-order), ] third party import "flask.Flask" should be placed before first party imports "azure.identity.ManagedIdentityCredential", "azure.storage.blob.BlobServiceClient", "azure.identity.aio.ManagedIdentityCredential", "azure.storage.blob.aio.BlobServiceClient"
2026-08-02T22:35:36.9984130Z ************* Module integration.azure-vms.app
2026-08-02T22:35:36.9985200Z tests/integration/azure-vms/app.py:10: [E0611(no-name-in-module), ] No name 'storage' in module 'azure'
2026-08-02T22:35:36.9986454Z tests/integration/azure-vms/app.py:11: [E0611(no-name-in-module), ] No name 'storage' in module 'azure'
2026-08-02T22:35:36.9987683Z tests/integration/azure-vms/app.py:33: [W1309(f-string-without-interpolation), run_sync] Using an f-string that does not have any interpolated variables
2026-08-02T22:35:36.9988856Z tests/integration/azure-vms/app.py:38: [W1309(f-string-without-interpolation), run_sync] Using an f-string that does not have any interpolated variables
2026-08-02T22:35:36.9990028Z tests/integration/azure-vms/app.py:59: [W1309(f-string-without-interpolation), run_async] Using an f-string that does not have any interpolated variables
2026-08-02T22:35:36.9991165Z tests/integration/azure-vms/app.py:64: [W1309(f-string-without-interpolation), run_async] Using an f-string that does not have any interpolated variables
2026-08-02T22:35:36.9992247Z ************* Module managed-identity-live.test_managed_identity_live_async
2026-08-02T22:35:36.9993396Z tests/managed-identity-live/test_managed_identity_live_async.py:7: [C0411(wrong-import-order), ] third party import "pytest" should be placed before first party import "azure.identity.aio.ManagedIdentityCredential"
2026-08-02T22:35:36.9994679Z tests/managed-identity-live/test_managed_identity_live_async.py:10: [C0412(ungrouped-imports), ] Imports from package azure are not grouped
2026-08-02T22:35:36.9995166Z
2026-08-02T22:35:36.9996397Z ------------------------------------------------------------------
2026-08-02T22:35:36.9997467Z Your code has been rated at 9.49/10 (previous run: 9.09/10, +0.40)
2026-08-02T22:35:36.9997874Z
2026-08-02T22:35:36.9998887Z ************* Module custom_credentials
2026-08-02T22:35:37.0000079Z samples/custom_credentials.py:15: [C4739(docstring-missing-param), StaticTokenCredential] Params missing in docstring: "access_token". See details: https://azure.github.io/azure-sdk/python_documentation.html#docstrings
2026-08-02T22:35:37.0001454Z samples/custom_credentials.py:30: [C4739(docstring-missing-param), StaticTokenCredential.get_token] Params missing in docstring: "scopes". See details: https://azure.github.io/azure-sdk/python_documentation.html#docstrings
2026-08-02T22:35:37.0003016Z samples/custom_credentials.py:30: [C4758(docstring-keyword-should-match-keyword-only), StaticTokenCredential.get_token] "tenant_id, claims" missing in docstring or in method signature. There should be a direct correlation between :keyword: arguments in the docstring and keyword-only arguments in method signature. See details: https://azure.github.io/azure-sdk/python_documentation.html#docstrings
2026-08-02T22:35:37.0004593Z samples/custom_credentials.py:30: [C4741(docstring-missing-return), StaticTokenCredential.get_token] A return doc is missing in the docstring. See details: https://azure.github.io/azure-sdk/python_documentation.html#docstrings
2026-08-02T22:35:37.0006209Z samples/custom_credentials.py:30: [C4742(docstring-missing-rtype), StaticTokenCredential.get_token] A return type is missing in the docstring. See details: https://azure.github.io/azure-sdk/python_documentation.html#docstrings
2026-08-02T22:35:37.0007580Z samples/custom_credentials.py:38: [C4739(docstring-missing-param), MsalTokenCredential] Params missing in docstring: "tenant_id, client_id". See details: https://azure.github.io/azure-sdk/python_documentation.html#docstrings
2026-08-02T22:35:37.0008899Z samples/custom_credentials.py:46: [C4739(docstring-missing-param), MsalTokenCredential.get_token] Params missing in docstring: "scopes". See details: https://azure.github.io/azure-sdk/python_documentation.html#docstrings
2026-08-02T22:35:37.0010641Z samples/custom_credentials.py:46: [C4758(docstring-keyword-should-match-keyword-only), MsalTokenCredential.get_token] "tenant_id, claims" missing in docstring or in method signature. There should be a direct correlation between :keyword: arguments in the docstring and keyword-only arguments in method signature. See details: https://azure.github.io/azure-sdk/python_documentation.html#docstrings
2026-08-02T22:35:37.0012164Z samples/custom_credentials.py:46: [C4741(docstring-missing-return), MsalTokenCredential.get_token] A return doc is missing in the docstring. See details: https://azure.github.io/azure-sdk/python_documentation.html#docstrings
2026-08-02T22:35:37.0013473Z samples/custom_credentials.py:46: [C4742(docstring-missing-rtype), MsalTokenCredential.get_token] A return type is missing in the docstring. See details: https://azure.github.io/azure-sdk/python_documentation.html#docstrings
2026-08-02T22:35:37.0015060Z samples/custom_credentials.py:58: [W0707(raise-missing-from), MsalTokenCredential.get_token] Consider explicitly re-raising using 'except Exception as exc' and 'raise AuthenticationRequiredError(scopes) from exc'
2026-08-02T22:35:37.0016995Z samples/custom_credentials.py:12: [C0411(wrong-import-order), ] third party import "msal" should be placed before first party imports "azure.core.credentials.AccessToken", "azure.identity.AuthenticationRequiredError"
2026-08-02T22:35:37.0017607Z
2026-08-02T22:35:37.0018664Z -----------------------------------
2026-08-02T22:35:37.0019625Z Your code has been rated at 8.48/10
2026-08-02T22:35:37.0019996Z
2026-08-02T22:35:37.0020442Z
2026-08-02T22:35:37.0021452Z ------------------------------------
2026-08-02T22:35:37.0022400Z Your code has been rated at 10.00/10
2026-08-02T22:35:37.0022768Z
2026-08-02T22:35:37.0023799Z next-pylint check completed with exit code 30
2026-08-02T22:35:37.0024836Z ===========================================================================================
2026-08-02T22:35:37.0026167Z ===== STDERR: next-pylint :: /mnt/vss/_work/1/s/sdk/identity/azure-identity (exit 30) =====
2026-08-02T22:35:37.0031355Z 2026-08-02 22:33:58,390 [INFO] azure-sdk-tools: Installing from feed: https://build:***
2026-08-02T22:35:37.0032450Z 2026-08-02 22:33:58,390 [INFO] azure-sdk-tools: Running pylint check...
2026-08-02T22:35:37.0033473Z 2026-08-02 22:34:02,656 [INFO] root: Found whl azure_sdk_tools-0.0.0-py3-none-any.whl
2026-08-02T22:35:37.0033903Z
2026-08-02T22:35:37.0034802Z [notice] A new release of pip is available: 23.0.1 -> 26.2
2026-08-02T22:35:37.0035943Z [notice] To update, run: python -m pip install --upgrade pip
2026-08-02T22:35:37.0037198Z 2026-08-02 22:34:19,349 [INFO] azure-sdk-tools: Processing azure-identity for pylint check
2026-08-02T22:35:37.0038381Z 2026-08-02 22:34:19,349 [INFO] azure-sdk-tools: Installing dev requirements for /mnt/vss/_work/1/s/sdk/identity/azure-identity
2026-08-02T22:35:37.0038863Z
2026-08-02T22:35:37.0039893Z [notice] A new release of pip is available: 23.0.1 -> 26.2
2026-08-02T22:35:37.0040884Z [notice] To update, run: python -m pip install --upgrade pip
2026-08-02T22:35:37.0041281Z
2026-08-02T22:35:37.0042298Z [notice] A new release of pip is available: 23.0.1 -> 26.2
2026-08-02T22:35:37.0043283Z [notice] To update, run: python -m pip install --upgrade pip
2026-08-02T22:35:37.0044376Z 2026-08-02 22:34:39,691 [INFO] azure-sdk-tools: Installing azure_identity-1.26.0b3.tar.gz from fresh built package.
2026-08-02T22:35:37.0044863Z
2026-08-02T22:35:37.0046097Z [notice] A new release of pip is available: 24.0 -> 26.2
2026-08-02T22:35:37.0047340Z [notice] To update, run: pip install --upgrade pip
2026-08-02T22:35:37.0049026Z 2026-08-02 22:34:41,425 [INFO] azure-sdk-tools: Executing command from /mnt/vss/_work/1/s/.venv/azure-identity/.venv_next-pylint/.staging:['/mnt/vss/_work/1/s/.venv/azure-identity/.venv_next-pylint/bin/python', '-m', 'pip', 'install', '/mnt/vss/_work/1/s/.venv/azure-identity/.venv_next-pylint/.staging/azure_identity-1.26.0b3.tar.gz', '/mnt/vss/_work/1/s/.venv/azure-identity/.venv_next-pylint/.staging/dl/azure_core-1.40.0-py3-none-any.whl']
2026-08-02T22:35:37.0049994Z
2026-08-02T22:35:37.0050748Z [notice] A new release of pip is available: 23.0.1 -> 26.2
2026-08-02T22:35:37.0051562Z [notice] To update, run: python -m pip install --upgrade pip
2026-08-02T22:35:37.0052437Z 2026-08-02 22:34:46,250 [INFO] azure-sdk-tools: Installed azure_identity-1.26.0b3.tar.gz
2026-08-02T22:35:37.0052837Z
2026-08-02T22:35:37.0053559Z [notice] A new release of pip is available: 23.0.1 -> 26.2
2026-08-02T22:35:37.0054373Z [notice] To update, run: python -m pip install --upgrade pip
2026-08-02T22:35:37.0055229Z 2026-08-02 22:34:50,127 [INFO] azure-sdk-tools: Installed packages:
2026-08-02T22:35:37.0056512Z 2026-08-02 22:34:50,127 [INFO] azure-sdk-tools: aiohappyeyeballs==2.7.1
2026-08-02T22:35:37.0057340Z aiohttp==3.14.3
2026-08-02T22:35:37.0058105Z aiosignal==1.4.0
2026-08-02T22:35:37.0058849Z astroid==4.0.4
2026-08-02T22:35:37.0059596Z async-timeout==5.0.1
2026-08-02T22:35:37.0060340Z attrs==26.1.0
2026-08-02T22:35:37.0061236Z azure-core @ file:///mnt/vss/_work/1/s/.venv/azure-identity/.venv_next-pylint/.staging/dl/azure_core-1.40.0-py3-none-any.whl
2026-08-02T22:35:37.0062211Z azure-identity @ file:///mnt/vss/_work/1/s/.venv/azure-identity/.venv_next-pylint/.staging/azure_identity-1.26.0b3.tar.gz
2026-08-02T22:35:37.0063069Z azure-identity-broker==1.3.0
2026-08-02T22:35:37.0063858Z azure-pylint-guidelines-checker==0.5.9
2026-08-02T22:35:37.0064727Z azure-sdk-tools @ file:///mnt/vss/_work/1/s/.wheels/azure_sdk_tools-0.0.0-py3-none-any.whl
2026-08-02T22:35:37.0065553Z backports.asyncio.runner==1.2.0
2026-08-02T22:35:37.0066447Z bashlex==0.18
2026-08-02T22:35:37.0067194Z bracex==3.0.1
2026-08-02T22:35:37.0067927Z build==1.5.1
2026-08-02T22:35:37.0068679Z certifi==2026.7.22
2026-08-02T22:35:37.0069413Z cffi==2.1.0
2026-08-02T22:35:37.0070149Z charset-normalizer==3.4.9
2026-08-02T22:35:37.0070892Z cibuildwheel==2.23.3
2026-08-02T22:35:37.0071625Z ConfigArgParse==1.7.5
2026-08-02T22:35:37.0072360Z coverage==7.15.3
2026-08-02T22:35:37.0073104Z cryptography==50.0.0
2026-08-02T22:35:37.0073835Z dependency-groups==1.3.1
2026-08-02T22:35:37.0074559Z dill==0.4.1
2026-08-02T22:35:37.0075294Z exceptiongroup==1.3.1
2026-08-02T22:35:37.0076323Z filelock==3.32.2
2026-08-02T22:35:37.0077089Z frozenlist==1.8.0
2026-08-02T22:35:37.0077807Z idna==3.18
2026-08-02T22:35:37.0078531Z iniconfig==2.3.0
2026-08-02T22:35:37.0079247Z isort==8.0.1
2026-08-02T22:35:37.0079970Z Jinja2==3.1.6
2026-08-02T22:35:37.0080692Z json-delta==2.0.2
2026-08-02T22:35:37.0081425Z MarkupSafe==3.0.3
2026-08-02T22:35:37.0082129Z mccabe==0.7.0
2026-08-02T22:35:37.0082837Z msal==1.37.0
2026-08-02T22:35:37.0083574Z msal-extensions==1.3.1
2026-08-02T22:35:37.0084309Z multidict==6.7.1
2026-08-02T22:35:37.0085019Z packaging==26.2
2026-08-02T22:35:37.0085865Z pkginfo==1.12.1.2
2026-08-02T22:35:37.0086649Z platformdirs==4.11.0
2026-08-02T22:35:37.0087398Z pluggy==1.6.0
2026-08-02T22:35:37.0088104Z propcache==0.5.2
2026-08-02T22:35:37.0088823Z pycparser==3.0
2026-08-02T22:35:37.0089549Z Pygments==2.20.0
2026-08-02T22:35:37.0090253Z PyJWT==2.13.0
2026-08-02T22:35:37.0090957Z pylint==4.0.6
2026-08-02T22:35:37.0091667Z pymsalruntime==0.20.6
2026-08-02T22:35:37.0092386Z pyparsing==3.3.2
2026-08-02T22:35:37.0098018Z pyproject_hooks==1.2.0
2026-08-02T22:35:37.0098800Z pytest==9.1.1
2026-08-02T22:35:37.0099565Z pytest-asyncio==1.4.0
2026-08-02T22:35:37.0100312Z pytest-cov==7.1.0
2026-08-02T22:35:37.0101055Z python-dotenv==1.2.2
2026-08-02T22:35:37.0101799Z PyYAML==6.0.3
2026-08-02T22:35:37.0102536Z requests==2.34.2
2026-08-02T22:35:37.0103275Z tomli==2.4.1
2026-08-02T22:35:37.0104014Z tomli_w==1.0.0
2026-08-02T22:35:37.0104750Z tomlkit==0.15.1
2026-08-02T22:35:37.0105499Z typing_extensions==4.16.0
2026-08-02T22:35:37.0106715Z urllib3==2.7.0
2026-08-02T22:35:37.0108018Z yarl==1.24.5
2026-08-02T22:35:37.0108595Z
2026-08-02T22:35:37.0110240Z 2026-08-02 22:34:50,129 [INFO] azure-sdk-tools: ['/mnt/vss/_work/1/s/.venv/azure-identity/.venv_next-pylint/bin/python', '-m', 'pylint', '--rcfile=/mnt/vss/_work/1/s/eng/pylintrc', '--output-format=parseable', '/mnt/vss/_work/1/s/sdk/identity/azure-identity/azure']
2026-08-02T22:35:37.0112363Z 2026-08-02 22:35:04,099 [ERROR] azure-sdk-tools: azure-identity main package exited with linting error 16. Please see this link for more information https://aka.ms/azsdk/python/pylint-guide
2026-08-02T22:35:37.0114287Z 2026-08-02 22:35:04,099 [INFO] azure-sdk-tools: ['/mnt/vss/_work/1/s/.venv/azure-identity/.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/identity/azure-identity/tests']
2026-08-02T22:35:37.0116390Z 2026-08-02 22:35:27,867 [ERROR] azure-sdk-tools: azure-identity tests exited with linting error 30. Please see this link for more information https://aka.ms/azsdk/python/pylint-guide
2026-08-02T22:35:37.0118880Z 2026-08-02 22:35:27,867 [INFO] azure-sdk-tools: ['/mnt/vss/_work/1/s/.venv/azure-identity/.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/identity/azure-identity/samples/control_interactive_prompts.py', '/mnt/vss/_work/1/s/sdk/identity/azure-identity/samples/custom_credentials.py', '/mnt/vss/_work/1/s/sdk/identity/azure-identity/samples/key_vault_cert.py', '/mnt/vss/_work/1/s/sdk/identity/azure-identity/samples/user_authentication.py']
2026-08-02T22:35:37.0121303Z 2026-08-02 22:35:30,375 [ERROR] azure-sdk-tools: azure-identity samples exited with linting error 20. Please see this link for more information https://aka.ms/azsdk/python/pylint-guide
2026-08-02T22:35:37.0123633Z 2026-08-02 22:35:30,375 [INFO] azure-sdk-tools: ['/mnt/vss/_work/1/s/.venv/azure-identity/.venv_next-pylint/bin/python', '-m', 'pylint', '--rcfile=/mnt/vss/_work/1/s/eng/samples_pylintrc', '--output-format=parseable', '--disable=reimported,wrong-import-position,wrong-import-order,ungrouped-imports,redefined-outer-name', '/mnt/vss/_work/1/s/sdk/identity/azure-identity/samples/credential_creation_code_snippets.py', '/mnt/vss/_work/1/s/sdk/identity/azure-identity/samples/on_behalf_of_client_assertion.py']
2026-08-02T22:35:37.0126032Z 2026-08-02 22:35:35,904 [INFO] root: Issue exists for azure-identity with pylint version 4.0.6. Updating...
2026-08-02T22:35:37.3404312Z ===========================================================================================
2026-08-02T22:35:37.3406458Z

How to fix:
Note: If you are a bot. Fix the issue by fixing the above pylint errors.
Run the next-pylint azpysdk command at the library package-level and resolve the linting errors.

  1. /mnt/vss/_work/1/s>pip install -e ./eng/tools/azure-sdk-tools
  2. ../azure-identity>azpysdk next-pylint --isolate .

See the Pylint Guide for more information.

Metadata

Metadata

Type

No type

Projects

Status
Untriaged

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions