Azure / Azure/azure-sdk-for-python

azure-ai-agents needs linting updates for pylint version 4.0.6

Open
#45,835 0 comments 0 reactions 6 assignees Claimed by @trrwilson View on GitHub
AI Agents pylint
Dominant language
Python
Stars
5.6k
Forks
3.4k
Avg merge
1d 21h
Merged PRs (30d)
193

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-ai-agents
**Pylint version:** 4.0.6
**Pylint Build:** [Link to build (2026-07-25)](https://dev.azure.com/azure-sdk/internal/_build/results?buildId=6616807&view=logs&j=e5b925a9-9650-5321-24fd-5d9499fe02b8&t=b33d1587-3539-5735-af43-e3e62f02ca4b)

**Pylint Errors:**

30
2026-07-25T10:06:33.7776033Z ===== OUTPUT: next-pylint :: /mnt/vss/_work/1/s/sdk/ai/azure-ai-agents (exit 30) =====
2026-07-25T10:06:33.7777100Z Looking in indexes: https://build:***@pkgs.dev.azure.com/azure-sdk/public/_packaging/azure-sdk-for-python/pypi/simple, https://pypi.python.org/simple
2026-07-25T10:06:33.7777934Z Processing ./.wheels/azure_sdk_tools-0.0.0-py3-none-any.whl
2026-07-25T10:06:33.7778550Z Collecting packaging
2026-07-25T10:06:33.7779156Z Downloading packaging-26.2-py3-none-any.whl (100 kB)
2026-07-25T10:06:33.7780344Z ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 100.2/100.2 kB 5.5 MB/s eta 0:00:00
2026-07-25T10:06:33.7781151Z Collecting json-delta>=2.0
2026-07-25T10:06:33.7781787Z Downloading json_delta-2.0.2-py2.py3-none-any.whl (33 kB)
2026-07-25T10:06:33.7782636Z Collecting pytest-cov
2026-07-25T10:06:33.7783264Z Downloading pytest_cov-7.1.0-py3-none-any.whl (22 kB)
2026-07-25T10:06:33.7784239Z Collecting ConfigArgParse>=0.12.0
2026-07-25T10:06:33.7785373Z Downloading configargparse-1.7.5-py3-none-any.whl (27 kB)
2026-07-25T10:06:33.7786628Z Collecting wheel
2026-07-25T10:06:33.7787303Z Downloading wheel-0.47.0-py3-none-any.whl (32 kB)
2026-07-25T10:06:33.7787952Z Collecting pkginfo
2026-07-25T10:06:33.7788496Z Downloading pkginfo-1.12.1.2-py3-none-any.whl (32 kB)
2026-07-25T10:06:33.7789012Z Collecting azure-core
2026-07-25T10:06:33.7789537Z Using cached azure_core-1.41.0-py3-none-any.whl (220 kB)
2026-07-25T10:06:33.7790072Z Collecting build
2026-07-25T10:06:33.7790810Z Downloading https://pkgs.dev.azure.com/azure-sdk/29ec6040-b234-4e31-b139-33dc4287b756/_packaging/3572dbf9-b5ef-433b-9137-fc4d7768e7cc/pypi/download/build/1.5.1/build-1.5.1-py3-none-any.whl (31 kB)
2026-07-25T10:06:33.7791897Z Collecting python-dotenv
2026-07-25T10:06:33.7792482Z Using cached python_dotenv-1.2.2-py3-none-any.whl (22 kB)
2026-07-25T10:06:33.7793013Z Collecting tomli
2026-07-25T10:06:33.7793553Z Using cached tomli-2.4.1-py3-none-any.whl (14 kB)
2026-07-25T10:06:33.7794658Z Collecting tomli-w==1.0.0
2026-07-25T10:06:33.7795299Z Using cached tomli_w-1.0.0-py3-none-any.whl (6.0 kB)
2026-07-25T10:06:33.7795883Z Collecting urllib3
2026-07-25T10:06:33.7796331Z Using cached urllib3-2.7.0-py3-none-any.whl (131 kB)
2026-07-25T10:06:33.7796779Z Collecting cibuildwheel==2.23.3
2026-07-25T10:06:33.7797225Z Downloading cibuildwheel-2.23.3-py3-none-any.whl (91 kB)
2026-07-25T10:06:33.7797866Z ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 91.8/91.8 kB 2.0 MB/s eta 0:00:00
2026-07-25T10:06:33.7798378Z Collecting certifi
2026-07-25T10:06:33.7798867Z Downloading certifi-2026.7.22-py3-none-any.whl (136 kB)
2026-07-25T10:06:33.7799634Z ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 137.0/137.0 kB 36.5 MB/s eta 0:00:00
2026-07-25T10:06:33.7800133Z Collecting Jinja2
2026-07-25T10:06:33.7800644Z Downloading jinja2-3.1.6-py3-none-any.whl (134 kB)
2026-07-25T10:06:33.7801367Z ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 134.9/134.9 kB 47.0 MB/s eta 0:00:00
2026-07-25T10:06:33.7801959Z Requirement already satisfied: setuptools in ./.venv/azure-ai-agents/.venv_next-pylint/lib/python3.10/site-packages (from azure-sdk-tools==0.0.0) (79.0.1)
2026-07-25T10:06:33.7802525Z Collecting pytest-asyncio>=0.9.0
2026-07-25T10:06:33.7803059Z Using cached pytest_asyncio-1.4.0-py3-none-any.whl (16 kB)
2026-07-25T10:06:33.7803574Z Collecting pytest>=3.5.1
2026-07-25T10:06:33.7804786Z Using cached pytest-9.1.1-py3-none-any.whl (386 kB)
2026-07-25T10:06:33.7805320Z Collecting PyYAML
2026-07-25T10:06:33.7805859Z Using cached pyyaml-6.0.3-cp310-cp310-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl (770 kB)
2026-07-25T10:06:33.7806391Z Collecting pyparsing
2026-07-25T10:06:33.7806910Z Using cached pyparsing-3.3.2-py3-none-any.whl (122 kB)
2026-07-25T10:06:33.7807429Z Collecting typing-extensions>=4.1.0
2026-07-25T10:06:33.7807962Z Downloading typing_extensions-4.16.0-py3-none-any.whl (45 kB)
2026-07-25T10:06:33.7808693Z ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 45.6/45.6 kB 18.3 MB/s eta 0:00:00
2026-07-25T10:06:33.7809187Z Collecting dependency-groups>=1.2
2026-07-25T10:06:33.7809727Z Using cached dependency_groups-1.3.1-py3-none-any.whl (8.7 kB)
2026-07-25T10:06:33.7810217Z Collecting bracex
2026-07-25T10:06:33.7810712Z Downloading bracex-3.0.1-py3-none-any.whl (11 kB)
2026-07-25T10:06:33.7811206Z Collecting platformdirs
2026-07-25T10:06:33.7811720Z Using cached platformdirs-4.11.0-py3-none-any.whl (23 kB)
2026-07-25T10:06:33.7812208Z Collecting filelock
2026-07-25T10:06:33.7812700Z Downloading filelock-3.32.0-py3-none-any.whl (97 kB)
2026-07-25T10:06:33.7813410Z ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 97.7/97.7 kB 35.6 MB/s eta 0:00:00
2026-07-25T10:06:33.7814117Z Collecting bashlex!=0.13
2026-07-25T10:06:33.7814672Z Using cached bashlex-0.18-py2.py3-none-any.whl (69 kB)
2026-07-25T10:06:33.7815184Z Collecting iniconfig>=1.0.1
2026-07-25T10:06:33.7815694Z Downloading iniconfig-2.3.0-py3-none-any.whl (7.5 kB)
2026-07-25T10:06:33.7816348Z Collecting pluggy<2,>=1.5
2026-07-25T10:06:33.7816860Z Using cached pluggy-1.6.0-py3-none-any.whl (20 kB)
2026-07-25T10:06:33.7817358Z Collecting exceptiongroup>=1
2026-07-25T10:06:33.7817874Z Downloading exceptiongroup-1.3.1-py3-none-any.whl (16 kB)
2026-07-25T10:06:33.7818373Z Collecting pygments>=2.7.2
2026-07-25T10:06:33.7818878Z Using cached pygments-2.20.0-py3-none-any.whl (1.2 MB)
2026-07-25T10:06:33.7819399Z Collecting backports-asyncio-runner<2,>=1.1
2026-07-25T10:06:33.7820109Z Downloading backports_asyncio_runner-1.2.0-py3-none-any.whl (12 kB)
2026-07-25T10:06:33.7820729Z Collecting requests>=2.21.0
2026-07-25T10:06:33.7821289Z Downloading requests-2.34.2-py3-none-any.whl (73 kB)
2026-07-25T10:06:33.7822179Z ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 73.1/73.1 kB 28.5 MB/s eta 0:00:00
2026-07-25T10:06:33.7822683Z Collecting pyproject_hooks
2026-07-25T10:06:33.7823197Z Downloading pyproject_hooks-1.2.0-py3-none-any.whl (10 kB)
2026-07-25T10:06:33.7823710Z Collecting MarkupSafe>=2.0
2026-07-25T10:06:33.7824493Z Downloading markupsafe-3.0.3-cp310-cp310-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl (20 kB)
2026-07-25T10:06:33.7825083Z Collecting coverage[toml]>=7.10.6
2026-07-25T10:06:33.7825671Z Using cached coverage-7.15.2-cp310-cp310-manylinux1_x86_64.manylinux_2_28_x86_64.manylinux_2_5_x86_64.whl (250 kB)
2026-07-25T10:06:33.7826208Z Collecting idna<4,>=2.5
2026-07-25T10:06:33.7826719Z Using cached idna-3.18-py3-none-any.whl (65 kB)
2026-07-25T10:06:33.7827234Z Collecting charset_normalizer<4,>=2
2026-07-25T10:06:33.7827848Z Using cached charset_normalizer-3.4.9-cp310-cp310-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl (223 kB)
2026-07-25T10:06:33.7828741Z Installing collected packages: json-delta, urllib3, typing-extensions, tomli-w, tomli, PyYAML, python-dotenv, pyproject_hooks, pyparsing, pygments, pluggy, platformdirs, pkginfo, packaging, MarkupSafe, iniconfig, idna, filelock, coverage, ConfigArgParse, charset_normalizer, certifi, bracex, bashlex, backports-asyncio-runner, wheel, requests, Jinja2, exceptiongroup, dependency-groups, build, pytest, cibuildwheel, azure-core, pytest-cov, pytest-asyncio, azure-sdk-tools
2026-07-25T10:06:33.7829951Z Successfully installed ConfigArgParse-1.7.5 Jinja2-3.1.6 MarkupSafe-3.0.3 PyYAML-6.0.3 azure-core-1.41.0 azure-sdk-tools-0.0.0 backports-asyncio-runner-1.2.0 bashlex-0.18 bracex-3.0.1 build-1.5.1 certifi-2026.7.22 charset_normalizer-3.4.9 cibuildwheel-2.23.3 coverage-7.15.2 dependency-groups-1.3.1 exceptiongroup-1.3.1 filelock-3.32.0 idna-3.18 iniconfig-2.3.0 json-delta-2.0.2 packaging-26.2 pkginfo-1.12.1.2 platformdirs-4.11.0 pluggy-1.6.0 pygments-2.20.0 pyparsing-3.3.2 pyproject_hooks-1.2.0 pytest-9.1.1 pytest-asyncio-1.4.0 pytest-cov-7.1.0 python-dotenv-1.2.2 requests-2.34.2 tomli-2.4.1 tomli-w-1.0.0 typing-extensions-4.16.0 urllib3-2.7.0 wheel-0.47.0
2026-07-25T10:06:33.7831059Z Looking in indexes: https://build:***@pkgs.dev.azure.com/azure-sdk/public/_packaging/azure-sdk-for-python/pypi/simple, https://pypi.python.org/simple
2026-07-25T10:06:33.7831705Z Processing /mnt/vss/_work/1/s/.wheels/azure_sdk_tools-0.0.0-py3-none-any.whl
2026-07-25T10:06:33.7832324Z Processing /mnt/vss/_work/1/s/.wheels/azure_core-1.41.0-py3-none-any.whl
2026-07-25T10:06:33.7832917Z Processing /mnt/vss/_work/1/s/.wheels/azure_identity-1.26.0b3-py3-none-any.whl
2026-07-25T10:06:33.7833556Z Processing /mnt/vss/_work/1/s/.wheels/azure_core_tracing_opentelemetry-1.0.0b14-py3-none-any.whl
2026-07-25T10:06:33.7834370Z Collecting aiohttp
2026-07-25T10:06:33.7834990Z Downloading aiohttp-3.14.3-cp310-cp310-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl (1.7 MB)
2026-07-25T10:06:33.7835849Z ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 1.7/1.7 MB 45.6 MB/s eta 0:00:00
2026-07-25T10:06:33.7836345Z Collecting jsonref
2026-07-25T10:06:33.7836736Z Downloading jsonref-1.1.0-py3-none-any.whl (9.4 kB)
2026-07-25T10:06:33.7837153Z Collecting opentelemetry-sdk
2026-07-25T10:06:33.7837551Z Downloading opentelemetry_sdk-1.44.0-py3-none-any.whl (137 kB)
2026-07-25T10:06:33.7838290Z ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 137.2/137.2 kB 34.8 MB/s eta 0:00:00
2026-07-25T10:06:33.7838764Z Collecting opentelemetry-exporter-otlp-proto-grpc
2026-07-25T10:06:33.7839182Z Downloading opentelemetry_exporter_otlp_proto_grpc-1.44.0-py3-none-any.whl (19 kB)
2026-07-25T10:06:33.7839552Z Collecting azure-ai-ml
2026-07-25T10:06:33.7839983Z Downloading azure_ai_ml-1.34.1-py3-none-any.whl (11.4 MB)
2026-07-25T10:06:33.7840482Z ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 11.4/11.4 MB 120.0 MB/s eta 0:00:00
2026-07-25T10:06:33.7840987Z Requirement already satisfied: json-delta>=2.0 in /mnt/vss/_work/1/s/.venv/azure-ai-agents/.venv_next-pylint/lib/python3.10/site-packages (from azure-sdk-tools==0.0.0->-r /mnt/vss/_work/1/s/sdk/ai/azure-ai-agents/dev_requirements.txt (line 1)) (2.0.2)
2026-07-25T10:06:33.7841876Z Requirement already satisfied: pytest-cov in /mnt/vss/_work/1/s/.venv/azure-ai-agents/.venv_next-pylint/lib/python3.10/site-packages (from azure-sdk-tools==0.0.0->-r /mnt/vss/_work/1/s/sdk/ai/azure-ai-agents/dev_requirements.txt (line 1)) (7.1.0)
2026-07-25T10:06:33.7842671Z Requirement already satisfied: urllib3 in /mnt/vss/_work/1/s/.venv/azure-ai-agents/.venv_next-pylint/lib/python3.10/site-packages (from azure-sdk-tools==0.0.0->-r /mnt/vss/_work/1/s/sdk/ai/azure-ai-agents/dev_requirements.txt (line 1)) (2.7.0)
2026-07-25T10:06:33.7843374Z Requirement already satisfied: cibuildwheel==2.23.3 in /mnt/vss/_work/1/s/.venv/azure-ai-agents/.venv_next-pylint/lib/python3.10/site-packages (from azure-sdk-tools==0.0.0->-r /mnt/vss/_work/1/s/sdk/ai/azure-ai-agents/dev_requirements.txt (line 1)) (2.23.3)
2026-07-25T10:06:33.7844325Z Requirement already satisfied: build in /mnt/vss/_work/1/s/.venv/azure-ai-agents/.venv_next-pylint/lib/python3.10/site-packages (from azure-sdk-tools==0.0.0->-r /mnt/vss/_work/1/s/sdk/ai/azure-ai-agents/dev_requirements.txt (line 1)) (1.5.1)
2026-07-25T10:06:33.7845045Z Requirement already satisfied: setuptools in /mnt/vss/_work/1/s/.venv/azure-ai-agents/.venv_next-pylint/lib/python3.10/site-packages (from azure-sdk-tools==0.0.0->-r /mnt/vss/_work/1/s/sdk/ai/azure-ai-agents/dev_requirements.txt (line 1)) (79.0.1)
2026-07-25T10:06:33.7845727Z Requirement already satisfied: PyYAML in /mnt/vss/_work/1/s/.venv/azure-ai-agents/.venv_next-pylint/lib/python3.10/site-packages (from azure-sdk-tools==0.0.0->-r /mnt/vss/_work/1/s/sdk/ai/azure-ai-agents/dev_requirements.txt (line 1)) (6.0.3)
2026-07-25T10:06:33.7847182Z Requirement already satisfied: pyparsing in /mnt/vss/_work/1/s/.venv/azure-ai-agents/.venv_next-pylint/lib/python3.10/site-packages (from azure-sdk-tools==0.0.0->-r /mnt/vss/_work/1/s/sdk/ai/azure-ai-agents/dev_requirements.txt (line 1)) (3.3.2)
2026-07-25T10:06:33.7847930Z Requirement already satisfied: python-dotenv in /mnt/vss/_work/1/s/.venv/azure-ai-agents/.venv_next-pylint/lib/python3.10/site-packages (from azure-sdk-tools==0.0.0->-r /mnt/vss/_work/1/s/sdk/ai/azure-ai-agents/dev_requirements.txt (line 1)) (1.2.2)
2026-07-25T10:06:33.7848658Z Requirement already satisfied: ConfigArgParse>=0.12.0 in /mnt/vss/_work/1/s/.venv/azure-ai-agents/.venv_next-pylint/lib/python3.10/site-packages (from azure-sdk-tools==0.0.0->-r /mnt/vss/_work/1/s/sdk/ai/azure-ai-agents/dev_requirements.txt (line 1)) (1.7.5)
2026-07-25T10:06:33.7849374Z Requirement already satisfied: wheel in /mnt/vss/_work/1/s/.venv/azure-ai-agents/.venv_next-pylint/lib/python3.10/site-packages (from azure-sdk-tools==0.0.0->-r /mnt/vss/_work/1/s/sdk/ai/azure-ai-agents/dev_requirements.txt (line 1)) (0.47.0)
2026-07-25T10:06:33.7850039Z Requirement already satisfied: tomli in /mnt/vss/_work/1/s/.venv/azure-ai-agents/.venv_next-pylint/lib/python3.10/site-packages (from azure-sdk-tools==0.0.0->-r /mnt/vss/_work/1/s/sdk/ai/azure-ai-agents/dev_requirements.txt (line 1)) (2.4.1)
2026-07-25T10:06:33.7850730Z Requirement already satisfied: tomli-w==1.0.0 in /mnt/vss/_work/1/s/.venv/azure-ai-agents/.venv_next-pylint/lib/python3.10/site-packages (from azure-sdk-tools==0.0.0->-r /mnt/vss/_work/1/s/sdk/ai/azure-ai-agents/dev_requirements.txt (line 1)) (1.0.0)
2026-07-25T10:06:33.7851558Z Requirement already satisfied: Jinja2 in /mnt/vss/_work/1/s/.venv/azure-ai-agents/.venv_next-pylint/lib/python3.10/site-packages (from azure-sdk-tools==0.0.0->-r /mnt/vss/_work/1/s/sdk/ai/azure-ai-agents/dev_requirements.txt (line 1)) (3.1.6)
2026-07-25T10:06:33.7852232Z Requirement already satisfied: pytest>=3.5.1 in /mnt/vss/_work/1/s/.venv/azure-ai-agents/.venv_next-pylint/lib/python3.10/site-packages (from azure-sdk-tools==0.0.0->-r /mnt/vss/_work/1/s/sdk/ai/azure-ai-agents/dev_requirements.txt (line 1)) (9.1.1)
2026-07-25T10:06:33.7852930Z Requirement already satisfied: packaging in /mnt/vss/_work/1/s/.venv/azure-ai-agents/.venv_next-pylint/lib/python3.10/site-packages (from azure-sdk-tools==0.0.0->-r /mnt/vss/_work/1/s/sdk/ai/azure-ai-agents/dev_requirements.txt (line 1)) (26.2)
2026-07-25T10:06:33.7854131Z Requirement already satisfied: pytest-asyncio>=0.9.0 in /mnt/vss/_work/1/s/.venv/azure-ai-agents/.venv_next-pylint/lib/python3.10/site-packages (from azure-sdk-tools==0.0.0->-r /mnt/vss/_work/1/s/sdk/ai/azure-ai-agents/dev_requirements.txt (line 1)) (1.4.0)
2026-07-25T10:06:33.7855052Z Requirement already satisfied: certifi in /mnt/vss/_work/1/s/.venv/azure-ai-agents/.venv_next-pylint/lib/python3.10/site-packages (from azure-sdk-tools==0.0.0->-r /mnt/vss/_work/1/s/sdk/ai/azure-ai-agents/dev_requirements.txt (line 1)) (2026.7.22)
2026-07-25T10:06:33.7855807Z Requirement already satisfied: pkginfo in /mnt/vss/_work/1/s/.venv/azure-ai-agents/.venv_next-pylint/lib/python3.10/site-packages (from azure-sdk-tools==0.0.0->-r /mnt/vss/_work/1/s/sdk/ai/azure-ai-agents/dev_requirements.txt (line 1)) (1.12.1.2)
2026-07-25T10:06:33.7856543Z Requirement already satisfied: bracex in /mnt/vss/_work/1/s/.venv/azure-ai-agents/.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/ai/azure-ai-agents/dev_requirements.txt (line 1)) (3.0.1)
2026-07-25T10:06:33.7857279Z Requirement already satisfied: platformdirs in /mnt/vss/_work/1/s/.venv/azure-ai-agents/.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/ai/azure-ai-agents/dev_requirements.txt (line 1)) (4.11.0)
2026-07-25T10:06:33.7857986Z Requirement already satisfied: bashlex!=0.13 in /mnt/vss/_work/1/s/.venv/azure-ai-agents/.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/ai/azure-ai-agents/dev_requirements.txt (line 1)) (0.18)
2026-07-25T10:06:33.7858699Z Requirement already satisfied: typing-extensions>=4.1.0 in /mnt/vss/_work/1/s/.venv/azure-ai-agents/.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/ai/azure-ai-agents/dev_requirements.txt (line 1)) (4.16.0)
2026-07-25T10:06:33.7859498Z Requirement already satisfied: filelock in /mnt/vss/_work/1/s/.venv/azure-ai-agents/.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/ai/azure-ai-agents/dev_requirements.txt (line 1)) (3.32.0)
2026-07-25T10:06:33.7860308Z Requirement already satisfied: dependency-groups>=1.2 in /mnt/vss/_work/1/s/.venv/azure-ai-agents/.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/ai/azure-ai-agents/dev_requirements.txt (line 1)) (1.3.1)
2026-07-25T10:06:33.7861157Z Requirement already satisfied: requests>=2.21.0 in /mnt/vss/_work/1/s/.venv/azure-ai-agents/.venv_next-pylint/lib/python3.10/site-packages (from azure-core==1.41.0->-r /mnt/vss/_work/1/s/sdk/ai/azure-ai-agents/dev_requirements.txt (line 2)) (2.34.2)
2026-07-25T10:06:33.7861832Z Collecting cryptography>=2.5
2026-07-25T10:06:33.7862252Z Downloading cryptography-49.0.0-cp39-abi3-manylinux_2_34_x86_64.whl (4.7 MB)
2026-07-25T10:06:33.7862871Z ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 4.7/4.7 MB 136.0 MB/s eta 0:00:00
2026-07-25T10:06:33.7863295Z Collecting msal>=1.35.1
2026-07-25T10:06:33.7863760Z Downloading msal-1.37.0-py3-none-any.whl (123 kB)
2026-07-25T10:06:33.7864897Z ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 123.7/123.7 kB 47.3 MB/s eta 0:00:00
2026-07-25T10:06:33.7865436Z Collecting msal-extensions>=1.2.0
2026-07-25T10:06:33.7865891Z Downloading msal_extensions-1.3.1-py3-none-any.whl (20 kB)
2026-07-25T10:06:33.7866383Z Collecting opentelemetry-api>=1.12.0
2026-07-25T10:06:33.7866871Z Downloading opentelemetry_api-1.44.0-py3-none-any.whl (60 kB)
2026-07-25T10:06:33.7867465Z ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 60.0/60.0 kB 24.5 MB/s eta 0:00:00
2026-07-25T10:06:33.7868940Z Collecting multidict<7.0,>=4.5
2026-07-25T10:06:33.7869473Z Downloading multidict-6.7.1-cp310-cp310-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl (243 kB)
2026-07-25T10:06:33.7870275Z ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 243.3/243.3 kB 73.0 MB/s eta 0:00:00
2026-07-25T10:06:33.7870681Z Collecting yarl<2.0,>=1.17.0
2026-07-25T10:06:33.7871205Z Downloading yarl-1.24.5-cp310-cp310-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl (110 kB)
2026-07-25T10:06:33.7871932Z ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 110.8/110.8 kB 44.1 MB/s eta 0:00:00
2026-07-25T10:06:33.7872427Z Collecting async-timeout<6.0,>=4.0
2026-07-25T10:06:33.7872814Z Downloading async_timeout-5.0.1-py3-none-any.whl (6.2 kB)
2026-07-25T10:06:33.7873227Z Collecting propcache>=0.2.0
2026-07-25T10:06:33.7873641Z Downloading propcache-0.5.2-cp310-cp310-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl (60 kB)
2026-07-25T10:06:33.7874682Z ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 60.1/60.1 kB 17.9 MB/s eta 0:00:00
2026-07-25T10:06:33.7875182Z Collecting aiohappyeyeballs>=2.5.0
2026-07-25T10:06:33.7875546Z Downloading aiohappyeyeballs-2.7.1-py3-none-any.whl (15 kB)
2026-07-25T10:06:33.7875932Z Collecting aiosignal>=1.4.0
2026-07-25T10:06:33.7876569Z Downloading aiosignal-1.4.0-py3-none-any.whl (7.5 kB)
2026-07-25T10:06:33.7877184Z Collecting attrs>=17.3.0
2026-07-25T10:06:33.7879245Z Downloading attrs-26.1.0-py3-none-any.whl (67 kB)
2026-07-25T10:06:33.7880170Z ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 67.5/67.5 kB 24.4 MB/s eta 0:00:00
2026-07-25T10:06:33.7880777Z Collecting frozenlist>=1.1.1
2026-07-25T10:06:33.7881354Z Downloading frozenlist-1.8.0-cp310-cp310-manylinux1_x86_64.manylinux_2_28_x86_64.manylinux_2_5_x86_64.whl (219 kB)
2026-07-25T10:06:33.7882033Z ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 219.5/219.5 kB 67.0 MB/s eta 0:00:00
2026-07-25T10:06:33.7882337Z Collecting opentelemetry-semantic-conventions==0.65b0
2026-07-25T10:06:33.7882614Z Downloading opentelemetry_semantic_conventions-0.65b0-py3-none-any.whl (204 kB)
2026-07-25T10:06:33.7883287Z ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 204.6/204.6 kB 70.1 MB/s eta 0:00:00
2026-07-25T10:06:33.7883666Z Collecting opentelemetry-proto==1.44.0
2026-07-25T10:06:33.7884319Z Downloading opentelemetry_proto-1.44.0-py3-none-any.whl (72 kB)
2026-07-25T10:06:33.7885161Z ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 72.5/72.5 kB 25.9 MB/s eta 0:00:00
2026-07-25T10:06:33.7885739Z Collecting opentelemetry-exporter-otlp-proto-common==1.44.0
2026-07-25T10:06:33.7887160Z Downloading opentelemetry_exporter_otlp_proto_common-1.44.0-py3-none-any.whl (17 kB)
2026-07-25T10:06:33.7887818Z Collecting googleapis-common-protos~=1.57
2026-07-25T10:06:33.7888371Z Downloading googleapis_common_protos-1.75.0-py3-none-any.whl (300 kB)
2026-07-25T10:06:33.7889157Z ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 300.6/300.6 kB 74.8 MB/s eta 0:00:00
2026-07-25T10:06:33.7889589Z Collecting grpcio<2.0.0,>=1.63.2
2026-07-25T10:06:33.7890121Z Downloading grpcio-1.83.0-cp310-cp310-manylinux2014_x86_64.manylinux_2_17_x86_64.whl (7.1 MB)
2026-07-25T10:06:33.7890819Z ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 7.1/7.1 MB 144.3 MB/s eta 0:00:00
2026-07-25T10:06:33.7891149Z Collecting protobuf<8.0,>=5.0
2026-07-25T10:06:33.7891515Z Downloading protobuf-7.35.1-cp310-abi3-manylinux2014_x86_64.whl (327 kB)
2026-07-25T10:06:33.7892120Z ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 327.1/327.1 kB 82.8 MB/s eta 0:00:00
2026-07-25T10:06:33.7892410Z Collecting azure-mgmt-core>=1.3.0
2026-07-25T10:06:33.7892814Z Using cached azure_mgmt_core-1.6.0-py3-none-any.whl (29 kB)
2026-07-25T10:06:33.7893241Z Collecting tqdm<5.0.0
2026-07-25T10:06:33.7893647Z Downloading tqdm-4.69.1-py3-none-any.whl (675 kB)
2026-07-25T10:06:33.7894665Z ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 675.5/675.5 kB 110.5 MB/s eta 0:00:00
2026-07-25T10:06:33.7895131Z Collecting strictyaml<2.0.0
2026-07-25T10:06:33.7895555Z Downloading strictyaml-1.7.3-py3-none-any.whl (123 kB)
2026-07-25T10:06:33.7896217Z ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 123.9/123.9 kB 48.5 MB/s eta 0:00:00
2026-07-25T10:06:33.7896669Z Collecting pyjwt<3.0.0
2026-07-25T10:06:33.7897066Z Downloading pyjwt-2.13.0-py3-none-any.whl (31 kB)
2026-07-25T10:06:33.7897456Z Collecting azure-storage-file-share
2026-07-25T10:06:33.7897835Z Downloading azure_storage_file_share-12.26.0-py3-none-any.whl (319 kB)
2026-07-25T10:06:33.7898519Z ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 319.1/319.1 kB 83.4 MB/s eta 0:00:00
2026-07-25T10:06:33.7898820Z Collecting azure-monitor-opentelemetry
2026-07-25T10:06:33.7899294Z Using cached azure_monitor_opentelemetry-1.8.9-py3-none-any.whl (42 kB)
2026-07-25T10:06:33.7899938Z Collecting pydash<9.0.0,>=6.0.0
2026-07-25T10:06:33.7900541Z Downloading pydash-8.0.6-py3-none-any.whl (101 kB)
2026-07-25T10:06:33.7901319Z ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 101.6/101.6 kB 43.7 MB/s eta 0:00:00
2026-07-25T10:06:33.7901928Z Collecting isodate<1.0.0
2026-07-25T10:06:33.7902499Z Using cached isodate-0.7.2-py3-none-any.whl (22 kB)
2026-07-25T10:06:33.7903217Z Collecting colorama<1.0.0
2026-07-25T10:06:33.7903772Z Downloading colorama-0.4.6-py2.py3-none-any.whl (25 kB)
2026-07-25T10:06:33.7904507Z Collecting azure-storage-file-datalake>=12.2.0
2026-07-25T10:06:33.7905052Z Downloading azure_storage_file_datalake-12.25.0-py3-none-any.whl (287 kB)
2026-07-25T10:06:33.7905691Z ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 287.8/287.8 kB 56.7 MB/s eta 0:00:00
2026-07-25T10:06:33.7906209Z Collecting jsonschema<5.0.0,>=4.0.0
2026-07-25T10:06:33.7906687Z Downloading jsonschema-4.26.0-py3-none-any.whl (90 kB)
2026-07-25T10:06:33.7907299Z ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 90.6/90.6 kB 36.5 MB/s eta 0:00:00
2026-07-25T10:06:33.7907805Z Collecting azure-storage-blob>=12.10.0
2026-07-25T10:06:33.7908339Z Downloading azure_storage_blob-12.30.0-py3-none-any.whl (435 kB)
2026-07-25T10:06:33.7908926Z ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 435.6/435.6 kB 91.8 MB/s eta 0:00:00
2026-07-25T10:06:33.7909417Z Collecting marshmallow<4.0.0,>=3.5
2026-07-25T10:06:33.7909659Z Downloading marshmallow-3.26.2-py3-none-any.whl (50 kB)
2026-07-25T10:06:33.7910005Z ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 51.0/51.0 kB 20.5 MB/s eta 0:00:00
2026-07-25T10:06:33.7910403Z Collecting cffi>=2.0.0
2026-07-25T10:06:33.7910656Z Using cached cffi-2.1.0-cp310-cp310-manylinux2014_x86_64.manylinux_2_17_x86_64.whl (218 kB)
2026-07-25T10:06:33.7910944Z Collecting rpds-py>=0.25.0
2026-07-25T10:06:33.7911198Z Downloading rpds_py-0.30.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (390 kB)
2026-07-25T10:06:33.7911593Z ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 390.5/390.5 kB 86.3 MB/s eta 0:00:00
2026-07-25T10:06:33.7911846Z Collecting jsonschema-specifications>=2023.03.6
2026-07-25T10:06:33.7912098Z Downloading jsonschema_specifications-2025.9.1-py3-none-any.whl (18 kB)
2026-07-25T10:06:33.7912354Z Collecting referencing>=0.28.4
2026-07-25T10:06:33.7912591Z Downloading referencing-0.37.0-py3-none-any.whl (26 kB)
2026-07-25T10:06:33.7912952Z Requirement already satisfied: iniconfig>=1.0.1 in /mnt/vss/_work/1/s/.venv/azure-ai-agents/.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/ai/azure-ai-agents/dev_requirements.txt (line 1)) (2.3.0)
2026-07-25T10:06:33.7913437Z Requirement already satisfied: pluggy<2,>=1.5 in /mnt/vss/_work/1/s/.venv/azure-ai-agents/.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/ai/azure-ai-agents/dev_requirements.txt (line 1)) (1.6.0)
2026-07-25T10:06:33.7914120Z Requirement already satisfied: pygments>=2.7.2 in /mnt/vss/_work/1/s/.venv/azure-ai-agents/.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/ai/azure-ai-agents/dev_requirements.txt (line 1)) (2.20.0)
2026-07-25T10:06:33.7914676Z Requirement already satisfied: exceptiongroup>=1 in /mnt/vss/_work/1/s/.venv/azure-ai-agents/.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/ai/azure-ai-agents/dev_requirements.txt (line 1)) (1.3.1)
2026-07-25T10:06:33.7915226Z Requirement already satisfied: backports-asyncio-runner<2,>=1.1 in /mnt/vss/_work/1/s/.venv/azure-ai-agents/.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/ai/azure-ai-agents/dev_requirements.txt (line 1)) (1.2.0)
2026-07-25T10:06:33.7915781Z Requirement already satisfied: charset_normalizer<4,>=2 in /mnt/vss/_work/1/s/.venv/azure-ai-agents/.venv_next-pylint/lib/python3.10/site-packages (from requests>=2.21.0->azure-core==1.41.0->-r /mnt/vss/_work/1/s/sdk/ai/azure-ai-agents/dev_requirements.txt (line 2)) (3.4.9)
2026-07-25T10:06:33.7916322Z Requirement already satisfied: idna<4,>=2.5 in /mnt/vss/_work/1/s/.venv/azure-ai-agents/.venv_next-pylint/lib/python3.10/site-packages (from requests>=2.21.0->azure-core==1.41.0->-r /mnt/vss/_work/1/s/sdk/ai/azure-ai-agents/dev_requirements.txt (line 2)) (3.18)
2026-07-25T10:06:33.7916705Z Collecting python-dateutil>=2.6.0
2026-07-25T10:06:33.7916947Z Downloading python_dateutil-2.9.0.post0-py2.py3-none-any.whl (229 kB)
2026-07-25T10:06:33.7917306Z ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 229.9/229.9 kB 74.3 MB/s eta 0:00:00
2026-07-25T10:06:33.7917602Z Collecting opentelemetry-resource-detector-azure<1.0.0,>=0.1.5
2026-07-25T10:06:33.7917876Z Downloading opentelemetry_resource_detector_azure-0.1.5-py3-none-any.whl (14 kB)
2026-07-25T10:06:33.7918183Z Collecting opentelemetry-instrumentation-requests<0.65.0,>=0.64b0
2026-07-25T10:06:33.7918446Z Using cached opentelemetry_instrumentation_requests-0.64b0-py3-none-any.whl (13 kB)
2026-07-25T10:06:33.7918732Z Collecting opentelemetry-instrumentation-urllib3<0.65.0,>=0.64b0
2026-07-25T10:06:33.7918999Z Using cached opentelemetry_instrumentation_urllib3-0.64b0-py3-none-any.whl (13 kB)
2026-07-25T10:06:33.7919433Z Collecting opentelemetry-instrumentation-flask<0.65.0,>=0.64b0
2026-07-25T10:06:33.7919704Z Using cached opentelemetry_instrumentation_flask-0.64b0-py3-none-any.whl (15 kB)
2026-07-25T10:06:33.7919967Z Collecting opentelemetry-instrumentation-urllib<0.65.0,>=0.64b0
2026-07-25T10:06:33.7920356Z Using cached opentelemetry_instrumentation_urllib-0.64b0-py3-none-any.whl (13 kB)
2026-07-25T10:06:33.7920620Z Collecting opentelemetry-instrumentation-logging<0.65.0,>=0.64b0
2026-07-25T10:06:33.7920883Z Using cached opentelemetry_instrumentation_logging-0.64b0-py3-none-any.whl (16 kB)
2026-07-25T10:06:33.7921213Z Collecting azure-monitor-opentelemetry-exporter~=1.0.0b54
2026-07-25T10:06:33.7921701Z Using cached azure_monitor_opentelemetry_exporter-1.0.0b55-py2.py3-none-any.whl (251 kB)
2026-07-25T10:06:33.7922007Z Collecting opentelemetry-instrumentation-django<0.65.0,>=0.64b0
2026-07-25T10:06:33.7922262Z Using cached opentelemetry_instrumentation_django-0.64b0-py3-none-any.whl (18 kB)
2026-07-25T10:06:33.7922502Z Collecting azure-monitor-opentelemetry
2026-07-25T10:06:33.7922839Z Downloading azure_monitor_opentelemetry-1.8.8-py3-none-any.whl (41 kB)
2026-07-25T10:06:33.7923217Z ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 41.4/41.4 kB 14.2 MB/s eta 0:00:00
2026-07-25T10:06:33.7923527Z Collecting opentelemetry-instrumentation-fastapi==0.61b0
2026-07-25T10:06:33.7923792Z Downloading opentelemetry_instrumentation_fastapi-0.61b0-py3-none-any.whl (13 kB)
2026-07-25T10:06:33.7925844Z Collecting opentelemetry-instrumentation-urllib==0.61b0
2026-07-25T10:06:33.7929041Z Downloading opentelemetry_instrumentation_urllib-0.61b0-py3-none-any.whl (13 kB)
2026-07-25T10:06:33.7929559Z Collecting opentelemetry-instrumentation-logging==0.61b0
2026-07-25T10:06:33.7930049Z Downloading opentelemetry_instrumentation_logging-0.61b0-py3-none-any.whl (17 kB)
2026-07-25T10:06:33.7930529Z Collecting opentelemetry-instrumentation-urllib3==0.61b0
2026-07-25T10:06:33.7930952Z Downloading opentelemetry_instrumentation_urllib3-0.61b0-py3-none-any.whl (14 kB)
2026-07-25T10:06:33.7931439Z Collecting opentelemetry-instrumentation-flask==0.61b0
2026-07-25T10:06:33.7931852Z Downloading opentelemetry_instrumentation_flask-0.61b0-py3-none-any.whl (15 kB)
2026-07-25T10:06:33.7932246Z Collecting opentelemetry-instrumentation-django==0.61b0
2026-07-25T10:06:33.7932640Z Downloading opentelemetry_instrumentation_django-0.61b0-py3-none-any.whl (20 kB)
2026-07-25T10:06:33.7933117Z Collecting opentelemetry-instrumentation-psycopg2==0.61b0
2026-07-25T10:06:33.7933535Z Downloading opentelemetry_instrumentation_psycopg2-0.61b0-py3-none-any.whl (11 kB)
2026-07-25T10:06:33.7934242Z Collecting azure-monitor-opentelemetry
2026-07-25T10:06:33.7934726Z Downloading azure_monitor_opentelemetry-1.8.7-py3-none-any.whl (41 kB)
2026-07-25T10:06:33.7935340Z ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 41.3/41.3 kB 16.4 MB/s eta 0:00:00
2026-07-25T10:06:33.7935833Z Downloading azure_monitor_opentelemetry-1.8.6-py3-none-any.whl (29 kB)
2026-07-25T10:06:33.7936303Z Collecting opentelemetry-instrumentation-flask==0.60b0
2026-07-25T10:06:33.7936758Z Downloading opentelemetry_instrumentation_flask-0.60b0-py3-none-any.whl (15 kB)
2026-07-25T10:06:33.7937208Z Collecting opentelemetry-instrumentation-urllib==0.60b0
2026-07-25T10:06:33.7937651Z Downloading opentelemetry_instrumentation_urllib-0.60b0-py3-none-any.whl (12 kB)
2026-07-25T10:06:33.7938278Z Collecting opentelemetry-instrumentation-django==0.60b0
2026-07-25T10:06:33.7938705Z Downloading opentelemetry_instrumentation_django-0.60b0-py3-none-any.whl (21 kB)
2026-07-25T10:06:33.7939096Z Collecting opentelemetry-instrumentation-urllib3==0.60b0
2026-07-25T10:06:33.7939545Z Downloading opentelemetry_instrumentation_urllib3-0.60b0-py3-none-any.whl (13 kB)
2026-07-25T10:06:33.7939952Z Collecting opentelemetry-instrumentation-fastapi==0.60b0
2026-07-25T10:06:33.7940342Z Downloading opentelemetry_instrumentation_fastapi-0.60b0-py3-none-any.whl (13 kB)
2026-07-25T10:06:33.7940785Z Collecting opentelemetry-instrumentation-psycopg2==0.60b0
2026-07-25T10:06:33.7941323Z Downloading opentelemetry_instrumentation_psycopg2-0.60b0-py3-none-any.whl (11 kB)
2026-07-25T10:06:33.7941783Z Collecting azure-monitor-opentelemetry
2026-07-25T10:06:33.7942160Z Downloading azure_monitor_opentelemetry-1.8.5-py3-none-any.whl (28 kB)
2026-07-25T10:06:33.7942624Z Downloading azure_monitor_opentelemetry-1.8.4-py3-none-any.whl (28 kB)
2026-07-25T10:06:33.7943003Z Downloading azure_monitor_opentelemetry-1.8.3-py3-none-any.whl (27 kB)
2026-07-25T10:06:33.7943379Z Downloading azure_monitor_opentelemetry-1.8.2-py3-none-any.whl (27 kB)
2026-07-25T10:06:33.7943745Z Collecting opentelemetry-instrumentation-flask~=0.57b0
2026-07-25T10:06:33.7944415Z Downloading opentelemetry_instrumentation_flask-0.65b0-py3-none-any.whl (15 kB)
2026-07-25T10:06:33.7944799Z Collecting opentelemetry-instrumentation-django~=0.57b0
2026-07-25T10:06:33.7945180Z Downloading opentelemetry_instrumentation_django-0.65b0-py3-none-any.whl (18 kB)
2026-07-25T10:06:33.7945557Z Collecting opentelemetry-instrumentation-requests~=0.57b0
2026-07-25T10:06:33.7945932Z Downloading opentelemetry_instrumentation_requests-0.65b0-py3-none-any.whl (13 kB)
2026-07-25T10:06:33.7946388Z Collecting opentelemetry-instrumentation-psycopg2~=0.57b0
2026-07-25T10:06:33.7946795Z Downloading opentelemetry_instrumentation_psycopg2-0.65b0-py3-none-any.whl (10 kB)
2026-07-25T10:06:33.7947240Z Collecting opentelemetry-instrumentation-urllib~=0.57b0
2026-07-25T10:06:33.7947615Z Downloading opentelemetry_instrumentation_urllib-0.65b0-py3-none-any.whl (13 kB)
2026-07-25T10:06:33.7948057Z Collecting opentelemetry-instrumentation-fastapi~=0.57b0
2026-07-25T10:06:33.7948454Z Downloading opentelemetry_instrumentation_fastapi-0.65b0-py3-none-any.whl (13 kB)
2026-07-25T10:06:33.7948896Z Collecting opentelemetry-instrumentation-urllib3~=0.57b0
2026-07-25T10:06:33.7949305Z Downloading opentelemetry_instrumentation_urllib3-0.65b0-py3-none-any.whl (13 kB)
2026-07-25T10:06:33.7949841Z Requirement already satisfied: pyproject_hooks in /mnt/vss/_work/1/s/.venv/azure-ai-agents/.venv_next-pylint/lib/python3.10/site-packages (from build->azure-sdk-tools==0.0.0->-r /mnt/vss/_work/1/s/sdk/ai/azure-ai-agents/dev_requirements.txt (line 1)) (1.2.0)
2026-07-25T10:06:33.7950511Z Requirement already satisfied: MarkupSafe>=2.0 in /mnt/vss/_work/1/s/.venv/azure-ai-agents/.venv_next-pylint/lib/python3.10/site-packages (from Jinja2->azure-sdk-tools==0.0.0->-r /mnt/vss/_work/1/s/sdk/ai/azure-ai-agents/dev_requirements.txt (line 1)) (3.0.3)
2026-07-25T10:06:33.7951180Z Requirement already satisfied: coverage[toml]>=7.10.6 in /mnt/vss/_work/1/s/.venv/azure-ai-agents/.venv_next-pylint/lib/python3.10/site-packages (from pytest-cov->azure-sdk-tools==0.0.0->-r /mnt/vss/_work/1/s/sdk/ai/azure-ai-agents/dev_requirements.txt (line 1)) (7.15.2)
2026-07-25T10:06:33.7951710Z Collecting msrest>=0.6.10
2026-07-25T10:06:33.7952078Z Using cached msrest-0.7.1-py3-none-any.whl (85 kB)
2026-07-25T10:06:33.7952493Z Collecting psutil<8,>=5.9
2026-07-25T10:06:33.7952894Z Using cached psutil-7.2.2-cp36-abi3-manylinux2010_x86_64.manylinux_2_12_x86_64.manylinux_2_28_x86_64.whl (155 kB)
2026-07-25T10:06:33.7953363Z Collecting azure-monitor-opentelemetry-exporter~=1.0.0b43
2026-07-25T10:06:33.7953760Z Downloading azure_monitor_opentelemetry_exporter-1.0.0b54-py2.py3-none-any.whl (250 kB)
2026-07-25T10:06:33.7954785Z ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 250.7/250.7 kB 63.4 MB/s eta 0:00:00
2026-07-25T10:06:33.7955278Z Downloading azure_monitor_opentelemetry_exporter-1.0.0b53-py2.py3-none-any.whl (249 kB)
2026-07-25T10:06:33.7955832Z ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 249.2/249.2 kB 81.9 MB/s eta 0:00:00
2026-07-25T10:06:33.7956296Z Downloading azure_monitor_opentelemetry_exporter-1.0.0b52-py2.py3-none-any.whl (244 kB)
2026-07-25T10:06:33.7956840Z ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 244.8/244.8 kB 74.7 MB/s eta 0:00:00
2026-07-25T10:06:33.7957300Z Downloading azure_monitor_opentelemetry_exporter-1.0.0b51-py2.py3-none-any.whl (242 kB)
2026-07-25T10:06:33.7957990Z ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 242.1/242.1 kB 81.0 MB/s eta 0:00:00
2026-07-25T10:06:33.7958457Z Downloading azure_monitor_opentelemetry_exporter-1.0.0b50-py2.py3-none-any.whl (241 kB)
2026-07-25T10:06:33.7959031Z ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 242.0/242.0 kB 76.1 MB/s eta 0:00:00
2026-07-25T10:06:33.7959511Z Downloading azure_monitor_opentelemetry_exporter-1.0.0b49-py2.py3-none-any.whl (241 kB)
2026-07-25T10:06:33.7960078Z ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 241.9/241.9 kB 71.5 MB/s eta 0:00:00
2026-07-25T10:06:33.7960560Z Downloading azure_monitor_opentelemetry_exporter-1.0.0b48-py2.py3-none-any.whl (201 kB)
2026-07-25T10:06:33.7961106Z ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 201.5/201.5 kB 69.2 MB/s eta 0:00:00
2026-07-25T10:06:33.7961575Z Downloading azure_monitor_opentelemetry_exporter-1.0.0b47-py2.py3-none-any.whl (201 kB)
2026-07-25T10:06:33.7962120Z ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 201.2/201.2 kB 57.1 MB/s eta 0:00:00
2026-07-25T10:06:33.7962590Z Downloading azure_monitor_opentelemetry_exporter-1.0.0b46-py2.py3-none-any.whl (200 kB)
2026-07-25T10:06:33.7963138Z ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 200.5/200.5 kB 67.4 MB/s eta 0:00:00
2026-07-25T10:06:33.7963608Z Downloading azure_monitor_opentelemetry_exporter-1.0.0b45-py2.py3-none-any.whl (200 kB)
2026-07-25T10:06:33.7964351Z ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 200.4/200.4 kB 58.2 MB/s eta 0:00:00
2026-07-25T10:06:33.7964837Z Collecting pycparser
2026-07-25T10:06:33.7965203Z Using cached pycparser-3.0-py3-none-any.whl (48 kB)
2026-07-25T10:06:33.7965656Z Collecting opentelemetry-instrumentation==0.65b0
2026-07-25T10:06:33.7966048Z Downloading opentelemetry_instrumentation-0.65b0-py3-none-any.whl (36 kB)
2026-07-25T10:06:33.7966486Z Collecting opentelemetry-instrumentation-wsgi==0.65b0
2026-07-25T10:06:33.7966879Z Downloading opentelemetry_instrumentation_wsgi-0.65b0-py3-none-any.whl (13 kB)
2026-07-25T10:06:33.7967316Z Collecting opentelemetry-util-http==0.65b0
2026-07-25T10:06:33.7967702Z Downloading opentelemetry_util_http-0.65b0-py3-none-any.whl (8.2 kB)
2026-07-25T10:06:33.7968124Z Collecting wrapt<3.0.0,>=1.0.0
2026-07-25T10:06:33.7968529Z Using cached wrapt-2.2.2-cp310-cp310-manylinux1_x86_64.manylinux_2_28_x86_64.manylinux_2_5_x86_64.whl (152 kB)
2026-07-25T10:06:33.7969013Z Collecting opentelemetry-instrumentation-asgi==0.65b0
2026-07-25T10:06:33.7969521Z Downloading opentelemetry_instrumentation_asgi-0.65b0-py3-none-any.whl (15 kB)
2026-07-25T10:06:33.7969983Z Collecting asgiref~=3.0
2026-07-25T10:06:33.7970357Z Using cached asgiref-3.12.1-py3-none-any.whl (25 kB)
2026-07-25T10:06:33.7970795Z Collecting opentelemetry-instrumentation-dbapi==0.65b0
2026-07-25T10:06:33.7971209Z Downloading opentelemetry_instrumentation_dbapi-0.65b0-py3-none-any.whl (14 kB)
2026-07-25T10:06:33.7971643Z Collecting six>=1.5
2026-07-25T10:06:33.7972018Z Downloading six-1.17.0-py2.py3-none-any.whl (11 kB)
2026-07-25T10:06:33.7972600Z Collecting requests-oauthlib>=0.5.0
2026-07-25T10:06:33.7972989Z Using cached requests_oauthlib-2.0.0-py2.py3-none-any.whl (24 kB)
2026-07-25T10:06:33.7973442Z Collecting oauthlib>=3.0.0
2026-07-25T10:06:33.7974074Z Using cached oauthlib-3.3.1-py3-none-any.whl (160 kB)
2026-07-25T10:06:33.7974805Z azure-sdk-tools is already installed with the same version as the provided wheel. Use --force-reinstall to force an installation of the wheel.
2026-07-25T10:06:33.7975349Z azure-core is already installed with the same version as the provided wheel. Use --force-reinstall to force an installation of the wheel.
2026-07-25T10:06:33.7976627Z Installing collected packages: wrapt, tqdm, six, rpds-py, pyjwt, pydash, pycparser, psutil, protobuf, propcache, opentelemetry-util-http, opentelemetry-api, oauthlib, multidict, marshmallow, jsonref, isodate, grpcio, frozenlist, colorama, attrs, async-timeout, asgiref, aiohappyeyeballs, yarl, requests-oauthlib, referencing, python-dateutil, opentelemetry-semantic-conventions, opentelemetry-proto, googleapis-common-protos, cffi, aiosignal, strictyaml, opentelemetry-sdk, opentelemetry-instrumentation, opentelemetry-exporter-otlp-proto-common, msrest, jsonschema-specifications, cryptography, azure-mgmt-core, azure-core-tracing-opentelemetry, aiohttp, opentelemetry-resource-detector-azure, opentelemetry-instrumentation-wsgi, opentelemetry-instrumentation-urllib3, opentelemetry-instrumentation-urllib, opentelemetry-instrumentation-requests, opentelemetry-instrumentation-dbapi, opentelemetry-instrumentation-asgi, opentelemetry-exporter-otlp-proto-grpc, jsonschema, azure-storage-file-share, azure-storage-blob, opentelemetry-instrumentation-psycopg2, opentelemetry-instrumentation-flask, opentelemetry-instrumentation-fastapi, opentelemetry-instrumentation-django, msal, azure-storage-file-datalake, msal-extensions, azure-identity, azure-monitor-opentelemetry-exporter, azure-monitor-opentelemetry, azure-ai-ml
2026-07-25T10:06:33.7978963Z Successfully installed aiohappyeyeballs-2.7.1 aiohttp-3.14.3 aiosignal-1.4.0 asgiref-3.12.1 async-timeout-5.0.1 attrs-26.1.0 azure-ai-ml-1.34.1 azure-core-tracing-opentelemetry-1.0.0b14 azure-identity-1.26.0b3 azure-mgmt-core-1.6.0 azure-monitor-opentelemetry-1.8.2 azure-monitor-opentelemetry-exporter-1.0.0b45 azure-storage-blob-12.30.0 azure-storage-file-datalake-12.25.0 azure-storage-file-share-12.26.0 cffi-2.1.0 colorama-0.4.6 cryptography-49.0.0 frozenlist-1.8.0 googleapis-common-protos-1.75.0 grpcio-1.83.0 isodate-0.7.2 jsonref-1.1.0 jsonschema-4.26.0 jsonschema-specifications-2025.9.1 marshmallow-3.26.2 msal-1.37.0 msal-extensions-1.3.1 msrest-0.7.1 multidict-6.7.1 oauthlib-3.3.1 opentelemetry-api-1.44.0 opentelemetry-exporter-otlp-proto-common-1.44.0 opentelemetry-exporter-otlp-proto-grpc-1.44.0 opentelemetry-instrumentation-0.65b0 opentelemetry-instrumentation-asgi-0.65b0 opentelemetry-instrumentation-dbapi-0.65b0 opentelemetry-instrumentation-django-0.65b0 opentelemetry-instrumentation-fastapi-0.65b0 opentelemetry-instrumentation-flask-0.65b0 opentelemetry-instrumentation-psycopg2-0.65b0 opentelemetry-instrumentation-requests-0.65b0 opentelemetry-instrumentation-urllib-0.65b0 opentelemetry-instrumentation-urllib3-0.65b0 opentelemetry-instrumentation-wsgi-0.65b0 opentelemetry-proto-1.44.0 opentelemetry-resource-detector-azure-0.1.5 opentelemetry-sdk-1.44.0 opentelemetry-semantic-conventions-0.65b0 opentelemetry-util-http-0.65b0 propcache-0.5.2 protobuf-7.35.1 psutil-7.2.2 pycparser-3.0 pydash-8.0.6 pyjwt-2.13.0 python-dateutil-2.9.0.post0 referencing-0.37.0 requests-oauthlib-2.0.0 rpds-py-0.30.0 six-1.17.0 strictyaml-1.7.3 tqdm-4.69.1 wrapt-2.2.2 yarl-1.24.5
2026-07-25T10:06:33.7980518Z Looking in indexes: https://pkgs.dev.azure.com/azure-sdk/public/_packaging/azure-sdk-for-python/pypi/simple/, https://pypi.python.org/simple
2026-07-25T10:06:33.7981047Z Collecting azure-pylint-guidelines-checker==0.5.9
2026-07-25T10:06:33.7981708Z Downloading https://pkgs.dev.azure.com/azure-sdk/29ec6040-b234-4e31-b139-33dc4287b756/_packaging/3572dbf9-b5ef-433b-9137-fc4d7768e7cc/pypi/download/azure-pylint-guidelines-checker/0.5.9/azure_pylint_guidelines_checker-0.5.9-py3-none-any.whl (29 kB)
2026-07-25T10:06:33.7982431Z Installing collected packages: azure-pylint-guidelines-checker
2026-07-25T10:06:33.7982874Z Successfully installed azure-pylint-guidelines-checker-0.5.9
2026-07-25T10:06:33.7983601Z Looking in indexes: https://build:***@pkgs.dev.azure.com/azure-sdk/public/_packaging/azure-sdk-for-python/pypi/simple, https://pypi.python.org/simple
2026-07-25T10:06:33.7984427Z Processing ./azure_ai_agents-1.2.0b6.tar.gz
2026-07-25T10:06:33.7984930Z Installing build dependencies: started
2026-07-25T10:06:33.7985474Z Installing build dependencies: finished with status 'done'
2026-07-25T10:06:33.7986000Z Getting requirements to build wheel: started
2026-07-25T10:06:33.7986458Z Getting requirements to build wheel: finished with status 'done'
2026-07-25T10:06:33.7987077Z Preparing metadata (pyproject.toml): started
2026-07-25T10:06:33.7987791Z Preparing metadata (pyproject.toml): finished with status 'done'
2026-07-25T10:06:33.7988410Z Requirement already satisfied: isodate>=0.6.1 in /mnt/vss/_work/1/s/.venv/azure-ai-agents/.venv_next-pylint/lib/python3.10/site-packages (from azure-ai-agents==1.2.0b6) (0.7.2)
2026-07-25T10:06:33.7989018Z Requirement already satisfied: azure-core>=1.30.0 in /mnt/vss/_work/1/s/.venv/azure-ai-agents/.venv_next-pylint/lib/python3.10/site-packages (from azure-ai-agents==1.2.0b6) (1.41.0)
2026-07-25T10:06:33.7989803Z Requirement already satisfied: typing-extensions>=4.6.0 in /mnt/vss/_work/1/s/.venv/azure-ai-agents/.venv_next-pylint/lib/python3.10/site-packages (from azure-ai-agents==1.2.0b6) (4.16.0)
2026-07-25T10:06:33.7990424Z Requirement already satisfied: requests>=2.21.0 in /mnt/vss/_work/1/s/.venv/azure-ai-agents/.venv_next-pylint/lib/python3.10/site-packages (from azure-core>=1.30.0->azure-ai-agents==1.2.0b6) (2.34.2)
2026-07-25T10:06:33.7991124Z Requirement already satisfied: urllib3<3,>=1.26 in /mnt/vss/_work/1/s/.venv/azure-ai-agents/.venv_next-pylint/lib/python3.10/site-packages (from requests>=2.21.0->azure-core>=1.30.0->azure-ai-agents==1.2.0b6) (2.7.0)
2026-07-25T10:06:33.7991840Z Requirement already satisfied: charset_normalizer<4,>=2 in /mnt/vss/_work/1/s/.venv/azure-ai-agents/.venv_next-pylint/lib/python3.10/site-packages (from requests>=2.21.0->azure-core>=1.30.0->azure-ai-agents==1.2.0b6) (3.4.9)
2026-07-25T10:06:33.7992542Z Requirement already satisfied: idna<4,>=2.5 in /mnt/vss/_work/1/s/.venv/azure-ai-agents/.venv_next-pylint/lib/python3.10/site-packages (from requests>=2.21.0->azure-core>=1.30.0->azure-ai-agents==1.2.0b6) (3.18)
2026-07-25T10:06:33.7993245Z Requirement already satisfied: certifi>=2023.5.7 in /mnt/vss/_work/1/s/.venv/azure-ai-agents/.venv_next-pylint/lib/python3.10/site-packages (from requests>=2.21.0->azure-core>=1.30.0->azure-ai-agents==1.2.0b6) (2026.7.22)
2026-07-25T10:06:33.7994101Z Building wheels for collected packages: azure-ai-agents
2026-07-25T10:06:33.7994703Z Building wheel for azure-ai-agents (pyproject.toml): started
2026-07-25T10:06:33.7995245Z Building wheel for azure-ai-agents (pyproject.toml): finished with status 'done'
2026-07-25T10:06:33.7995925Z Created wheel for azure-ai-agents: filename=azure_ai_agents-1.2.0b6-py3-none-any.whl size=217997 sha256=48fd166c6068bab09e479ade8c3cfe1771a2637d93c106c0a168a2f818eed710
2026-07-25T10:06:33.7996534Z Stored in directory: /home/cloudtest/.cache/pip/wheels/c0/c5/b6/d6903c0cea51ea2effab9d13fe71133e09dc18978dec6751ad
2026-07-25T10:06:33.7997046Z Successfully built azure-ai-agents
2026-07-25T10:06:33.7997552Z Installing collected packages: azure-ai-agents
2026-07-25T10:06:33.7998044Z Successfully installed azure-ai-agents-1.2.0b6
2026-07-25T10:06:33.7998647Z Looking in indexes: https://build:***@pkgs.dev.azure.com/azure-sdk/public/_packaging/azure-sdk-for-python/pypi/simple, https://pypi.python.org/simple
2026-07-25T10:06:33.7999203Z Collecting pylint==4.0.6
2026-07-25T10:06:33.7999696Z Downloading pylint-4.0.6-py3-none-any.whl (538 kB)
2026-07-25T10:06:33.8000527Z ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 538.4/538.4 kB 17.1 MB/s eta 0:00:00
2026-07-25T10:06:33.8001050Z Collecting tomlkit>=0.10.1
2026-07-25T10:06:33.8001513Z Downloading tomlkit-0.15.1-py3-none-any.whl (49 kB)
2026-07-25T10:06:33.8002125Z ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 49.4/49.4 kB 17.5 MB/s eta 0:00:00
2026-07-25T10:06:33.8002911Z Requirement already satisfied: platformdirs>=2.2 in /mnt/vss/_work/1/s/.venv/azure-ai-agents/.venv_next-pylint/lib/python3.10/site-packages (from pylint==4.0.6) (4.11.0)
2026-07-25T10:06:33.8003512Z Collecting dill>=0.2
2026-07-25T10:06:33.8004148Z Downloading dill-0.4.1-py3-none-any.whl (120 kB)
2026-07-25T10:06:33.8004987Z ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 120.0/120.0 kB 32.4 MB/s eta 0:00:00
2026-07-25T10:06:33.8005597Z Collecting mccabe<0.8,>=0.6
2026-07-25T10:06:33.8006129Z Downloading mccabe-0.7.0-py2.py3-none-any.whl (7.3 kB)
2026-07-25T10:06:33.8006711Z Requirement already satisfied: tomli>=1.1 in /mnt/vss/_work/1/s/.venv/azure-ai-agents/.venv_next-pylint/lib/python3.10/site-packages (from pylint==4.0.6) (2.4.1)
2026-07-25T10:06:33.8007267Z Collecting isort!=5.13,<9,>=5
2026-07-25T10:06:33.8007728Z Downloading isort-8.0.1-py3-none-any.whl (89 kB)
2026-07-25T10:06:33.8008437Z ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 89.7/89.7 kB 35.4 MB/s eta 0:00:00
2026-07-25T10:06:33.8008980Z Collecting astroid<=4.1.dev0,>=4.0.2
2026-07-25T10:06:33.8009502Z Downloading astroid-4.0.4-py3-none-any.whl (276 kB)
2026-07-25T10:06:33.8010091Z ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 276.4/276.4 kB 47.7 MB/s eta 0:00:00
2026-07-25T10:06:33.8010657Z Requirement already satisfied: typing-extensions>=4 in /mnt/vss/_work/1/s/.venv/azure-ai-agents/.venv_next-pylint/lib/python3.10/site-packages (from astroid<=4.1.dev0,>=4.0.2->pylint==4.0.6) (4.16.0)
2026-07-25T10:06:33.8011307Z Installing collected packages: tomlkit, mccabe, isort, dill, astroid, pylint
2026-07-25T10:06:33.8011827Z Successfully installed astroid-4.0.4 dill-0.4.1 isort-8.0.1 mccabe-0.7.0 pylint-4.0.6 tomlkit-0.15.1
2026-07-25T10:06:33.8012306Z ************* Module azure.ai.agents._patch
2026-07-25T10:06:33.8012874Z azure/ai/agents/_patch.py:32: [C4776(no-cross-package-private-import), ] Do not import private APIs from other packages. Private modules (prefixed with '_') are internal implementation details and may change without notice. Use the public API instead.
2026-07-25T10:06:33.8013529Z ************* Module azure.ai.agents._configuration
2026-07-25T10:06:33.8014381Z azure/ai/agents/_configuration.py:19: [C4758(docstring-keyword-should-match-keyword-only), AgentsClientConfiguration] "api_version" missing in docstring or in method signature. There should be a direct correlation between :keyword: arguments in the docstring and keyword-only arguments in method signature. See details: https://azure.github.io/azure-sdk/python_documentation.html#docstrings
2026-07-25T10:06:33.8015192Z ************* Module azure.ai.agents._client
2026-07-25T10:06:33.8015894Z azure/ai/agents/_client.py:35: [C4758(docstring-keyword-should-match-keyword-only), AgentsClient] "api_version" missing in docstring or in method signature. There should be a direct correlation between :keyword: arguments in the docstring and keyword-only arguments in method signature. See details: https://azure.github.io/azure-sdk/python_documentation.html#docstrings
2026-07-25T10:06:33.8016844Z ************* Module azure.ai.agents.models._patch
2026-07-25T10:06:33.8017417Z azure/ai/agents/models/_patch.py:519: [C4739(docstring-missing-param), BaseFunctionTool] Params missing in docstring: "functions". See details: https://azure.github.io/azure-sdk/python_documentation.html#docstrings
2026-07-25T10:06:33.8018194Z azure/ai/agents/models/_patch.py:682: [C4739(docstring-missing-param), AzureAISearchTool] Params missing in docstring: "index_connection_id, index_name, query_type, filter, top_k, index_asset_id". See details: https://azure.github.io/azure-sdk/python_documentation.html#docstrings
2026-07-25T10:06:33.8019128Z azure/ai/agents/models/_patch.py:682: [C4740(docstring-missing-type), AzureAISearchTool] Param types missing in docstring: "connection_id". See details: https://azure.github.io/azure-sdk/python_documentation.html#docstrings
2026-07-25T10:06:33.8019970Z azure/ai/agents/models/_patch.py:682: [C4743(docstring-should-be-keyword), AzureAISearchTool] "connection_id" not found as a parameter. Use :keyword type myarg: if a keyword argument. See details: https://azure.github.io/azure-sdk/python_documentation.html#docstrings
2026-07-25T10:06:33.8020773Z azure/ai/agents/models/_patch.py:753: [C4739(docstring-missing-param), OpenApiTool] Params missing in docstring: "name, description, spec, auth, default_parameters". See details: https://azure.github.io/azure-sdk/python_documentation.html#docstrings
2026-07-25T10:06:33.8021618Z azure/ai/agents/models/_patch.py:876: [C4739(docstring-missing-param), McpTool] Params missing in docstring: "server_label, server_url, allowed_tools". See details: https://azure.github.io/azure-sdk/python_documentation.html#docstrings
2026-07-25T10:06:33.8022475Z azure/ai/agents/models/_patch.py:1047: [C4740(docstring-missing-type), AzureFunctionTool] Param types missing in docstring: "name, description, parameters, input_queue, output_queue". See details: https://azure.github.io/azure-sdk/python_documentation.html#docstrings
2026-07-25T10:06:33.8023354Z azure/ai/agents/models/_patch.py:1102: [C4739(docstring-missing-param), ConnectionTool] Params missing in docstring: "connection_id". See details: https://azure.github.io/azure-sdk/python_documentation.html#docstrings
2026-07-25T10:06:33.8024303Z azure/ai/agents/models/_patch.py:1139: [C4739(docstring-missing-param), DeepResearchTool] Params missing in docstring: "bing_grounding_connection_id, deep_research_model". See details: https://azure.github.io/azure-sdk/python_documentation.html#docstrings
2026-07-25T10:06:33.8025135Z azure/ai/agents/models/_patch.py:1191: [C4739(docstring-missing-param), BrowserAutomationTool] Params missing in docstring: "connection_id". See details: https://azure.github.io/azure-sdk/python_documentation.html#docstrings
2026-07-25T10:06:33.8025905Z azure/ai/agents/models/_patch.py:1278: [C4739(docstring-missing-param), BingGroundingTool] Params missing in docstring: "connection_id, market, set_lang, count, freshness". See details: https://azure.github.io/azure-sdk/python_documentation.html#docstrings
2026-07-25T10:06:33.8026692Z azure/ai/agents/models/_patch.py:1339: [C4739(docstring-missing-param), BingCustomSearchTool] Params missing in docstring: "connection_id, instance_name, market, set_lang, count, freshness". See details: https://azure.github.io/azure-sdk/python_documentation.html#docstrings
2026-07-25T10:06:33.8027436Z azure/ai/agents/models/_patch.py:1438: [C4739(docstring-missing-param), ConnectedAgentTool] Params missing in docstring: "id, name, description". See details: https://azure.github.io/azure-sdk/python_documentation.html#docstrings
2026-07-25T10:06:33.8028052Z ************* Module azure.ai.agents.aio._patch
2026-07-25T10:06:33.8028614Z azure/ai/agents/aio/_patch.py:33: [C4776(no-cross-package-private-import), ] Do not import private APIs from other packages. Private modules (prefixed with '_') are internal implementation details and may change without notice. Use the public API instead.
2026-07-25T10:06:33.8029409Z ************* Module azure.ai.agents.aio._configuration
2026-07-25T10:06:33.8030141Z azure/ai/agents/aio/_configuration.py:19: [C4758(docstring-keyword-should-match-keyword-only), AgentsClientConfiguration] "api_version" missing in docstring or in method signature. There should be a direct correlation between :keyword: arguments in the docstring and keyword-only arguments in method signature. See details: https://azure.github.io/azure-sdk/python_documentation.html#docstrings
2026-07-25T10:06:33.8030859Z ************* Module azure.ai.agents.aio._client
2026-07-25T10:06:33.8031573Z azure/ai/agents/aio/_client.py:35: [C4758(docstring-keyword-should-match-keyword-only), AgentsClient] "api_version" missing in docstring or in method signature. There should be a direct correlation between :keyword: arguments in the docstring and keyword-only arguments in method signature. See details: https://azure.github.io/azure-sdk/python_documentation.html#docstrings
2026-07-25T10:06:33.8032528Z ************* Module azure.ai.agents.aio.operations._patch
2026-07-25T10:06:33.8033153Z azure/ai/agents/aio/operations/_patch.py:35: [C4776(no-cross-package-private-import), ] Do not import private APIs from other packages. Private modules (prefixed with '_') are internal implementation details and may change without notice. Use the public API instead.
2026-07-25T10:06:33.8033914Z ************* Module azure.ai.agents.telemetry._instrument_paged_wrappers
2026-07-25T10:06:33.8034600Z azure/ai/agents/telemetry/_instrument_paged_wrappers.py:10: [C4776(no-cross-package-private-import), ] Do not import private APIs from other packages. Private modules (prefixed with '_') are internal implementation details and may change without notice. Use the public API instead.
2026-07-25T10:06:33.8035416Z azure/ai/agents/telemetry/_instrument_paged_wrappers.py:51: [C4739(docstring-missing-param), _AsyncInstrumentedItemPaged] Params missing in docstring: "async_iter, start_span_function, item_instrumentation_function, server_address, thread_id, run_id". See details: https://azure.github.io/azure-sdk/python_documentation.html#docstrings
2026-07-25T10:06:33.8036293Z azure/ai/agents/telemetry/_instrument_paged_wrappers.py:103: [C4739(docstring-missing-param), _InstrumentedItemPaged] Params missing in docstring: "iter_val, start_span_function, item_instrumentation_function, server_address, thread_id, run_id". See details: https://azure.github.io/azure-sdk/python_documentation.html#docstrings
2026-07-25T10:06:33.8036965Z ************* Module azure.ai.agents.telemetry._ai_agents_instrumentor
2026-07-25T10:06:33.8037647Z azure/ai/agents/telemetry/_ai_agents_instrumentor.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-07-25T10:06:33.8038449Z azure/ai/agents/telemetry/_ai_agents_instrumentor.py:47: [C4776(no-cross-package-private-import), ] Do not import private APIs from other packages. Private modules (prefixed with '_') are internal implementation details and may change without notice. Use the public API instead.
2026-07-25T10:06:33.8039100Z ************* Module azure.ai.agents.telemetry._trace_function
2026-07-25T10:06:33.8039717Z azure/ai/agents/telemetry/_trace_function.py:102: [C4774(remove-deprecated-iscoroutinefunction), trace_function.decorator] Use 'inspect.iscoroutinefunction()' instead of deprecated 'asyncio.iscoroutinefunction()'. The asyncio version was deprecated in Python 3.12 and will be removed in Python 3.16.
2026-07-25T10:06:33.8040367Z ************* Module azure.ai.agents.operations._patch
2026-07-25T10:06:33.8040931Z azure/ai/agents/operations/_patch.py:34: [C4776(no-cross-package-private-import), ] Do not import private APIs from other packages. Private modules (prefixed with '_') are internal implementation details and may change without notice. Use the public API instead.
2026-07-25T10:06:33.8041558Z ************* Module azure.ai.agents._utils.model_base
2026-07-25T10:06:33.8042330Z azure/ai/agents/_utils/model_base.py:130: [C4739(docstring-missing-param), SdkJSONEncoder] Params missing in docstring: "args". See details: https://azure.github.io/azure-sdk/python_documentation.html#docstrings
2026-07-25T10:06:33.8043230Z azure/ai/agents/_utils/model_base.py:130: [C4758(docstring-keyword-should-match-keyword-only), SdkJSONEncoder] "exclude_readonly, format" missing in docstring or in method signature. There should be a direct correlation between :keyword: arguments in the docstring and keyword-only arguments in method signature. See details: https://azure.github.io/azure-sdk/python_documentation.html#docstrings
2026-07-25T10:06:33.8044082Z ************* Module azure.ai.agents._utils.serialization
2026-07-25T10:06:33.8044900Z azure/ai/agents/_utils/serialization.py:478: [C4739(docstring-missing-param), Serializer] Params missing in docstring: "classes". See details: https://azure.github.io/azure-sdk/python_documentation.html#docstrings
2026-07-25T10:06:33.8045292Z
2026-07-25T10:06:33.8045751Z -----------------------------------
2026-07-25T10:06:33.8046251Z Your code has been rated at 9.94/10
2026-07-25T10:06:33.8046472Z
2026-07-25T10:06:33.8046828Z ************* Module gen_ai_trace_verifier
2026-07-25T10:06:33.8047400Z tests/gen_ai_trace_verifier.py:54: [R1714(consider-using-in), GenAiTraceVerifier.check_span_attributes] Consider merging these comparisons with 'in' by using 'attribute_value not in ('', span.attributes[attribute_name])'. Use a set instead if elements are hashable.
2026-07-25T10:06:33.8048166Z tests/gen_ai_trace_verifier.py:103: [R1714(consider-using-in), GenAiTraceVerifier.check_decorator_span_attributes] Consider merging these comparisons with 'in' by using 'attribute_value not in ('', span_value)'. Use a set instead if elements are hashable.
2026-07-25T10:06:33.8048877Z tests/gen_ai_trace_verifier.py:126: [R0912(too-many-branches), GenAiTraceVerifier.check_event_attributes] Too many branches (21/20)
2026-07-25T10:06:33.8049406Z ************* Module test_ai_agents_instrumentor
2026-07-25T10:06:33.8050035Z tests/test_ai_agents_instrumentor.py:38: [C4776(no-cross-package-private-import), ] Do not import private APIs from other packages. Private modules (prefixed with '_') are internal implementation details and may change without notice. Use the public API instead.
2026-07-25T10:06:33.8050697Z tests/test_ai_agents_instrumentor.py:52: [E1102(not-callable), ] settings.tracing_implementation is not callable
2026-07-25T10:06:33.8051277Z tests/test_ai_agents_instrumentor.py:106: [W0613(unused-argument), TestAiAgentsInstrumentor.test_instrumentation] Unused argument 'kwargs'
2026-07-25T10:06:33.8051924Z tests/test_ai_agents_instrumentor.py:121: [W0613(unused-argument), TestAiAgentsInstrumentor.test_instrumenting_twice_does_not_cause_exception] Unused argument 'kwargs'
2026-07-25T10:06:33.8052593Z tests/test_ai_agents_instrumentor.py:134: [W0613(unused-argument), TestAiAgentsInstrumentor.test_uninstrumenting_uninstrumented_does_not_cause_exception] Unused argument 'kwargs'
2026-07-25T10:06:33.8053312Z tests/test_ai_agents_instrumentor.py:145: [W0613(unused-argument), TestAiAgentsInstrumentor.test_uninstrumenting_twice_does_not_cause_exception] Unused argument 'kwargs'
2026-07-25T10:06:33.8054232Z tests/test_ai_agents_instrumentor.py:229: [R0915(too-many-statements), TestAiAgentsInstrumentor._agent_chat_with_tracing_content_recording_enabled] Too many statements (88/50)
2026-07-25T10:06:33.8054921Z tests/test_ai_agents_instrumentor.py:447: [R0915(too-many-statements), TestAiAgentsInstrumentor.test_agent_chat_with_tracing_content_recording_disabled] Too many statements (62/50)
2026-07-25T10:06:33.8055611Z tests/test_ai_agents_instrumentor.py:815: [R1720(no-else-raise), TestAiAgentsInstrumentor._do_test_run_steps_with_toolset_with_tracing_content_recording] Unnecessary "elif" after "raise", remove the leading "el" from "elif"
2026-07-25T10:06:33.8056356Z tests/test_ai_agents_instrumentor.py:815: [W3601(bad-chained-comparison), TestAiAgentsInstrumentor._do_test_run_steps_with_toolset_with_tracing_content_recording] Suspicious 3-part chained comparison using semantically incompatible operators ('==' and 'is')
2026-07-25T10:06:33.8057236Z tests/test_ai_agents_instrumentor.py:898: [W1514(unspecified-encoding), TestAiAgentsInstrumentor.test_telemetry_steps_with_openapi_tool] Using open without explicitly specifying an encoding
2026-07-25T10:06:33.8057895Z tests/test_ai_agents_instrumentor.py:8: [C0411(wrong-import-order), ] standard import "os" should be placed before third party import "pytest"
2026-07-25T10:06:33.8058512Z tests/test_ai_agents_instrumentor.py:9: [C0411(wrong-import-order), ] standard import "json" should be placed before third party import "pytest"
2026-07-25T10:06:33.8059280Z tests/test_ai_agents_instrumentor.py:11: [C0411(wrong-import-order), ] standard import "time" should be placed before third party imports "pytest", "jsonref"
2026-07-25T10:06:33.8059894Z tests/test_ai_agents_instrumentor.py:12: [C0411(wrong-import-order), ] standard import "typing.Any" should be placed before third party imports "pytest", "jsonref"
2026-07-25T10:06:33.8060706Z tests/test_ai_agents_instrumentor.py:41: [C0411(wrong-import-order), ] third party import "gen_ai_trace_verifier.GenAiTraceVerifier" should be placed before first party imports "azure.ai.agents.models.AgentsResponseFormatMode", "azure.ai.agents.telemetry._ai_agents_instrumentor._AIAgentsInstrumentorPreview", "azure.ai.agents.telemetry.AIAgentsInstrumentor", "azure.core.settings.settings"
2026-07-25T10:06:33.8061647Z tests/test_ai_agents_instrumentor.py:44: [C0411(wrong-import-order), ] third party import "devtools_testutils.recorded_by_proxy" should be placed before first party imports "azure.ai.agents.models.AgentsResponseFormatMode", "azure.ai.agents.telemetry._ai_agents_instrumentor._AIAgentsInstrumentorPreview", "azure.ai.agents.telemetry.AIAgentsInstrumentor", "azure.core.settings.settings", "azure.ai.agents.AgentsClient"
2026-07-25T10:06:33.8062609Z tests/test_ai_agents_instrumentor.py:48: [C0411(wrong-import-order), ] third party import "test_agents_client_base.agentClientPreparer" should be placed before first party imports "azure.ai.agents.models.AgentsResponseFormatMode", "azure.ai.agents.telemetry._ai_agents_instrumentor._AIAgentsInstrumentorPreview", "azure.ai.agents.telemetry.AIAgentsInstrumentor", "azure.core.settings.settings", "azure.ai.agents.AgentsClient"
2026-07-25T10:06:33.8063605Z tests/test_ai_agents_instrumentor.py:49: [C0411(wrong-import-order), ] third party import "test_ai_instrumentor_base.TestAiAgentsInstrumentorBase" should be placed before first party imports "azure.ai.agents.models.AgentsResponseFormatMode", "azure.ai.agents.telemetry._ai_agents_instrumentor._AIAgentsInstrumentorPreview", "azure.ai.agents.telemetry.AIAgentsInstrumentor", "azure.core.settings.settings", "azure.ai.agents.AgentsClient"
2026-07-25T10:06:33.8064530Z tests/test_ai_agents_instrumentor.py:42: [C0412(ungrouped-imports), ] Imports from package azure are not grouped
2026-07-25T10:06:33.8065034Z ************* Module test_agents_client
2026-07-25T10:06:33.8065589Z tests/test_agents_client.py:116: [C4776(no-cross-package-private-import), ] Do not import private APIs from other packages. Private modules (prefixed with '_') are internal implementation details and may change without notice. Use the public API instead.
2026-07-25T10:06:33.8066286Z tests/test_agents_client.py:1311: [C1802(use-implicit-booleaness-not-len), TestAgentClient._do_test_create_parallel_thread_runs] Do not use `len(SEQUENCE)` without comparison to determine if a sequence is empty
2026-07-25T10:06:33.8066882Z tests/test_agents_client.py:1313: [W0105(pointless-string-statement), TestAgentClient] String statement has no effect
2026-07-25T10:06:33.8067416Z tests/test_agents_client.py:2072: [W0105(pointless-string-statement), TestAgentClient] String statement has no effect
2026-07-25T10:06:33.8068042Z tests/test_agents_client.py:2362: [C1802(use-implicit-booleaness-not-len), TestAgentClient.test_vector_store_threads_file_search_azure] Do not use `len(SEQUENCE)` without comparison to determine if a sequence is empty
2026-07-25T10:06:33.8068892Z tests/test_agents_client.py:2518: [C1802(use-implicit-booleaness-not-len), TestAgentClient._test_file_search] Do not use `len(SEQUENCE)` without comparison to determine if a sequence is empty
2026-07-25T10:06:33.8069505Z tests/test_agents_client.py:2585: [C1802(use-implicit-booleaness-not-len), TestAgentClient._do_test_message_attachment] Do not use `len(SEQUENCE)` without comparison to determine if a sequence is empty
2026-07-25T10:06:33.8070144Z tests/test_agents_client.py:2648: [C1802(use-implicit-booleaness-not-len), TestAgentClient._do_test_create_agent_with_interpreter] Do not use `len(SEQUENCE)` without comparison to determine if a sequence is empty
2026-07-25T10:06:33.8070917Z tests/test_agents_client.py:2710: [C1802(use-implicit-booleaness-not-len), TestAgentClient._do_test_create_thread_with_interpreter] Do not use `len(SEQUENCE)` without comparison to determine if a sequence is empty
2026-07-25T10:06:33.8071552Z tests/test_agents_client.py:2757: [C1802(use-implicit-booleaness-not-len), TestAgentClient.test_create_agent_with_inline_vs_azure] Do not use `len(SEQUENCE)` without comparison to determine if a sequence is empty
2026-07-25T10:06:33.8072381Z tests/test_agents_client.py:2817: [C1802(use-implicit-booleaness-not-len), TestAgentClient._do_test_create_attachment_in_thread_azure] Do not use `len(SEQUENCE)` without comparison to determine if a sequence is empty
2026-07-25T10:06:33.8073088Z tests/test_agents_client.py:3070: [W1514(unspecified-encoding), TestAgentClient.test_code_interpreter_and_save_file] Using open without explicitly specifying an encoding
2026-07-25T10:06:33.8073724Z tests/test_agents_client.py:3434: [W1514(unspecified-encoding), TestAgentClient._get_open_api_tool] Using open without explicitly specifying an encoding
2026-07-25T10:06:33.8074508Z tests/test_agents_client.py:3681: [R0914(too-many-locals), TestAgentClient._do_test_tool] Too many local variables (27/25)
2026-07-25T10:06:33.8075114Z tests/test_agents_client.py:3736: [R1702(too-many-nested-blocks), TestAgentClient._do_test_tool] Too many nested blocks (7/5)
2026-07-25T10:06:33.8075759Z tests/test_agents_client.py:3797: [R0914(too-many-locals), TestAgentClient._do_test_tool_streaming] Too many local variables (29/25)
2026-07-25T10:06:33.8141134Z tests/test_agents_client.py:3855: [R1702(too-many-nested-blocks), TestAgentClient._do_test_tool_streaming] Too many nested blocks (6/5)
2026-07-25T10:06:33.8142390Z tests/test_agents_client.py:3797: [R0915(too-many-statements), TestAgentClient._do_test_tool_streaming] Too many statements (58/50)
2026-07-25T10:06:33.8143167Z tests/test_agents_client.py:4182: [W1309(f-string-without-interpolation), TestAgentClient.test_mcp_tool_streaming] Using an f-string that does not have any interpolated variables
2026-07-25T10:06:33.8144156Z tests/test_agents_client.py:4089: [R0912(too-many-branches), TestAgentClient.test_mcp_tool_streaming] Too many branches (22/20)
2026-07-25T10:06:33.8144814Z tests/test_agents_client.py:4089: [R0915(too-many-statements), TestAgentClient.test_mcp_tool_streaming] Too many statements (60/50)
2026-07-25T10:06:33.8145488Z tests/test_agents_client.py:13: [C0411(wrong-import-order), ] standard import "tempfile" should be placed before third party import "jsonref"
2026-07-25T10:06:33.8146061Z tests/test_agents_client.py:14: [C0411(wrong-import-order), ] standard import "time" should be placed before third party import "jsonref"
2026-07-25T10:06:33.8146757Z tests/test_agents_client.py:16: [C0411(wrong-import-order), ] standard import "io" should be placed before third party imports "jsonref", "pytest"
2026-07-25T10:06:33.8147452Z tests/test_agents_client.py:19: [C0411(wrong-import-order), ] standard import "typing.List" should be placed before third party imports "jsonref", "pytest", "user_functions"
2026-07-25T10:06:33.8148196Z tests/test_agents_client.py:23: [C0411(wrong-import-order), ] third party import "devtools_testutils.recorded_by_proxy" should be placed before first party imports "azure.ai.agents.AgentsClient", "azure.core.exceptions.HttpResponseError"
2026-07-25T10:06:33.8149424Z tests/test_agents_client.py:117: [C0411(wrong-import-order), ] third party import "test_agents_client_base.TestAgentClientBase" should be placed before first party imports "azure.ai.agents.AgentsClient", "azure.core.exceptions.HttpResponseError", "azure.ai.agents.models.AgentEventHandler", "azure.ai.agents.models._models.RunStepDeltaConnectedAgentToolCall"
2026-07-25T10:06:33.8150207Z tests/test_agents_client.py:19: [C0412(ungrouped-imports), ] Imports from package typing are not grouped
2026-07-25T10:06:33.8157708Z tests/test_agents_client.py:26: [C0412(ungrouped-imports), ] Imports from package azure are not grouped
2026-07-25T10:06:33.8158485Z ************* Module test_agents_models_async
2026-07-25T10:06:33.8158990Z tests/test_agents_models_async.py:16: [W1514(unspecified-encoding), read_file] Using open without explicitly specifying an encoding
2026-07-25T10:06:33.8159601Z tests/test_agents_models_async.py:5: [C0411(wrong-import-order), ] standard import "os" should be placed before third party import "pytest"
2026-07-25T10:06:33.8160301Z ************* Module test_vector_store
2026-07-25T10:06:33.8161127Z tests/test_vector_store.py:8: [C4776(no-cross-package-private-import), ] Do not import private APIs from other packages. Private modules (prefixed with '_') are internal implementation details and may change without notice. Use the public API instead.
2026-07-25T10:06:33.8161714Z ************* Module test_agents_mock
2026-07-25T10:06:33.8162222Z tests/test_agents_mock.py:42: [W1514(unspecified-encoding), read_file] Using open without explicitly specifying an encoding
2026-07-25T10:06:33.8162914Z tests/test_agents_mock.py:51: [W0621(redefined-outer-name), convert_to_byte_iterator] Redefining name 'main_stream_response' from outer scope (line 46)
2026-07-25T10:06:33.8163456Z tests/test_agents_mock.py:68: [W1514(unspecified-encoding), _read_file] Using open without explicitly specifying an encoding
2026-07-25T10:06:33.8164314Z tests/test_agents_mock.py:77: [W0621(redefined-outer-name), _get_stream_with_tool_calls] Redefining name 'fetch_current_datetime_and_weather_stream_response' from outer scope (line 47)
2026-07-25T10:06:33.8164971Z tests/test_agents_mock.py:140: [W1514(unspecified-encoding), TestAgentsMock._get_agent_json] Using open without explicitly specifying an encoding
2026-07-25T10:06:33.8165601Z tests/test_agents_mock.py:157: [W1514(unspecified-encoding), TestAgentsMock._get_run] Using open without explicitly specifying an encoding
2026-07-25T10:06:33.8166222Z tests/test_agents_mock.py:230: [W1514(unspecified-encoding), TestAgentsMock._get_run_for_mcp] Using open without explicitly specifying an encoding
2026-07-25T10:06:33.8166800Z tests/test_agents_mock.py:227: [W0613(unused-argument), TestAgentsMock._get_run_for_mcp] Unused argument 'tool_set'
2026-07-25T10:06:33.8167467Z tests/test_agents_mock.py:561: [R1710(inconsistent-return-statements), TestAgentsMock.test_create_and_process_with_manual_function_calls.MyRunHandler.submit_function_call_output] Either all return statements in a function should return an expression, or none of them should.
2026-07-25T10:06:33.8168186Z tests/test_agents_mock.py:770: [E1101(no-member), TestAgentsMock.test_handle_submit_tool_outputs] Instance of 'AgentsClient' has no '_handle_submit_tool_outputs' member
2026-07-25T10:06:33.8168825Z tests/test_agents_mock.py:770: [E1101(no-member), TestAgentsMock.test_handle_submit_tool_outputs] Instance of 'AgentsClient' has no '_handle_submit_tool_outputs' member
2026-07-25T10:06:33.8169448Z tests/test_agents_mock.py:789: [R1705(no-else-return), TestIntegrationAgentsMock.submit_tool_outputs] Unnecessary "elif" after "return", remove the leading "el" from "elif"
2026-07-25T10:06:33.8170356Z tests/test_agents_mock.py:807: [W0613(unused-argument), TestIntegrationAgentsMock.test_create_stream_with_tool_calls] Unused argument 'args'
2026-07-25T10:06:33.8170992Z tests/test_agents_mock.py:10: [C0411(wrong-import-order), ] standard import "unittest.mock.MagicMock" should be placed before third party import "pytest"
2026-07-25T10:06:33.8171897Z tests/test_agents_mock.py:35: [C0411(wrong-import-order), ] third party import "user_functions.user_functions" should be placed before first party imports "azure.ai.agents.AgentsClient", "azure.ai.agents.operations.RunsOperations", "azure.ai.agents.models.CodeInterpreterTool"
2026-07-25T10:06:33.8172566Z ************* Module test_overload_assert
2026-07-25T10:06:33.8173171Z tests/test_overload_assert.py:5: [C0411(wrong-import-order), ] third party import "overload_assert_utils.OverloadAssertion" should be placed before first party imports "azure.ai.agents.AgentsClient", "azure.ai.agents.aio.AgentsClient"
2026-07-25T10:06:33.8174110Z ************* Module test_ai_agents_instrumentor_async
2026-07-25T10:06:33.8174768Z tests/test_ai_agents_instrumentor_async.py:38: [C4776(no-cross-package-private-import), ] Do not import private APIs from other packages. Private modules (prefixed with '_') are internal implementation details and may change without notice. Use the public API instead.
2026-07-25T10:06:33.8175600Z tests/test_ai_agents_instrumentor_async.py:50: [E1102(not-callable), ] settings.tracing_implementation is not callable
2026-07-25T10:06:33.8176252Z tests/test_ai_agents_instrumentor_async.py:109: [R0915(too-many-statements), TestAiAgentsInstrumentor._agent_chat_with_tracing_content_recording_enabled] Too many statements (88/50)
2026-07-25T10:06:33.8177560Z tests/test_ai_agents_instrumentor_async.py:330: [R0915(too-many-statements), TestAiAgentsInstrumentor.test_agent_chat_with_tracing_content_recording_disabled] Too many statements (62/50)
2026-07-25T10:06:33.8178388Z tests/test_ai_agents_instrumentor_async.py:545: [R1720(no-else-raise), TestAiAgentsInstrumentor._do_test_run_steps_with_toolset_with_tracing_content_recording] Unnecessary "elif" after "raise", remove the leading "el" from "elif"
2026-07-25T10:06:33.8179222Z tests/test_ai_agents_instrumentor_async.py:545: [W3601(bad-chained-comparison), TestAiAgentsInstrumentor._do_test_run_steps_with_toolset_with_tracing_content_recording] Suspicious 3-part chained comparison using semantically incompatible operators ('==' and 'is')
2026-07-25T10:06:33.8180105Z tests/test_ai_agents_instrumentor_async.py:646: [W1514(unspecified-encoding), TestAiAgentsInstrumentor.test_telemetry_steps_with_openapi_tool] Using open without explicitly specifying an encoding
2026-07-25T10:06:33.8180825Z tests/test_ai_agents_instrumentor_async.py:10: [C0411(wrong-import-order), ] standard import "time" should be placed before third party import "jsonref"
2026-07-25T10:06:33.8181605Z tests/test_ai_agents_instrumentor_async.py:12: [C0411(wrong-import-order), ] standard import "typing.Any" should be placed before third party imports "jsonref", "pytest"
2026-07-25T10:06:33.8182568Z tests/test_ai_agents_instrumentor_async.py:41: [C0411(wrong-import-order), ] third party import "gen_ai_trace_verifier.GenAiTraceVerifier" should be placed before first party imports "azure.ai.agents.models.AgentsResponseFormatMode", "azure.ai.agents.telemetry._ai_agents_instrumentor._AIAgentsInstrumentorPreview", "azure.ai.agents.telemetry.AIAgentsInstrumentor", "azure.core.settings.settings"
2026-07-25T10:06:33.8184147Z tests/test_ai_agents_instrumentor_async.py:44: [C0411(wrong-import-order), ] third party import "devtools_testutils.aio.recorded_by_proxy_async" should be placed before first party imports "azure.ai.agents.models.AgentsResponseFormatMode", "azure.ai.agents.telemetry._ai_agents_instrumentor._AIAgentsInstrumentorPreview", "azure.ai.agents.telemetry.AIAgentsInstrumentor", "azure.core.settings.settings", "azure.ai.agents.aio.AgentsClient"
2026-07-25T10:06:33.8185485Z tests/test_ai_agents_instrumentor_async.py:46: [C0411(wrong-import-order), ] third party import "test_agents_client_base.agentClientPreparer" should be placed before first party imports "azure.ai.agents.models.AgentsResponseFormatMode", "azure.ai.agents.telemetry._ai_agents_instrumentor._AIAgentsInstrumentorPreview", "azure.ai.agents.telemetry.AIAgentsInstrumentor", "azure.core.settings.settings", "azure.ai.agents.aio.AgentsClient"
2026-07-25T10:06:33.8186869Z tests/test_ai_agents_instrumentor_async.py:47: [C0411(wrong-import-order), ] third party import "test_ai_instrumentor_base.TestAiAgentsInstrumentorBase" should be placed before first party imports "azure.ai.agents.models.AgentsResponseFormatMode", "azure.ai.agents.telemetry._ai_agents_instrumentor._AIAgentsInstrumentorPreview", "azure.ai.agents.telemetry.AIAgentsInstrumentor", "azure.core.settings.settings", "azure.ai.agents.aio.AgentsClient"
2026-07-25T10:06:33.8187773Z tests/test_ai_agents_instrumentor_async.py:42: [C0412(ungrouped-imports), ] Imports from package azure are not grouped
2026-07-25T10:06:33.8188446Z ************* Module test_agents_client_base
2026-07-25T10:06:33.8188929Z tests/test_agents_client_base.py:121: [R0916(too-many-boolean-expressions), TestAgentClientBase._has_url_annotation] Too many boolean expressions in if statement (6/5)
2026-07-25T10:06:33.8189474Z ************* Module test_agents_client_async
2026-07-25T10:06:33.8189979Z tests/test_agents_client_async.py:107: [W0105(pointless-string-statement), ] String statement has no effect
2026-07-25T10:06:33.8190514Z tests/test_agents_client_async.py:144: [W0105(pointless-string-statement), TestAgentClientAsync] String statement has no effect
2026-07-25T10:06:33.8191084Z tests/test_agents_client_async.py:319: [W0105(pointless-string-statement), TestAgentClientAsync] String statement has no effect
2026-07-25T10:06:33.8192043Z tests/test_agents_client_async.py:777: [R1714(consider-using-in), TestAgentClientAsync.test_list_messages] Consider merging these comparisons with 'in' by using 'message3.id in (messages3[0].id, messages3[1].id, messages3[2].id)'. Use a set instead if elements are hashable.
2026-07-25T10:06:33.8193189Z tests/test_agents_client_async.py:1132: [W0105(pointless-string-statement), TestAgentClientAsync] String statement has no effect
2026-07-25T10:06:33.8199331Z tests/test_agents_client_async.py:1619: [W0105(pointless-string-statement), TestAgentClientAsync] String statement has no effect
2026-07-25T10:06:33.8200133Z tests/test_agents_client_async.py:1797: [W0105(pointless-string-statement), TestAgentClientAsync] String statement has no effect
2026-07-25T10:06:33.8200712Z tests/test_agents_client_async.py:2011: [W0105(pointless-string-statement), TestAgentClientAsync] String statement has no effect
2026-07-25T10:06:33.8201404Z tests/test_agents_client_async.py:3235: [W1514(unspecified-encoding), TestAgentClientAsync._get_open_api_tool] Using open without explicitly specifying an encoding
2026-07-25T10:06:33.8202166Z tests/test_agents_client_async.py:3486: [R0914(too-many-locals), TestAgentClientAsync._do_test_tool] Too many local variables (27/25)
2026-07-25T10:06:33.8223967Z tests/test_agents_client_async.py:3602: [R0914(too-many-locals), TestAgentClientAsync._do_test_tool_streaming] Too many local variables (29/25)
2026-07-25T10:06:33.8225141Z tests/test_agents_client_async.py:3602: [R0915(too-many-statements), TestAgentClientAsync._do_test_tool_streaming] Too many statements (59/50)
2026-07-25T10:06:33.8225982Z tests/test_agents_client_async.py:3914: [W1309(f-string-without-interpolation), TestAgentClientAsync.test_mcp_tool_streaming] Using an f-string that does not have any interpolated variables
2026-07-25T10:06:33.8226766Z tests/test_agents_client_async.py:3821: [R0912(too-many-branches), TestAgentClientAsync.test_mcp_tool_streaming] Too many branches (21/20)
2026-07-25T10:06:33.8227466Z tests/test_agents_client_async.py:3821: [R0915(too-many-statements), TestAgentClientAsync.test_mcp_tool_streaming] Too many statements (61/50)
2026-07-25T10:06:33.8228202Z tests/test_agents_client_async.py:3939: [W0105(pointless-string-statement), TestAgentClientAsync] String statement has no effect
2026-07-25T10:06:33.8228946Z tests/test_agents_client_async.py:11: [C0411(wrong-import-order), ] standard import "os" should be placed before third party import "jsonref"
2026-07-25T10:06:33.8229688Z tests/test_agents_client_async.py:12: [C0411(wrong-import-order), ] standard import "re" should be placed before third party import "jsonref"
2026-07-25T10:06:33.8230653Z tests/test_agents_client_async.py:14: [C0411(wrong-import-order), ] standard import "io" should be placed before third party imports "jsonref", "pytest"
2026-07-25T10:06:33.8231336Z tests/test_agents_client_async.py:15: [C0411(wrong-import-order), ] standard import "time" should be placed before third party imports "jsonref", "pytest"
2026-07-25T10:06:33.8232153Z tests/test_agents_client_async.py:18: [C0411(wrong-import-order), ] third party import "devtools_testutils.aio.recorded_by_proxy_async" should be placed before first party import "azure.ai.agents.aio.AgentsClient"
2026-07-25T10:06:33.8233159Z tests/test_agents_client_async.py:98: [C0411(wrong-import-order), ] third party import "test_agents_client_base.TestAgentClientBase" should be placed before first party imports "azure.ai.agents.aio.AgentsClient", "azure.ai.agents.models.AzureAISearchTool"
2026-07-25T10:06:33.8234114Z tests/test_agents_client_async.py:19: [C0412(ungrouped-imports), ] Imports from package azure are not grouped
2026-07-25T10:06:33.8234703Z ************* Module overload_assert_utils
2026-07-25T10:06:33.8235319Z tests/overload_assert_utils.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-07-25T10:06:33.8236077Z tests/overload_assert_utils.py:20: [W0613(unused-argument), OverloadAssertion.__init__] Unused argument 'args'
2026-07-25T10:06:33.8236731Z tests/overload_assert_utils.py:8: [C0411(wrong-import-order), ] standard import "inspect" should be placed before third party import "requests.structures.CaseInsensitiveDict"
2026-07-25T10:06:33.8237310Z ************* Module test_agents_mock_overloads
2026-07-25T10:06:33.8237965Z tests/test_agents_mock_overloads.py:6: [C0411(wrong-import-order), ] standard import "typing.List" should be placed before third party import "pytest" and first party imports "azure.ai.agents.AgentsClient", "azure.ai.agents.aio.AgentsClient"
2026-07-25T10:06:33.8238870Z tests/test_agents_mock_overloads.py:8: [C0411(wrong-import-order), ] third party import "overload_assert_utils.assert_same_http_requests" should be placed before first party imports "azure.ai.agents.AgentsClient", "azure.ai.agents.aio.AgentsClient"
2026-07-25T10:06:33.8239682Z tests/test_agents_mock_overloads.py:15: [C0412(ungrouped-imports), ] Imports from package azure are not grouped
2026-07-25T10:06:33.8240005Z ************* Module test_agents_models
2026-07-25T10:06:33.8240396Z tests/test_agents_models.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-07-25T10:06:33.8240851Z tests/test_agents_models.py:21: [W1514(unspecified-encoding), read_file] Using open without explicitly specifying an encoding
2026-07-25T10:06:33.8241223Z tests/test_agents_models.py:5: [C0411(wrong-import-order), ] standard import "os" should be placed before third party import "pytest"
2026-07-25T10:06:33.8241593Z ************* Module memory_trace_exporter
2026-07-25T10:06:33.8241936Z tests/memory_trace_exporter.py:49: [R1721(unnecessary-comprehension), MemoryTraceExporter.get_spans] Unnecessary use of a comprehension, use list(self._trace_list) instead.
2026-07-25T10:06:33.8242439Z tests/memory_trace_exporter.py:7: [C0411(wrong-import-order), ] standard import "typing.List" should be placed before third party imports "opentelemetry.sdk.trace.Span", "opentelemetry.sdk.trace.export.SpanExporter"
2026-07-25T10:06:33.8242899Z ************* Module test_ai_instrumentor_base
2026-07-25T10:06:33.8243245Z tests/test_ai_instrumentor_base.py:80: [R0915(too-many-statements), TestAiAgentsInstrumentorBase._check_spans] Too many statements (87/50)
2026-07-25T10:06:33.8243738Z tests/test_ai_instrumentor_base.py:20: [C0411(wrong-import-order), ] third party import "gen_ai_trace_verifier.GenAiTraceVerifier" should be placed before first party imports "azure.ai.agents.telemetry.AIAgentsInstrumentor", "azure.ai.agents.models.DeepResearchTool"
2026-07-25T10:06:33.8245166Z tests/test_ai_instrumentor_base.py:21: [C0411(wrong-import-order), ] third party import "memory_trace_exporter.MemoryTraceExporter" should be placed before first party imports "azure.ai.agents.telemetry.AIAgentsInstrumentor", "azure.ai.agents.models.DeepResearchTool"
2026-07-25T10:06:33.8245746Z tests/test_ai_instrumentor_base.py:22: [C0411(wrong-import-order), ] third party import "test_agents_client_base.TestAgentClientBase" should be placed before first party imports "azure.ai.agents.telemetry.AIAgentsInstrumentor", "azure.ai.agents.models.DeepResearchTool"
2026-07-25T10:06:33.8246309Z ************* Module test_deserialization
2026-07-25T10:06:33.8246764Z tests/test_deserialization.py:9: [C4776(no-cross-package-private-import), ] Do not import private APIs from other packages. Private modules (prefixed with '_') are internal implementation details and may change without notice. Use the public API instead.
2026-07-25T10:06:33.8247301Z tests/test_deserialization.py:10: [C4776(no-cross-package-private-import), ] Do not import private APIs from other packages. Private modules (prefixed with '_') are internal implementation details and may change without notice. Use the public API instead.
2026-07-25T10:06:33.8247692Z ************* Module test_agents_mock_async
2026-07-25T10:06:33.8248021Z tests/test_agents_mock_async.py:43: [W1514(unspecified-encoding), read_file] Using open without explicitly specifying an encoding
2026-07-25T10:06:33.8248457Z tests/test_agents_mock_async.py:52: [W0621(redefined-outer-name), convert_to_byte_iterator] Redefining name 'main_stream_response' from outer scope (line 47)
2026-07-25T10:06:33.8248994Z tests/test_agents_mock_async.py:57: [W0621(redefined-outer-name), _get_stream_with_tool_calls] Redefining name 'fetch_current_datetime_and_weather_stream_response' from outer scope (line 48)
2026-07-25T10:06:33.8249459Z tests/test_agents_mock_async.py:132: [W1514(unspecified-encoding), TestAgentsMock._get_agent_json] Using open without explicitly specifying an encoding
2026-07-25T10:06:33.8249861Z tests/test_agents_mock_async.py:149: [W1514(unspecified-encoding), TestAgentsMock._get_run] Using open without explicitly specifying an encoding
2026-07-25T10:06:33.8250308Z tests/test_agents_mock_async.py:222: [W1514(unspecified-encoding), TestAgentsMock._get_run_for_mcp] Using open without explicitly specifying an encoding
2026-07-25T10:06:33.8250758Z tests/test_agents_mock_async.py:219: [W0613(unused-argument), TestAgentsMock._get_run_for_mcp] Unused argument 'tool_set'
2026-07-25T10:06:33.8251200Z tests/test_agents_mock_async.py:774: [E1101(no-member), TestAgentsMock.test_handle_submit_tool_outputs] Instance of 'AgentsClient' has no '_handle_submit_tool_outputs' member
2026-07-25T10:06:33.8251660Z tests/test_agents_mock_async.py:774: [E1101(no-member), TestAgentsMock.test_handle_submit_tool_outputs] Instance of 'AgentsClient' has no '_handle_submit_tool_outputs' member
2026-07-25T10:06:33.8252125Z tests/test_agents_mock_async.py:793: [R1705(no-else-return), TestIntegrationAgentsClient.submit_tool_outputs] Unnecessary "elif" after "return", remove the leading "el" from "elif"
2026-07-25T10:06:33.8252536Z tests/test_agents_mock_async.py:812: [W0613(unused-argument), TestIntegrationAgentsClient.test_create_stream_with_tool_calls] Unused argument 'args'
2026-07-25T10:06:33.8252981Z tests/test_agents_mock_async.py:11: [C0411(wrong-import-order), ] standard import "unittest.mock.AsyncMock" should be placed before third party import "pytest"
2026-07-25T10:06:33.8253479Z tests/test_agents_mock_async.py:36: [C0411(wrong-import-order), ] third party import "user_functions.user_functions" should be placed before first party imports "azure.ai.agents.aio.AgentsClient", "azure.ai.agents.aio.operations.RunsOperations", "azure.ai.agents.models.AsyncFunctionTool"
2026-07-25T10:06:33.8254289Z
2026-07-25T10:06:33.8254693Z -----------------------------------
2026-07-25T10:06:33.8254946Z Your code has been rated at 9.72/10
2026-07-25T10:06:33.8255077Z
2026-07-25T10:06:33.8255328Z ************* Module samples.sample_agents_basics
2026-07-25T10:06:33.8255655Z samples/sample_agents_basics.py:25: [C0410(multiple-imports), ] Multiple imports on one line (os, time)
2026-07-25T10:06:33.8255975Z ************* Module samples.sample_agents_basics_stream_eventhandler
2026-07-25T10:06:33.8256337Z samples/sample_agents_basics_stream_eventhandler.py:53: [W0621(redefined-outer-name), MyEventHandler.on_thread_message] Redefining name 'message' from outer scope (line 87)
2026-07-25T10:06:33.8256896Z samples/sample_agents_basics_stream_eventhandler.py:68: [W0621(redefined-outer-name), MyEventHandler.on_unhandled_event] Redefining name 'event_type' from outer scope (line 92)
2026-07-25T10:06:33.8257345Z samples/sample_agents_basics_stream_eventhandler.py:68: [W0621(redefined-outer-name), MyEventHandler.on_unhandled_event] Redefining name 'event_data' from outer scope (line 92)
2026-07-25T10:06:33.8257821Z samples/sample_agents_basics_stream_eventhandler.py:93: [W1309(f-string-without-interpolation), ] Using an f-string that does not have any interpolated variables
2026-07-25T10:06:33.8258305Z samples/sample_agents_basics_stream_eventhandler.py:38: [C0411(wrong-import-order), ] standard import "typing.Any" should be placed before first party imports "azure.ai.projects.AIProjectClient", "azure.identity.DefaultAzureCredential", "azure.ai.agents.models.AgentEventHandler"
2026-07-25T10:06:33.8258748Z ************* Module samples.utils.user_functions
2026-07-25T10:06:33.8259143Z samples/utils/user_functions.py:14: [C4739(docstring-missing-param), fetch_current_datetime] Params missing in docstring: "format". See details: https://azure.github.io/azure-sdk/python_documentation.html#docstrings
2026-07-25T10:06:33.8259667Z samples/utils/user_functions.py:14: [C4743(docstring-should-be-keyword), fetch_current_datetime] "(Optional[str])" not found as a parameter. Use :keyword type myarg: if a keyword argument. See details: https://azure.github.io/azure-sdk/python_documentation.html#docstrings
2026-07-25T10:06:33.8260189Z samples/utils/user_functions.py:39: [C4739(docstring-missing-param), fetch_weather] Params missing in docstring: "location". See details: https://azure.github.io/azure-sdk/python_documentation.html#docstrings
2026-07-25T10:06:33.8260691Z samples/utils/user_functions.py:39: [C4743(docstring-should-be-keyword), fetch_weather] "(str)" not found as a parameter. Use :keyword type myarg: if a keyword argument. See details: https://azure.github.io/azure-sdk/python_documentation.html#docstrings
2026-07-25T10:06:33.8261245Z samples/utils/user_functions.py:55: [C4739(docstring-missing-param), send_email] Params missing in docstring: "recipient, subject, body". See details: https://azure.github.io/azure-sdk/python_documentation.html#docstrings
2026-07-25T10:06:33.8261755Z samples/utils/user_functions.py:55: [C4743(docstring-should-be-keyword), send_email] "(str)" not found as a parameter. Use :keyword type myarg: if a keyword argument. See details: https://azure.github.io/azure-sdk/python_documentation.html#docstrings
2026-07-25T10:06:33.8262296Z samples/utils/user_functions.py:75: [C4739(docstring-missing-param), send_email_using_recipient_name] Params missing in docstring: "recipient, subject, body". See details: https://azure.github.io/azure-sdk/python_documentation.html#docstrings
2026-07-25T10:06:33.8262872Z samples/utils/user_functions.py:75: [C4743(docstring-should-be-keyword), send_email_using_recipient_name] "(str)" not found as a parameter. Use :keyword type myarg: if a keyword argument. See details: https://azure.github.io/azure-sdk/python_documentation.html#docstrings
2026-07-25T10:06:33.8263414Z samples/utils/user_functions.py:95: [C4739(docstring-missing-param), calculate_sum] Params missing in docstring: "a, b". See details: https://azure.github.io/azure-sdk/python_documentation.html#docstrings
2026-07-25T10:06:33.8264315Z samples/utils/user_functions.py:95: [C4743(docstring-should-be-keyword), calculate_sum] "(int)" not found as a parameter. Use :keyword type myarg: if a keyword argument. See details: https://azure.github.io/azure-sdk/python_documentation.html#docstrings
2026-07-25T10:06:33.8264914Z samples/utils/user_functions.py:110: [C4739(docstring-missing-param), convert_temperature] Params missing in docstring: "celsius". See details: https://azure.github.io/azure-sdk/python_documentation.html#docstrings
2026-07-25T10:06:33.8265424Z samples/utils/user_functions.py:110: [C4743(docstring-should-be-keyword), convert_temperature] "(float)" not found as a parameter. Use :keyword type myarg: if a keyword argument. See details: https://azure.github.io/azure-sdk/python_documentation.html#docstrings
2026-07-25T10:06:33.8266089Z samples/utils/user_functions.py:123: [C4739(docstring-missing-param), toggle_flag] Params missing in docstring: "flag". See details: https://azure.github.io/azure-sdk/python_documentation.html#docstrings
2026-07-25T10:06:33.8266594Z samples/utils/user_functions.py:123: [C4743(docstring-should-be-keyword), toggle_flag] "(bool)" not found as a parameter. Use :keyword type myarg: if a keyword argument. See details: https://azure.github.io/azure-sdk/python_documentation.html#docstrings
2026-07-25T10:06:33.8267091Z samples/utils/user_functions.py:136: [C4739(docstring-missing-param), merge_dicts] Params missing in docstring: "dict1, dict2". See details: https://azure.github.io/azure-sdk/python_documentation.html#docstrings
2026-07-25T10:06:33.8267577Z samples/utils/user_functions.py:136: [C4743(docstring-should-be-keyword), merge_dicts] "Any])" not found as a parameter. Use :keyword type myarg: if a keyword argument. See details: https://azure.github.io/azure-sdk/python_documentation.html#docstrings
2026-07-25T10:06:33.8268089Z samples/utils/user_functions.py:152: [C4739(docstring-missing-param), get_user_info] Params missing in docstring: "user_id". See details: https://azure.github.io/azure-sdk/python_documentation.html#docstrings
2026-07-25T10:06:33.8268589Z samples/utils/user_functions.py:152: [C4743(docstring-should-be-keyword), get_user_info] "(int)" not found as a parameter. Use :keyword type myarg: if a keyword argument. See details: https://azure.github.io/azure-sdk/python_documentation.html#docstrings
2026-07-25T10:06:33.8269089Z samples/utils/user_functions.py:170: [C4739(docstring-missing-param), longest_word_in_sentences] Params missing in docstring: "sentences". See details: https://azure.github.io/azure-sdk/python_documentation.html#docstrings
2026-07-25T10:06:33.8269611Z samples/utils/user_functions.py:170: [C4743(docstring-should-be-keyword), longest_word_in_sentences] "(List[str])" not found as a parameter. Use :keyword type myarg: if a keyword argument. See details: https://azure.github.io/azure-sdk/python_documentation.html#docstrings
2026-07-25T10:06:33.8270153Z samples/utils/user_functions.py:194: [C4740(docstring-missing-type), process_records] Param types missing in docstring: "records". See details: https://azure.github.io/azure-sdk/python_documentation.html#docstrings
2026-07-25T10:06:33.8270617Z samples/utils/user_functions.py:194: [C4742(docstring-missing-rtype), process_records] A return type is missing in the docstring. See details: https://azure.github.io/azure-sdk/python_documentation.html#docstrings
2026-07-25T10:06:33.8271006Z ************* Module samples.utils.user_logic_apps
2026-07-25T10:06:33.8271365Z samples/utils/user_logic_apps.py:7: [C4749(networking-import-outside-azure-core-transport), ] This import is not allowed here. Consider using an abstract alternative from azure.core.pipeline.transport.
2026-07-25T10:06:33.8271868Z samples/utils/user_logic_apps.py:14: [C4739(docstring-missing-param), AzureLogicAppTool] Params missing in docstring: "subscription_id, resource_group, credential". See details: https://azure.github.io/azure-sdk/python_documentation.html#docstrings
2026-07-25T10:06:33.8272385Z samples/utils/user_logic_apps.py:29: [C4739(docstring-missing-param), AzureLogicAppTool.register_logic_app] Params missing in docstring: "logic_app_name, trigger_name". See details: https://azure.github.io/azure-sdk/python_documentation.html#docstrings
2026-07-25T10:06:33.8273022Z samples/utils/user_logic_apps.py:45: [C4739(docstring-missing-param), AzureLogicAppTool.invoke_logic_app] Params missing in docstring: "logic_app_name, payload". See details: https://azure.github.io/azure-sdk/python_documentation.html#docstrings
2026-07-25T10:06:33.8273527Z samples/utils/user_logic_apps.py:45: [C4741(docstring-missing-return), AzureLogicAppTool.invoke_logic_app] A return doc is missing in the docstring. See details: https://azure.github.io/azure-sdk/python_documentation.html#docstrings
2026-07-25T10:06:33.8274491Z samples/utils/user_logic_apps.py:45: [C4742(docstring-missing-rtype), AzureLogicAppTool.invoke_logic_app] A return type is missing in the docstring. See details: https://azure.github.io/azure-sdk/python_documentation.html#docstrings
2026-07-25T10:06:33.8275000Z samples/utils/user_logic_apps.py:54: [W3101(missing-timeout), AzureLogicAppTool.invoke_logic_app] Missing timeout argument for method 'requests.post' can cause your program to hang indefinitely
2026-07-25T10:06:33.8275533Z samples/utils/user_logic_apps.py:56: [R1705(no-else-return), AzureLogicAppTool.invoke_logic_app] Unnecessary "else" after "return", remove the "else" and de-indent the code inside it
2026-07-25T10:06:33.8276018Z samples/utils/user_logic_apps.py:62: [C4739(docstring-missing-param), create_send_email_function] Params missing in docstring: "service, logic_app_name". See details: https://azure.github.io/azure-sdk/python_documentation.html#docstrings
2026-07-25T10:06:33.8276515Z samples/utils/user_logic_apps.py:62: [C4741(docstring-missing-return), create_send_email_function] A return doc is missing in the docstring. See details: https://azure.github.io/azure-sdk/python_documentation.html#docstrings
2026-07-25T10:06:33.8276989Z samples/utils/user_logic_apps.py:62: [C4742(docstring-missing-rtype), create_send_email_function] A return type is missing in the docstring. See details: https://azure.github.io/azure-sdk/python_documentation.html#docstrings
2026-07-25T10:06:33.8277499Z samples/utils/user_logic_apps.py:68: [C4740(docstring-missing-type), create_send_email_function.send_email_via_logic_app] Param types missing in docstring: "recipient, subject, body". See details: https://azure.github.io/azure-sdk/python_documentation.html#docstrings
2026-07-25T10:06:33.8278013Z samples/utils/user_logic_apps.py:68: [C4742(docstring-missing-rtype), create_send_email_function.send_email_via_logic_app] A return type is missing in the docstring. See details: https://azure.github.io/azure-sdk/python_documentation.html#docstrings
2026-07-25T10:06:33.8278465Z samples/utils/user_logic_apps.py:8: [C0411(wrong-import-order), ] standard import "typing.Dict" should be placed before third party import "requests"
2026-07-25T10:06:33.8278800Z ************* Module samples.agents_tools.sample_agents_deep_research
2026-07-25T10:06:33.8279207Z samples/agents_tools/sample_agents_deep_research.py:45: [C4739(docstring-missing-param), convert_citations_to_superscript] Params missing in docstring: "markdown_content". See details: https://azure.github.io/azure-sdk/python_documentation.html#docstrings
2026-07-25T10:06:33.8279722Z samples/agents_tools/sample_agents_deep_research.py:45: [C4741(docstring-missing-return), convert_citations_to_superscript] A return doc is missing in the docstring. See details: https://azure.github.io/azure-sdk/python_documentation.html#docstrings
2026-07-25T10:06:33.8280236Z samples/agents_tools/sample_agents_deep_research.py:45: [C4742(docstring-missing-rtype), convert_citations_to_superscript] A return type is missing in the docstring. See details: https://azure.github.io/azure-sdk/python_documentation.html#docstrings
2026-07-25T10:06:33.8280709Z samples/agents_tools/sample_agents_deep_research.py:99: [W0621(redefined-outer-name), fetch_and_print_new_agent_response] Redefining name 'agents_client' from outer scope (line 224)
2026-07-25T10:06:33.8281350Z samples/agents_tools/sample_agents_deep_research.py:100: [W0621(redefined-outer-name), fetch_and_print_new_agent_response] Redefining name 'last_message_id' from outer scope (line 256)
2026-07-25T10:06:33.8281922Z samples/agents_tools/sample_agents_deep_research.py:97: [C4739(docstring-missing-param), fetch_and_print_new_agent_response] Params missing in docstring: "thread_id, agents_client, last_message_id, progress_filename". See details: https://azure.github.io/azure-sdk/python_documentation.html#docstrings
2026-07-25T10:06:33.8282444Z samples/agents_tools/sample_agents_deep_research.py:150: [W0621(redefined-outer-name), create_research_summary] Redefining name 'message' from outer scope (line 244)
2026-07-25T10:06:33.8283046Z samples/agents_tools/sample_agents_deep_research.py:150: [C4739(docstring-missing-param), create_research_summary] Params missing in docstring: "message, filepath". See details: https://azure.github.io/azure-sdk/python_documentation.html#docstrings
2026-07-25T10:06:33.8283525Z samples/agents_tools/sample_agents_deep_research.py:253: [W1309(f-string-without-interpolation), ] Using an f-string that does not have any interpolated variables
2026-07-25T10:06:33.8284151Z ************* Module samples.agents_tools.sample_agents_browser_automation
2026-07-25T10:06:33.8284625Z samples/agents_tools/sample_agents_browser_automation.py:89: [W1309(f-string-without-interpolation), ] Using an f-string that does not have any interpolated variables
2026-07-25T10:06:33.8285000Z ************* Module samples.agents_tools.sample_agents_mcp_in_create_and_process
2026-07-25T10:06:33.8285373Z samples/agents_tools/sample_agents_mcp_in_create_and_process.py:71: [W0621(redefined-outer-name), MyRunHandler.submit_mcp_tool_approval] Redefining name 'run' from outer scope (line 116)
2026-07-25T10:06:33.8285864Z samples/agents_tools/sample_agents_mcp_in_create_and_process.py:169: [W1309(f-string-without-interpolation), ] Using an f-string that does not have any interpolated variables
2026-07-25T10:06:33.8286272Z samples/agents_tools/sample_agents_mcp_in_create_and_process.py:30: [W0611(unused-import), ] Unused Optional imported from typing
2026-07-25T10:06:33.8286608Z ************* Module samples.agents_tools.sample_agents_openapi_connection_auth
2026-07-25T10:06:33.8286961Z samples/agents_tools/sample_agents_openapi_connection_auth.py:60: [W1514(unspecified-encoding), ] Using open without explicitly specifying an encoding
2026-07-25T10:06:33.8287359Z ************* Module samples.agents_tools.sample_agents_code_interpreter
2026-07-25T10:06:33.8287834Z samples/agents_tools/sample_agents_code_interpreter.py:31: [C0411(wrong-import-order), ] standard import "pathlib.Path" should be placed before first party imports "azure.ai.projects.AIProjectClient", "azure.ai.agents.models.CodeInterpreterTool", "azure.ai.agents.models.FilePurpose", "azure.identity.DefaultAzureCredential"
2026-07-25T10:06:33.8288295Z ************* Module samples.agents_tools.sample_agents_multiple_mcp
2026-07-25T10:06:33.8288627Z samples/agents_tools/sample_agents_multiple_mcp.py:31: [C0410(multiple-imports), ] Multiple imports on one line (os, time)
2026-07-25T10:06:33.8288988Z samples/agents_tools/sample_agents_multiple_mcp.py:138: [W0718(broad-exception-caught), ] Catching too general exception Exception
2026-07-25T10:06:33.8289372Z samples/agents_tools/sample_agents_multiple_mcp.py:198: [W1309(f-string-without-interpolation), ] Using an f-string that does not have any interpolated variables
2026-07-25T10:06:33.8289754Z ************* Module samples.agents_tools.sample_agents_mcp_stream_eventhandler
2026-07-25T10:06:33.8290184Z samples/agents_tools/sample_agents_mcp_stream_eventhandler.py:31: [C4776(no-cross-package-private-import), ] Do not import private APIs from other packages. Private modules (prefixed with '_') are internal implementation details and may change without notice. Use the public API instead.
2026-07-25T10:06:33.8290717Z samples/agents_tools/sample_agents_mcp_stream_eventhandler.py:73: [W0621(redefined-outer-name), MyEventHandler.__init__] Redefining name 'agents_client' from outer scope (line 145)
2026-07-25T10:06:33.8291313Z samples/agents_tools/sample_agents_mcp_stream_eventhandler.py:80: [W0621(redefined-outer-name), MyEventHandler.on_thread_message] Redefining name 'message' from outer scope (line 164)
2026-07-25T10:06:33.8291849Z samples/agents_tools/sample_agents_mcp_stream_eventhandler.py:103: [W0718(broad-exception-caught), MyEventHandler.on_thread_run] Catching too general exception Exception
2026-07-25T10:06:33.8292317Z samples/agents_tools/sample_agents_mcp_stream_eventhandler.py:189: [W1309(f-string-without-interpolation), ] Using an f-string that does not have any interpolated variables
2026-07-25T10:06:33.8292831Z ************* Module samples.agents_tools.sample_agents_multiple_connected_agents
2026-07-25T10:06:33.8293289Z samples/agents_tools/sample_agents_multiple_connected_agents.py:6: [C4776(no-cross-package-private-import), ] Do not import private APIs from other packages. Private modules (prefixed with '_') are internal implementation details and may change without notice. Use the public API instead.
2026-07-25T10:06:33.8293760Z samples/agents_tools/sample_agents_multiple_connected_agents.py:8: [W0105(pointless-string-statement), ] String statement has no effect
2026-07-25T10:06:33.8294570Z samples/agents_tools/sample_agents_multiple_connected_agents.py:34: [C0413(wrong-import-position), ] Import "import os" should be placed at the top of the module
2026-07-25T10:06:33.8295012Z samples/agents_tools/sample_agents_multiple_connected_agents.py:35: [C0413(wrong-import-position), ] Import "from azure.ai.projects import AIProjectClient" should be placed at the top of the module
2026-07-25T10:06:33.8295558Z samples/agents_tools/sample_agents_multiple_connected_agents.py:36: [C0413(wrong-import-position), ] Import "from azure.ai.agents.models import AzureFunctionStorageQueue, AzureFunctionTool, ConnectedAgentTool, ListSortOrder, MessageRole, RunStepToolCallDetails" should be placed at the top of the module
2026-07-25T10:06:33.8296119Z samples/agents_tools/sample_agents_multiple_connected_agents.py:44: [C0413(wrong-import-position), ] Import "from azure.identity import DefaultAzureCredential" should be placed at the top of the module
2026-07-25T10:06:33.8296600Z samples/agents_tools/sample_agents_multiple_connected_agents.py:34: [C0411(wrong-import-order), ] standard import "os" should be placed before first party import "azure.ai.agents.models._models.RunStepConnectedAgentToolCall"
2026-07-25T10:06:33.8297006Z ************* Module samples.agents_tools.sample_agents_mcp_stream_iteration
2026-07-25T10:06:33.8297421Z samples/agents_tools/sample_agents_mcp_stream_iteration.py:30: [C4776(no-cross-package-private-import), ] Do not import private APIs from other packages. Private modules (prefixed with '_') are internal implementation details and may change without notice. Use the public API instead.
2026-07-25T10:06:33.8297911Z samples/agents_tools/sample_agents_mcp_stream_iteration.py:124: [W0718(broad-exception-caught), ] Catching too general exception Exception
2026-07-25T10:06:33.8298309Z samples/agents_tools/sample_agents_mcp_stream_iteration.py:176: [W1309(f-string-without-interpolation), ] Using an f-string that does not have any interpolated variables
2026-07-25T10:06:33.8298761Z samples/agents_tools/sample_agents_mcp_stream_iteration.py:33: [W0611(unused-import), ] Unused ThreadMessage imported from azure.ai.agents.models
2026-07-25T10:06:33.8299123Z ************* Module samples.agents_tools.sample_agents_functions
2026-07-25T10:06:33.8299461Z samples/agents_tools/sample_agents_functions.py:24: [C0410(multiple-imports), ] Multiple imports on one line (os, time, sys)
2026-07-25T10:06:33.8299888Z samples/agents_tools/sample_agents_functions.py:40: [C0413(wrong-import-position), ] Import "from samples.utils.user_functions import user_functions" should be placed at the top of the module
2026-07-25T10:06:33.8300339Z samples/agents_tools/sample_agents_functions.py:98: [W0718(broad-exception-caught), ] Catching too general exception Exception
2026-07-25T10:06:33.8300934Z ************* Module samples.agents_tools.sample_agents_mcp
2026-07-25T10:06:33.8301276Z samples/agents_tools/sample_agents_mcp.py:29: [C0410(multiple-imports), ] Multiple imports on one line (os, time)
2026-07-25T10:06:33.8301647Z samples/agents_tools/sample_agents_mcp.py:122: [W0718(broad-exception-caught), ] Catching too general exception Exception
2026-07-25T10:06:33.8302034Z samples/agents_tools/sample_agents_mcp.py:183: [W1309(f-string-without-interpolation), ] Using an f-string that does not have any interpolated variables
2026-07-25T10:06:33.8302399Z ************* Module samples.agents_tools.sample_agents_logic_apps
2026-07-25T10:06:33.8302905Z samples/agents_tools/sample_agents_logic_apps.py:52: [C0413(wrong-import-position), ] Import "from samples.utils.user_functions import fetch_current_datetime" should be placed at the top of the module
2026-07-25T10:06:33.8303418Z samples/agents_tools/sample_agents_logic_apps.py:55: [C0413(wrong-import-position), ] Import "from utils.user_logic_apps import AzureLogicAppTool, create_send_email_function" should be placed at the top of the module
2026-07-25T10:06:33.8304434Z samples/agents_tools/sample_agents_logic_apps.py:55: [C0411(wrong-import-order), ] third party import "utils.user_logic_apps.AzureLogicAppTool" should be placed before first party imports "azure.ai.projects.AIProjectClient", "azure.ai.agents.models.ListSortOrder", "azure.identity.DefaultAzureCredential", "samples.utils.user_functions.fetch_current_datetime"
2026-07-25T10:06:33.8305103Z ************* Module samples.agents_tools.sample_agents_computer_use
2026-07-25T10:06:33.8305446Z samples/agents_tools/sample_agents_computer_use.py:36: [C0410(multiple-imports), ] Multiple imports on one line (os, time, base64)
2026-07-25T10:06:33.8305897Z samples/agents_tools/sample_agents_computer_use.py:59: [C4740(docstring-missing-type), image_to_base64] Param types missing in docstring: "image_path". See details: https://azure.github.io/azure-sdk/python_documentation.html#docstrings
2026-07-25T10:06:33.8306436Z samples/agents_tools/sample_agents_computer_use.py:59: [C4742(docstring-missing-rtype), image_to_base64] A return type is missing in the docstring. See details: https://azure.github.io/azure-sdk/python_documentation.html#docstrings
2026-07-25T10:06:33.8306868Z samples/agents_tools/sample_agents_computer_use.py:164: [W0718(broad-exception-caught), ] Catching too general exception Exception
2026-07-25T10:06:33.8307254Z samples/agents_tools/sample_agents_computer_use.py:158: [W1309(f-string-without-interpolation), ] Using an f-string that does not have any interpolated variables
2026-07-25T10:06:33.8307656Z ************* Module samples.agents_tools.sample_agents_openapi
2026-07-25T10:06:33.8307980Z samples/agents_tools/sample_agents_openapi.py:43: [W1514(unspecified-encoding), ] Using open without explicitly specifying an encoding
2026-07-25T10:06:33.8308379Z samples/agents_tools/sample_agents_openapi.py:46: [W1514(unspecified-encoding), ] Using open without explicitly specifying an encoding
2026-07-25T10:06:33.8308764Z ************* Module samples.agents_tools.sample_agents_run_with_toolset
2026-07-25T10:06:33.8309114Z samples/agents_tools/sample_agents_run_with_toolset.py:25: [C0410(multiple-imports), ] Multiple imports on one line (os, sys)
2026-07-25T10:06:33.8309535Z samples/agents_tools/sample_agents_run_with_toolset.py:35: [C0413(wrong-import-position), ] Import "from samples.utils.user_functions import user_functions" should be placed at the top of the module
2026-07-25T10:06:33.8309951Z ************* Module samples.agents_tools.sample_agents_auto_function_call
2026-07-25T10:06:33.8310289Z samples/agents_tools/sample_agents_auto_function_call.py:26: [C0410(multiple-imports), ] Multiple imports on one line (os, sys)
2026-07-25T10:06:33.8310747Z samples/agents_tools/sample_agents_auto_function_call.py:36: [C0413(wrong-import-position), ] Import "from samples.utils.user_functions import user_functions" should be placed at the top of the module
2026-07-25T10:06:33.8311267Z ************* Module samples.agents_tools.sample_agents_functions_in_create_and_process
2026-07-25T10:06:33.8311627Z samples/agents_tools/sample_agents_functions_in_create_and_process.py:27: [C0410(multiple-imports), ] Multiple imports on one line (os, sys, json)
2026-07-25T10:06:33.8312111Z samples/agents_tools/sample_agents_functions_in_create_and_process.py:47: [C0413(wrong-import-position), ] Import "from samples.utils.user_functions import fetch_current_datetime, fetch_weather, send_email, calculate_sum" should be placed at the top of the module
2026-07-25T10:06:33.8312636Z samples/agents_tools/sample_agents_functions_in_create_and_process.py:53: [C0413(wrong-import-position), ] Import "from samples.utils.user_functions import user_functions" should be placed at the top of the module
2026-07-25T10:06:33.8313250Z samples/agents_tools/sample_agents_functions_in_create_and_process.py:72: [W0621(redefined-outer-name), MyRunHandler.submit_function_call_output] Redefining name 'run' from outer scope (line 118)
2026-07-25T10:06:33.8313740Z samples/agents_tools/sample_agents_functions_in_create_and_process.py:69: [R1710(inconsistent-return-statements), MyRunHandler.submit_function_call_output] Either all return statements in a function should return an expression, or none of them should.
2026-07-25T10:06:33.8314806Z samples/agents_tools/sample_agents_functions_in_create_and_process.py:28: [W0611(unused-import), ] Unused Optional imported from typing
2026-07-25T10:06:33.8315275Z ************* Module samples.agents_async.sample_agents_mcp_async
2026-07-25T10:06:33.8315604Z samples/agents_async/sample_agents_mcp_async.py:43: [R0914(too-many-locals), main] Too many local variables (26/25)
2026-07-25T10:06:33.8315966Z samples/agents_async/sample_agents_mcp_async.py:121: [W0718(broad-exception-caught), main] Catching too general exception Exception
2026-07-25T10:06:33.8316394Z samples/agents_async/sample_agents_mcp_async.py:181: [W1309(f-string-without-interpolation), main] Using an f-string that does not have any interpolated variables
2026-07-25T10:06:33.8316836Z samples/agents_async/sample_agents_mcp_async.py:43: [R0915(too-many-statements), main] Too many statements (78/50)
2026-07-25T10:06:33.8317174Z ************* Module samples.agents_async.sample_agents_stream_eventhandler_with_toolset_async
2026-07-25T10:06:33.8317662Z samples/agents_async/sample_agents_stream_eventhandler_with_toolset_async.py:38: [C0411(wrong-import-order), ] standard import "os" should be placed before first party imports "azure.ai.projects.aio.AIProjectClient", "azure.ai.agents.models.MessageDeltaChunk", "azure.ai.agents.models.AsyncAgentEventHandler", "azure.identity.aio.DefaultAzureCredential"
2026-07-25T10:06:33.8318367Z samples/agents_async/sample_agents_stream_eventhandler_with_toolset_async.py:40: [C0411(wrong-import-order), ] third party import "utils.user_async_functions.user_async_functions" should be placed before first party imports "azure.ai.projects.aio.AIProjectClient", "azure.ai.agents.models.MessageDeltaChunk", "azure.ai.agents.models.AsyncAgentEventHandler", "azure.identity.aio.DefaultAzureCredential"
2026-07-25T10:06:33.8318889Z ************* Module samples.agents_async.sample_agents_mcp_in_create_and_process_async
2026-07-25T10:06:33.8319282Z samples/agents_async/sample_agents_mcp_in_create_and_process_async.py:171: [W1309(f-string-without-interpolation), main] Using an f-string that does not have any interpolated variables
2026-07-25T10:06:33.8319725Z samples/agents_async/sample_agents_mcp_in_create_and_process_async.py:50: [R0915(too-many-statements), main] Too many statements (60/50)
2026-07-25T10:06:33.8320109Z samples/agents_async/sample_agents_mcp_in_create_and_process_async.py:31: [W0611(unused-import), ] Unused Optional imported from typing
2026-07-25T10:06:33.8320442Z ************* Module samples.agents_async.sample_agents_deep_research_async
2026-07-25T10:06:33.8320859Z samples/agents_async/sample_agents_deep_research_async.py:46: [C4739(docstring-missing-param), convert_citations_to_superscript] Params missing in docstring: "markdown_content". See details: https://azure.github.io/azure-sdk/python_documentation.html#docstrings
2026-07-25T10:06:33.8321572Z samples/agents_async/sample_agents_deep_research_async.py:46: [C4741(docstring-missing-return), convert_citations_to_superscript] A return doc is missing in the docstring. See details: https://azure.github.io/azure-sdk/python_documentation.html#docstrings
2026-07-25T10:06:33.8322101Z samples/agents_async/sample_agents_deep_research_async.py:46: [C4742(docstring-missing-rtype), convert_citations_to_superscript] A return type is missing in the docstring. See details: https://azure.github.io/azure-sdk/python_documentation.html#docstrings
2026-07-25T10:06:33.8322787Z samples/agents_async/sample_agents_deep_research_async.py:98: [C4739(docstring-missing-param), fetch_and_print_new_agent_response] Params missing in docstring: "thread_id, agents_client, last_message_id, progress_filename". See details: https://azure.github.io/azure-sdk/python_documentation.html#docstrings
2026-07-25T10:06:33.8323361Z samples/agents_async/sample_agents_deep_research_async.py:151: [C4739(docstring-missing-param), create_research_summary] Params missing in docstring: "message, filepath". See details: https://azure.github.io/azure-sdk/python_documentation.html#docstrings
2026-07-25T10:06:33.8323785Z ************* Module samples.agents_async.sample_agents_code_interpreter_async
2026-07-25T10:06:33.8324615Z samples/agents_async/sample_agents_code_interpreter_async.py:30: [C0411(wrong-import-order), ] standard import "pathlib.Path" should be placed before first party imports "azure.ai.projects.aio.AIProjectClient", "azure.ai.agents.models.CodeInterpreterTool", "azure.identity.aio.DefaultAzureCredential"
2026-07-25T10:06:33.8325216Z samples/agents_async/sample_agents_code_interpreter_async.py:32: [C0411(wrong-import-order), ] standard import "os" should be placed before first party imports "azure.ai.projects.aio.AIProjectClient", "azure.ai.agents.models.CodeInterpreterTool", "azure.identity.aio.DefaultAzureCredential"
2026-07-25T10:06:33.8325692Z ************* Module samples.agents_async.sample_agents_functions_in_create_and_process_async
2026-07-25T10:06:33.8326063Z samples/agents_async/sample_agents_functions_in_create_and_process_async.py:27: [C0410(multiple-imports), ] Multiple imports on one line (os, sys, json, asyncio)
2026-07-25T10:06:33.8326628Z samples/agents_async/sample_agents_functions_in_create_and_process_async.py:41: [C0411(wrong-import-order), ] third party import "utils.user_async_functions.fetch_current_datetime_async" should be placed before first party imports "azure.ai.projects.aio.AIProjectClient", "azure.identity.aio.DefaultAzureCredential", "azure.ai.agents.models.AsyncFunctionTool"
2026-07-25T10:06:33.8327312Z samples/agents_async/sample_agents_functions_in_create_and_process_async.py:46: [C0411(wrong-import-order), ] third party import "utils.user_async_functions.user_async_functions" should be placed before first party imports "azure.ai.projects.aio.AIProjectClient", "azure.identity.aio.DefaultAzureCredential", "azure.ai.agents.models.AsyncFunctionTool"
2026-07-25T10:06:33.8327820Z samples/agents_async/sample_agents_functions_in_create_and_process_async.py:27: [W0611(unused-import), ] Unused import sys
2026-07-25T10:06:33.8328159Z ************* Module samples.agents_async.sample_agents_image_input_file_async
2026-07-25T10:06:33.8328495Z samples/agents_async/sample_agents_image_input_file_async.py:25: [C0410(multiple-imports), ] Multiple imports on one line (os, time)
2026-07-25T10:06:33.8328830Z ************* Module samples.agents_async.sample_agents_auto_function_call_async
2026-07-25T10:06:33.8329173Z samples/agents_async/sample_agents_auto_function_call_async.py:8: [W0105(pointless-string-statement), ] String statement has no effect
2026-07-25T10:06:33.8329545Z samples/agents_async/sample_agents_auto_function_call_async.py:27: [C0410(multiple-imports), ] Multiple imports on one line (os, sys)
2026-07-25T10:06:33.8330125Z samples/agents_async/sample_agents_auto_function_call_async.py:27: [C0413(wrong-import-position), ] Import "import os, sys" should be placed at the top of the module
2026-07-25T10:06:33.8330545Z samples/agents_async/sample_agents_auto_function_call_async.py:27: [C0413(wrong-import-position), ] Import "import os, sys" should be placed at the top of the module
2026-07-25T10:06:33.8331040Z samples/agents_async/sample_agents_auto_function_call_async.py:28: [C0413(wrong-import-position), ] Import "from azure.ai.projects.aio import AIProjectClient" should be placed at the top of the module
2026-07-25T10:06:33.8331521Z samples/agents_async/sample_agents_auto_function_call_async.py:29: [C0413(wrong-import-position), ] Import "from azure.identity.aio import DefaultAzureCredential" should be placed at the top of the module
2026-07-25T10:06:33.8332084Z samples/agents_async/sample_agents_auto_function_call_async.py:30: [C0413(wrong-import-position), ] Import "from azure.ai.agents.models import AsyncFunctionTool, AsyncToolSet, ListSortOrder" should be placed at the top of the module
2026-07-25T10:06:33.8332573Z samples/agents_async/sample_agents_auto_function_call_async.py:32: [C0413(wrong-import-position), ] Import "from utils.user_async_functions import user_async_functions" should be placed at the top of the module
2026-07-25T10:06:33.8333116Z samples/agents_async/sample_agents_auto_function_call_async.py:32: [C0411(wrong-import-order), ] third party import "utils.user_async_functions.user_async_functions" should be placed before first party imports "azure.ai.projects.aio.AIProjectClient", "azure.identity.aio.DefaultAzureCredential", "azure.ai.agents.models.AsyncFunctionTool"
2026-07-25T10:06:33.8333642Z samples/agents_async/sample_agents_auto_function_call_async.py:27: [W0611(unused-import), ] Unused import sys
2026-07-25T10:06:33.8334216Z samples/agents_async/sample_agents_auto_function_call_async.py:30: [W0611(unused-import), ] Unused AsyncToolSet imported from azure.ai.agents.models
2026-07-25T10:06:33.8334550Z ************* Module samples.agents_async.sample_agents_stream_eventhandler_async
2026-07-25T10:06:33.8334935Z samples/agents_async/sample_agents_stream_eventhandler_async.py:91: [W1309(f-string-without-interpolation), main] Using an f-string that does not have any interpolated variables
2026-07-25T10:06:33.8335461Z samples/agents_async/sample_agents_stream_eventhandler_async.py:39: [C0411(wrong-import-order), ] standard import "os" should be placed before first party imports "azure.ai.projects.aio.AIProjectClient", "azure.ai.agents.models.ListSortOrder", "azure.ai.agents.models.AsyncAgentEventHandler", "azure.identity.aio.DefaultAzureCredential"
2026-07-25T10:06:33.8335955Z ************* Module samples.agents_async.sample_agents_stream_file_search_async
2026-07-25T10:06:33.8336310Z samples/agents_async/sample_agents_stream_file_search_async.py:56: [W0621(redefined-outer-name), main] Redefining name 'project_client' from outer scope (line 49)
2026-07-25T10:06:33.8336706Z samples/agents_async/sample_agents_stream_file_search_async.py:99: [R1702(too-many-nested-blocks), main] Too many nested blocks (6/5)
2026-07-25T10:06:33.8337109Z samples/agents_async/sample_agents_stream_file_search_async.py:55: [R0915(too-many-statements), main] Too many statements (65/50)
2026-07-25T10:06:33.8337461Z ************* Module samples.agents_async.sample_agents_json_schema_response_format_using_pydantic_async
2026-07-25T10:06:33.8337930Z samples/agents_async/sample_agents_json_schema_response_format_using_pydantic_async.py:42: [C4747(enum-must-inherit-case-insensitive-enum-meta), PlanetName] The enum must inherit from CaseInsensitiveEnumMeta. See details: https://azure.github.io/azure-sdk/python_implementation.html#extensible-enumerations
2026-07-25T10:06:33.8338528Z samples/agents_async/sample_agents_json_schema_response_format_using_pydantic_async.py:43: [C4746(enum-must-be-uppercase), PlanetName] The enum must use uppercase naming. See details: https://azure.github.io/azure-sdk/python_design.html#enumerations
2026-07-25T10:06:33.8339192Z samples/agents_async/sample_agents_json_schema_response_format_using_pydantic_async.py:44: [C4746(enum-must-be-uppercase), PlanetName] The enum must use uppercase naming. See details: https://azure.github.io/azure-sdk/python_design.html#enumerations
2026-07-25T10:06:33.8339726Z samples/agents_async/sample_agents_json_schema_response_format_using_pydantic_async.py:45: [C4746(enum-must-be-uppercase), PlanetName] The enum must use uppercase naming. See details: https://azure.github.io/azure-sdk/python_design.html#enumerations
2026-07-25T10:06:33.8340262Z samples/agents_async/sample_agents_json_schema_response_format_using_pydantic_async.py:46: [C4746(enum-must-be-uppercase), PlanetName] The enum must use uppercase naming. See details: https://azure.github.io/azure-sdk/python_design.html#enumerations
2026-07-25T10:06:33.8340965Z samples/agents_async/sample_agents_json_schema_response_format_using_pydantic_async.py:47: [C4746(enum-must-be-uppercase), PlanetName] The enum must use uppercase naming. See details: https://azure.github.io/azure-sdk/python_design.html#enumerations
2026-07-25T10:06:33.8341522Z samples/agents_async/sample_agents_json_schema_response_format_using_pydantic_async.py:48: [C4746(enum-must-be-uppercase), PlanetName] The enum must use uppercase naming. See details: https://azure.github.io/azure-sdk/python_design.html#enumerations
2026-07-25T10:06:33.8342049Z samples/agents_async/sample_agents_json_schema_response_format_using_pydantic_async.py:49: [C4746(enum-must-be-uppercase), PlanetName] The enum must use uppercase naming. See details: https://azure.github.io/azure-sdk/python_design.html#enumerations
2026-07-25T10:06:33.8342574Z samples/agents_async/sample_agents_json_schema_response_format_using_pydantic_async.py:50: [C4746(enum-must-be-uppercase), PlanetName] The enum must use uppercase naming. See details: https://azure.github.io/azure-sdk/python_design.html#enumerations
2026-07-25T10:06:33.8343041Z ************* Module samples.agents_async.sample_agents_azure_functions_async
2026-07-25T10:06:33.8343380Z samples/agents_async/sample_agents_azure_functions_async.py:8: [W0105(pointless-string-statement), ] String statement has no effect
2026-07-25T10:06:33.8343770Z samples/agents_async/sample_agents_azure_functions_async.py:34: [C0413(wrong-import-position), ] Import "import os" should be placed at the top of the module
2026-07-25T10:06:33.8344398Z samples/agents_async/sample_agents_azure_functions_async.py:35: [C0413(wrong-import-position), ] Import "from azure.ai.projects.aio import AIProjectClient" should be placed at the top of the module
2026-07-25T10:06:33.8344918Z samples/agents_async/sample_agents_azure_functions_async.py:36: [C0413(wrong-import-position), ] Import "from azure.identity.aio import DefaultAzureCredential" should be placed at the top of the module
2026-07-25T10:06:33.8345399Z samples/agents_async/sample_agents_azure_functions_async.py:37: [C0413(wrong-import-position), ] Import "from azure.ai.agents.models import AzureFunctionStorageQueue, AzureFunctionTool, MessageRole" should be placed at the top of the module
2026-07-25T10:06:33.8345823Z ************* Module samples.agents_async.sample_agents_basics_with_console_tracing_async
2026-07-25T10:06:33.8346153Z samples/agents_async/sample_agents_basics_with_console_tracing_async.py:16: [C0301(line-too-long), ] Line too long (123/120)
2026-07-25T10:06:33.8346542Z samples/agents_async/sample_agents_basics_with_console_tracing_async.py:83: [C0301(line-too-long), ] Line too long (136/120)
2026-07-25T10:06:33.8346976Z samples/agents_async/sample_agents_basics_with_console_tracing_async.py:43: [C0413(wrong-import-position), ] Import "from opentelemetry import trace" should be placed at the top of the module
2026-07-25T10:06:33.8347554Z samples/agents_async/sample_agents_basics_with_console_tracing_async.py:44: [C0413(wrong-import-position), ] Import "from opentelemetry.sdk.trace import TracerProvider" should be placed at the top of the module
2026-07-25T10:06:33.8348098Z samples/agents_async/sample_agents_basics_with_console_tracing_async.py:45: [C0413(wrong-import-position), ] Import "from opentelemetry.sdk.trace.export import SimpleSpanProcessor, ConsoleSpanExporter" should be placed at the top of the module
2026-07-25T10:06:33.8348695Z samples/agents_async/sample_agents_basics_with_console_tracing_async.py:55: [C0413(wrong-import-position), ] Import "from azure.ai.agents.telemetry import AIAgentsInstrumentor" should be placed at the top of the module
2026-07-25T10:06:33.8349269Z samples/agents_async/sample_agents_basics_with_console_tracing_async.py:43: [C0411(wrong-import-order), ] third party import "opentelemetry.trace" should be placed before first party imports "azure.ai.projects.aio.AIProjectClient", "azure.ai.agents.models.ListSortOrder", "azure.identity.aio.DefaultAzureCredential", "azure.core.settings.settings"
2026-07-25T10:06:33.8350042Z samples/agents_async/sample_agents_basics_with_console_tracing_async.py:44: [C0411(wrong-import-order), ] third party import "opentelemetry.sdk.trace.TracerProvider" should be placed before first party imports "azure.ai.projects.aio.AIProjectClient", "azure.ai.agents.models.ListSortOrder", "azure.identity.aio.DefaultAzureCredential", "azure.core.settings.settings"
2026-07-25T10:06:33.8350779Z samples/agents_async/sample_agents_basics_with_console_tracing_async.py:45: [C0411(wrong-import-order), ] third party import "opentelemetry.sdk.trace.export.SimpleSpanProcessor" should be placed before first party imports "azure.ai.projects.aio.AIProjectClient", "azure.ai.agents.models.ListSortOrder", "azure.identity.aio.DefaultAzureCredential", "azure.core.settings.settings"
2026-07-25T10:06:33.8351341Z samples/agents_async/sample_agents_basics_with_console_tracing_async.py:55: [C0412(ungrouped-imports), ] Imports from package azure are not grouped
2026-07-25T10:06:33.8351710Z ************* Module samples.agents_async.sample_agents_stream_eventhandler_with_functions_async
2026-07-25T10:06:33.8352141Z samples/agents_async/sample_agents_stream_eventhandler_with_functions_async.py:55: [W0621(redefined-outer-name), MyEventHandler.__init__] Redefining name 'functions' from outer scope (line 48)
2026-07-25T10:06:33.8352724Z samples/agents_async/sample_agents_stream_eventhandler_with_functions_async.py:45: [C0411(wrong-import-order), ] third party import "utils.user_async_functions.user_async_functions" should be placed before first party imports "azure.ai.projects.aio.AIProjectClient", "azure.ai.agents.aio.AgentsClient", "azure.ai.agents.models.AsyncAgentEventHandler", "azure.identity.aio.DefaultAzureCredential"
2026-07-25T10:06:33.8353332Z samples/agents_async/sample_agents_stream_eventhandler_with_functions_async.py:30: [W0611(unused-import), ] Unused RequiredFunctionToolCall imported from azure.ai.agents.models
2026-07-25T10:06:33.8353760Z samples/agents_async/sample_agents_stream_eventhandler_with_functions_async.py:30: [W0611(unused-import), ] Unused ToolOutput imported from azure.ai.agents.models
2026-07-25T10:06:33.8354486Z ************* Module samples.agents_async.sample_agents_stream_with_base_override_eventhandler_async
2026-07-25T10:06:33.8354961Z samples/agents_async/sample_agents_stream_with_base_override_eventhandler_async.py:32: [C4776(no-cross-package-private-import), ] Do not import private APIs from other packages. Private modules (prefixed with '_') are internal implementation details and may change without notice. Use the public API instead.
2026-07-25T10:06:33.8355612Z samples/agents_async/sample_agents_stream_with_base_override_eventhandler_async.py:39: [C0411(wrong-import-order), ] standard import "os" should be placed before first party imports "azure.ai.projects.aio.AIProjectClient", "azure.ai.agents.models._models.MessageDeltaChunk", "azure.ai.agents.models.AgentStreamEvent", "azure.identity.aio.DefaultAzureCredential"
2026-07-25T10:06:33.8356113Z ************* Module samples.agents_async.sample_agents_stream_iteration_async
2026-07-25T10:06:33.8356569Z samples/agents_async/sample_agents_stream_iteration_async.py:38: [C0411(wrong-import-order), ] standard import "os" should be placed before first party imports "azure.ai.projects.aio.AIProjectClient", "azure.ai.agents.models.AgentStreamEvent", "azure.ai.agents.models.MessageDeltaChunk", "azure.identity.aio.DefaultAzureCredential"
2026-07-25T10:06:33.8357176Z ************* Module samples.agents_async.sample_agents_run_with_toolset_async
2026-07-25T10:06:33.8357520Z samples/agents_async/sample_agents_run_with_toolset_async.py:24: [C0410(multiple-imports), ] Multiple imports on one line (os, asyncio)
2026-07-25T10:06:33.8358045Z samples/agents_async/sample_agents_run_with_toolset_async.py:28: [C0411(wrong-import-order), ] third party import "utils.user_async_functions.user_async_functions" should be placed before first party imports "azure.ai.projects.aio.AIProjectClient", "azure.identity.aio.DefaultAzureCredential", "azure.ai.agents.models.AsyncFunctionTool"
2026-07-25T10:06:33.8358627Z ************* Module samples.agents_async.sample_agents_image_input_url_async
2026-07-25T10:06:33.8358978Z samples/agents_async/sample_agents_image_input_url_async.py:26: [C0410(multiple-imports), ] Multiple imports on one line (os, time)
2026-07-25T10:06:33.8359349Z ************* Module samples.agents_async.sample_agents_image_input_base64_async
2026-07-25T10:06:33.8359688Z samples/agents_async/sample_agents_image_input_base64_async.py:25: [C0410(multiple-imports), ] Multiple imports on one line (os, time, base64)
2026-07-25T10:06:33.8360183Z samples/agents_async/sample_agents_image_input_base64_async.py:41: [C4740(docstring-missing-type), image_to_base64] Param types missing in docstring: "image_path". See details: https://azure.github.io/azure-sdk/python_documentation.html#docstrings
2026-07-25T10:06:33.8360700Z samples/agents_async/sample_agents_image_input_base64_async.py:41: [C4742(docstring-missing-rtype), image_to_base64] A return type is missing in the docstring. See details: https://azure.github.io/azure-sdk/python_documentation.html#docstrings
2026-07-25T10:06:33.8361112Z ************* Module samples.agents_async.sample_agents_browser_automation_async
2026-07-25T10:06:33.8361485Z samples/agents_async/sample_agents_browser_automation_async.py:92: [W1309(f-string-without-interpolation), main] Using an f-string that does not have any interpolated variables
2026-07-25T10:06:33.8361847Z ************* Module samples.agents_async.sample_agents_functions_async
2026-07-25T10:06:33.8362296Z samples/agents_async/sample_agents_functions_async.py:40: [C0411(wrong-import-order), ] third party import "utils.user_async_functions.user_async_functions" should be placed before first party imports "azure.ai.projects.aio.AIProjectClient", "azure.ai.agents.models.AsyncFunctionTool", "azure.identity.aio.DefaultAzureCredential"
2026-07-25T10:06:33.8362827Z samples/agents_async/sample_agents_functions_async.py:30: [W0611(unused-import), ] Unused RequiredFunctionToolCall imported from azure.ai.agents.models
2026-07-25T10:06:33.8363225Z samples/agents_async/sample_agents_functions_async.py:30: [W0611(unused-import), ] Unused ToolOutput imported from azure.ai.agents.models
2026-07-25T10:06:33.8363615Z ************* Module samples.agents_async.sample_agents_basics_async
2026-07-25T10:06:33.8364366Z samples/agents_async/sample_agents_basics_async.py:32: [C0411(wrong-import-order), ] standard import "os" should be placed before first party imports "azure.ai.projects.aio.AIProjectClient", "azure.ai.agents.models.MessageTextContent", "azure.identity.aio.DefaultAzureCredential"
2026-07-25T10:06:33.8364913Z ************* Module samples.agents_async.sample_agents_stream_eventhandler_with_mcp_async
2026-07-25T10:06:33.8365300Z samples/agents_async/sample_agents_stream_eventhandler_with_mcp_async.py:97: [W0718(broad-exception-caught), MyEventHandler.on_thread_run] Catching too general exception Exception
2026-07-25T10:06:33.8365890Z samples/agents_async/sample_agents_stream_eventhandler_with_mcp_async.py:50: [C0411(wrong-import-order), ] third party import "utils.user_async_functions.user_async_functions" should be placed before first party imports "azure.ai.projects.aio.AIProjectClient", "azure.ai.agents.aio.AgentsClient", "azure.ai.agents.models.AsyncAgentEventHandler", "azure.identity.aio.DefaultAzureCredential"
2026-07-25T10:06:33.8366628Z samples/agents_async/sample_agents_stream_eventhandler_with_mcp_async.py:50: [W0611(unused-import), ] Unused user_async_functions imported from utils.user_async_functions
2026-07-25T10:06:33.8367012Z ************* Module samples.agents_async.sample_agents_with_file_search_attachment_async
2026-07-25T10:06:33.8367488Z samples/agents_async/sample_agents_with_file_search_attachment_async.py:31: [C0411(wrong-import-order), ] standard import "os" should be placed before first party imports "azure.ai.projects.aio.AIProjectClient", "azure.ai.agents.models.FilePurpose", "azure.ai.agents.models.FileSearchTool", "azure.identity.aio.DefaultAzureCredential"
2026-07-25T10:06:33.8368089Z ************* Module samples.agents_async.utils.user_async_functions
2026-07-25T10:06:33.8368479Z samples/agents_async/utils/user_async_functions.py:21: [C0413(wrong-import-position), ] Import "from samples.utils.user_functions import fetch_weather, send_email" should be placed at the top of the module
2026-07-25T10:06:33.8368968Z samples/agents_async/utils/user_async_functions.py:24: [C4739(docstring-missing-param), send_email_async] Params missing in docstring: "recipient, subject, body". See details: https://azure.github.io/azure-sdk/python_documentation.html#docstrings
2026-07-25T10:06:33.8369505Z samples/agents_async/utils/user_async_functions.py:24: [C4743(docstring-should-be-keyword), send_email_async] "(str)" not found as a parameter. Use :keyword type myarg: if a keyword argument. See details: https://azure.github.io/azure-sdk/python_documentation.html#docstrings
2026-07-25T10:06:33.8370046Z samples/agents_async/utils/user_async_functions.py:41: [C4739(docstring-missing-param), fetch_current_datetime_async] Params missing in docstring: "format". See details: https://azure.github.io/azure-sdk/python_documentation.html#docstrings
2026-07-25T10:06:33.8370682Z samples/agents_async/utils/user_async_functions.py:41: [C4743(docstring-should-be-keyword), fetch_current_datetime_async] "(Optional[str])" not found as a parameter. Use :keyword type myarg: if a keyword argument. See details: https://azure.github.io/azure-sdk/python_documentation.html#docstrings
2026-07-25T10:06:33.8371015Z
2026-07-25T10:06:33.8371382Z -----------------------------------
2026-07-25T10:06:33.8371625Z Your code has been rated at 9.41/10
2026-07-25T10:06:33.8371752Z
2026-07-25T10:06:33.8371987Z next-pylint check completed with exit code 30
2026-07-25T10:06:33.8372293Z ======================================================================================
2026-07-25T10:06:33.8372618Z ===== STDERR: next-pylint :: /mnt/vss/_work/1/s/sdk/ai/azure-ai-agents (exit 30) =====
2026-07-25T10:06:33.8375966Z 2026-07-25 10:04:02,593 [INFO] azure-sdk-tools: Installing from feed: https://build:***
2026-07-25T10:06:33.8376381Z 2026-07-25 10:04:02,593 [INFO] azure-sdk-tools: Running pylint check...
2026-07-25T10:06:33.8376692Z 2026-07-25 10:04:06,790 [INFO] root: Found whl azure_sdk_tools-0.0.0-py3-none-any.whl
2026-07-25T10:06:33.8376885Z
2026-07-25T10:06:33.8377163Z [notice] A new release of pip is available: 23.0.1 -> 26.1.2
2026-07-25T10:06:33.8377447Z [notice] To update, run: python -m pip install --upgrade pip
2026-07-25T10:06:33.8377751Z 2026-07-25 10:04:22,513 [INFO] azure-sdk-tools: Processing azure-ai-agents for pylint check
2026-07-25T10:06:33.8378104Z 2026-07-25 10:04:22,513 [INFO] azure-sdk-tools: Installing dev requirements for /mnt/vss/_work/1/s/sdk/ai/azure-ai-agents
2026-07-25T10:06:33.8378310Z
2026-07-25T10:06:33.8378562Z [notice] A new release of pip is available: 23.0.1 -> 26.1.2
2026-07-25T10:06:33.8378848Z [notice] To update, run: python -m pip install --upgrade pip
2026-07-25T10:06:33.8379011Z
2026-07-25T10:06:33.8379268Z [notice] A new release of pip is available: 23.0.1 -> 26.1.2
2026-07-25T10:06:33.8379543Z [notice] To update, run: python -m pip install --upgrade pip
2026-07-25T10:06:33.8379873Z 2026-07-25 10:05:17,971 [INFO] azure-sdk-tools: Installing azure_ai_agents-1.2.0b6.tar.gz from fresh built package.
2026-07-25T10:06:33.8380696Z 2026-07-25 10:05:18,414 [INFO] azure-sdk-tools: Executing command from /mnt/vss/_work/1/s/.venv/azure-ai-agents/.venv_next-pylint/.staging:['/mnt/vss/_work/1/s/.venv/azure-ai-agents/.venv_next-pylint/bin/python', '-m', 'pip', 'install', '/mnt/vss/_work/1/s/.venv/azure-ai-agents/.venv_next-pylint/.staging/azure_ai_agents-1.2.0b6.tar.gz']
2026-07-25T10:06:33.8381231Z
2026-07-25T10:06:33.8381656Z [notice] A new release of pip is available: 23.0.1 -> 26.1.2
2026-07-25T10:06:33.8381927Z [notice] To update, run: python -m pip install --upgrade pip
2026-07-25T10:06:33.8382219Z 2026-07-25 10:05:23,435 [INFO] azure-sdk-tools: Installed azure_ai_agents-1.2.0b6.tar.gz
2026-07-25T10:06:33.8382568Z
2026-07-25T10:06:33.8382944Z [notice] A new release of pip is available: 23.0.1 -> 26.1.2
2026-07-25T10:06:33.8383299Z [notice] To update, run: python -m pip install --upgrade pip
2026-07-25T10:06:33.8383578Z 2026-07-25 10:05:27,340 [INFO] azure-sdk-tools: Installed packages:
2026-07-25T10:06:33.8384167Z 2026-07-25 10:05:27,340 [INFO] azure-sdk-tools: aiohappyeyeballs==2.7.1
2026-07-25T10:06:33.8384484Z aiohttp==3.14.3
2026-07-25T10:06:33.8384707Z aiosignal==1.4.0
2026-07-25T10:06:33.8384926Z asgiref==3.12.1
2026-07-25T10:06:33.8385141Z astroid==4.0.4
2026-07-25T10:06:33.8385361Z async-timeout==5.0.1
2026-07-25T10:06:33.8385583Z attrs==26.1.0
2026-07-25T10:06:33.8385866Z azure-ai-agents @ file:///mnt/vss/_work/1/s/.venv/azure-ai-agents/.venv_next-pylint/.staging/azure_ai_agents-1.2.0b6.tar.gz
2026-07-25T10:06:33.8386147Z azure-ai-ml==1.34.1
2026-07-25T10:06:33.8386361Z azure-core==1.41.0
2026-07-25T10:06:33.8386652Z azure-core-tracing-opentelemetry @ file:///mnt/vss/_work/1/s/.wheels/azure_core_tracing_opentelemetry-1.0.0b14-py3-none-any.whl
2026-07-25T10:06:33.8386983Z azure-identity @ file:///mnt/vss/_work/1/s/.wheels/azure_identity-1.26.0b3-py3-none-any.whl
2026-07-25T10:06:33.8387252Z azure-mgmt-core==1.6.0
2026-07-25T10:06:33.8387489Z azure-monitor-opentelemetry==1.8.2
2026-07-25T10:06:33.8387746Z azure-monitor-opentelemetry-exporter==1.0.0b45
2026-07-25T10:06:33.8388000Z azure-pylint-guidelines-checker==0.5.9
2026-07-25T10:06:33.8388274Z azure-sdk-tools @ file:///mnt/vss/_work/1/s/.wheels/azure_sdk_tools-0.0.0-py3-none-any.whl
2026-07-25T10:06:33.8388547Z azure-storage-blob==12.30.0
2026-07-25T10:06:33.8388787Z azure-storage-file-datalake==12.25.0
2026-07-25T10:06:33.8389031Z azure-storage-file-share==12.26.0
2026-07-25T10:06:33.8389268Z backports.asyncio.runner==1.2.0
2026-07-25T10:06:33.8389486Z bashlex==0.18
2026-07-25T10:06:33.8389700Z bracex==3.0.1
2026-07-25T10:06:33.8389912Z build==1.5.1
2026-07-25T10:06:33.8390152Z certifi==2026.7.22
2026-07-25T10:06:33.8390368Z cffi==2.1.0
2026-07-25T10:06:33.8390595Z charset-normalizer==3.4.9
2026-07-25T10:06:33.8390823Z cibuildwheel==2.23.3
2026-07-25T10:06:33.8391042Z colorama==0.4.6
2026-07-25T10:06:33.8391258Z ConfigArgParse==1.7.5
2026-07-25T10:06:33.8391484Z coverage==7.15.2
2026-07-25T10:06:33.8391705Z cryptography==49.0.0
2026-07-25T10:06:33.8391935Z dependency-groups==1.3.1
2026-07-25T10:06:33.8392156Z dill==0.4.1
2026-07-25T10:06:33.8392377Z exceptiongroup==1.3.1
2026-07-25T10:06:33.8392604Z filelock==3.32.0
2026-07-25T10:06:33.8392820Z frozenlist==1.8.0
2026-07-25T10:06:33.8393047Z googleapis-common-protos==1.75.0
2026-07-25T10:06:33.8393267Z grpcio==1.83.0
2026-07-25T10:06:33.8393480Z idna==3.18
2026-07-25T10:06:33.8393701Z iniconfig==2.3.0
2026-07-25T10:06:33.8394075Z isodate==0.7.2
2026-07-25T10:06:33.8394337Z isort==8.0.1
2026-07-25T10:06:33.8394556Z Jinja2==3.1.6
2026-07-25T10:06:33.8394770Z json-delta==2.0.2
2026-07-25T10:06:33.8394995Z jsonref==1.1.0
2026-07-25T10:06:33.8395208Z jsonschema==4.26.0
2026-07-25T10:06:33.8395440Z jsonschema-specifications==2025.9.1
2026-07-25T10:06:33.8395669Z MarkupSafe==3.0.3
2026-07-25T10:06:33.8395887Z marshmallow==3.26.2
2026-07-25T10:06:33.8396097Z mccabe==0.7.0
2026-07-25T10:06:33.8396309Z msal==1.37.0
2026-07-25T10:06:33.8396678Z msal-extensions==1.3.1
2026-07-25T10:06:33.8396901Z msrest==0.7.1
2026-07-25T10:06:33.8397107Z multidict==6.7.1
2026-07-25T10:06:33.8397329Z oauthlib==3.3.1
2026-07-25T10:06:33.8397560Z opentelemetry-api==1.44.0
2026-07-25T10:06:33.8397808Z opentelemetry-exporter-otlp-proto-common==1.44.0
2026-07-25T10:06:33.8398077Z opentelemetry-exporter-otlp-proto-grpc==1.44.0
2026-07-25T10:06:33.8398326Z opentelemetry-instrumentation==0.65b0
2026-07-25T10:06:33.8398576Z opentelemetry-instrumentation-asgi==0.65b0
2026-07-25T10:06:33.8398835Z opentelemetry-instrumentation-dbapi==0.65b0
2026-07-25T10:06:33.8399090Z opentelemetry-instrumentation-django==0.65b0
2026-07-25T10:06:33.8399359Z opentelemetry-instrumentation-fastapi==0.65b0
2026-07-25T10:06:33.8399740Z opentelemetry-instrumentation-flask==0.65b0
2026-07-25T10:06:33.8399994Z opentelemetry-instrumentation-psycopg2==0.65b0
2026-07-25T10:06:33.8400260Z opentelemetry-instrumentation-requests==0.65b0
2026-07-25T10:06:33.8400520Z opentelemetry-instrumentation-urllib==0.65b0
2026-07-25T10:06:33.8400775Z opentelemetry-instrumentation-urllib3==0.65b0
2026-07-25T10:06:33.8401037Z opentelemetry-instrumentation-wsgi==0.65b0
2026-07-25T10:06:33.8401282Z opentelemetry-proto==1.44.0
2026-07-25T10:06:33.8401526Z opentelemetry-resource-detector-azure==0.1.5
2026-07-25T10:06:33.8401774Z opentelemetry-sdk==1.44.0
2026-07-25T10:06:33.8402017Z opentelemetry-semantic-conventions==0.65b0
2026-07-25T10:06:33.8402265Z opentelemetry-util-http==0.65b0
2026-07-25T10:06:33.8402486Z packaging==26.2
2026-07-25T10:06:33.8402713Z pkginfo==1.12.1.2
2026-07-25T10:06:33.8402933Z platformdirs==4.11.0
2026-07-25T10:06:33.8403148Z pluggy==1.6.0
2026-07-25T10:06:33.8403363Z propcache==0.5.2
2026-07-25T10:06:33.8403581Z protobuf==7.35.1
2026-07-25T10:06:33.8404068Z psutil==7.2.2
2026-07-25T10:06:33.8404430Z pycparser==3.0
2026-07-25T10:06:33.8404654Z pydash==8.0.6
2026-07-25T10:06:33.8404870Z Pygments==2.20.0
2026-07-25T10:06:33.8405087Z PyJWT==2.13.0
2026-07-25T10:06:33.8405296Z pylint==4.0.6
2026-07-25T10:06:33.8405512Z pyparsing==3.3.2
2026-07-25T10:06:33.8405730Z pyproject_hooks==1.2.0
2026-07-25T10:06:33.8405944Z pytest==9.1.1
2026-07-25T10:06:33.8406163Z pytest-asyncio==1.4.0
2026-07-25T10:06:33.8406379Z pytest-cov==7.1.0
2026-07-25T10:06:33.8406601Z python-dateutil==2.9.0.post0
2026-07-25T10:06:33.8406829Z python-dotenv==1.2.2
2026-07-25T10:06:33.8407043Z PyYAML==6.0.3
2026-07-25T10:06:33.8407260Z referencing==0.37.0
2026-07-25T10:06:33.8407480Z requests==2.34.2
2026-07-25T10:06:33.8407698Z requests-oauthlib==2.0.0
2026-07-25T10:06:33.8407921Z rpds-py==0.30.0
2026-07-25T10:06:33.8408133Z six==1.17.0
2026-07-25T10:06:33.8408337Z strictyaml==1.7.3
2026-07-25T10:06:33.8408552Z tomli==2.4.1
2026-07-25T10:06:33.8408763Z tomli_w==1.0.0
2026-07-25T10:06:33.8408977Z tomlkit==0.15.1
2026-07-25T10:06:33.8409187Z tqdm==4.69.1
2026-07-25T10:06:33.8409407Z typing_extensions==4.16.0
2026-07-25T10:06:33.8409627Z urllib3==2.7.0
2026-07-25T10:06:33.8409837Z wrapt==2.2.2
2026-07-25T10:06:33.8410041Z yarl==1.24.5
2026-07-25T10:06:33.8410162Z
2026-07-25T10:06:33.8410568Z 2026-07-25 10:05:27,341 [INFO] azure-sdk-tools: ['/mnt/vss/_work/1/s/.venv/azure-ai-agents/.venv_next-pylint/bin/python', '-m', 'pylint', '--rcfile=/mnt/vss/_work/1/s/eng/pylintrc', '--output-format=parseable', '/mnt/vss/_work/1/s/sdk/ai/azure-ai-agents/azure']
2026-07-25T10:06:33.8411134Z 2026-07-25 10:05:46,332 [ERROR] azure-sdk-tools: azure-ai-agents main package exited with linting error 16. Please see this link for more information https://aka.ms/azsdk/python/pylint-guide
2026-07-25T10:06:33.8411664Z 2026-07-25 10:05:46,332 [INFO] azure-sdk-tools: ['/mnt/vss/_work/1/s/.venv/azure-ai-agents/.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/ai/azure-ai-agents/tests']
2026-07-25T10:06:33.8412155Z 2026-07-25 10:06:08,682 [ERROR] azure-sdk-tools: azure-ai-agents tests exited with linting error 30. Please see this link for more information https://aka.ms/azsdk/python/pylint-guide
2026-07-25T10:06:33.8412765Z 2026-07-25 10:06:08,682 [INFO] azure-sdk-tools: ['/mnt/vss/_work/1/s/.venv/azure-ai-agents/.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/ai/azure-ai-agents/samples']
2026-07-25T10:06:33.8413251Z 2026-07-25 10:06:20,584 [ERROR] azure-sdk-tools: azure-ai-agents samples exited with linting error 28. Please see this link for more information https://aka.ms/azsdk/python/pylint-guide
2026-07-25T10:06:33.8413630Z 2026-07-25 10:06:23,592 [INFO] root: Issue exists for azure-ai-agents with pylint version 4.0.6. Updating...
2026-07-25T10:06:33.8414439Z 2026-07-25 10:06:25,956 [INFO] root: Assigned dargilco to issue for azure-ai-agents
2026-07-25T10:06:33.8414752Z 2026-07-25 10:06:27,677 [INFO] root: Assigned glharper to issue for azure-ai-agents
2026-07-25T10:06:33.8415082Z 2026-07-25 10:06:29,194 [INFO] root: Assigned howieleung to issue for azure-ai-agents
2026-07-25T10:06:33.8415414Z 2026-07-25 10:06:30,669 [INFO] root: Assigned nick863 to issue for azure-ai-agents
2026-07-25T10:06:33.8415734Z 2026-07-25 10:06:32,161 [INFO] root: Assigned trangevi to issue for azure-ai-agents
2026-07-25T10:07:43.0588176Z 2026-07-25 10:06:33,722 [INFO] root: Assigned trrwilson to issue for azure-ai-agents2026-07-25 10:07:43,058 [INFO] azure-sdk-tools: [END 2/2] next-pylint :: /mnt/vss/_work/1/s/sdk/ai/azure-ai-projects -> FAIL(28) in 220.69s
2026-07-25T10:07:43.0590488Z
2026-07-25T10:07:43.0591028Z ======================================================================================
2026-07-25T10:07:43.0591505Z

**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-ai-agents>azpysdk next-pylint --isolate .`

See the [Pylint Guide](https://github.com/Azure/azure-sdk-for-python/blob/main/doc/dev/pylint_checking.md) for more information.

Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.