ACTION NEEDED: This version of pylint will be merged on 2026-07-13. The build will begin to fail for this library if errors are not fixed.
Library name: azure-ai-textanalytics
Pylint version: 4.0.4
Pylint Build: Link to build (2026-05-16)
Pylint Errors:
30
2026-05-16T16:54:17.7839092Z ===== OUTPUT: next-pylint :: /mnt/vss/_work/1/s/sdk/textanalytics/azure-ai-textanalytics (exit 30) =====
2026-05-16T16:54:17.7840064Z Looking in indexes: https://pkgs.dev.azure.com/azure-sdk/public/_packaging/azure-sdk-for-python/pypi/simple/, https://pypi.python.org/simple
2026-05-16T16:54:17.7840587Z Processing ./.wheels/azure_sdk_tools-0.0.0-py3-none-any.whl
2026-05-16T16:54:17.7841010Z Collecting certifi
2026-05-16T16:54:17.7841426Z Downloading certifi-2026.4.22-py3-none-any.whl (135 kB)
2026-05-16T16:54:17.7842326Z ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 135.7/135.7 kB 5.6 MB/s eta 0:00:00
2026-05-16T16:54:17.7842832Z Collecting ConfigArgParse>=0.12.0
2026-05-16T16:54:17.7843265Z Downloading configargparse-1.7.5-py3-none-any.whl (27 kB)
2026-05-16T16:54:17.7843741Z Collecting cibuildwheel==2.23.3
2026-05-16T16:54:17.7844198Z Downloading cibuildwheel-2.23.3-py3-none-any.whl (91 kB)
2026-05-16T16:54:17.7844827Z ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 91.8/91.8 kB 35.8 MB/s eta 0:00:00
2026-05-16T16:54:17.7845287Z Collecting tomli
2026-05-16T16:54:17.7845711Z Downloading tomli-2.4.1-py3-none-any.whl (14 kB)
2026-05-16T16:54:17.7846152Z Collecting Jinja2
2026-05-16T16:54:17.7846906Z Downloading jinja2-3.1.6-py3-none-any.whl (134 kB)
2026-05-16T16:54:17.7847856Z ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 134.9/134.9 kB 42.0 MB/s eta 0:00:00
2026-05-16T16:54:17.7848360Z Collecting pytest-cov
2026-05-16T16:54:17.7848772Z Downloading pytest_cov-7.1.0-py3-none-any.whl (22 kB)
2026-05-16T16:54:17.7849166Z Collecting build
2026-05-16T16:54:17.7849574Z Downloading build-1.5.0-py3-none-any.whl (26 kB)
2026-05-16T16:54:17.7849976Z Collecting pyparsing
2026-05-16T16:54:17.7850395Z Downloading pyparsing-3.3.2-py3-none-any.whl (122 kB)
2026-05-16T16:54:17.7851033Z ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 122.8/122.8 kB 38.3 MB/s eta 0:00:00
2026-05-16T16:54:17.7851465Z Collecting pkginfo
2026-05-16T16:54:17.7851846Z Downloading pkginfo-1.12.1.2-py3-none-any.whl (32 kB)
2026-05-16T16:54:17.7852253Z Collecting json-delta>=2.0
2026-05-16T16:54:17.7852661Z Downloading json_delta-2.0.2-py2.py3-none-any.whl (33 kB)
2026-05-16T16:54:17.7853093Z Collecting azure-core
2026-05-16T16:54:17.7853574Z Downloading azure_core-1.41.0-py3-none-any.whl (220 kB)
2026-05-16T16:54:17.7854280Z ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 220.9/220.9 kB 61.8 MB/s eta 0:00:00
2026-05-16T16:54:17.7854839Z Collecting pytest>=3.5.1
2026-05-16T16:54:17.7855292Z Downloading pytest-9.0.3-py3-none-any.whl (375 kB)
2026-05-16T16:54:17.7855996Z ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 375.2/375.2 kB 81.2 MB/s eta 0:00:00
2026-05-16T16:54:17.7858485Z Collecting urllib3
2026-05-16T16:54:17.7859135Z Downloading urllib3-2.7.0-py3-none-any.whl (131 kB)
2026-05-16T16:54:17.7859868Z ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 131.1/131.1 kB 44.1 MB/s eta 0:00:00
2026-05-16T16:54:17.7860487Z Collecting packaging
2026-05-16T16:54:17.7860995Z Downloading packaging-26.2-py3-none-any.whl (100 kB)
2026-05-16T16:54:17.7861713Z ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 100.2/100.2 kB 39.8 MB/s eta 0:00:00
2026-05-16T16:54:17.7862488Z Collecting PyYAML
2026-05-16T16:54:17.7863037Z Downloading pyyaml-6.0.3-cp310-cp310-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl (770 kB)
2026-05-16T16:54:17.7863797Z ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 770.3/770.3 kB 111.7 MB/s eta 0:00:00
2026-05-16T16:54:17.7864469Z Collecting pytest-asyncio>=0.9.0
2026-05-16T16:54:17.7865003Z Downloading pytest_asyncio-1.3.0-py3-none-any.whl (15 kB)
2026-05-16T16:54:17.7870894Z Collecting tomli-w==1.0.0
2026-05-16T16:54:17.7872985Z Downloading tomli_w-1.0.0-py3-none-any.whl (6.0 kB)
2026-05-16T16:54:17.7873910Z Collecting python-dotenv
2026-05-16T16:54:17.7874470Z Downloading python_dotenv-1.2.2-py3-none-any.whl (22 kB)
2026-05-16T16:54:17.7875467Z Collecting wheel
2026-05-16T16:54:17.7876023Z Downloading wheel-0.47.0-py3-none-any.whl (32 kB)
2026-05-16T16:54:17.7877177Z Requirement already satisfied: setuptools in ./.venv/azure-ai-textanalytics/.venv_next-pylint/lib/python3.10/site-packages (from azure-sdk-tools==0.0.0) (79.0.1)
2026-05-16T16:54:17.7878104Z Collecting bashlex!=0.13
2026-05-16T16:54:17.7878776Z Downloading bashlex-0.18-py2.py3-none-any.whl (69 kB)
2026-05-16T16:54:17.7879595Z ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 69.5/69.5 kB 30.5 MB/s eta 0:00:00
2026-05-16T16:54:17.7880626Z Collecting typing-extensions>=4.1.0
2026-05-16T16:54:17.7881757Z Downloading typing_extensions-4.15.0-py3-none-any.whl (44 kB)
2026-05-16T16:54:17.7882620Z ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 44.6/44.6 kB 17.4 MB/s eta 0:00:00
2026-05-16T16:54:17.7883913Z Collecting filelock
2026-05-16T16:54:17.7884463Z Downloading filelock-3.29.0-py3-none-any.whl (39 kB)
2026-05-16T16:54:17.7885250Z Collecting dependency-groups>=1.2
2026-05-16T16:54:17.7885795Z Downloading dependency_groups-1.3.1-py3-none-any.whl (8.7 kB)
2026-05-16T16:54:17.7886294Z Collecting platformdirs
2026-05-16T16:54:17.7886791Z Downloading platformdirs-4.9.6-py3-none-any.whl (21 kB)
2026-05-16T16:54:17.7887125Z Collecting bracex
2026-05-16T16:54:17.7887897Z Downloading bracex-2.6-py3-none-any.whl (11 kB)
2026-05-16T16:54:17.7888448Z Collecting pygments>=2.7.2
2026-05-16T16:54:17.7889005Z Downloading pygments-2.20.0-py3-none-any.whl (1.2 MB)
2026-05-16T16:54:17.7889816Z ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 1.2/1.2 MB 110.2 MB/s eta 0:00:00
2026-05-16T16:54:17.7890301Z Collecting iniconfig>=1.0.1
2026-05-16T16:54:17.7890831Z Downloading iniconfig-2.3.0-py3-none-any.whl (7.5 kB)
2026-05-16T16:54:17.7891326Z Collecting exceptiongroup>=1
2026-05-16T16:54:17.7891726Z Downloading exceptiongroup-1.3.1-py3-none-any.whl (16 kB)
2026-05-16T16:54:17.7892215Z Collecting pluggy<2,>=1.5
2026-05-16T16:54:17.7892620Z Downloading pluggy-1.6.0-py3-none-any.whl (20 kB)
2026-05-16T16:54:17.7892878Z Collecting backports-asyncio-runner<2,>=1.1
2026-05-16T16:54:17.7893436Z Downloading backports_asyncio_runner-1.2.0-py3-none-any.whl (12 kB)
2026-05-16T16:54:17.7893919Z Collecting requests>=2.21.0
2026-05-16T16:54:17.7894452Z Downloading requests-2.34.2-py3-none-any.whl (73 kB)
2026-05-16T16:54:17.7895260Z ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 73.1/73.1 kB 29.9 MB/s eta 0:00:00
2026-05-16T16:54:17.7895701Z Collecting pyproject_hooks
2026-05-16T16:54:17.7896119Z Downloading pyproject_hooks-1.2.0-py3-none-any.whl (10 kB)
2026-05-16T16:54:17.7896686Z Collecting MarkupSafe>=2.0
2026-05-16T16:54:17.7897287Z Downloading markupsafe-3.0.3-cp310-cp310-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl (20 kB)
2026-05-16T16:54:17.7898148Z Collecting coverage[toml]>=7.10.6
2026-05-16T16:54:17.7899218Z Downloading coverage-7.14.0-cp310-cp310-manylinux1_x86_64.manylinux_2_28_x86_64.manylinux_2_5_x86_64.whl (248 kB)
2026-05-16T16:54:17.7900040Z ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 248.8/248.8 kB 42.7 MB/s eta 0:00:00
2026-05-16T16:54:17.7900508Z Collecting idna<4,>=2.5
2026-05-16T16:54:17.7900938Z Downloading idna-3.15-py3-none-any.whl (72 kB)
2026-05-16T16:54:17.7901919Z ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 72.3/72.3 kB 29.5 MB/s eta 0:00:00
2026-05-16T16:54:17.7902502Z Collecting charset_normalizer<4,>=2
2026-05-16T16:54:17.7903001Z Downloading charset_normalizer-3.4.7-cp310-cp310-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl (216 kB)
2026-05-16T16:54:17.7903791Z ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 216.9/216.9 kB 70.0 MB/s eta 0:00:00
2026-05-16T16:54:17.7905042Z Installing collected packages: json-delta, urllib3, typing-extensions, tomli-w, tomli, PyYAML, python-dotenv, pyproject_hooks, pyparsing, pygments, pluggy, platformdirs, pkginfo, packaging, MarkupSafe, iniconfig, idna, filelock, coverage, ConfigArgParse, charset_normalizer, certifi, bracex, bashlex, backports-asyncio-runner, wheel, requests, Jinja2, exceptiongroup, dependency-groups, build, pytest, cibuildwheel, azure-core, pytest-cov, pytest-asyncio, azure-sdk-tools
2026-05-16T16:54:17.7906524Z Successfully installed ConfigArgParse-1.7.5 Jinja2-3.1.6 MarkupSafe-3.0.3 PyYAML-6.0.3 azure-core-1.41.0 azure-sdk-tools-0.0.0 backports-asyncio-runner-1.2.0 bashlex-0.18 bracex-2.6 build-1.5.0 certifi-2026.4.22 charset_normalizer-3.4.7 cibuildwheel-2.23.3 coverage-7.14.0 dependency-groups-1.3.1 exceptiongroup-1.3.1 filelock-3.29.0 idna-3.15 iniconfig-2.3.0 json-delta-2.0.2 packaging-26.2 pkginfo-1.12.1.2 platformdirs-4.9.6 pluggy-1.6.0 pygments-2.20.0 pyparsing-3.3.2 pyproject_hooks-1.2.0 pytest-9.0.3 pytest-asyncio-1.3.0 pytest-cov-7.1.0 python-dotenv-1.2.2 requests-2.34.2 tomli-2.4.1 tomli-w-1.0.0 typing-extensions-4.15.0 urllib3-2.7.0 wheel-0.47.0
2026-05-16T16:54:17.7907790Z Looking in indexes: https://pkgs.dev.azure.com/azure-sdk/public/_packaging/azure-sdk-for-python/pypi/simple/, https://pypi.python.org/simple
2026-05-16T16:54:17.7908467Z Processing /mnt/vss/_work/1/s/.wheels/azure_sdk_tools-0.0.0-py3-none-any.whl
2026-05-16T16:54:17.7908890Z Processing /mnt/vss/_work/1/s/.wheels/azure_core-1.41.0-py3-none-any.whl
2026-05-16T16:54:17.7909409Z Processing /mnt/vss/_work/1/s/.wheels/azure_identity-1.26.0b3-py3-none-any.whl
2026-05-16T16:54:17.7909957Z Collecting aiohttp>=3.0
2026-05-16T16:54:17.7910570Z Downloading aiohttp-3.13.5-cp310-cp310-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl (1.7 MB)
2026-05-16T16:54:17.7911366Z ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 1.7/1.7 MB 49.0 MB/s eta 0:00:00
2026-05-16T16:54:17.7912037Z Requirement already satisfied: cibuildwheel==2.23.3 in /mnt/vss/_work/1/s/.venv/azure-ai-textanalytics/.venv_next-pylint/lib/python3.10/site-packages (from azure-sdk-tools==0.0.0->-r /mnt/vss/_work/1/s/sdk/textanalytics/azure-ai-textanalytics/dev_requirements.txt (line 1)) (2.23.3)
2026-05-16T16:54:17.7913017Z Requirement already satisfied: certifi in /mnt/vss/_work/1/s/.venv/azure-ai-textanalytics/.venv_next-pylint/lib/python3.10/site-packages (from azure-sdk-tools==0.0.0->-r /mnt/vss/_work/1/s/sdk/textanalytics/azure-ai-textanalytics/dev_requirements.txt (line 1)) (2026.4.22)
2026-05-16T16:54:17.7913981Z Requirement already satisfied: pytest>=3.5.1 in /mnt/vss/_work/1/s/.venv/azure-ai-textanalytics/.venv_next-pylint/lib/python3.10/site-packages (from azure-sdk-tools==0.0.0->-r /mnt/vss/_work/1/s/sdk/textanalytics/azure-ai-textanalytics/dev_requirements.txt (line 1)) (9.0.3)
2026-05-16T16:54:17.7914711Z Requirement already satisfied: ConfigArgParse>=0.12.0 in /mnt/vss/_work/1/s/.venv/azure-ai-textanalytics/.venv_next-pylint/lib/python3.10/site-packages (from azure-sdk-tools==0.0.0->-r /mnt/vss/_work/1/s/sdk/textanalytics/azure-ai-textanalytics/dev_requirements.txt (line 1)) (1.7.5)
2026-05-16T16:54:17.7915910Z Requirement already satisfied: packaging in /mnt/vss/_work/1/s/.venv/azure-ai-textanalytics/.venv_next-pylint/lib/python3.10/site-packages (from azure-sdk-tools==0.0.0->-r /mnt/vss/_work/1/s/sdk/textanalytics/azure-ai-textanalytics/dev_requirements.txt (line 1)) (26.2)
2026-05-16T16:54:17.7916859Z Requirement already satisfied: setuptools in /mnt/vss/_work/1/s/.venv/azure-ai-textanalytics/.venv_next-pylint/lib/python3.10/site-packages (from azure-sdk-tools==0.0.0->-r /mnt/vss/_work/1/s/sdk/textanalytics/azure-ai-textanalytics/dev_requirements.txt (line 1)) (79.0.1)
2026-05-16T16:54:17.7918209Z Requirement already satisfied: json-delta>=2.0 in /mnt/vss/_work/1/s/.venv/azure-ai-textanalytics/.venv_next-pylint/lib/python3.10/site-packages (from azure-sdk-tools==0.0.0->-r /mnt/vss/_work/1/s/sdk/textanalytics/azure-ai-textanalytics/dev_requirements.txt (line 1)) (2.0.2)
2026-05-16T16:54:17.7919054Z Requirement already satisfied: urllib3 in /mnt/vss/_work/1/s/.venv/azure-ai-textanalytics/.venv_next-pylint/lib/python3.10/site-packages (from azure-sdk-tools==0.0.0->-r /mnt/vss/_work/1/s/sdk/textanalytics/azure-ai-textanalytics/dev_requirements.txt (line 1)) (2.7.0)
2026-05-16T16:54:17.7919951Z Requirement already satisfied: tomli in /mnt/vss/_work/1/s/.venv/azure-ai-textanalytics/.venv_next-pylint/lib/python3.10/site-packages (from azure-sdk-tools==0.0.0->-r /mnt/vss/_work/1/s/sdk/textanalytics/azure-ai-textanalytics/dev_requirements.txt (line 1)) (2.4.1)
2026-05-16T16:54:17.7920759Z Requirement already satisfied: wheel in /mnt/vss/_work/1/s/.venv/azure-ai-textanalytics/.venv_next-pylint/lib/python3.10/site-packages (from azure-sdk-tools==0.0.0->-r /mnt/vss/_work/1/s/sdk/textanalytics/azure-ai-textanalytics/dev_requirements.txt (line 1)) (0.47.0)
2026-05-16T16:54:17.7921645Z Requirement already satisfied: PyYAML in /mnt/vss/_work/1/s/.venv/azure-ai-textanalytics/.venv_next-pylint/lib/python3.10/site-packages (from azure-sdk-tools==0.0.0->-r /mnt/vss/_work/1/s/sdk/textanalytics/azure-ai-textanalytics/dev_requirements.txt (line 1)) (6.0.3)
2026-05-16T16:54:17.7922626Z Requirement already satisfied: pyparsing in /mnt/vss/_work/1/s/.venv/azure-ai-textanalytics/.venv_next-pylint/lib/python3.10/site-packages (from azure-sdk-tools==0.0.0->-r /mnt/vss/_work/1/s/sdk/textanalytics/azure-ai-textanalytics/dev_requirements.txt (line 1)) (3.3.2)
2026-05-16T16:54:17.7923394Z Requirement already satisfied: python-dotenv in /mnt/vss/_work/1/s/.venv/azure-ai-textanalytics/.venv_next-pylint/lib/python3.10/site-packages (from azure-sdk-tools==0.0.0->-r /mnt/vss/_work/1/s/sdk/textanalytics/azure-ai-textanalytics/dev_requirements.txt (line 1)) (1.2.2)
2026-05-16T16:54:17.7924235Z Requirement already satisfied: build in /mnt/vss/_work/1/s/.venv/azure-ai-textanalytics/.venv_next-pylint/lib/python3.10/site-packages (from azure-sdk-tools==0.0.0->-r /mnt/vss/_work/1/s/sdk/textanalytics/azure-ai-textanalytics/dev_requirements.txt (line 1)) (1.5.0)
2026-05-16T16:54:17.7925274Z Requirement already satisfied: pytest-asyncio>=0.9.0 in /mnt/vss/_work/1/s/.venv/azure-ai-textanalytics/.venv_next-pylint/lib/python3.10/site-packages (from azure-sdk-tools==0.0.0->-r /mnt/vss/_work/1/s/sdk/textanalytics/azure-ai-textanalytics/dev_requirements.txt (line 1)) (1.3.0)
2026-05-16T16:54:17.7926249Z Requirement already satisfied: Jinja2 in /mnt/vss/_work/1/s/.venv/azure-ai-textanalytics/.venv_next-pylint/lib/python3.10/site-packages (from azure-sdk-tools==0.0.0->-r /mnt/vss/_work/1/s/sdk/textanalytics/azure-ai-textanalytics/dev_requirements.txt (line 1)) (3.1.6)
2026-05-16T16:54:17.7927054Z Requirement already satisfied: tomli-w==1.0.0 in /mnt/vss/_work/1/s/.venv/azure-ai-textanalytics/.venv_next-pylint/lib/python3.10/site-packages (from azure-sdk-tools==0.0.0->-r /mnt/vss/_work/1/s/sdk/textanalytics/azure-ai-textanalytics/dev_requirements.txt (line 1)) (1.0.0)
2026-05-16T16:54:17.7928591Z Requirement already satisfied: pkginfo in /mnt/vss/_work/1/s/.venv/azure-ai-textanalytics/.venv_next-pylint/lib/python3.10/site-packages (from azure-sdk-tools==0.0.0->-r /mnt/vss/_work/1/s/sdk/textanalytics/azure-ai-textanalytics/dev_requirements.txt (line 1)) (1.12.1.2)
2026-05-16T16:54:17.7929456Z Requirement already satisfied: pytest-cov in /mnt/vss/_work/1/s/.venv/azure-ai-textanalytics/.venv_next-pylint/lib/python3.10/site-packages (from azure-sdk-tools==0.0.0->-r /mnt/vss/_work/1/s/sdk/textanalytics/azure-ai-textanalytics/dev_requirements.txt (line 1)) (7.1.0)
2026-05-16T16:54:17.7930283Z Requirement already satisfied: typing-extensions>=4.1.0 in /mnt/vss/_work/1/s/.venv/azure-ai-textanalytics/.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/textanalytics/azure-ai-textanalytics/dev_requirements.txt (line 1)) (4.15.0)
2026-05-16T16:54:17.7931149Z Requirement already satisfied: bashlex!=0.13 in /mnt/vss/_work/1/s/.venv/azure-ai-textanalytics/.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/textanalytics/azure-ai-textanalytics/dev_requirements.txt (line 1)) (0.18)
2026-05-16T16:54:17.7931800Z Requirement already satisfied: filelock in /mnt/vss/_work/1/s/.venv/azure-ai-textanalytics/.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/textanalytics/azure-ai-textanalytics/dev_requirements.txt (line 1)) (3.29.0)
2026-05-16T16:54:17.7932428Z Requirement already satisfied: bracex in /mnt/vss/_work/1/s/.venv/azure-ai-textanalytics/.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/textanalytics/azure-ai-textanalytics/dev_requirements.txt (line 1)) (2.6)
2026-05-16T16:54:17.7933063Z Requirement already satisfied: platformdirs in /mnt/vss/_work/1/s/.venv/azure-ai-textanalytics/.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/textanalytics/azure-ai-textanalytics/dev_requirements.txt (line 1)) (4.9.6)
2026-05-16T16:54:17.7933701Z Requirement already satisfied: dependency-groups>=1.2 in /mnt/vss/_work/1/s/.venv/azure-ai-textanalytics/.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/textanalytics/azure-ai-textanalytics/dev_requirements.txt (line 1)) (1.3.1)
2026-05-16T16:54:17.7934325Z Requirement already satisfied: requests>=2.21.0 in /mnt/vss/_work/1/s/.venv/azure-ai-textanalytics/.venv_next-pylint/lib/python3.10/site-packages (from azure-core==1.41.0->-r /mnt/vss/_work/1/s/sdk/textanalytics/azure-ai-textanalytics/dev_requirements.txt (line 2)) (2.34.2)
2026-05-16T16:54:17.7934808Z Collecting msal>=1.35.1
2026-05-16T16:54:17.7935178Z Downloading msal-1.36.0-py3-none-any.whl (121 kB)
2026-05-16T16:54:17.7935727Z ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 121.5/121.5 kB 44.9 MB/s eta 0:00:00
2026-05-16T16:54:17.7936153Z Collecting cryptography>=2.5
2026-05-16T16:54:17.7936553Z Downloading cryptography-48.0.0-cp39-abi3-manylinux_2_34_x86_64.whl (4.7 MB)
2026-05-16T16:54:17.7937065Z ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 4.7/4.7 MB 107.0 MB/s eta 0:00:00
2026-05-16T16:54:17.7937710Z Collecting msal-extensions>=1.2.0
2026-05-16T16:54:17.7938143Z Downloading msal_extensions-1.3.1-py3-none-any.whl (20 kB)
2026-05-16T16:54:17.7938530Z Collecting propcache>=0.2.0
2026-05-16T16:54:17.7938941Z Downloading propcache-0.5.2-cp310-cp310-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl (60 kB)
2026-05-16T16:54:17.7939679Z ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 60.1/60.1 kB 21.1 MB/s eta 0:00:00
2026-05-16T16:54:17.7940088Z Collecting aiosignal>=1.4.0
2026-05-16T16:54:17.7940462Z Downloading aiosignal-1.4.0-py3-none-any.whl (7.5 kB)
2026-05-16T16:54:17.7940833Z Collecting yarl<2.0,>=1.17.0
2026-05-16T16:54:17.7941383Z Downloading yarl-1.23.0-cp310-cp310-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl (102 kB)
2026-05-16T16:54:17.7941941Z ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 102.8/102.8 kB 29.2 MB/s eta 0:00:00
2026-05-16T16:54:17.7942360Z Collecting async-timeout<6.0,>=4.0
2026-05-16T16:54:17.7942749Z Downloading async_timeout-5.0.1-py3-none-any.whl (6.2 kB)
2026-05-16T16:54:17.7943129Z Collecting attrs>=17.3.0
2026-05-16T16:54:17.7943585Z Downloading attrs-26.1.0-py3-none-any.whl (67 kB)
2026-05-16T16:54:17.7944021Z ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 67.5/67.5 kB 24.0 MB/s eta 0:00:00
2026-05-16T16:54:17.7944286Z Collecting multidict<7.0,>=4.5
2026-05-16T16:54:17.7944588Z Downloading multidict-6.7.1-cp310-cp310-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl (243 kB)
2026-05-16T16:54:17.7944971Z ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 243.3/243.3 kB 66.8 MB/s eta 0:00:00
2026-05-16T16:54:17.7945227Z Collecting aiohappyeyeballs>=2.5.0
2026-05-16T16:54:17.7945491Z Downloading aiohappyeyeballs-2.6.1-py3-none-any.whl (15 kB)
2026-05-16T16:54:17.7945746Z Collecting frozenlist>=1.1.1
2026-05-16T16:54:17.7946033Z Downloading frozenlist-1.8.0-cp310-cp310-manylinux1_x86_64.manylinux_2_28_x86_64.manylinux_2_5_x86_64.whl (219 kB)
2026-05-16T16:54:17.7946417Z ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 219.5/219.5 kB 39.8 MB/s eta 0:00:00
2026-05-16T16:54:17.7946672Z Collecting cffi>=2.0.0
2026-05-16T16:54:17.7946948Z Downloading cffi-2.0.0-cp310-cp310-manylinux2014_x86_64.manylinux_2_17_x86_64.whl (216 kB)
2026-05-16T16:54:17.7947320Z ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 216.5/216.5 kB 65.5 MB/s eta 0:00:00
2026-05-16T16:54:17.7947901Z Collecting PyJWT[crypto]<3,>=1.0.0
2026-05-16T16:54:17.7948163Z Downloading pyjwt-2.12.1-py3-none-any.whl (29 kB)
2026-05-16T16:54:17.7948555Z Requirement already satisfied: pluggy<2,>=1.5 in /mnt/vss/_work/1/s/.venv/azure-ai-textanalytics/.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/textanalytics/azure-ai-textanalytics/dev_requirements.txt (line 1)) (1.6.0)
2026-05-16T16:54:17.7949078Z Requirement already satisfied: pygments>=2.7.2 in /mnt/vss/_work/1/s/.venv/azure-ai-textanalytics/.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/textanalytics/azure-ai-textanalytics/dev_requirements.txt (line 1)) (2.20.0)
2026-05-16T16:54:17.7949579Z Requirement already satisfied: iniconfig>=1.0.1 in /mnt/vss/_work/1/s/.venv/azure-ai-textanalytics/.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/textanalytics/azure-ai-textanalytics/dev_requirements.txt (line 1)) (2.3.0)
2026-05-16T16:54:17.7950077Z Requirement already satisfied: exceptiongroup>=1 in /mnt/vss/_work/1/s/.venv/azure-ai-textanalytics/.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/textanalytics/azure-ai-textanalytics/dev_requirements.txt (line 1)) (1.3.1)
2026-05-16T16:54:17.7950603Z Requirement already satisfied: backports-asyncio-runner<2,>=1.1 in /mnt/vss/_work/1/s/.venv/azure-ai-textanalytics/.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/textanalytics/azure-ai-textanalytics/dev_requirements.txt (line 1)) (1.2.0)
2026-05-16T16:54:17.7951116Z Requirement already satisfied: idna<4,>=2.5 in /mnt/vss/_work/1/s/.venv/azure-ai-textanalytics/.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/textanalytics/azure-ai-textanalytics/dev_requirements.txt (line 2)) (3.15)
2026-05-16T16:54:17.7951763Z Requirement already satisfied: charset_normalizer<4,>=2 in /mnt/vss/_work/1/s/.venv/azure-ai-textanalytics/.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/textanalytics/azure-ai-textanalytics/dev_requirements.txt (line 2)) (3.4.7)
2026-05-16T16:54:17.7952351Z Requirement already satisfied: pyproject_hooks in /mnt/vss/_work/1/s/.venv/azure-ai-textanalytics/.venv_next-pylint/lib/python3.10/site-packages (from build->azure-sdk-tools==0.0.0->-r /mnt/vss/_work/1/s/sdk/textanalytics/azure-ai-textanalytics/dev_requirements.txt (line 1)) (1.2.0)
2026-05-16T16:54:17.7952843Z Requirement already satisfied: MarkupSafe>=2.0 in /mnt/vss/_work/1/s/.venv/azure-ai-textanalytics/.venv_next-pylint/lib/python3.10/site-packages (from Jinja2->azure-sdk-tools==0.0.0->-r /mnt/vss/_work/1/s/sdk/textanalytics/azure-ai-textanalytics/dev_requirements.txt (line 1)) (3.0.3)
2026-05-16T16:54:17.7953340Z Requirement already satisfied: coverage[toml]>=7.10.6 in /mnt/vss/_work/1/s/.venv/azure-ai-textanalytics/.venv_next-pylint/lib/python3.10/site-packages (from pytest-cov->azure-sdk-tools==0.0.0->-r /mnt/vss/_work/1/s/sdk/textanalytics/azure-ai-textanalytics/dev_requirements.txt (line 1)) (7.14.0)
2026-05-16T16:54:17.7953706Z Collecting pycparser
2026-05-16T16:54:17.7953953Z Downloading pycparser-3.0-py3-none-any.whl (48 kB)
2026-05-16T16:54:17.7954334Z ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 48.2/48.2 kB 19.0 MB/s eta 0:00:00
2026-05-16T16:54:17.7954655Z azure-sdk-tools is already installed with the same version as the provided wheel. Use --force-reinstall to force an installation of the wheel.
2026-05-16T16:54:17.7955005Z azure-core is already installed with the same version as the provided wheel. Use --force-reinstall to force an installation of the wheel.
2026-05-16T16:54:17.7955389Z Installing collected packages: PyJWT, pycparser, propcache, multidict, frozenlist, attrs, async-timeout, aiohappyeyeballs, yarl, cffi, aiosignal, cryptography, aiohttp, msal, msal-extensions, azure-identity
2026-05-16T16:54:17.7955857Z Successfully installed PyJWT-2.12.1 aiohappyeyeballs-2.6.1 aiohttp-3.13.5 aiosignal-1.4.0 async-timeout-5.0.1 attrs-26.1.0 azure-identity-1.26.0b3 cffi-2.0.0 cryptography-48.0.0 frozenlist-1.8.0 msal-1.36.0 msal-extensions-1.3.1 multidict-6.7.1 propcache-0.5.2 pycparser-3.0 yarl-1.23.0
2026-05-16T16:54:17.7956282Z Looking in indexes: https://pkgs.dev.azure.com/azure-sdk/public/_packaging/azure-sdk-for-python/pypi/simple/
2026-05-16T16:54:17.7956556Z Collecting azure-common>=1.1
2026-05-16T16:54:17.7956894Z Downloading https://pkgs.dev.azure.com/azure-sdk/29ec6040-b234-4e31-b139-33dc4287b756/_packaging/3572dbf9-b5ef-433b-9137-fc4d7768e7cc/pypi/download/azure-common/1.1.28/azure_common-1.1.28-py2.py3-none-any.whl (14 kB)
2026-05-16T16:54:17.7957300Z Saved /mnt/vss/_work/1/s/.venv/azure-ai-textanalytics/.venv_next-pylint/.staging/dl/azure_common-1.1.28-py2.py3-none-any.whl
2026-05-16T16:54:17.7957875Z Successfully downloaded azure-common
2026-05-16T16:54:17.7958185Z Looking in indexes: https://pkgs.dev.azure.com/azure-sdk/public/_packaging/azure-sdk-for-python/pypi/simple/, https://pypi.python.org/simple
2026-05-16T16:54:17.7958490Z Processing ./azure_ai_textanalytics-5.4.0.tar.gz
2026-05-16T16:54:17.7958749Z Installing build dependencies: started
2026-05-16T16:54:17.7959007Z Installing build dependencies: finished with status 'done'
2026-05-16T16:54:17.7959269Z Getting requirements to build wheel: started
2026-05-16T16:54:17.7959530Z Getting requirements to build wheel: finished with status 'done'
2026-05-16T16:54:17.7959795Z Preparing metadata (pyproject.toml): started
2026-05-16T16:54:17.7960052Z Preparing metadata (pyproject.toml): finished with status 'done'
2026-05-16T16:54:17.7960317Z Processing ./dl/azure_common-1.1.28-py2.py3-none-any.whl
2026-05-16T16:54:17.7960657Z Requirement already satisfied: typing-extensions>=4.0.1 in /mnt/vss/_work/1/s/.venv/azure-ai-textanalytics/.venv_next-pylint/lib/python3.10/site-packages (from azure-ai-textanalytics==5.4.0) (4.15.0)
2026-05-16T16:54:17.7961193Z Requirement already satisfied: azure-core>=1.27.0 in /mnt/vss/_work/1/s/.venv/azure-ai-textanalytics/.venv_next-pylint/lib/python3.10/site-packages (from azure-ai-textanalytics==5.4.0) (1.41.0)
2026-05-16T16:54:17.7961586Z Collecting isodate>=0.6.1
2026-05-16T16:54:17.7961839Z Downloading isodate-0.7.2-py3-none-any.whl (22 kB)
2026-05-16T16:54:17.7962182Z Requirement already satisfied: requests>=2.21.0 in /mnt/vss/_work/1/s/.venv/azure-ai-textanalytics/.venv_next-pylint/lib/python3.10/site-packages (from azure-core>=1.27.0->azure-ai-textanalytics==5.4.0) (2.34.2)
2026-05-16T16:54:17.7962610Z Requirement already satisfied: idna<4,>=2.5 in /mnt/vss/_work/1/s/.venv/azure-ai-textanalytics/.venv_next-pylint/lib/python3.10/site-packages (from requests>=2.21.0->azure-core>=1.27.0->azure-ai-textanalytics==5.4.0) (3.15)
2026-05-16T16:54:17.7963048Z Requirement already satisfied: certifi>=2023.5.7 in /mnt/vss/_work/1/s/.venv/azure-ai-textanalytics/.venv_next-pylint/lib/python3.10/site-packages (from requests>=2.21.0->azure-core>=1.27.0->azure-ai-textanalytics==5.4.0) (2026.4.22)
2026-05-16T16:54:17.7963494Z Requirement already satisfied: urllib3<3,>=1.26 in /mnt/vss/_work/1/s/.venv/azure-ai-textanalytics/.venv_next-pylint/lib/python3.10/site-packages (from requests>=2.21.0->azure-core>=1.27.0->azure-ai-textanalytics==5.4.0) (2.7.0)
2026-05-16T16:54:17.7963948Z Requirement already satisfied: charset_normalizer<4,>=2 in /mnt/vss/_work/1/s/.venv/azure-ai-textanalytics/.venv_next-pylint/lib/python3.10/site-packages (from requests>=2.21.0->azure-core>=1.27.0->azure-ai-textanalytics==5.4.0) (3.4.7)
2026-05-16T16:54:17.7964306Z Building wheels for collected packages: azure-ai-textanalytics
2026-05-16T16:54:17.7964582Z Building wheel for azure-ai-textanalytics (pyproject.toml): started
2026-05-16T16:54:17.7964877Z Building wheel for azure-ai-textanalytics (pyproject.toml): finished with status 'done'
2026-05-16T16:54:17.7965233Z Created wheel for azure-ai-textanalytics: filename=azure_ai_textanalytics-5.4.0-py3-none-any.whl size=300234 sha256=d39af921f254cc27c18aa2df91cd1a9216309c13e5d05a06fd71dca992d8cc0c
2026-05-16T16:54:17.7965596Z Stored in directory: /home/cloudtest/.cache/pip/wheels/b9/4a/a3/64991dd2ebf42c04cb68eb2cb73f063488519140879a84b164
2026-05-16T16:54:17.7965891Z Successfully built azure-ai-textanalytics
2026-05-16T16:54:17.7966162Z Installing collected packages: azure-common, isodate, azure-ai-textanalytics
2026-05-16T16:54:17.7966455Z Successfully installed azure-ai-textanalytics-5.4.0 azure-common-1.1.28 isodate-0.7.2
2026-05-16T16:54:17.7966742Z ************* Module azure.ai.textanalytics._response_handlers
2026-05-16T16:54:17.7967041Z azure/ai/textanalytics/_response_handlers.py:561: [C0301(line-too-long), ] Line too long (124/120)
2026-05-16T16:54:17.7967206Z
2026-05-16T16:54:17.7967708Z -----------------------------------
2026-05-16T16:54:17.7968063Z Your code has been rated at 9.99/10
2026-05-16T16:54:17.7968195Z
2026-05-16T16:54:17.7968413Z ************* Module test_custom_text
2026-05-16T16:54:17.7968693Z tests/test_custom_text.py:50: [C0301(line-too-long), ] Line too long (123/120)
2026-05-16T16:54:17.7968989Z tests/test_custom_text.py:51: [C0301(line-too-long), ] Line too long (199/120)
2026-05-16T16:54:17.7969285Z tests/test_custom_text.py:81: [C0301(line-too-long), ] Line too long (123/120)
2026-05-16T16:54:17.7969573Z tests/test_custom_text.py:83: [C0301(line-too-long), ] Line too long (349/120)
2026-05-16T16:54:17.7969859Z tests/test_custom_text.py:84: [C0301(line-too-long), ] Line too long (212/120)
2026-05-16T16:54:17.7970144Z tests/test_custom_text.py:85: [C0301(line-too-long), ] Line too long (175/120)
2026-05-16T16:54:17.7970436Z tests/test_custom_text.py:122: [C0301(line-too-long), ] Line too long (123/120)
2026-05-16T16:54:17.7970733Z tests/test_custom_text.py:124: [C0301(line-too-long), ] Line too long (349/120)
2026-05-16T16:54:17.7971024Z tests/test_custom_text.py:125: [C0301(line-too-long), ] Line too long (212/120)
2026-05-16T16:54:17.7971485Z tests/test_custom_text.py:126: [C0301(line-too-long), ] Line too long (175/120)
2026-05-16T16:54:17.7971780Z tests/test_custom_text.py:168: [C0301(line-too-long), ] Line too long (123/120)
2026-05-16T16:54:17.7972068Z tests/test_custom_text.py:170: [C0301(line-too-long), ] Line too long (349/120)
2026-05-16T16:54:17.7972444Z tests/test_custom_text.py:171: [C0301(line-too-long), ] Line too long (212/120)
2026-05-16T16:54:17.7972737Z tests/test_custom_text.py:172: [C0301(line-too-long), ] Line too long (175/120)
2026-05-16T16:54:17.7973027Z tests/test_custom_text.py:203: [C0301(line-too-long), ] Line too long (123/120)
2026-05-16T16:54:17.7973313Z tests/test_custom_text.py:205: [C0301(line-too-long), ] Line too long (349/120)
2026-05-16T16:54:17.7973597Z tests/test_custom_text.py:206: [C0301(line-too-long), ] Line too long (212/120)
2026-05-16T16:54:17.7973881Z tests/test_custom_text.py:207: [C0301(line-too-long), ] Line too long (175/120)
2026-05-16T16:54:17.7974174Z tests/test_custom_text.py:246: [C0301(line-too-long), ] Line too long (123/120)
2026-05-16T16:54:17.7974459Z tests/test_custom_text.py:248: [C0301(line-too-long), ] Line too long (349/120)
2026-05-16T16:54:17.7974745Z tests/test_custom_text.py:249: [C0301(line-too-long), ] Line too long (212/120)
2026-05-16T16:54:17.7975033Z tests/test_custom_text.py:250: [C0301(line-too-long), ] Line too long (175/120)
2026-05-16T16:54:17.7975317Z tests/test_custom_text.py:285: [C0301(line-too-long), ] Line too long (320/120)
2026-05-16T16:54:17.7975604Z tests/test_custom_text.py:287: [C0301(line-too-long), ] Line too long (183/120)
2026-05-16T16:54:17.7975888Z tests/test_custom_text.py:289: [C0301(line-too-long), ] Line too long (146/120)
2026-05-16T16:54:17.7976207Z tests/test_custom_text.py:7: [C0411(wrong-import-order), ] standard import "functools" should be placed before third party import "pytest"
2026-05-16T16:54:17.7976561Z tests/test_custom_text.py:8: [C0411(wrong-import-order), ] standard import "datetime" should be placed before third party import "pytest"
2026-05-16T16:54:17.7976949Z tests/test_custom_text.py:10: [C0411(wrong-import-order), ] third party import "testcase.TextAnalyticsTest" should be placed before first party import "azure.core.credentials.AzureKeyCredential"
2026-05-16T16:54:17.7977622Z tests/test_custom_text.py:11: [C0411(wrong-import-order), ] third party import "testcase.TextAnalyticsClientPreparer" should be placed before first party import "azure.core.credentials.AzureKeyCredential"
2026-05-16T16:54:17.7978147Z tests/test_custom_text.py:12: [C0411(wrong-import-order), ] third party import "devtools_testutils.recorded_by_proxy" should be placed before first party import "azure.core.credentials.AzureKeyCredential"
2026-05-16T16:54:17.7978532Z tests/test_custom_text.py:13: [C0412(ungrouped-imports), ] Imports from package azure are not grouped
2026-05-16T16:54:17.7978815Z ************* Module test_analyze
2026-05-16T16:54:17.7979084Z tests/test_analyze.py:126: [C0301(line-too-long), ] Line too long (154/120)
2026-05-16T16:54:17.7979382Z tests/test_analyze.py:135: [C0301(line-too-long), ] Line too long (180/120)
2026-05-16T16:54:17.7979665Z tests/test_analyze.py:140: [C0301(line-too-long), ] Line too long (178/120)
2026-05-16T16:54:17.7979945Z tests/test_analyze.py:224: [C0301(line-too-long), ] Line too long (129/120)
2026-05-16T16:54:17.7980229Z tests/test_analyze.py:225: [C0301(line-too-long), ] Line too long (134/120)
2026-05-16T16:54:17.7980513Z tests/test_analyze.py:226: [C0301(line-too-long), ] Line too long (135/120)
2026-05-16T16:54:17.7980797Z tests/test_analyze.py:260: [C0301(line-too-long), ] Line too long (124/120)
2026-05-16T16:54:17.7981079Z tests/test_analyze.py:635: [C0301(line-too-long), ] Line too long (146/120)
2026-05-16T16:54:17.7981362Z tests/test_analyze.py:707: [C0301(line-too-long), ] Line too long (123/120)
2026-05-16T16:54:17.7981641Z tests/test_analyze.py:755: [C0301(line-too-long), ] Line too long (134/120)
2026-05-16T16:54:17.7982063Z tests/test_analyze.py:767: [C0301(line-too-long), ] Line too long (122/120)
2026-05-16T16:54:17.7982355Z tests/test_analyze.py:824: [C0301(line-too-long), ] Line too long (349/120)
2026-05-16T16:54:17.7982642Z tests/test_analyze.py:901: [C0301(line-too-long), ] Line too long (353/120)
2026-05-16T16:54:17.7982924Z tests/test_analyze.py:945: [C0301(line-too-long), ] Line too long (123/120)
2026-05-16T16:54:17.7983290Z tests/test_analyze.py:947: [C0301(line-too-long), ] Line too long (349/120)
2026-05-16T16:54:17.7983575Z tests/test_analyze.py:948: [C0301(line-too-long), ] Line too long (212/120)
2026-05-16T16:54:17.7983877Z tests/test_analyze.py:949: [C0301(line-too-long), ] Line too long (175/120)
2026-05-16T16:54:17.7984166Z tests/test_analyze.py:986: [C0301(line-too-long), ] Line too long (123/120)
2026-05-16T16:54:17.7984462Z tests/test_analyze.py:988: [C0301(line-too-long), ] Line too long (349/120)
2026-05-16T16:54:17.7984749Z tests/test_analyze.py:989: [C0301(line-too-long), ] Line too long (212/120)
2026-05-16T16:54:17.7985038Z tests/test_analyze.py:990: [C0301(line-too-long), ] Line too long (175/120)
2026-05-16T16:54:17.7985322Z tests/test_analyze.py:1027: [C0301(line-too-long), ] Line too long (123/120)
2026-05-16T16:54:17.7985612Z tests/test_analyze.py:1029: [C0301(line-too-long), ] Line too long (349/120)
2026-05-16T16:54:17.7985897Z tests/test_analyze.py:1030: [C0301(line-too-long), ] Line too long (212/120)
2026-05-16T16:54:17.7986179Z tests/test_analyze.py:1031: [C0301(line-too-long), ] Line too long (175/120)
2026-05-16T16:54:17.7986465Z tests/test_analyze.py:1075: [C0301(line-too-long), ] Line too long (123/120)
2026-05-16T16:54:17.7986748Z tests/test_analyze.py:1077: [C0301(line-too-long), ] Line too long (349/120)
2026-05-16T16:54:17.7987033Z tests/test_analyze.py:1116: [C0301(line-too-long), ] Line too long (349/120)
2026-05-16T16:54:17.7987316Z tests/test_analyze.py:1117: [C0301(line-too-long), ] Line too long (212/120)
2026-05-16T16:54:17.7987938Z tests/test_analyze.py:1119: [C0301(line-too-long), ] Line too long (175/120)
2026-05-16T16:54:17.7988237Z tests/test_analyze.py:1175: [C0301(line-too-long), ] Line too long (349/120)
2026-05-16T16:54:17.8040478Z tests/test_analyze.py:1213: [C0301(line-too-long), ] Line too long (128/120)
2026-05-16T16:54:17.8040989Z tests/test_analyze.py:1221: [C0301(line-too-long), ] Line too long (349/120)
2026-05-16T16:54:17.8041432Z tests/test_analyze.py:1283: [C0301(line-too-long), ] Line too long (126/120)
2026-05-16T16:54:17.8041848Z tests/test_analyze.py:1291: [C0301(line-too-long), ] Line too long (349/120)
2026-05-16T16:54:17.8042262Z tests/test_analyze.py:1360: [C0301(line-too-long), ] Line too long (349/120)
2026-05-16T16:54:17.8042669Z tests/test_analyze.py:1453: [C0301(line-too-long), ] Line too long (320/120)
2026-05-16T16:54:17.8043082Z tests/test_analyze.py:1491: [C0301(line-too-long), ] Line too long (128/120)
2026-05-16T16:54:17.8043493Z tests/test_analyze.py:1500: [C0301(line-too-long), ] Line too long (320/120)
2026-05-16T16:54:17.8043910Z tests/test_analyze.py:1556: [C0301(line-too-long), ] Line too long (126/120)
2026-05-16T16:54:17.8044319Z tests/test_analyze.py:1627: [C0301(line-too-long), ] Line too long (121/120)
2026-05-16T16:54:17.8044719Z tests/test_analyze.py:1628: [C0301(line-too-long), ] Line too long (127/120)
2026-05-16T16:54:17.8045120Z tests/test_analyze.py:1630: [C0301(line-too-long), ] Line too long (125/120)
2026-05-16T16:54:17.8045530Z tests/test_analyze.py:1634: [C0301(line-too-long), ] Line too long (143/120)
2026-05-16T16:54:17.8045934Z tests/test_analyze.py:1705: [C0301(line-too-long), ] Line too long (318/120)
2026-05-16T16:54:17.8046351Z tests/test_analyze.py:1726: [C0301(line-too-long), ] Line too long (318/120)
2026-05-16T16:54:17.8046756Z tests/test_analyze.py:1757: [C0301(line-too-long), ] Line too long (318/120)
2026-05-16T16:54:17.8047162Z tests/test_analyze.py:1758: [C0301(line-too-long), ] Line too long (146/120)
2026-05-16T16:54:17.8047797Z tests/test_analyze.py:1780: [C0301(line-too-long), ] Line too long (318/120)
2026-05-16T16:54:17.8048517Z tests/test_analyze.py:1781: [C0301(line-too-long), ] Line too long (146/120)
2026-05-16T16:54:17.8048989Z tests/test_analyze.py:146: [R0915(too-many-statements), TestAnalyze.test_sentiment_analysis_task_with_opinion_mining] Too many statements (52/50)
2026-05-16T16:54:17.8049479Z tests/test_analyze.py:618: [W0613(unused-argument), TestAnalyze.test_pass_cls.callback] Unused argument 'pipeline_response'
2026-05-16T16:54:17.8050105Z tests/test_analyze.py:618: [W0613(unused-argument), TestAnalyze.test_pass_cls.callback] Unused argument 'deserialized'
2026-05-16T16:54:17.8050624Z tests/test_analyze.py:861: [R1729(use-a-generator), TestAnalyze.test_multiple_of_same_action] Use a generator instead 'all(sentence.mined_opinions for sentence in action_result[0].sentences)'
2026-05-16T16:54:17.8051163Z tests/test_analyze.py:1191: [W1514(unspecified-encoding), TestAnalyze.test_generic_action_error_no_target_v3_1] Using open without explicitly specifying an encoding
2026-05-16T16:54:17.8051682Z tests/test_analyze.py:1237: [W1514(unspecified-encoding), TestAnalyze.test_generic_action_error_no_target] Using open without explicitly specifying an encoding
2026-05-16T16:54:17.8052191Z tests/test_analyze.py:1249: [W0613(unused-argument), TestAnalyze.test_generic_action_error_no_target.get_deserialized_for_mock] Unused argument 'headers'
2026-05-16T16:54:17.8052730Z tests/test_analyze.py:1250: [W0611(unused-import), TestAnalyze.test_generic_action_error_no_target.get_deserialized_for_mock] Unused AnalyzeTextJobsInput imported from azure.ai.textanalytics._generated.models
2026-05-16T16:54:17.8053278Z tests/test_analyze.py:1308: [W1514(unspecified-encoding), TestAnalyze.test_action_errors_with_targets_v3_1] Using open without explicitly specifying an encoding
2026-05-16T16:54:17.8053775Z tests/test_analyze.py:1377: [W1514(unspecified-encoding), TestAnalyze.test_action_errors_with_targets] Using open without explicitly specifying an encoding
2026-05-16T16:54:17.8054268Z tests/test_analyze.py:1389: [W0613(unused-argument), TestAnalyze.test_action_errors_with_targets.get_deserialized_for_mock] Unused argument 'headers'
2026-05-16T16:54:17.8054810Z tests/test_analyze.py:1390: [W0611(unused-import), TestAnalyze.test_action_errors_with_targets.get_deserialized_for_mock] Unused AnalyzeTextJobsInput imported from azure.ai.textanalytics._generated.models
2026-05-16T16:54:17.8055355Z tests/test_analyze.py:1470: [W1514(unspecified-encoding), TestAnalyze.test_action_job_failure_v3_1] Using open without explicitly specifying an encoding
2026-05-16T16:54:17.8055861Z tests/test_analyze.py:1517: [W1514(unspecified-encoding), TestAnalyze.test_action_job_failure] Using open without explicitly specifying an encoding
2026-05-16T16:54:17.8056368Z tests/test_analyze.py:1530: [W0613(unused-argument), TestAnalyze.test_action_job_failure.get_deserialized_for_mock] Unused argument 'headers'
2026-05-16T16:54:17.8056904Z tests/test_analyze.py:1531: [W0611(unused-import), TestAnalyze.test_action_job_failure.get_deserialized_for_mock] Unused AnalyzeTextJobsInput imported from azure.ai.textanalytics._generated.models
2026-05-16T16:54:17.8057678Z tests/test_analyze.py:9: [C0411(wrong-import-order), ] standard import "functools" should be placed before third party import "pytest"
2026-05-16T16:54:17.8058194Z tests/test_analyze.py:10: [C0411(wrong-import-order), ] standard import "itertools" should be placed before third party import "pytest"
2026-05-16T16:54:17.8058674Z tests/test_analyze.py:11: [C0411(wrong-import-order), ] standard import "datetime" should be placed before third party import "pytest"
2026-05-16T16:54:17.8059139Z tests/test_analyze.py:12: [C0411(wrong-import-order), ] standard import "json" should be placed before third party import "pytest"
2026-05-16T16:54:17.8059610Z tests/test_analyze.py:13: [C0411(wrong-import-order), ] standard import "unittest.mock" should be placed before third party import "pytest"
2026-05-16T16:54:17.8060137Z tests/test_analyze.py:16: [C0411(wrong-import-order), ] third party import "testcase.TextAnalyticsTest" should be placed before first party imports "azure.core.exceptions.HttpResponseError", "azure.core.credentials.AzureKeyCredential"
2026-05-16T16:54:17.8060875Z tests/test_analyze.py:17: [C0411(wrong-import-order), ] third party import "testcase.TextAnalyticsClientPreparer" should be placed before first party imports "azure.core.exceptions.HttpResponseError", "azure.core.credentials.AzureKeyCredential"
2026-05-16T16:54:17.8061588Z tests/test_analyze.py:18: [C0411(wrong-import-order), ] third party import "devtools_testutils.recorded_by_proxy" should be placed before first party imports "azure.core.exceptions.HttpResponseError", "azure.core.credentials.AzureKeyCredential"
2026-05-16T16:54:17.8062145Z tests/test_analyze.py:19: [C0412(ungrouped-imports), ] Imports from package azure are not grouped
2026-05-16T16:54:17.8062598Z tests/test_analyze.py:20: [W0611(unused-import), ] Unused VERSION imported from azure.ai.textanalytics
2026-05-16T16:54:17.8063059Z tests/test_analyze.py:20: [W0611(unused-import), ] Unused TextAnalyticsApiVersion imported from azure.ai.textanalytics
2026-05-16T16:54:17.8063479Z ************* Module test_encoding
2026-05-16T16:54:17.8063877Z tests/test_encoding.py:81: [C0301(line-too-long), ] Line too long (184/120)
2026-05-16T16:54:17.8064319Z tests/test_encoding.py:7: [C0411(wrong-import-order), ] standard import "platform" should be placed before third party import "pytest"
2026-05-16T16:54:17.8064790Z tests/test_encoding.py:8: [C0411(wrong-import-order), ] standard import "functools" should be placed before third party import "pytest"
2026-05-16T16:54:17.8065313Z tests/test_encoding.py:12: [C0411(wrong-import-order), ] third party import "testcase.TextAnalyticsTest" should be placed before first party imports "azure.core.exceptions.HttpResponseError", "azure.core.credentials.AzureKeyCredential"
2026-05-16T16:54:17.8065904Z tests/test_encoding.py:13: [C0411(wrong-import-order), ] third party import "testcase.TextAnalyticsClientPreparer" should be placed before first party imports "azure.core.exceptions.HttpResponseError", "azure.core.credentials.AzureKeyCredential"
2026-05-16T16:54:17.8066495Z tests/test_encoding.py:14: [C0411(wrong-import-order), ] third party import "devtools_testutils.recorded_by_proxy" should be placed before first party imports "azure.core.exceptions.HttpResponseError", "azure.core.credentials.AzureKeyCredential"
2026-05-16T16:54:17.8067009Z tests/test_encoding.py:15: [C0412(ungrouped-imports), ] Imports from package azure are not grouped
2026-05-16T16:54:17.8067648Z tests/test_encoding.py:6: [W0611(unused-import), ] Unused import pytest
2026-05-16T16:54:17.8068103Z tests/test_encoding.py:7: [W0611(unused-import), ] Unused import platform
2026-05-16T16:54:17.8068548Z tests/test_encoding.py:10: [W0611(unused-import), ] Unused HttpResponseError imported from azure.core.exceptions
2026-05-16T16:54:17.8069022Z tests/test_encoding.py:10: [W0611(unused-import), ] Unused ClientAuthenticationError imported from azure.core.exceptions
2026-05-16T16:54:17.8069496Z tests/test_encoding.py:11: [W0611(unused-import), ] Unused AzureKeyCredential imported from azure.core.credentials
2026-05-16T16:54:17.8069921Z ************* Module test_summarization_async
2026-05-16T16:54:17.8070359Z tests/test_summarization_async.py:7: [C0411(wrong-import-order), ] standard import "functools" should be placed before third party import "pytest"
2026-05-16T16:54:17.8070795Z ************* Module test_repr
2026-05-16T16:54:17.8071213Z tests/test_repr.py:94: [C0301(line-too-long), ] Line too long (123/120)
2026-05-16T16:54:17.8071626Z tests/test_repr.py:125: [C0301(line-too-long), ] Line too long (122/120)
2026-05-16T16:54:17.8072027Z tests/test_repr.py:181: [C0301(line-too-long), ] Line too long (140/120)
2026-05-16T16:54:17.8072434Z tests/test_repr.py:241: [C0301(line-too-long), ] Line too long (141/120)
2026-05-16T16:54:17.8072833Z tests/test_repr.py:256: [C0301(line-too-long), ] Line too long (164/120)
2026-05-16T16:54:17.8073229Z tests/test_repr.py:281: [C0301(line-too-long), ] Line too long (121/120)
2026-05-16T16:54:17.8073776Z tests/test_repr.py:300: [C0301(line-too-long), ] Line too long (150/120)
2026-05-16T16:54:17.8074198Z tests/test_repr.py:327: [C0301(line-too-long), ] Line too long (121/120)
2026-05-16T16:54:17.8074599Z tests/test_repr.py:383: [C0301(line-too-long), ] Line too long (148/120)
2026-05-16T16:54:17.8075125Z tests/test_repr.py:389: [C0301(line-too-long), ] Line too long (137/120)
2026-05-16T16:54:17.8075538Z tests/test_repr.py:396: [C0301(line-too-long), ] Line too long (147/120)
2026-05-16T16:54:17.8075939Z tests/test_repr.py:403: [C0301(line-too-long), ] Line too long (130/120)
2026-05-16T16:54:17.8076346Z tests/test_repr.py:416: [C0301(line-too-long), ] Line too long (125/120)
2026-05-16T16:54:17.8076748Z tests/test_repr.py:436: [C0301(line-too-long), ] Line too long (128/120)
2026-05-16T16:54:17.8077148Z tests/test_repr.py:450: [C0301(line-too-long), ] Line too long (160/120)
2026-05-16T16:54:17.8077755Z tests/test_repr.py:451: [C0301(line-too-long), ] Line too long (122/120)
2026-05-16T16:54:17.8078204Z tests/test_repr.py:455: [C0304(missing-final-newline), ] Final newline missing
2026-05-16T16:54:17.8078634Z tests/test_repr.py:16: [W0105(pointless-string-statement), ] String statement has no effect
2026-05-16T16:54:17.8079066Z tests/test_repr.py:51: [W0105(pointless-string-statement), ] String statement has no effect
2026-05-16T16:54:17.8079488Z tests/test_repr.py:64: [W0105(pointless-string-statement), ] String statement has no effect
2026-05-16T16:54:17.8079909Z tests/test_repr.py:83: [W0105(pointless-string-statement), ] String statement has no effect
2026-05-16T16:54:17.8080332Z tests/test_repr.py:98: [W0105(pointless-string-statement), ] String statement has no effect
2026-05-16T16:54:17.8080777Z tests/test_repr.py:112: [W0621(redefined-outer-name), linked_entity] Redefining name 'linked_entity_match' from outer scope (line 100)
2026-05-16T16:54:17.8081238Z tests/test_repr.py:132: [W0105(pointless-string-statement), ] String statement has no effect
2026-05-16T16:54:17.8081695Z tests/test_repr.py:157: [W0621(redefined-outer-name), target_sentiment] Redefining name 'target_assessment_confidence_score' from outer scope (line 146)
2026-05-16T16:54:17.8082190Z tests/test_repr.py:172: [W0621(redefined-outer-name), assessment_sentiment] Redefining name 'target_assessment_confidence_score' from outer scope (line 146)
2026-05-16T16:54:17.8082689Z tests/test_repr.py:188: [W0621(redefined-outer-name), mined_opinion] Redefining name 'target_sentiment' from outer scope (line 157)
2026-05-16T16:54:17.8083164Z tests/test_repr.py:188: [W0621(redefined-outer-name), mined_opinion] Redefining name 'assessment_sentiment' from outer scope (line 172)
2026-05-16T16:54:17.8083648Z tests/test_repr.py:198: [W0621(redefined-outer-name), sentence_sentiment] Redefining name 'sentiment_confidence_scores' from outer scope (line 135)
2026-05-16T16:54:17.8084133Z tests/test_repr.py:198: [W0621(redefined-outer-name), sentence_sentiment] Redefining name 'mined_opinion' from outer scope (line 188)
2026-05-16T16:54:17.8084615Z tests/test_repr.py:217: [W0621(redefined-outer-name), recognize_pii_entities_result] Redefining name 'pii_entity' from outer scope (line 85)
2026-05-16T16:54:17.8085100Z tests/test_repr.py:217: [W0621(redefined-outer-name), recognize_pii_entities_result] Redefining name 'text_analytics_warning' from outer scope (line 28)
2026-05-16T16:54:17.8085592Z tests/test_repr.py:217: [W0621(redefined-outer-name), recognize_pii_entities_result] Redefining name 'text_document_statistics' from outer scope (line 18)
2026-05-16T16:54:17.8086081Z tests/test_repr.py:234: [W0621(redefined-outer-name), recognize_entities_result] Redefining name 'categorized_entity' from outer scope (line 66)
2026-05-16T16:54:17.8086565Z tests/test_repr.py:234: [W0621(redefined-outer-name), recognize_entities_result] Redefining name 'text_analytics_warning' from outer scope (line 28)
2026-05-16T16:54:17.8087054Z tests/test_repr.py:234: [W0621(redefined-outer-name), recognize_entities_result] Redefining name 'text_document_statistics' from outer scope (line 18)
2026-05-16T16:54:17.8087918Z tests/test_repr.py:249: [W0621(redefined-outer-name), extract_key_phrases_result] Redefining name 'text_analytics_warning' from outer scope (line 28)
2026-05-16T16:54:17.8088445Z tests/test_repr.py:249: [W0621(redefined-outer-name), extract_key_phrases_result] Redefining name 'text_document_statistics' from outer scope (line 18)
2026-05-16T16:54:17.8089080Z tests/test_repr.py:287: [W0621(redefined-outer-name), healthcare_entity] Redefining name 'data_source' from outer scope (line 264)
2026-05-16T16:54:17.8089574Z tests/test_repr.py:287: [W0621(redefined-outer-name), healthcare_entity] Redefining name 'healthcare_entity_assertion' from outer scope (line 275)
2026-05-16T16:54:17.8090065Z tests/test_repr.py:308: [W0621(redefined-outer-name), healthcare_relation_role] Redefining name 'healthcare_entity' from outer scope (line 287)
2026-05-16T16:54:17.8090550Z tests/test_repr.py:320: [W0621(redefined-outer-name), healthcare_relation] Redefining name 'healthcare_relation_role' from outer scope (line 308)
2026-05-16T16:54:17.8091051Z tests/test_repr.py:353: [W0621(redefined-outer-name), TestRepr.test_document_error] Redefining name 'text_analytics_error' from outer scope (line 40)
2026-05-16T16:54:17.8091549Z tests/test_repr.py:376: [W0621(redefined-outer-name), TestRepr.test_detect_language_result] Redefining name 'detected_language' from outer scope (line 54)
2026-05-16T16:54:17.8092051Z tests/test_repr.py:376: [W0621(redefined-outer-name), TestRepr.test_detect_language_result] Redefining name 'text_analytics_warning' from outer scope (line 28)
2026-05-16T16:54:17.8092555Z tests/test_repr.py:376: [W0621(redefined-outer-name), TestRepr.test_detect_language_result] Redefining name 'text_document_statistics' from outer scope (line 18)
2026-05-16T16:54:17.8093059Z tests/test_repr.py:389: [W0621(redefined-outer-name), TestRepr.test_recognized_linked_entities_result] Redefining name 'linked_entity' from outer scope (line 112)
2026-05-16T16:54:17.8093571Z tests/test_repr.py:389: [W0621(redefined-outer-name), TestRepr.test_recognized_linked_entities_result] Redefining name 'text_analytics_warning' from outer scope (line 28)
2026-05-16T16:54:17.8094097Z tests/test_repr.py:389: [W0621(redefined-outer-name), TestRepr.test_recognized_linked_entities_result] Redefining name 'text_document_statistics' from outer scope (line 18)
2026-05-16T16:54:17.8094614Z tests/test_repr.py:389: [W0621(redefined-outer-name), TestRepr.test_recognized_linked_entities_result] Redefining name 'detected_language' from outer scope (line 54)
2026-05-16T16:54:17.8095120Z tests/test_repr.py:389: [W0613(unused-argument), TestRepr.test_recognized_linked_entities_result] Unused argument 'detected_language'
2026-05-16T16:54:17.8095607Z tests/test_repr.py:403: [W0621(redefined-outer-name), TestRepr.test_analyze_sentiment_result] Redefining name 'text_analytics_warning' from outer scope (line 28)
2026-05-16T16:54:17.8096106Z tests/test_repr.py:403: [W0621(redefined-outer-name), TestRepr.test_analyze_sentiment_result] Redefining name 'text_document_statistics' from outer scope (line 18)
2026-05-16T16:54:17.8096617Z tests/test_repr.py:403: [W0621(redefined-outer-name), TestRepr.test_analyze_sentiment_result] Redefining name 'sentiment_confidence_scores' from outer scope (line 135)
2026-05-16T16:54:17.8097122Z tests/test_repr.py:403: [W0621(redefined-outer-name), TestRepr.test_analyze_sentiment_result] Redefining name 'sentence_sentiment' from outer scope (line 198)
2026-05-16T16:54:17.8097863Z tests/test_repr.py:403: [W0621(redefined-outer-name), TestRepr.test_analyze_sentiment_result] Redefining name 'detected_language' from outer scope (line 54)
2026-05-16T16:54:17.8098376Z tests/test_repr.py:403: [W0613(unused-argument), TestRepr.test_analyze_sentiment_result] Unused argument 'detected_language'
2026-05-16T16:54:17.8098891Z tests/test_repr.py:439: [W0621(redefined-outer-name), TestRepr.test_analyze_healthcare_entities_result_item] Redefining name 'healthcare_entity' from outer scope (line 287)
2026-05-16T16:54:17.8099577Z tests/test_repr.py:439: [W0621(redefined-outer-name), TestRepr.test_analyze_healthcare_entities_result_item] Redefining name 'healthcare_relation' from outer scope (line 320)
2026-05-16T16:54:17.8100106Z tests/test_repr.py:439: [W0621(redefined-outer-name), TestRepr.test_analyze_healthcare_entities_result_item] Redefining name 'text_analytics_warning' from outer scope (line 28)
2026-05-16T16:54:17.8100765Z tests/test_repr.py:439: [W0621(redefined-outer-name), TestRepr.test_analyze_healthcare_entities_result_item] Redefining name 'text_document_statistics' from outer scope (line 18)
2026-05-16T16:54:17.8101284Z tests/test_repr.py:450: [E1305(too-many-format-args), TestRepr.test_analyze_healthcare_entities_result_item] Too many arguments for format string
2026-05-16T16:54:17.8101773Z tests/test_repr.py:8: [C0411(wrong-import-order), ] standard import "datetime" should be placed before third party import "pytest"
2026-05-16T16:54:17.8102217Z tests/test_repr.py:8: [W0611(unused-import), ] Unused import datetime
2026-05-16T16:54:17.8102623Z ************* Module test_analyze_sentiment_async
2026-05-16T16:54:17.8103039Z tests/test_analyze_sentiment_async.py:88: [C0301(line-too-long), ] Line too long (142/120)
2026-05-16T16:54:17.8103473Z tests/test_analyze_sentiment_async.py:94: [C0301(line-too-long), ] Line too long (175/120)
2026-05-16T16:54:17.8103905Z tests/test_analyze_sentiment_async.py:97: [C0301(line-too-long), ] Line too long (173/120)
2026-05-16T16:54:17.8104344Z tests/test_analyze_sentiment_async.py:116: [C0301(line-too-long), ] Line too long (142/120)
2026-05-16T16:54:17.8104777Z tests/test_analyze_sentiment_async.py:122: [C0301(line-too-long), ] Line too long (176/120)
2026-05-16T16:54:17.8105209Z tests/test_analyze_sentiment_async.py:125: [C0301(line-too-long), ] Line too long (173/120)
2026-05-16T16:54:17.8105638Z tests/test_analyze_sentiment_async.py:150: [C0301(line-too-long), ] Line too long (123/120)
2026-05-16T16:54:17.8106066Z tests/test_analyze_sentiment_async.py:163: [C0301(line-too-long), ] Line too long (123/120)
2026-05-16T16:54:17.8106496Z tests/test_analyze_sentiment_async.py:448: [C0301(line-too-long), ] Line too long (131/120)
2026-05-16T16:54:17.8106934Z tests/test_analyze_sentiment_async.py:520: [C0301(line-too-long), ] Line too long (127/120)
2026-05-16T16:54:17.8107600Z tests/test_analyze_sentiment_async.py:714: [C0301(line-too-long), ] Line too long (145/120)
2026-05-16T16:54:17.8108118Z tests/test_analyze_sentiment_async.py:880: [C0301(line-too-long), ] Line too long (131/120)
2026-05-16T16:54:17.8108554Z tests/test_analyze_sentiment_async.py:884: [C0301(line-too-long), ] Line too long (133/120)
2026-05-16T16:54:17.8108983Z tests/test_analyze_sentiment_async.py:888: [C0301(line-too-long), ] Line too long (134/120)
2026-05-16T16:54:17.8109410Z tests/test_analyze_sentiment_async.py:891: [C0301(line-too-long), ] Line too long (154/120)
2026-05-16T16:54:17.8109836Z tests/test_analyze_sentiment_async.py:892: [C0301(line-too-long), ] Line too long (332/120)
2026-05-16T16:54:17.8110265Z tests/test_analyze_sentiment_async.py:905: [C0301(line-too-long), ] Line too long (192/120)
2026-05-16T16:54:17.8110687Z tests/test_analyze_sentiment_async.py:910: [C0301(line-too-long), ] Line too long (134/120)
2026-05-16T16:54:17.8111111Z tests/test_analyze_sentiment_async.py:915: [C0301(line-too-long), ] Line too long (181/120)
2026-05-16T16:54:17.8111559Z tests/test_analyze_sentiment_async.py:12: [W0404(reimported), ] Reimport 'functools' (imported line 8)
2026-05-16T16:54:17.8112037Z tests/test_analyze_sentiment_async.py:641: [W0613(unused-argument), TestAnalyzeSentiment.test_pass_cls.callback] Unused argument 'pipeline_response'
2026-05-16T16:54:17.8112547Z tests/test_analyze_sentiment_async.py:641: [W0613(unused-argument), TestAnalyzeSentiment.test_pass_cls.callback] Unused argument 'deserialized'
2026-05-16T16:54:17.8113041Z tests/test_analyze_sentiment_async.py:7: [C0411(wrong-import-order), ] standard import "platform" should be placed before third party import "pytest"
2026-05-16T16:54:17.8113681Z tests/test_analyze_sentiment_async.py:8: [C0411(wrong-import-order), ] standard import "functools" should be placed before third party import "pytest"
2026-05-16T16:54:17.8114182Z tests/test_analyze_sentiment_async.py:9: [C0411(wrong-import-order), ] standard import "json" should be placed before third party import "pytest"
2026-05-16T16:54:17.8114853Z tests/test_analyze_sentiment_async.py:10: [C0411(wrong-import-order), ] standard import "sys" should be placed before third party import "pytest"
2026-05-16T16:54:17.8115337Z tests/test_analyze_sentiment_async.py:11: [C0411(wrong-import-order), ] standard import "asyncio" should be placed before third party import "pytest"
2026-05-16T16:54:17.8115848Z tests/test_analyze_sentiment_async.py:12: [C0411(wrong-import-order), ] standard import "functools" should be placed before third party import "pytest"
2026-05-16T16:54:17.8116351Z tests/test_analyze_sentiment_async.py:13: [C0411(wrong-import-order), ] standard import "unittest.mock" should be placed before third party import "pytest"
2026-05-16T16:54:17.8116961Z tests/test_analyze_sentiment_async.py:24: [C0411(wrong-import-order), ] third party import "testcase.TextAnalyticsPreparer" should be placed before first party imports "azure.core.exceptions.HttpResponseError", "azure.core.credentials.AzureKeyCredential", "azure.ai.textanalytics.aio.TextAnalyticsClient", "azure.ai.textanalytics.VERSION"
2026-05-16T16:54:17.8117888Z tests/test_analyze_sentiment_async.py:25: [C0411(wrong-import-order), ] third party import "testcase.TextAnalyticsClientPreparer" should be placed before first party imports "azure.core.exceptions.HttpResponseError", "azure.core.credentials.AzureKeyCredential", "azure.ai.textanalytics.aio.TextAnalyticsClient", "azure.ai.textanalytics.VERSION"
2026-05-16T16:54:17.8118633Z tests/test_analyze_sentiment_async.py:26: [C0411(wrong-import-order), ] third party import "devtools_testutils.aio.recorded_by_proxy_async" should be placed before first party imports "azure.core.exceptions.HttpResponseError", "azure.core.credentials.AzureKeyCredential", "azure.ai.textanalytics.aio.TextAnalyticsClient", "azure.ai.textanalytics.VERSION"
2026-05-16T16:54:17.8119388Z tests/test_analyze_sentiment_async.py:27: [C0411(wrong-import-order), ] third party import "testcase.TextAnalyticsTest" should be placed before first party imports "azure.core.exceptions.HttpResponseError", "azure.core.credentials.AzureKeyCredential", "azure.ai.textanalytics.aio.TextAnalyticsClient", "azure.ai.textanalytics.VERSION"
2026-05-16T16:54:17.8119980Z tests/test_analyze_sentiment_async.py:12: [C0412(ungrouped-imports), ] Imports from package functools are not grouped
2026-05-16T16:54:17.8120448Z tests/test_analyze_sentiment_async.py:27: [C0412(ungrouped-imports), ] Imports from package testcase are not grouped
2026-05-16T16:54:17.8120894Z tests/test_analyze_sentiment_async.py:5: [W0611(unused-import), ] Unused import os
2026-05-16T16:54:17.8121370Z tests/test_analyze_sentiment_async.py:17: [W0611(unused-import), ] Unused DetectLanguageInput imported from azure.ai.textanalytics
2026-05-16T16:54:17.8121814Z ************* Module test_extract_key_phrases
2026-05-16T16:54:17.8122233Z tests/test_extract_key_phrases.py:363: [C0301(line-too-long), ] Line too long (131/120)
2026-05-16T16:54:17.8122660Z tests/test_extract_key_phrases.py:436: [C0301(line-too-long), ] Line too long (127/120)
2026-05-16T16:54:17.8123099Z tests/test_extract_key_phrases.py:582: [C0301(line-too-long), ] Line too long (134/120)
2026-05-16T16:54:17.8123560Z tests/test_extract_key_phrases.py:543: [W0613(unused-argument), TestExtractKeyPhrases.test_pass_cls.callback] Unused argument 'pipeline_response'
2026-05-16T16:54:17.8124044Z tests/test_extract_key_phrases.py:543: [W0613(unused-argument), TestExtractKeyPhrases.test_pass_cls.callback] Unused argument 'deserialized'
2026-05-16T16:54:17.8124525Z tests/test_extract_key_phrases.py:7: [C0411(wrong-import-order), ] standard import "platform" should be placed before third party import "pytest"
2026-05-16T16:54:17.8125149Z tests/test_extract_key_phrases.py:8: [C0411(wrong-import-order), ] standard import "functools" should be placed before third party import "pytest"
2026-05-16T16:54:17.8125631Z tests/test_extract_key_phrases.py:9: [C0411(wrong-import-order), ] standard import "json" should be placed before third party import "pytest"
2026-05-16T16:54:17.8126293Z tests/test_extract_key_phrases.py:12: [C0411(wrong-import-order), ] third party import "testcase.TextAnalyticsTest" should be placed before first party imports "azure.core.exceptions.HttpResponseError", "azure.core.credentials.AzureKeyCredential"
2026-05-16T16:54:17.8126907Z tests/test_extract_key_phrases.py:13: [C0411(wrong-import-order), ] third party import "testcase.TextAnalyticsClientPreparer" should be placed before first party imports "azure.core.exceptions.HttpResponseError", "azure.core.credentials.AzureKeyCredential"
2026-05-16T16:54:17.8127732Z tests/test_extract_key_phrases.py:14: [C0411(wrong-import-order), ] third party import "devtools_testutils.recorded_by_proxy" should be placed before first party imports "azure.core.exceptions.HttpResponseError", "azure.core.credentials.AzureKeyCredential"
2026-05-16T16:54:17.8128306Z tests/test_extract_key_phrases.py:15: [C0412(ungrouped-imports), ] Imports from package azure are not grouped
2026-05-16T16:54:17.8128725Z ************* Module test_multiapi_async
2026-05-16T16:54:17.8129239Z tests/test_multiapi_async.py:8: [C0411(wrong-import-order), ] third party import "testcase.TextAnalyticsTest" should be placed before first party imports "azure.ai.textanalytics.TextAnalyticsApiVersion", "azure.ai.textanalytics.aio.TextAnalyticsClient"
2026-05-16T16:54:17.8129861Z tests/test_multiapi_async.py:9: [C0411(wrong-import-order), ] third party import "testcase.TextAnalyticsClientPreparer" should be placed before first party imports "azure.ai.textanalytics.TextAnalyticsApiVersion", "azure.ai.textanalytics.aio.TextAnalyticsClient"
2026-05-16T16:54:17.8130417Z tests/test_multiapi_async.py:10: [C0412(ungrouped-imports), ] Imports from package azure are not grouped
2026-05-16T16:54:17.8130840Z ************* Module test_multiapi
2026-05-16T16:54:17.8131334Z tests/test_multiapi.py:8: [C0411(wrong-import-order), ] third party import "testcase.TextAnalyticsTest" should be placed before first party imports "azure.core.credentials.AzureKeyCredential", "azure.ai.textanalytics.TextAnalyticsClient"
2026-05-16T16:54:17.8131930Z tests/test_multiapi.py:9: [C0411(wrong-import-order), ] third party import "testcase.TextAnalyticsClientPreparer" should be placed before first party imports "azure.core.credentials.AzureKeyCredential", "azure.ai.textanalytics.TextAnalyticsClient"
2026-05-16T16:54:17.8132439Z tests/test_multiapi.py:10: [C0412(ungrouped-imports), ] Imports from package azure are not grouped
2026-05-16T16:54:17.8132889Z tests/test_multiapi.py:6: [W0611(unused-import), ] Unused AzureKeyCredential imported from azure.core.credentials
2026-05-16T16:54:17.8133308Z ************* Module test_analyze_async
2026-05-16T16:54:17.8133708Z tests/test_analyze_async.py:169: [C0301(line-too-long), ] Line too long (154/120)
2026-05-16T16:54:17.8134129Z tests/test_analyze_async.py:178: [C0301(line-too-long), ] Line too long (180/120)
2026-05-16T16:54:17.8134539Z tests/test_analyze_async.py:183: [C0301(line-too-long), ] Line too long (178/120)
2026-05-16T16:54:17.8134952Z tests/test_analyze_async.py:271: [C0301(line-too-long), ] Line too long (129/120)
2026-05-16T16:54:17.8135371Z tests/test_analyze_async.py:272: [C0301(line-too-long), ] Line too long (134/120)
2026-05-16T16:54:17.8135780Z tests/test_analyze_async.py:273: [C0301(line-too-long), ] Line too long (135/120)
2026-05-16T16:54:17.8136193Z tests/test_analyze_async.py:311: [C0301(line-too-long), ] Line too long (124/120)
2026-05-16T16:54:17.8136605Z tests/test_analyze_async.py:764: [C0301(line-too-long), ] Line too long (123/120)
2026-05-16T16:54:17.8137019Z tests/test_analyze_async.py:805: [C0301(line-too-long), ] Line too long (134/120)
2026-05-16T16:54:17.8137769Z tests/test_analyze_async.py:817: [C0301(line-too-long), ] Line too long (140/120)
2026-05-16T16:54:17.8138419Z tests/test_analyze_async.py:880: [C0301(line-too-long), ] Line too long (349/120)
2026-05-16T16:54:17.8138856Z tests/test_analyze_async.py:959: [C0301(line-too-long), ] Line too long (353/120)
2026-05-16T16:54:17.8139277Z tests/test_analyze_async.py:1007: [C0301(line-too-long), ] Line too long (123/120)
2026-05-16T16:54:17.8139846Z tests/test_analyze_async.py:1009: [C0301(line-too-long), ] Line too long (349/120)
2026-05-16T16:54:17.8140276Z tests/test_analyze_async.py:1010: [C0301(line-too-long), ] Line too long (212/120)
2026-05-16T16:54:17.8140725Z tests/test_analyze_async.py:1011: [C0301(line-too-long), ] Line too long (175/120)
2026-05-16T16:54:17.8141148Z tests/test_analyze_async.py:1051: [C0301(line-too-long), ] Line too long (123/120)
2026-05-16T16:54:17.8141562Z tests/test_analyze_async.py:1053: [C0301(line-too-long), ] Line too long (349/120)
2026-05-16T16:54:17.8141982Z tests/test_analyze_async.py:1054: [C0301(line-too-long), ] Line too long (212/120)
2026-05-16T16:54:17.8142400Z tests/test_analyze_async.py:1055: [C0301(line-too-long), ] Line too long (175/120)
2026-05-16T16:54:17.8142826Z tests/test_analyze_async.py:1096: [C0301(line-too-long), ] Line too long (123/120)
2026-05-16T16:54:17.8143255Z tests/test_analyze_async.py:1098: [C0301(line-too-long), ] Line too long (349/120)
2026-05-16T16:54:17.8143675Z tests/test_analyze_async.py:1099: [C0301(line-too-long), ] Line too long (212/120)
2026-05-16T16:54:17.8144099Z tests/test_analyze_async.py:1100: [C0301(line-too-long), ] Line too long (175/120)
2026-05-16T16:54:17.8144513Z tests/test_analyze_async.py:1148: [C0301(line-too-long), ] Line too long (123/120)
2026-05-16T16:54:17.8144926Z tests/test_analyze_async.py:1150: [C0301(line-too-long), ] Line too long (349/120)
2026-05-16T16:54:17.8145344Z tests/test_analyze_async.py:1192: [C0301(line-too-long), ] Line too long (349/120)
2026-05-16T16:54:17.8145756Z tests/test_analyze_async.py:1193: [C0301(line-too-long), ] Line too long (212/120)
2026-05-16T16:54:17.8146179Z tests/test_analyze_async.py:1195: [C0301(line-too-long), ] Line too long (175/120)
2026-05-16T16:54:17.8146646Z tests/test_analyze_async.py:1253: [C0301(line-too-long), ] Line too long (349/120)
2026-05-16T16:54:17.8147178Z tests/test_analyze_async.py:1294: [C0301(line-too-long), ] Line too long (132/120)
2026-05-16T16:54:17.8147955Z tests/test_analyze_async.py:1302: [C0301(line-too-long), ] Line too long (349/120)
2026-05-16T16:54:17.8148474Z tests/test_analyze_async.py:1367: [C0301(line-too-long), ] Line too long (130/120)
2026-05-16T16:54:17.8149027Z tests/test_analyze_async.py:1375: [C0301(line-too-long), ] Line too long (349/120)
2026-05-16T16:54:17.8149529Z tests/test_analyze_async.py:1449: [C0301(line-too-long), ] Line too long (349/120)
2026-05-16T16:54:17.8149862Z tests/test_analyze_async.py:1548: [C0301(line-too-long), ] Line too long (320/120)
2026-05-16T16:54:17.8150162Z tests/test_analyze_async.py:1589: [C0301(line-too-long), ] Line too long (132/120)
2026-05-16T16:54:17.8150461Z tests/test_analyze_async.py:1598: [C0301(line-too-long), ] Line too long (320/120)
2026-05-16T16:54:17.8150754Z tests/test_analyze_async.py:1656: [C0301(line-too-long), ] Line too long (130/120)
2026-05-16T16:54:17.8151045Z tests/test_analyze_async.py:1731: [C0301(line-too-long), ] Line too long (121/120)
2026-05-16T16:54:17.8151341Z tests/test_analyze_async.py:1732: [C0301(line-too-long), ] Line too long (127/120)
2026-05-16T16:54:17.8151634Z tests/test_analyze_async.py:1734: [C0301(line-too-long), ] Line too long (125/120)
2026-05-16T16:54:17.8151922Z tests/test_analyze_async.py:1738: [C0301(line-too-long), ] Line too long (143/120)
2026-05-16T16:54:17.8152211Z tests/test_analyze_async.py:1811: [C0301(line-too-long), ] Line too long (318/120)
2026-05-16T16:54:17.8152504Z tests/test_analyze_async.py:1833: [C0301(line-too-long), ] Line too long (318/120)
2026-05-16T16:54:17.8152794Z tests/test_analyze_async.py:1869: [C0301(line-too-long), ] Line too long (318/120)
2026-05-16T16:54:17.8153258Z tests/test_analyze_async.py:1870: [C0301(line-too-long), ] Line too long (146/120)
2026-05-16T16:54:17.8153558Z tests/test_analyze_async.py:1893: [C0301(line-too-long), ] Line too long (318/120)
2026-05-16T16:54:17.8153856Z tests/test_analyze_async.py:1894: [C0301(line-too-long), ] Line too long (146/120)
2026-05-16T16:54:17.8154287Z tests/test_analyze_async.py:189: [R0915(too-many-statements), TestAnalyzeAsync.test_sentiment_analysis_task_with_opinion_mining] Too many statements (55/50)
2026-05-16T16:54:17.8154669Z tests/test_analyze_async.py:667: [W0613(unused-argument), TestAnalyzeAsync.test_pass_cls.callback] Unused argument 'pipeline_response'
2026-05-16T16:54:17.8155023Z tests/test_analyze_async.py:667: [W0613(unused-argument), TestAnalyzeAsync.test_pass_cls.callback] Unused argument 'deserialized'
2026-05-16T16:54:17.8155416Z tests/test_analyze_async.py:919: [R1729(use-a-generator), TestAnalyzeAsync.test_multiple_of_same_action] Use a generator instead 'all(sentence.mined_opinions for sentence in action_result[0].sentences)'
2026-05-16T16:54:17.8155846Z tests/test_analyze_async.py:1268: [W1514(unspecified-encoding), TestAnalyzeAsync.test_generic_action_error_no_target_v3_1] Using open without explicitly specifying an encoding
2026-05-16T16:54:17.8156244Z tests/test_analyze_async.py:1318: [W1514(unspecified-encoding), TestAnalyzeAsync.test_generic_action_error_no_target] Using open without explicitly specifying an encoding
2026-05-16T16:54:17.8156639Z tests/test_analyze_async.py:1330: [W0613(unused-argument), TestAnalyzeAsync.test_generic_action_error_no_target.get_deserialized_for_mock] Unused argument 'headers'
2026-05-16T16:54:17.8157060Z tests/test_analyze_async.py:1331: [W0611(unused-import), TestAnalyzeAsync.test_generic_action_error_no_target.get_deserialized_for_mock] Unused AnalyzeTextJobsInput imported from azure.ai.textanalytics._generated.models
2026-05-16T16:54:17.8157867Z tests/test_analyze_async.py:1392: [W1514(unspecified-encoding), TestAnalyzeAsync.test_action_errors_with_targets_v3_1] Using open without explicitly specifying an encoding
2026-05-16T16:54:17.8158553Z tests/test_analyze_async.py:1466: [W1514(unspecified-encoding), TestAnalyzeAsync.test_action_errors_with_targets] Using open without explicitly specifying an encoding
2026-05-16T16:54:17.8158985Z tests/test_analyze_async.py:1478: [W0613(unused-argument), TestAnalyzeAsync.test_action_errors_with_targets.get_deserialized_for_mock] Unused argument 'headers'
2026-05-16T16:54:17.8159419Z tests/test_analyze_async.py:1479: [W0611(unused-import), TestAnalyzeAsync.test_action_errors_with_targets.get_deserialized_for_mock] Unused AnalyzeTextJobsInput imported from azure.ai.textanalytics._generated.models
2026-05-16T16:54:17.8159835Z tests/test_analyze_async.py:1565: [W1514(unspecified-encoding), TestAnalyzeAsync.test_action_job_failure_v3_1] Using open without explicitly specifying an encoding
2026-05-16T16:54:17.8160218Z tests/test_analyze_async.py:1615: [W1514(unspecified-encoding), TestAnalyzeAsync.test_action_job_failure] Using open without explicitly specifying an encoding
2026-05-16T16:54:17.8160858Z tests/test_analyze_async.py:1628: [W0613(unused-argument), TestAnalyzeAsync.test_action_job_failure.get_deserialized_for_mock] Unused argument 'headers'
2026-05-16T16:54:17.8161416Z tests/test_analyze_async.py:1629: [W0611(unused-import), TestAnalyzeAsync.test_action_job_failure.get_deserialized_for_mock] Unused AnalyzeTextJobsInput imported from azure.ai.textanalytics._generated.models
2026-05-16T16:54:17.8161827Z tests/test_analyze_async.py:9: [C0411(wrong-import-order), ] standard import "functools" should be placed before third party import "pytest"
2026-05-16T16:54:17.8162188Z tests/test_analyze_async.py:10: [C0411(wrong-import-order), ] standard import "itertools" should be placed before third party import "pytest"
2026-05-16T16:54:17.8162542Z tests/test_analyze_async.py:11: [C0411(wrong-import-order), ] standard import "json" should be placed before third party import "pytest"
2026-05-16T16:54:17.8162890Z tests/test_analyze_async.py:12: [C0411(wrong-import-order), ] standard import "sys" should be placed before third party import "pytest"
2026-05-16T16:54:17.8163390Z tests/test_analyze_async.py:13: [C0411(wrong-import-order), ] standard import "asyncio" should be placed before third party import "pytest"
2026-05-16T16:54:17.8163752Z tests/test_analyze_async.py:14: [C0411(wrong-import-order), ] standard import "unittest.mock" should be placed before third party import "pytest"
2026-05-16T16:54:17.8164249Z tests/test_analyze_async.py:18: [C0411(wrong-import-order), ] third party import "testcase.TextAnalyticsPreparer" should be placed before first party imports "azure.core.exceptions.HttpResponseError", "azure.core.credentials.AzureKeyCredential"
2026-05-16T16:54:17.8164727Z tests/test_analyze_async.py:19: [C0411(wrong-import-order), ] third party import "testcase.TextAnalyticsClientPreparer" should be placed before first party imports "azure.core.exceptions.HttpResponseError", "azure.core.credentials.AzureKeyCredential"
2026-05-16T16:54:17.8165213Z tests/test_analyze_async.py:20: [C0411(wrong-import-order), ] third party import "devtools_testutils.set_bodiless_matcher" should be placed before first party imports "azure.core.exceptions.HttpResponseError", "azure.core.credentials.AzureKeyCredential"
2026-05-16T16:54:17.8165714Z tests/test_analyze_async.py:21: [C0411(wrong-import-order), ] third party import "devtools_testutils.aio.recorded_by_proxy_async" should be placed before first party imports "azure.core.exceptions.HttpResponseError", "azure.core.credentials.AzureKeyCredential"
2026-05-16T16:54:17.8166196Z tests/test_analyze_async.py:22: [C0411(wrong-import-order), ] third party import "testcase.TextAnalyticsTest" should be placed before first party imports "azure.core.exceptions.HttpResponseError", "azure.core.credentials.AzureKeyCredential"
2026-05-16T16:54:17.8166604Z tests/test_analyze_async.py:22: [C0412(ungrouped-imports), ] Imports from package testcase are not grouped
2026-05-16T16:54:17.8166928Z tests/test_analyze_async.py:23: [C0412(ungrouped-imports), ] Imports from package azure are not grouped
2026-05-16T16:54:17.8167216Z ************* Module test_auth_async
2026-05-16T16:54:17.8167874Z tests/test_auth_async.py:10: [C0411(wrong-import-order), ] third party import "testcase.TextAnalyticsPreparer" should be placed before first party imports "azure.ai.textanalytics.AnalyzeSentimentAction", "azure.ai.textanalytics.aio.TextAnalyticsClient", "azure.core.credentials.AzureKeyCredential"
2026-05-16T16:54:17.8168434Z tests/test_auth_async.py:11: [C0411(wrong-import-order), ] third party import "testcase.TextAnalyticsTest" should be placed before first party imports "azure.ai.textanalytics.AnalyzeSentimentAction", "azure.ai.textanalytics.aio.TextAnalyticsClient", "azure.core.credentials.AzureKeyCredential"
2026-05-16T16:54:17.8168990Z tests/test_auth_async.py:12: [C0411(wrong-import-order), ] standard import "os" should be placed before third party imports "pytest", "testcase.TextAnalyticsPreparer", "testcase.TextAnalyticsTest" and first party imports "azure.ai.textanalytics.AnalyzeSentimentAction", "azure.ai.textanalytics.aio.TextAnalyticsClient", "azure.core.credentials.AzureKeyCredential"
2026-05-16T16:54:17.8169423Z ************* Module test_recognize_pii_entities
2026-05-16T16:54:17.8169695Z tests/test_recognize_pii_entities.py:43: [C0301(line-too-long), ] Line too long (145/120)
2026-05-16T16:54:17.8170013Z tests/test_recognize_pii_entities.py:50: [C0301(line-too-long), ] Line too long (124/120)
2026-05-16T16:54:17.8170320Z tests/test_recognize_pii_entities.py:69: [C0301(line-too-long), ] Line too long (152/120)
2026-05-16T16:54:17.8170626Z tests/test_recognize_pii_entities.py:77: [C0301(line-too-long), ] Line too long (124/120)
2026-05-16T16:54:17.8170933Z tests/test_recognize_pii_entities.py:105: [C0301(line-too-long), ] Line too long (124/120)
2026-05-16T16:54:17.8171269Z tests/test_recognize_pii_entities.py:400: [C0301(line-too-long), ] Line too long (131/120)
2026-05-16T16:54:17.8171583Z tests/test_recognize_pii_entities.py:473: [C0301(line-too-long), ] Line too long (127/120)
2026-05-16T16:54:17.8172057Z tests/test_recognize_pii_entities.py:577: [W0613(unused-argument), TestRecognizePIIEntities.test_pass_cls.callback] Unused argument 'pipeline_response'
2026-05-16T16:54:17.8172442Z tests/test_recognize_pii_entities.py:577: [W0613(unused-argument), TestRecognizePIIEntities.test_pass_cls.callback] Unused argument 'deserialized'
2026-05-16T16:54:17.8172896Z tests/test_recognize_pii_entities.py:7: [C0411(wrong-import-order), ] standard import "platform" should be placed before third party import "pytest"
2026-05-16T16:54:17.8173259Z tests/test_recognize_pii_entities.py:8: [C0411(wrong-import-order), ] standard import "functools" should be placed before third party import "pytest"
2026-05-16T16:54:17.8173626Z tests/test_recognize_pii_entities.py:9: [C0411(wrong-import-order), ] standard import "json" should be placed before third party import "pytest"
2026-05-16T16:54:17.8174047Z tests/test_recognize_pii_entities.py:12: [C0411(wrong-import-order), ] third party import "testcase.TextAnalyticsTest" should be placed before first party imports "azure.core.exceptions.HttpResponseError", "azure.core.credentials.AzureKeyCredential"
2026-05-16T16:54:17.8174532Z tests/test_recognize_pii_entities.py:13: [C0411(wrong-import-order), ] third party import "testcase.TextAnalyticsClientPreparer" should be placed before first party imports "azure.core.exceptions.HttpResponseError", "azure.core.credentials.AzureKeyCredential"
2026-05-16T16:54:17.8175021Z tests/test_recognize_pii_entities.py:14: [C0411(wrong-import-order), ] third party import "devtools_testutils.recorded_by_proxy" should be placed before first party imports "azure.core.exceptions.HttpResponseError", "azure.core.credentials.AzureKeyCredential"
2026-05-16T16:54:17.8175437Z tests/test_recognize_pii_entities.py:15: [C0412(ungrouped-imports), ] Imports from package azure are not grouped
2026-05-16T16:54:17.8175753Z tests/test_recognize_pii_entities.py:5: [W0611(unused-import), ] Unused import os
2026-05-16T16:54:17.8176035Z ************* Module test_encoding_async
2026-05-16T16:54:17.8176296Z tests/test_encoding_async.py:83: [C0301(line-too-long), ] Line too long (190/120)
2026-05-16T16:54:17.8176618Z tests/test_encoding_async.py:7: [C0411(wrong-import-order), ] standard import "platform" should be placed before third party import "pytest"
2026-05-16T16:54:17.8176976Z tests/test_encoding_async.py:8: [C0411(wrong-import-order), ] standard import "functools" should be placed before third party import "pytest"
2026-05-16T16:54:17.8177626Z tests/test_encoding_async.py:12: [C0411(wrong-import-order), ] third party import "testcase.TextAnalyticsPreparer" should be placed before first party imports "azure.core.exceptions.HttpResponseError", "azure.core.credentials.AzureKeyCredential"
2026-05-16T16:54:17.8178145Z tests/test_encoding_async.py:13: [C0411(wrong-import-order), ] third party import "testcase.TextAnalyticsTest" should be placed before first party imports "azure.core.exceptions.HttpResponseError", "azure.core.credentials.AzureKeyCredential"
2026-05-16T16:54:17.8178623Z tests/test_encoding_async.py:14: [C0411(wrong-import-order), ] third party import "testcase.TextAnalyticsClientPreparer" should be placed before first party imports "azure.core.exceptions.HttpResponseError", "azure.core.credentials.AzureKeyCredential"
2026-05-16T16:54:17.8179107Z tests/test_encoding_async.py:15: [C0411(wrong-import-order), ] third party import "devtools_testutils.aio.recorded_by_proxy_async" should be placed before first party imports "azure.core.exceptions.HttpResponseError", "azure.core.credentials.AzureKeyCredential"
2026-05-16T16:54:17.8179524Z tests/test_encoding_async.py:16: [C0412(ungrouped-imports), ] Imports from package azure are not grouped
2026-05-16T16:54:17.8179833Z tests/test_encoding_async.py:6: [W0611(unused-import), ] Unused import pytest
2026-05-16T16:54:17.8180133Z tests/test_encoding_async.py:7: [W0611(unused-import), ] Unused import platform
2026-05-16T16:54:17.8180576Z tests/test_encoding_async.py:10: [W0611(unused-import), ] Unused HttpResponseError imported from azure.core.exceptions
2026-05-16T16:54:17.8180926Z tests/test_encoding_async.py:10: [W0611(unused-import), ] Unused ClientAuthenticationError imported from azure.core.exceptions
2026-05-16T16:54:17.8181275Z tests/test_encoding_async.py:11: [W0611(unused-import), ] Unused AzureKeyCredential imported from azure.core.credentials
2026-05-16T16:54:17.8181662Z ************* Module test_recognize_linked_entities_async
2026-05-16T16:54:17.8181948Z tests/test_recognize_linked_entities_async.py:397: [C0301(line-too-long), ] Line too long (131/120)
2026-05-16T16:54:17.8182272Z tests/test_recognize_linked_entities_async.py:473: [C0301(line-too-long), ] Line too long (127/120)
2026-05-16T16:54:17.8182588Z tests/test_recognize_linked_entities_async.py:732: [C0301(line-too-long), ] Line too long (131/120)
2026-05-16T16:54:17.8182905Z tests/test_recognize_linked_entities_async.py:736: [C0301(line-too-long), ] Line too long (134/120)
2026-05-16T16:54:17.8183224Z tests/test_recognize_linked_entities_async.py:739: [C0301(line-too-long), ] Line too long (136/120)
2026-05-16T16:54:17.8183539Z tests/test_recognize_linked_entities_async.py:740: [C0301(line-too-long), ] Line too long (232/120)
2026-05-16T16:54:17.8183898Z tests/test_recognize_linked_entities_async.py:595: [W0613(unused-argument), TestRecognizeLinkedEntities.test_pass_cls.callback] Unused argument 'pipeline_response'
2026-05-16T16:54:17.8184294Z tests/test_recognize_linked_entities_async.py:595: [W0613(unused-argument), TestRecognizeLinkedEntities.test_pass_cls.callback] Unused argument 'deserialized'
2026-05-16T16:54:17.8184693Z tests/test_recognize_linked_entities_async.py:7: [C0411(wrong-import-order), ] standard import "platform" should be placed before third party import "pytest"
2026-05-16T16:54:17.8185066Z tests/test_recognize_linked_entities_async.py:8: [C0411(wrong-import-order), ] standard import "functools" should be placed before third party import "pytest"
2026-05-16T16:54:17.8185441Z tests/test_recognize_linked_entities_async.py:9: [C0411(wrong-import-order), ] standard import "json" should be placed before third party import "pytest"
2026-05-16T16:54:17.8185923Z tests/test_recognize_linked_entities_async.py:20: [C0411(wrong-import-order), ] third party import "testcase.TextAnalyticsPreparer" should be placed before first party imports "azure.core.exceptions.HttpResponseError", "azure.core.credentials.AzureKeyCredential", "azure.ai.textanalytics.aio.TextAnalyticsClient", "azure.ai.textanalytics.VERSION"
2026-05-16T16:54:17.8186522Z tests/test_recognize_linked_entities_async.py:21: [C0411(wrong-import-order), ] third party import "testcase.TextAnalyticsClientPreparer" should be placed before first party imports "azure.core.exceptions.HttpResponseError", "azure.core.credentials.AzureKeyCredential", "azure.ai.textanalytics.aio.TextAnalyticsClient", "azure.ai.textanalytics.VERSION"
2026-05-16T16:54:17.8187112Z tests/test_recognize_linked_entities_async.py:22: [C0411(wrong-import-order), ] third party import "devtools_testutils.aio.recorded_by_proxy_async" should be placed before first party imports "azure.core.exceptions.HttpResponseError", "azure.core.credentials.AzureKeyCredential", "azure.ai.textanalytics.aio.TextAnalyticsClient", "azure.ai.textanalytics.VERSION"
2026-05-16T16:54:17.8188002Z tests/test_recognize_linked_entities_async.py:23: [C0411(wrong-import-order), ] third party import "testcase.TextAnalyticsTest" should be placed before first party imports "azure.core.exceptions.HttpResponseError", "azure.core.credentials.AzureKeyCredential", "azure.ai.textanalytics.aio.TextAnalyticsClient", "azure.ai.textanalytics.VERSION"
2026-05-16T16:54:17.8188482Z tests/test_recognize_linked_entities_async.py:23: [C0412(ungrouped-imports), ] Imports from package testcase are not grouped
2026-05-16T16:54:17.8188820Z tests/test_recognize_linked_entities_async.py:5: [W0611(unused-import), ] Unused import os
2026-05-16T16:54:17.8189167Z tests/test_recognize_linked_entities_async.py:13: [W0611(unused-import), ] Unused DetectLanguageInput imported from azure.ai.textanalytics
2026-05-16T16:54:17.8189586Z ************* Module test_json_pointer
2026-05-16T16:54:17.8189850Z tests/test_json_pointer.py:78: [C0301(line-too-long), ] Line too long (125/120)
2026-05-16T16:54:17.8190144Z tests/test_json_pointer.py:79: [C0301(line-too-long), ] Line too long (137/120)
2026-05-16T16:54:17.8190579Z tests/test_json_pointer.py:44: [W0621(redefined-outer-name), generated_target] Redefining name 'generated_target_assessment_confidence_scores' from outer scope (line 21)
2026-05-16T16:54:17.8190963Z tests/test_json_pointer.py:44: [W0621(redefined-outer-name), generated_target] Redefining name 'generated_target_relation' from outer scope (line 37)
2026-05-16T16:54:17.8191349Z tests/test_json_pointer.py:55: [W0621(redefined-outer-name), generated_assessment] Redefining name 'generated_target_assessment_confidence_scores' from outer scope (line 21)
2026-05-16T16:54:17.8191724Z tests/test_json_pointer.py:65: [W0102(dangerous-default-value), generated_sentence_sentiment] Dangerous default value [] as argument
2026-05-16T16:54:17.8192081Z tests/test_json_pointer.py:65: [W0102(dangerous-default-value), generated_sentence_sentiment] Dangerous default value [] as argument
2026-05-16T16:54:17.8192450Z tests/test_json_pointer.py:65: [W0621(redefined-outer-name), generated_sentence_sentiment] Redefining name 'generated_sentiment_confidence_score' from outer scope (line 29)
2026-05-16T16:54:17.8192813Z tests/test_json_pointer.py:65: [W0613(unused-argument), generated_sentence_sentiment] Unused argument 'index'
2026-05-16T16:54:17.8193164Z tests/test_json_pointer.py:77: [W0621(redefined-outer-name), generated_document_sentiment] Redefining name 'generated_target' from outer scope (line 44)
2026-05-16T16:54:17.8193542Z tests/test_json_pointer.py:77: [W0621(redefined-outer-name), generated_document_sentiment] Redefining name 'generated_assessment' from outer scope (line 55)
2026-05-16T16:54:17.8193924Z tests/test_json_pointer.py:77: [W0621(redefined-outer-name), generated_document_sentiment] Redefining name 'generated_sentiment_confidence_score' from outer scope (line 29)
2026-05-16T16:54:17.8194315Z tests/test_json_pointer.py:90: [W0621(redefined-outer-name), generated_sentiment_response] Redefining name 'generated_document_sentiment' from outer scope (line 77)
2026-05-16T16:54:17.8194713Z tests/test_json_pointer.py:103: [W0621(redefined-outer-name), TestJsonPointer.test_opinion_different_sentence_target] Redefining name 'generated_sentiment_response' from outer scope (line 90)
2026-05-16T16:54:17.8195092Z tests/test_json_pointer.py:7: [W0611(unused-import), ] Unused AnalyzeSentimentResult imported from azure.ai.textanalytics._models
2026-05-16T16:54:17.8195435Z tests/test_json_pointer.py:7: [W0611(unused-import), ] Unused TargetSentiment imported from azure.ai.textanalytics._models
2026-05-16T16:54:17.8195781Z tests/test_json_pointer.py:7: [W0611(unused-import), ] Unused AssessmentSentiment imported from azure.ai.textanalytics._models
2026-05-16T16:54:17.8196123Z tests/test_json_pointer.py:7: [W0611(unused-import), ] Unused SentenceSentiment imported from azure.ai.textanalytics._models
2026-05-16T16:54:17.8196423Z ************* Module test_analyze_healthcare
2026-05-16T16:54:17.8196690Z tests/test_analyze_healthcare.py:153: [C0301(line-too-long), ] Line too long (181/120)
2026-05-16T16:54:17.8197005Z tests/test_analyze_healthcare.py:241: [C0301(line-too-long), ] Line too long (130/120)
2026-05-16T16:54:17.8197299Z tests/test_analyze_healthcare.py:251: [C0301(line-too-long), ] Line too long (142/120)
2026-05-16T16:54:17.8198071Z tests/test_analyze_healthcare.py:260: [C0301(line-too-long), ] Line too long (132/120)
2026-05-16T16:54:17.8198409Z tests/test_analyze_healthcare.py:307: [C0301(line-too-long), ] Line too long (132/120)
2026-05-16T16:54:17.8198714Z tests/test_analyze_healthcare.py:376: [C0301(line-too-long), ] Line too long (121/120)
2026-05-16T16:54:17.8199011Z tests/test_analyze_healthcare.py:401: [C0301(line-too-long), ] Line too long (147/120)
2026-05-16T16:54:17.8199431Z tests/test_analyze_healthcare.py:480: [C0301(line-too-long), ] Line too long (132/120)
2026-05-16T16:54:17.8199736Z tests/test_analyze_healthcare.py:511: [C0301(line-too-long), ] Line too long (145/120)
2026-05-16T16:54:17.8200041Z tests/test_analyze_healthcare.py:536: [C0301(line-too-long), ] Line too long (124/120)
2026-05-16T16:54:17.8200432Z tests/test_analyze_healthcare.py:571: [C0301(line-too-long), ] Line too long (138/120)
2026-05-16T16:54:17.8200731Z tests/test_analyze_healthcare.py:579: [C0301(line-too-long), ] Line too long (129/120)
2026-05-16T16:54:17.8201028Z tests/test_analyze_healthcare.py:591: [C0301(line-too-long), ] Line too long (138/120)
2026-05-16T16:54:17.8201323Z tests/test_analyze_healthcare.py:600: [C0301(line-too-long), ] Line too long (132/120)
2026-05-16T16:54:17.8201649Z tests/test_analyze_healthcare.py:350: [W0613(unused-argument), TestHealth.test_pass_cls.callback] Unused argument 'pipeline_response'
2026-05-16T16:54:17.8202004Z tests/test_analyze_healthcare.py:350: [W0613(unused-argument), TestHealth.test_pass_cls.callback] Unused argument 'deserialized'
2026-05-16T16:54:17.8202385Z tests/test_analyze_healthcare.py:468: [R1729(use-a-generator), TestHealth.test_normalized_text] Use a generator instead 'all(e for e in result[0].entities if hasattr(e, 'normalized_text'))'
2026-05-16T16:54:17.8202780Z tests/test_analyze_healthcare.py:9: [C0411(wrong-import-order), ] standard import "platform" should be placed before third party import "pytest"
2026-05-16T16:54:17.8203143Z tests/test_analyze_healthcare.py:10: [C0411(wrong-import-order), ] standard import "functools" should be placed before third party import "pytest"
2026-05-16T16:54:17.8203500Z tests/test_analyze_healthcare.py:11: [C0411(wrong-import-order), ] standard import "itertools" should be placed before third party import "pytest"
2026-05-16T16:54:17.8203855Z tests/test_analyze_healthcare.py:12: [C0411(wrong-import-order), ] standard import "datetime" should be placed before third party import "pytest"
2026-05-16T16:54:17.8204277Z tests/test_analyze_healthcare.py:15: [C0411(wrong-import-order), ] third party import "testcase.TextAnalyticsTest" should be placed before first party imports "azure.core.exceptions.HttpResponseError", "azure.core.credentials.AzureKeyCredential"
2026-05-16T16:54:17.8204755Z tests/test_analyze_healthcare.py:16: [C0411(wrong-import-order), ] third party import "testcase.TextAnalyticsClientPreparer" should be placed before first party imports "azure.core.exceptions.HttpResponseError", "azure.core.credentials.AzureKeyCredential"
2026-05-16T16:54:17.8205239Z tests/test_analyze_healthcare.py:17: [C0411(wrong-import-order), ] third party import "devtools_testutils.recorded_by_proxy" should be placed before first party imports "azure.core.exceptions.HttpResponseError", "azure.core.credentials.AzureKeyCredential"
2026-05-16T16:54:17.8205648Z tests/test_analyze_healthcare.py:18: [C0412(ungrouped-imports), ] Imports from package azure are not grouped
2026-05-16T16:54:17.8205965Z tests/test_analyze_healthcare.py:6: [W0611(unused-import), ] Unused import os
2026-05-16T16:54:17.8206288Z tests/test_analyze_healthcare.py:13: [W0611(unused-import), ] Unused ClientAuthenticationError imported from azure.core.exceptions
2026-05-16T16:54:17.8206645Z tests/test_analyze_healthcare.py:14: [W0611(unused-import), ] Unused AzureKeyCredential imported from azure.core.credentials
2026-05-16T16:54:17.8206991Z tests/test_analyze_healthcare.py:18: [W0611(unused-import), ] Unused TextDocumentInput imported from azure.ai.textanalytics
2026-05-16T16:54:17.8207294Z ************* Module test_recognize_linked_entities
2026-05-16T16:54:17.8208128Z tests/test_recognize_linked_entities.py:377: [C0301(line-too-long), ] Line too long (131/120)
2026-05-16T16:54:17.8208605Z tests/test_recognize_linked_entities.py:450: [C0301(line-too-long), ] Line too long (127/120)
2026-05-16T16:54:17.8209071Z tests/test_recognize_linked_entities.py:706: [C0301(line-too-long), ] Line too long (131/120)
2026-05-16T16:54:17.8209688Z tests/test_recognize_linked_entities.py:710: [C0301(line-too-long), ] Line too long (134/120)
2026-05-16T16:54:17.8210136Z tests/test_recognize_linked_entities.py:713: [C0301(line-too-long), ] Line too long (130/120)
2026-05-16T16:54:17.8210611Z tests/test_recognize_linked_entities.py:714: [C0301(line-too-long), ] Line too long (232/120)
2026-05-16T16:54:17.8211254Z tests/test_recognize_linked_entities.py:571: [W0613(unused-argument), TestRecognizeLinkedEntities.test_pass_cls.callback] Unused argument 'pipeline_response'
2026-05-16T16:54:17.8211770Z tests/test_recognize_linked_entities.py:571: [W0613(unused-argument), TestRecognizeLinkedEntities.test_pass_cls.callback] Unused argument 'deserialized'
2026-05-16T16:54:17.8212293Z tests/test_recognize_linked_entities.py:7: [C0411(wrong-import-order), ] standard import "platform" should be placed before third party import "pytest"
2026-05-16T16:54:17.8212793Z tests/test_recognize_linked_entities.py:8: [C0411(wrong-import-order), ] standard import "functools" should be placed before third party import "pytest"
2026-05-16T16:54:17.8213292Z tests/test_recognize_linked_entities.py:9: [C0411(wrong-import-order), ] standard import "json" should be placed before third party import "pytest"
2026-05-16T16:54:17.8213842Z tests/test_recognize_linked_entities.py:12: [C0411(wrong-import-order), ] third party import "testcase.TextAnalyticsTest" should be placed before first party imports "azure.core.exceptions.HttpResponseError", "azure.core.credentials.AzureKeyCredential"
2026-05-16T16:54:17.8214481Z tests/test_recognize_linked_entities.py:13: [C0411(wrong-import-order), ] third party import "testcase.TextAnalyticsClientPreparer" should be placed before first party imports "azure.core.exceptions.HttpResponseError", "azure.core.credentials.AzureKeyCredential"
2026-05-16T16:54:17.8215107Z tests/test_recognize_linked_entities.py:14: [C0411(wrong-import-order), ] third party import "devtools_testutils.recorded_by_proxy" should be placed before first party imports "azure.core.exceptions.HttpResponseError", "azure.core.credentials.AzureKeyCredential"
2026-05-16T16:54:17.8215666Z tests/test_recognize_linked_entities.py:15: [C0412(ungrouped-imports), ] Imports from package azure are not grouped
2026-05-16T16:54:17.8216115Z tests/test_recognize_linked_entities.py:5: [W0611(unused-import), ] Unused import os
2026-05-16T16:54:17.8216542Z ************* Module test_custom_text_async
2026-05-16T16:54:17.8216965Z tests/test_custom_text_async.py:49: [C0301(line-too-long), ] Line too long (123/120)
2026-05-16T16:54:17.8217686Z tests/test_custom_text_async.py:50: [C0301(line-too-long), ] Line too long (199/120)
2026-05-16T16:54:17.8218267Z tests/test_custom_text_async.py:81: [C0301(line-too-long), ] Line too long (123/120)
2026-05-16T16:54:17.8218737Z tests/test_custom_text_async.py:83: [C0301(line-too-long), ] Line too long (349/120)
2026-05-16T16:54:17.8219045Z tests/test_custom_text_async.py:84: [C0301(line-too-long), ] Line too long (212/120)
2026-05-16T16:54:17.8219347Z tests/test_custom_text_async.py:85: [C0301(line-too-long), ] Line too long (175/120)
2026-05-16T16:54:17.8219642Z tests/test_custom_text_async.py:122: [C0301(line-too-long), ] Line too long (123/120)
2026-05-16T16:54:17.8219939Z tests/test_custom_text_async.py:124: [C0301(line-too-long), ] Line too long (349/120)
2026-05-16T16:54:17.8220239Z tests/test_custom_text_async.py:125: [C0301(line-too-long), ] Line too long (212/120)
2026-05-16T16:54:17.8220537Z tests/test_custom_text_async.py:126: [C0301(line-too-long), ] Line too long (175/120)
2026-05-16T16:54:17.8220828Z tests/test_custom_text_async.py:168: [C0301(line-too-long), ] Line too long (123/120)
2026-05-16T16:54:17.8221123Z tests/test_custom_text_async.py:170: [C0301(line-too-long), ] Line too long (349/120)
2026-05-16T16:54:17.8221421Z tests/test_custom_text_async.py:171: [C0301(line-too-long), ] Line too long (212/120)
2026-05-16T16:54:17.8221718Z tests/test_custom_text_async.py:172: [C0301(line-too-long), ] Line too long (175/120)
2026-05-16T16:54:17.8222147Z tests/test_custom_text_async.py:203: [C0301(line-too-long), ] Line too long (123/120)
2026-05-16T16:54:17.8222430Z tests/test_custom_text_async.py:205: [C0301(line-too-long), ] Line too long (349/120)
2026-05-16T16:54:17.8222729Z tests/test_custom_text_async.py:206: [C0301(line-too-long), ] Line too long (212/120)
2026-05-16T16:54:17.8223113Z tests/test_custom_text_async.py:207: [C0301(line-too-long), ] Line too long (175/120)
2026-05-16T16:54:17.8223412Z tests/test_custom_text_async.py:247: [C0301(line-too-long), ] Line too long (123/120)
2026-05-16T16:54:17.8223709Z tests/test_custom_text_async.py:249: [C0301(line-too-long), ] Line too long (349/120)
2026-05-16T16:54:17.8224004Z tests/test_custom_text_async.py:250: [C0301(line-too-long), ] Line too long (212/120)
2026-05-16T16:54:17.8224301Z tests/test_custom_text_async.py:251: [C0301(line-too-long), ] Line too long (175/120)
2026-05-16T16:54:17.8224594Z tests/test_custom_text_async.py:286: [C0301(line-too-long), ] Line too long (320/120)
2026-05-16T16:54:17.8224892Z tests/test_custom_text_async.py:288: [C0301(line-too-long), ] Line too long (183/120)
2026-05-16T16:54:17.8225189Z tests/test_custom_text_async.py:290: [C0301(line-too-long), ] Line too long (146/120)
2026-05-16T16:54:17.8225509Z tests/test_custom_text_async.py:8: [C0411(wrong-import-order), ] standard import "functools" should be placed before third party import "pytest"
2026-05-16T16:54:17.8225877Z tests/test_custom_text_async.py:9: [C0411(wrong-import-order), ] standard import "datetime" should be placed before third party import "pytest"
2026-05-16T16:54:17.8226266Z tests/test_custom_text_async.py:11: [C0411(wrong-import-order), ] third party import "testcase.TextAnalyticsTest" should be placed before first party import "azure.core.credentials.AzureKeyCredential"
2026-05-16T16:54:17.8226700Z tests/test_custom_text_async.py:12: [C0411(wrong-import-order), ] third party import "testcase.TextAnalyticsClientPreparer" should be placed before first party import "azure.core.credentials.AzureKeyCredential"
2026-05-16T16:54:17.8227140Z tests/test_custom_text_async.py:13: [C0411(wrong-import-order), ] third party import "devtools_testutils.set_bodiless_matcher" should be placed before first party import "azure.core.credentials.AzureKeyCredential"
2026-05-16T16:54:17.8227912Z tests/test_custom_text_async.py:14: [C0411(wrong-import-order), ] third party import "devtools_testutils.aio.recorded_by_proxy_async" should be placed before first party import "azure.core.credentials.AzureKeyCredential"
2026-05-16T16:54:17.8228343Z tests/test_custom_text_async.py:15: [C0412(ungrouped-imports), ] Imports from package azure are not grouped
2026-05-16T16:54:17.8228641Z ************* Module test_detect_language
2026-05-16T16:54:17.8228907Z tests/test_detect_language.py:48: [C0301(line-too-long), ] Line too long (144/120)
2026-05-16T16:54:17.8229207Z tests/test_detect_language.py:52: [C0301(line-too-long), ] Line too long (147/120)
2026-05-16T16:54:17.8229501Z tests/test_detect_language.py:75: [C0301(line-too-long), ] Line too long (145/120)
2026-05-16T16:54:17.8229795Z tests/test_detect_language.py:79: [C0301(line-too-long), ] Line too long (147/120)
2026-05-16T16:54:17.8230089Z tests/test_detect_language.py:100: [C0301(line-too-long), ] Line too long (145/120)
2026-05-16T16:54:17.8230380Z tests/test_detect_language.py:457: [C0301(line-too-long), ] Line too long (127/120)
2026-05-16T16:54:17.8230676Z tests/test_detect_language.py:592: [C0301(line-too-long), ] Line too long (131/120)
2026-05-16T16:54:17.8230950Z tests/test_detect_language.py:594: [C0301(line-too-long), ] Line too long (146/120)
2026-05-16T16:54:17.8231243Z tests/test_detect_language.py:668: [C0301(line-too-long), ] Line too long (134/120)
2026-05-16T16:54:17.8231533Z tests/test_detect_language.py:669: [C0305(trailing-newlines), ] Trailing newlines
2026-05-16T16:54:17.8231845Z tests/test_detect_language.py:15: [W0404(reimported), ] Reimport 'DetectLanguageInput' (imported line 15)
2026-05-16T16:54:17.8232192Z tests/test_detect_language.py:620: [W0613(unused-argument), TestDetectLanguage.test_pass_cls.callback] Unused argument 'pipeline_response'
2026-05-16T16:54:17.8232665Z tests/test_detect_language.py:620: [W0613(unused-argument), TestDetectLanguage.test_pass_cls.callback] Unused argument 'deserialized'
2026-05-16T16:54:17.8233025Z tests/test_detect_language.py:7: [C0411(wrong-import-order), ] standard import "platform" should be placed before third party import "pytest"
2026-05-16T16:54:17.8233460Z tests/test_detect_language.py:8: [C0411(wrong-import-order), ] standard import "functools" should be placed before third party import "pytest"
2026-05-16T16:54:17.8233877Z tests/test_detect_language.py:12: [C0411(wrong-import-order), ] third party import "testcase.TextAnalyticsTest" should be placed before first party imports "azure.core.exceptions.HttpResponseError", "azure.core.credentials.AzureKeyCredential"
2026-05-16T16:54:17.8234345Z tests/test_detect_language.py:13: [C0411(wrong-import-order), ] third party import "testcase.TextAnalyticsClientPreparer" should be placed before first party imports "azure.core.exceptions.HttpResponseError", "azure.core.credentials.AzureKeyCredential"
2026-05-16T16:54:17.8234830Z tests/test_detect_language.py:14: [C0411(wrong-import-order), ] third party import "devtools_testutils.recorded_by_proxy" should be placed before first party imports "azure.core.exceptions.HttpResponseError", "azure.core.credentials.AzureKeyCredential"
2026-05-16T16:54:17.8235232Z tests/test_detect_language.py:15: [C0412(ungrouped-imports), ] Imports from package azure are not grouped
2026-05-16T16:54:17.8235523Z ************* Module test_context_manager_async
2026-05-16T16:54:17.8235793Z tests/test_context_manager_async.py:62: [C0304(missing-final-newline), ] Final newline missing
2026-05-16T16:54:17.8236077Z ************* Module test_summarization
2026-05-16T16:54:17.8236363Z tests/test_summarization.py:7: [C0411(wrong-import-order), ] standard import "functools" should be placed before third party import "pytest"
2026-05-16T16:54:17.8236670Z ************* Module test_recognize_entities
2026-05-16T16:54:17.8236934Z tests/test_recognize_entities.py:38: [C0301(line-too-long), ] Line too long (126/120)
2026-05-16T16:54:17.8237233Z tests/test_recognize_entities.py:39: [C0301(line-too-long), ] Line too long (130/120)
2026-05-16T16:54:17.8237824Z tests/test_recognize_entities.py:40: [C0301(line-too-long), ] Line too long (131/120)
2026-05-16T16:54:17.8238161Z tests/test_recognize_entities.py:57: [C0301(line-too-long), ] Line too long (130/120)
2026-05-16T16:54:17.8238461Z tests/test_recognize_entities.py:58: [C0301(line-too-long), ] Line too long (134/120)
2026-05-16T16:54:17.8238760Z tests/test_recognize_entities.py:59: [C0301(line-too-long), ] Line too long (134/120)
2026-05-16T16:54:17.8239057Z tests/test_recognize_entities.py:89: [C0301(line-too-long), ] Line too long (126/120)
2026-05-16T16:54:17.8239355Z tests/test_recognize_entities.py:373: [C0301(line-too-long), ] Line too long (131/120)
2026-05-16T16:54:17.8239653Z tests/test_recognize_entities.py:446: [C0301(line-too-long), ] Line too long (127/120)
2026-05-16T16:54:17.8239958Z tests/test_recognize_entities.py:680: [C0301(line-too-long), ] Line too long (131/120)
2026-05-16T16:54:17.8240255Z tests/test_recognize_entities.py:684: [C0301(line-too-long), ] Line too long (134/120)
2026-05-16T16:54:17.8240564Z tests/test_recognize_entities.py:687: [C0301(line-too-long), ] Line too long (123/120)
2026-05-16T16:54:17.8240865Z tests/test_recognize_entities.py:688: [C0301(line-too-long), ] Line too long (232/120)
2026-05-16T16:54:17.8241198Z tests/test_recognize_entities.py:567: [W0613(unused-argument), TestRecognizeEntities.test_pass_cls.callback] Unused argument 'pipeline_response'
2026-05-16T16:54:17.8241563Z tests/test_recognize_entities.py:567: [W0613(unused-argument), TestRecognizeEntities.test_pass_cls.callback] Unused argument 'deserialized'
2026-05-16T16:54:17.8241931Z tests/test_recognize_entities.py:7: [C0411(wrong-import-order), ] standard import "platform" should be placed before third party import "pytest"
2026-05-16T16:54:17.8242440Z tests/test_recognize_entities.py:8: [C0411(wrong-import-order), ] standard import "functools" should be placed before third party import "pytest"
2026-05-16T16:54:17.8242797Z tests/test_recognize_entities.py:9: [C0411(wrong-import-order), ] standard import "json" should be placed before third party import "pytest"
2026-05-16T16:54:17.8243304Z tests/test_recognize_entities.py:12: [C0411(wrong-import-order), ] third party import "testcase.TextAnalyticsTest" should be placed before first party imports "azure.core.exceptions.HttpResponseError", "azure.core.credentials.AzureKeyCredential"
2026-05-16T16:54:17.8243790Z tests/test_recognize_entities.py:13: [C0411(wrong-import-order), ] third party import "testcase.TextAnalyticsClientPreparer" should be placed before first party imports "azure.core.exceptions.HttpResponseError", "azure.core.credentials.AzureKeyCredential"
2026-05-16T16:54:17.8244272Z tests/test_recognize_entities.py:14: [C0411(wrong-import-order), ] third party import "devtools_testutils.recorded_by_proxy" should be placed before first party imports "azure.core.exceptions.HttpResponseError", "azure.core.credentials.AzureKeyCredential"
2026-05-16T16:54:17.8244677Z tests/test_recognize_entities.py:15: [C0412(ungrouped-imports), ] Imports from package azure are not grouped
2026-05-16T16:54:17.8244993Z tests/test_recognize_entities.py:5: [W0611(unused-import), ] Unused import os
2026-05-16T16:54:17.8245258Z ************* Module test_auth
2026-05-16T16:54:17.8245625Z tests/test_auth.py:10: [C0411(wrong-import-order), ] standard import "os" should be placed before third party imports "pytest", "testcase.TextAnalyticsTest" and first party imports "azure.ai.textanalytics.TextAnalyticsClient", "azure.core.credentials.AzureKeyCredential"
2026-05-16T16:54:17.8246002Z ************* Module test_recognize_entities_async
2026-05-16T16:54:17.8246292Z tests/test_recognize_entities_async.py:42: [C0301(line-too-long), ] Line too long (126/120)
2026-05-16T16:54:17.8246606Z tests/test_recognize_entities_async.py:43: [C0301(line-too-long), ] Line too long (130/120)
2026-05-16T16:54:17.8246922Z tests/test_recognize_entities_async.py:44: [C0301(line-too-long), ] Line too long (131/120)
2026-05-16T16:54:17.8247225Z tests/test_recognize_entities_async.py:61: [C0301(line-too-long), ] Line too long (130/120)
2026-05-16T16:54:17.8247837Z tests/test_recognize_entities_async.py:62: [C0301(line-too-long), ] Line too long (134/120)
2026-05-16T16:54:17.8248297Z tests/test_recognize_entities_async.py:63: [C0301(line-too-long), ] Line too long (134/120)
2026-05-16T16:54:17.8248608Z tests/test_recognize_entities_async.py:93: [C0301(line-too-long), ] Line too long (126/120)
2026-05-16T16:54:17.8248927Z tests/test_recognize_entities_async.py:377: [C0301(line-too-long), ] Line too long (131/120)
2026-05-16T16:54:17.8249234Z tests/test_recognize_entities_async.py:453: [C0301(line-too-long), ] Line too long (127/120)
2026-05-16T16:54:17.8249540Z tests/test_recognize_entities_async.py:687: [C0301(line-too-long), ] Line too long (131/120)
2026-05-16T16:54:17.8249848Z tests/test_recognize_entities_async.py:691: [C0301(line-too-long), ] Line too long (134/120)
2026-05-16T16:54:17.8250152Z tests/test_recognize_entities_async.py:694: [C0301(line-too-long), ] Line too long (129/120)
2026-05-16T16:54:17.8250455Z tests/test_recognize_entities_async.py:695: [C0301(line-too-long), ] Line too long (232/120)
2026-05-16T16:54:17.8250794Z tests/test_recognize_entities_async.py:574: [W0613(unused-argument), TestRecognizeEntities.test_pass_cls.callback] Unused argument 'pipeline_response'
2026-05-16T16:54:17.8251170Z tests/test_recognize_entities_async.py:574: [W0613(unused-argument), TestRecognizeEntities.test_pass_cls.callback] Unused argument 'deserialized'
2026-05-16T16:54:17.8251536Z tests/test_recognize_entities_async.py:7: [C0411(wrong-import-order), ] standard import "platform" should be placed before third party import "pytest"
2026-05-16T16:54:17.8251902Z tests/test_recognize_entities_async.py:8: [C0411(wrong-import-order), ] standard import "functools" should be placed before third party import "pytest"
2026-05-16T16:54:17.8252419Z tests/test_recognize_entities_async.py:9: [C0411(wrong-import-order), ] standard import "json" should be placed before third party import "pytest"
2026-05-16T16:54:17.8252894Z tests/test_recognize_entities_async.py:20: [C0411(wrong-import-order), ] third party import "testcase.TextAnalyticsPreparer" should be placed before first party imports "azure.core.exceptions.HttpResponseError", "azure.core.credentials.AzureKeyCredential", "azure.ai.textanalytics.aio.TextAnalyticsClient", "azure.ai.textanalytics.VERSION"
2026-05-16T16:54:17.8253565Z tests/test_recognize_entities_async.py:21: [C0411(wrong-import-order), ] third party import "testcase.TextAnalyticsClientPreparer" should be placed before first party imports "azure.core.exceptions.HttpResponseError", "azure.core.credentials.AzureKeyCredential", "azure.ai.textanalytics.aio.TextAnalyticsClient", "azure.ai.textanalytics.VERSION"
2026-05-16T16:54:17.8254155Z tests/test_recognize_entities_async.py:22: [C0411(wrong-import-order), ] third party import "devtools_testutils.aio.recorded_by_proxy_async" should be placed before first party imports "azure.core.exceptions.HttpResponseError", "azure.core.credentials.AzureKeyCredential", "azure.ai.textanalytics.aio.TextAnalyticsClient", "azure.ai.textanalytics.VERSION"
2026-05-16T16:54:17.8254740Z tests/test_recognize_entities_async.py:23: [C0411(wrong-import-order), ] third party import "testcase.TextAnalyticsTest" should be placed before first party imports "azure.core.exceptions.HttpResponseError", "azure.core.credentials.AzureKeyCredential", "azure.ai.textanalytics.aio.TextAnalyticsClient", "azure.ai.textanalytics.VERSION"
2026-05-16T16:54:17.8255193Z tests/test_recognize_entities_async.py:23: [C0412(ungrouped-imports), ] Imports from package testcase are not grouped
2026-05-16T16:54:17.8255519Z tests/test_recognize_entities_async.py:5: [W0611(unused-import), ] Unused import os
2026-05-16T16:54:17.8255868Z tests/test_recognize_entities_async.py:13: [W0611(unused-import), ] Unused DetectLanguageInput imported from azure.ai.textanalytics
2026-05-16T16:54:17.8256170Z ************* Module test_dict_mixin
2026-05-16T16:54:17.8256423Z tests/test_dict_mixin.py:6: [W0611(unused-import), ] Unused import pytest
2026-05-16T16:54:17.8256700Z ************* Module test_detect_language_async
2026-05-16T16:54:17.8256970Z tests/test_detect_language_async.py:50: [C0301(line-too-long), ] Line too long (145/120)
2026-05-16T16:54:17.8257273Z tests/test_detect_language_async.py:54: [C0301(line-too-long), ] Line too long (147/120)
2026-05-16T16:54:17.8257785Z tests/test_detect_language_async.py:77: [C0301(line-too-long), ] Line too long (145/120)
2026-05-16T16:54:17.8258091Z tests/test_detect_language_async.py:81: [C0301(line-too-long), ] Line too long (147/120)
2026-05-16T16:54:17.8258395Z tests/test_detect_language_async.py:102: [C0301(line-too-long), ] Line too long (145/120)
2026-05-16T16:54:17.8258711Z tests/test_detect_language_async.py:458: [C0301(line-too-long), ] Line too long (127/120)
2026-05-16T16:54:17.8259019Z tests/test_detect_language_async.py:594: [C0301(line-too-long), ] Line too long (137/120)
2026-05-16T16:54:17.8259326Z tests/test_detect_language_async.py:596: [C0301(line-too-long), ] Line too long (146/120)
2026-05-16T16:54:17.8259625Z tests/test_detect_language_async.py:622: [C0301(line-too-long), ] Line too long (121/120)
2026-05-16T16:54:17.8259927Z tests/test_detect_language_async.py:669: [C0301(line-too-long), ] Line too long (134/120)
2026-05-16T16:54:17.8260247Z tests/test_detect_language_async.py:13: [W0404(reimported), ] Reimport 'DetectLanguageInput' (imported line 13)
2026-05-16T16:54:17.8260606Z tests/test_detect_language_async.py:620: [W0613(unused-argument), TestDetectLanguage.test_pass_cls.callback] Unused argument 'pipeline_response'
2026-05-16T16:54:17.8260972Z tests/test_detect_language_async.py:620: [W0613(unused-argument), TestDetectLanguage.test_pass_cls.callback] Unused argument 'deserialized'
2026-05-16T16:54:17.8261440Z tests/test_detect_language_async.py:7: [C0411(wrong-import-order), ] standard import "platform" should be placed before third party import "pytest"
2026-05-16T16:54:17.8261806Z tests/test_detect_language_async.py:8: [C0411(wrong-import-order), ] standard import "functools" should be placed before third party import "pytest"
2026-05-16T16:54:17.8262346Z tests/test_detect_language_async.py:20: [C0411(wrong-import-order), ] third party import "testcase.TextAnalyticsPreparer" should be placed before first party imports "azure.core.exceptions.HttpResponseError", "azure.core.credentials.AzureKeyCredential", "azure.ai.textanalytics.aio.TextAnalyticsClient", "azure.ai.textanalytics.VERSION"
2026-05-16T16:54:17.8262917Z tests/test_detect_language_async.py:21: [C0411(wrong-import-order), ] third party import "testcase.TextAnalyticsClientPreparer" should be placed before first party imports "azure.core.exceptions.HttpResponseError", "azure.core.credentials.AzureKeyCredential", "azure.ai.textanalytics.aio.TextAnalyticsClient", "azure.ai.textanalytics.VERSION"
2026-05-16T16:54:17.8263493Z tests/test_detect_language_async.py:22: [C0411(wrong-import-order), ] third party import "devtools_testutils.aio.recorded_by_proxy_async" should be placed before first party imports "azure.core.exceptions.HttpResponseError", "azure.core.credentials.AzureKeyCredential", "azure.ai.textanalytics.aio.TextAnalyticsClient", "azure.ai.textanalytics.VERSION"
2026-05-16T16:54:17.8264065Z tests/test_detect_language_async.py:23: [C0411(wrong-import-order), ] third party import "testcase.TextAnalyticsTest" should be placed before first party imports "azure.core.exceptions.HttpResponseError", "azure.core.credentials.AzureKeyCredential", "azure.ai.textanalytics.aio.TextAnalyticsClient", "azure.ai.textanalytics.VERSION"
2026-05-16T16:54:17.8264519Z tests/test_detect_language_async.py:23: [C0412(ungrouped-imports), ] Imports from package testcase are not grouped
2026-05-16T16:54:17.8264805Z ************* Module test_recognize_pii_entities_async
2026-05-16T16:54:17.8265101Z tests/test_recognize_pii_entities_async.py:44: [C0301(line-too-long), ] Line too long (145/120)
2026-05-16T16:54:17.8265416Z tests/test_recognize_pii_entities_async.py:51: [C0301(line-too-long), ] Line too long (124/120)
2026-05-16T16:54:17.8265725Z tests/test_recognize_pii_entities_async.py:71: [C0301(line-too-long), ] Line too long (152/120)
2026-05-16T16:54:17.8266034Z tests/test_recognize_pii_entities_async.py:79: [C0301(line-too-long), ] Line too long (124/120)
2026-05-16T16:54:17.8266347Z tests/test_recognize_pii_entities_async.py:107: [C0301(line-too-long), ] Line too long (124/120)
2026-05-16T16:54:17.8266643Z tests/test_recognize_pii_entities_async.py:402: [C0301(line-too-long), ] Line too long (131/120)
2026-05-16T16:54:17.8266956Z tests/test_recognize_pii_entities_async.py:475: [C0301(line-too-long), ] Line too long (127/120)
2026-05-16T16:54:17.8267276Z tests/test_recognize_pii_entities_async.py:746: [C0304(missing-final-newline), ] Final newline missing
2026-05-16T16:54:17.8267982Z tests/test_recognize_pii_entities_async.py:579: [W0613(unused-argument), TestRecognizePIIEntities.test_pass_cls.callback] Unused argument 'pipeline_response'
2026-05-16T16:54:17.8268379Z tests/test_recognize_pii_entities_async.py:579: [W0613(unused-argument), TestRecognizePIIEntities.test_pass_cls.callback] Unused argument 'deserialized'
2026-05-16T16:54:17.8268759Z tests/test_recognize_pii_entities_async.py:7: [C0411(wrong-import-order), ] standard import "platform" should be placed before third party import "pytest"
2026-05-16T16:54:17.8269128Z tests/test_recognize_pii_entities_async.py:8: [C0411(wrong-import-order), ] standard import "functools" should be placed before third party import "pytest"
2026-05-16T16:54:17.8269495Z tests/test_recognize_pii_entities_async.py:9: [C0411(wrong-import-order), ] standard import "json" should be placed before third party import "pytest"
2026-05-16T16:54:17.8269921Z tests/test_recognize_pii_entities_async.py:12: [C0411(wrong-import-order), ] third party import "testcase.TextAnalyticsTest" should be placed before first party imports "azure.core.exceptions.HttpResponseError", "azure.core.credentials.AzureKeyCredential"
2026-05-16T16:54:17.8270524Z tests/test_recognize_pii_entities_async.py:13: [C0411(wrong-import-order), ] third party import "testcase.TextAnalyticsPreparer" should be placed before first party imports "azure.core.exceptions.HttpResponseError", "azure.core.credentials.AzureKeyCredential"
2026-05-16T16:54:17.8271100Z tests/test_recognize_pii_entities_async.py:14: [C0411(wrong-import-order), ] third party import "testcase.TextAnalyticsClientPreparer" should be placed before first party imports "azure.core.exceptions.HttpResponseError", "azure.core.credentials.AzureKeyCredential"
2026-05-16T16:54:17.8271651Z tests/test_recognize_pii_entities_async.py:15: [C0411(wrong-import-order), ] third party import "devtools_testutils.aio.recorded_by_proxy_async" should be placed before first party imports "azure.core.exceptions.HttpResponseError", "azure.core.credentials.AzureKeyCredential"
2026-05-16T16:54:17.8272081Z tests/test_recognize_pii_entities_async.py:16: [C0412(ungrouped-imports), ] Imports from package azure are not grouped
2026-05-16T16:54:17.8272409Z tests/test_recognize_pii_entities_async.py:5: [W0611(unused-import), ] Unused import os
2026-05-16T16:54:17.8272686Z ************* Module testcase
2026-05-16T16:54:17.8272959Z tests/testcase.py:25: [C0325(superfluous-parens), ] Unnecessary parens after 'return' keyword
2026-05-16T16:54:17.8273270Z tests/testcase.py:37: [W0102(dangerous-default-value), TextAnalyticsClientPreparer.init] Dangerous default value {} as argument
2026-05-16T16:54:17.8273609Z tests/testcase.py:37: [W0613(unused-argument), TextAnalyticsClientPreparer.init] Unused argument 'kwargs'
2026-05-16T16:54:17.8273946Z tests/testcase.py:73: [W0613(unused-argument), TextAnalyticsTest.validateConfidenceScores] Unused argument 'confidence_scores'
2026-05-16T16:54:17.8274288Z tests/testcase.py:8: [C0411(wrong-import-order), ] standard import "functools" should be placed before third party import "pytest"
2026-05-16T16:54:17.8274662Z tests/testcase.py:10: [C0411(wrong-import-order), ] third party import "devtools_testutils.AzureMgmtPreparer" should be placed before first party import "azure.core.credentials.AccessToken"
2026-05-16T16:54:17.8275107Z tests/testcase.py:21: [C0411(wrong-import-order), ] third party import "devtools_testutils.PowerShellPreparer" should be placed before first party imports "azure.core.credentials.AccessToken", "azure.ai.textanalytics.RecognizeEntitiesResult"
2026-05-16T16:54:17.8275488Z tests/testcase.py:13: [C0412(ungrouped-imports), ] Imports from package azure are not grouped
2026-05-16T16:54:17.8275786Z tests/testcase.py:21: [C0412(ungrouped-imports), ] Imports from package devtools_testutils are not grouped
2026-05-16T16:54:17.8276086Z tests/testcase.py:7: [W0611(unused-import), ] Unused import pytest
2026-05-16T16:54:17.8276365Z tests/testcase.py:9: [W0611(unused-import), ] Unused AccessToken imported from azure.core.credentials
2026-05-16T16:54:17.8276659Z ************* Module test_extract_key_phrases_async
2026-05-16T16:54:17.8276933Z tests/test_extract_key_phrases_async.py:366: [C0301(line-too-long), ] Line too long (131/120)
2026-05-16T16:54:17.8277242Z tests/test_extract_key_phrases_async.py:439: [C0301(line-too-long), ] Line too long (127/120)
2026-05-16T16:54:17.8277880Z tests/test_extract_key_phrases_async.py:584: [C0301(line-too-long), ] Line too long (134/120)
2026-05-16T16:54:17.8278240Z tests/test_extract_key_phrases_async.py:545: [W0613(unused-argument), TestExtractKeyPhrases.test_pass_cls.callback] Unused argument 'pipeline_response'
2026-05-16T16:54:17.8278623Z tests/test_extract_key_phrases_async.py:545: [W0613(unused-argument), TestExtractKeyPhrases.test_pass_cls.callback] Unused argument 'deserialized'
2026-05-16T16:54:17.8278994Z tests/test_extract_key_phrases_async.py:7: [C0411(wrong-import-order), ] standard import "platform" should be placed before third party import "pytest"
2026-05-16T16:54:17.8279533Z tests/test_extract_key_phrases_async.py:8: [C0411(wrong-import-order), ] standard import "functools" should be placed before third party import "pytest"
2026-05-16T16:54:17.8279900Z tests/test_extract_key_phrases_async.py:9: [C0411(wrong-import-order), ] standard import "json" should be placed before third party import "pytest"
2026-05-16T16:54:17.8280453Z tests/test_extract_key_phrases_async.py:20: [C0411(wrong-import-order), ] third party import "testcase.TextAnalyticsPreparer" should be placed before first party imports "azure.core.exceptions.HttpResponseError", "azure.core.credentials.AzureKeyCredential", "azure.ai.textanalytics.aio.TextAnalyticsClient", "azure.ai.textanalytics.VERSION"
2026-05-16T16:54:17.8281033Z tests/test_extract_key_phrases_async.py:21: [C0411(wrong-import-order), ] third party import "testcase.TextAnalyticsClientPreparer" should be placed before first party imports "azure.core.exceptions.HttpResponseError", "azure.core.credentials.AzureKeyCredential", "azure.ai.textanalytics.aio.TextAnalyticsClient", "azure.ai.textanalytics.VERSION"
2026-05-16T16:54:17.8281618Z tests/test_extract_key_phrases_async.py:22: [C0411(wrong-import-order), ] third party import "devtools_testutils.aio.recorded_by_proxy_async" should be placed before first party imports "azure.core.exceptions.HttpResponseError", "azure.core.credentials.AzureKeyCredential", "azure.ai.textanalytics.aio.TextAnalyticsClient", "azure.ai.textanalytics.VERSION"
2026-05-16T16:54:17.8282200Z tests/test_extract_key_phrases_async.py:23: [C0411(wrong-import-order), ] third party import "testcase.TextAnalyticsTest" should be placed before first party imports "azure.core.exceptions.HttpResponseError", "azure.core.credentials.AzureKeyCredential", "azure.ai.textanalytics.aio.TextAnalyticsClient", "azure.ai.textanalytics.VERSION"
2026-05-16T16:54:17.8282671Z tests/test_extract_key_phrases_async.py:23: [C0412(ungrouped-imports), ] Imports from package testcase are not grouped
2026-05-16T16:54:17.8283010Z tests/test_extract_key_phrases_async.py:13: [W0611(unused-import), ] Unused DetectLanguageInput imported from azure.ai.textanalytics
2026-05-16T16:54:17.8283320Z ************* Module test_context_manager
2026-05-16T16:54:17.8283605Z tests/test_context_manager.py:41: [C0304(missing-final-newline), ] Final newline missing
2026-05-16T16:54:17.8283951Z tests/test_context_manager.py:8: [C0411(wrong-import-order), ] third party import "testcase.TextAnalyticsTest" should be placed before first party import "azure.core.credentials.AzureKeyCredential"
2026-05-16T16:54:17.8284320Z tests/test_context_manager.py:9: [C0412(ungrouped-imports), ] Imports from package azure are not grouped
2026-05-16T16:54:17.8284609Z ************* Module test_analyze_sentiment
2026-05-16T16:54:17.8284893Z tests/test_analyze_sentiment.py:51: [C0301(line-too-long), ] Line too long (142/120)
2026-05-16T16:54:17.8285197Z tests/test_analyze_sentiment.py:57: [C0301(line-too-long), ] Line too long (175/120)
2026-05-16T16:54:17.8285495Z tests/test_analyze_sentiment.py:60: [C0301(line-too-long), ] Line too long (173/120)
2026-05-16T16:54:17.8285790Z tests/test_analyze_sentiment.py:79: [C0301(line-too-long), ] Line too long (142/120)
2026-05-16T16:54:17.8286069Z tests/test_analyze_sentiment.py:85: [C0301(line-too-long), ] Line too long (176/120)
2026-05-16T16:54:17.8286367Z tests/test_analyze_sentiment.py:88: [C0301(line-too-long), ] Line too long (173/120)
2026-05-16T16:54:17.8286668Z tests/test_analyze_sentiment.py:113: [C0301(line-too-long), ] Line too long (123/120)
2026-05-16T16:54:17.8286964Z tests/test_analyze_sentiment.py:126: [C0301(line-too-long), ] Line too long (123/120)
2026-05-16T16:54:17.8287241Z tests/test_analyze_sentiment.py:425: [C0301(line-too-long), ] Line too long (131/120)
2026-05-16T16:54:17.8288057Z tests/test_analyze_sentiment.py:497: [C0301(line-too-long), ] Line too long (127/120)
2026-05-16T16:54:17.8288435Z tests/test_analyze_sentiment.py:677: [C0301(line-too-long), ] Line too long (145/120)
2026-05-16T16:54:17.8288940Z tests/test_analyze_sentiment.py:836: [C0301(line-too-long), ] Line too long (131/120)
2026-05-16T16:54:17.8289247Z tests/test_analyze_sentiment.py:840: [C0301(line-too-long), ] Line too long (133/120)
2026-05-16T16:54:17.8289548Z tests/test_analyze_sentiment.py:844: [C0301(line-too-long), ] Line too long (134/120)
2026-05-16T16:54:17.8289924Z tests/test_analyze_sentiment.py:847: [C0301(line-too-long), ] Line too long (148/120)
2026-05-16T16:54:17.8290222Z tests/test_analyze_sentiment.py:848: [C0301(line-too-long), ] Line too long (332/120)
2026-05-16T16:54:17.8290517Z tests/test_analyze_sentiment.py:860: [C0301(line-too-long), ] Line too long (192/120)
2026-05-16T16:54:17.8290815Z tests/test_analyze_sentiment.py:865: [C0301(line-too-long), ] Line too long (134/120)
2026-05-16T16:54:17.8291111Z tests/test_analyze_sentiment.py:870: [C0301(line-too-long), ] Line too long (181/120)
2026-05-16T16:54:17.8291447Z tests/test_analyze_sentiment.py:604: [W0613(unused-argument), TestAnalyzeSentiment.test_pass_cls.callback] Unused argument 'pipeline_response'
2026-05-16T16:54:17.8291818Z tests/test_analyze_sentiment.py:604: [W0613(unused-argument), TestAnalyzeSentiment.test_pass_cls.callback] Unused argument 'deserialized'
2026-05-16T16:54:17.8292185Z tests/test_analyze_sentiment.py:7: [C0411(wrong-import-order), ] standard import "platform" should be placed before third party import "pytest"
2026-05-16T16:54:17.8292548Z tests/test_analyze_sentiment.py:8: [C0411(wrong-import-order), ] standard import "functools" should be placed before third party import "pytest"
2026-05-16T16:54:17.8292900Z tests/test_analyze_sentiment.py:9: [C0411(wrong-import-order), ] standard import "json" should be placed before third party import "pytest"
2026-05-16T16:54:17.8293257Z tests/test_analyze_sentiment.py:10: [C0411(wrong-import-order), ] standard import "unittest.mock" should be placed before third party import "pytest"
2026-05-16T16:54:17.8293675Z tests/test_analyze_sentiment.py:13: [C0411(wrong-import-order), ] third party import "testcase.TextAnalyticsTest" should be placed before first party imports "azure.core.exceptions.HttpResponseError", "azure.core.credentials.AzureKeyCredential"
2026-05-16T16:54:17.8294161Z tests/test_analyze_sentiment.py:14: [C0411(wrong-import-order), ] third party import "testcase.TextAnalyticsClientPreparer" should be placed before first party imports "azure.core.exceptions.HttpResponseError", "azure.core.credentials.AzureKeyCredential"
2026-05-16T16:54:17.8294643Z tests/test_analyze_sentiment.py:15: [C0411(wrong-import-order), ] third party import "devtools_testutils.recorded_by_proxy" should be placed before first party imports "azure.core.exceptions.HttpResponseError", "azure.core.credentials.AzureKeyCredential"
2026-05-16T16:54:17.8295044Z tests/test_analyze_sentiment.py:16: [C0412(ungrouped-imports), ] Imports from package azure are not grouped
2026-05-16T16:54:17.8295359Z tests/test_analyze_sentiment.py:5: [W0611(unused-import), ] Unused import os
2026-05-16T16:54:17.8295620Z ************* Module test_analyze_healthcare_async
2026-05-16T16:54:17.8295912Z tests/test_analyze_healthcare_async.py:42: [C0301(line-too-long), ] Line too long (140/120)
2026-05-16T16:54:17.8296202Z tests/test_analyze_healthcare_async.py:55: [C0301(line-too-long), ] Line too long (124/120)
2026-05-16T16:54:17.8296510Z tests/test_analyze_healthcare_async.py:78: [C0301(line-too-long), ] Line too long (124/120)
2026-05-16T16:54:17.8296815Z tests/test_analyze_healthcare_async.py:99: [C0301(line-too-long), ] Line too long (124/120)
2026-05-16T16:54:17.8297120Z tests/test_analyze_healthcare_async.py:156: [C0301(line-too-long), ] Line too long (124/120)
2026-05-16T16:54:17.8297733Z tests/test_analyze_healthcare_async.py:171: [C0301(line-too-long), ] Line too long (181/120)
2026-05-16T16:54:17.8298268Z tests/test_analyze_healthcare_async.py:268: [C0301(line-too-long), ] Line too long (139/120)
2026-05-16T16:54:17.8298589Z tests/test_analyze_healthcare_async.py:284: [C0301(line-too-long), ] Line too long (149/120)
2026-05-16T16:54:17.8299054Z tests/test_analyze_healthcare_async.py:295: [C0301(line-too-long), ] Line too long (134/120)
2026-05-16T16:54:17.8299344Z tests/test_analyze_healthcare_async.py:298: [C0301(line-too-long), ] Line too long (124/120)
2026-05-16T16:54:17.8299649Z tests/test_analyze_healthcare_async.py:322: [C0301(line-too-long), ] Line too long (128/120)
2026-05-16T16:54:17.8300035Z tests/test_analyze_healthcare_async.py:332: [C0301(line-too-long), ] Line too long (149/120)
2026-05-16T16:54:17.8300342Z tests/test_analyze_healthcare_async.py:352: [C0301(line-too-long), ] Line too long (124/120)
2026-05-16T16:54:17.8300629Z tests/test_analyze_healthcare_async.py:409: [C0301(line-too-long), ] Line too long (121/120)
2026-05-16T16:54:17.8300935Z tests/test_analyze_healthcare_async.py:425: [C0301(line-too-long), ] Line too long (125/120)
2026-05-16T16:54:17.8301221Z tests/test_analyze_healthcare_async.py:502: [C0301(line-too-long), ] Line too long (132/120)
2026-05-16T16:54:17.8301525Z tests/test_analyze_healthcare_async.py:538: [C0301(line-too-long), ] Line too long (149/120)
2026-05-16T16:54:17.8301831Z tests/test_analyze_healthcare_async.py:567: [C0301(line-too-long), ] Line too long (128/120)
2026-05-16T16:54:17.8302135Z tests/test_analyze_healthcare_async.py:603: [C0301(line-too-long), ] Line too long (138/120)
2026-05-16T16:54:17.8302458Z tests/test_analyze_healthcare_async.py:611: [C0301(line-too-long), ] Line too long (129/120)
2026-05-16T16:54:17.8302769Z tests/test_analyze_healthcare_async.py:623: [C0301(line-too-long), ] Line too long (138/120)
2026-05-16T16:54:17.8303076Z tests/test_analyze_healthcare_async.py:632: [C0301(line-too-long), ] Line too long (132/120)
2026-05-16T16:54:17.8303411Z tests/test_analyze_healthcare_async.py:381: [W0613(unused-argument), TestHealth.test_pass_cls.callback] Unused argument 'pipeline_response'
2026-05-16T16:54:17.8303772Z tests/test_analyze_healthcare_async.py:381: [W0613(unused-argument), TestHealth.test_pass_cls.callback] Unused argument 'deserialized'
2026-05-16T16:54:17.8304170Z tests/test_analyze_healthcare_async.py:490: [R1729(use-a-generator), TestHealth.test_normalized_text] Use a generator instead 'all(e for e in result[0].entities if hasattr(e, 'normalized_text'))'
2026-05-16T16:54:17.8304566Z tests/test_analyze_healthcare_async.py:9: [C0411(wrong-import-order), ] standard import "platform" should be placed before third party import "pytest"
2026-05-16T16:54:17.8304944Z tests/test_analyze_healthcare_async.py:10: [C0411(wrong-import-order), ] standard import "functools" should be placed before third party import "pytest"
2026-05-16T16:54:17.8305313Z tests/test_analyze_healthcare_async.py:11: [C0411(wrong-import-order), ] standard import "itertools" should be placed before third party import "pytest"
2026-05-16T16:54:17.8305681Z tests/test_analyze_healthcare_async.py:12: [C0411(wrong-import-order), ] standard import "datetime" should be placed before third party import "pytest"
2026-05-16T16:54:17.8306107Z tests/test_analyze_healthcare_async.py:15: [C0411(wrong-import-order), ] third party import "testcase.TextAnalyticsPreparer" should be placed before first party imports "azure.core.exceptions.HttpResponseError", "azure.core.credentials.AzureKeyCredential"
2026-05-16T16:54:17.8306594Z tests/test_analyze_healthcare_async.py:16: [C0411(wrong-import-order), ] third party import "testcase.TextAnalyticsClientPreparer" should be placed before first party imports "azure.core.exceptions.HttpResponseError", "azure.core.credentials.AzureKeyCredential"
2026-05-16T16:54:17.8307094Z tests/test_analyze_healthcare_async.py:17: [C0411(wrong-import-order), ] third party import "devtools_testutils.aio.recorded_by_proxy_async" should be placed before first party imports "azure.core.exceptions.HttpResponseError", "azure.core.credentials.AzureKeyCredential"
2026-05-16T16:54:17.8307860Z tests/test_analyze_healthcare_async.py:18: [C0411(wrong-import-order), ] third party import "testcase.TextAnalyticsTest" should be placed before first party imports "azure.core.exceptions.HttpResponseError", "azure.core.credentials.AzureKeyCredential"
2026-05-16T16:54:17.8308439Z tests/test_analyze_healthcare_async.py:18: [C0412(ungrouped-imports), ] Imports from package testcase are not grouped
2026-05-16T16:54:17.8308801Z tests/test_analyze_healthcare_async.py:19: [C0412(ungrouped-imports), ] Imports from package azure are not grouped
2026-05-16T16:54:17.8309243Z tests/test_analyze_healthcare_async.py:6: [W0611(unused-import), ] Unused import os
2026-05-16T16:54:17.8309556Z tests/test_analyze_healthcare_async.py:7: [W0611(unused-import), ] Unused import json
2026-05-16T16:54:17.8309889Z tests/test_analyze_healthcare_async.py:13: [W0611(unused-import), ] Unused ClientAuthenticationError imported from azure.core.exceptions
2026-05-16T16:54:17.8310253Z tests/test_analyze_healthcare_async.py:14: [W0611(unused-import), ] Unused AzureKeyCredential imported from azure.core.credentials
2026-05-16T16:54:17.8310613Z tests/test_analyze_healthcare_async.py:20: [W0611(unused-import), ] Unused TextDocumentInput imported from azure.ai.textanalytics
2026-05-16T16:54:17.8310801Z
2026-05-16T16:54:17.8311015Z -----------------------------------
2026-05-16T16:54:17.8311263Z Your code has been rated at 9.04/10
2026-05-16T16:54:17.8311371Z
2026-05-16T16:54:17.8311573Z ************* Module sample_detect_language
2026-05-16T16:54:17.8311854Z samples/sample_detect_language.py:30: [C0301(line-too-long), ] Line too long (123/120)
2026-05-16T16:54:17.8312167Z samples/sample_detect_language.py:44: [C0301(line-too-long), ] Line too long (163/120)
2026-05-16T16:54:17.8312466Z samples/sample_detect_language.py:45: [C0301(line-too-long), ] Line too long (156/120)
2026-05-16T16:54:17.8312730Z ************* Module sample_extract_key_phrases
2026-05-16T16:54:17.8313016Z samples/sample_extract_key_phrases.py:67: [C0301(line-too-long), ] Line too long (124/120)
2026-05-16T16:54:17.8313301Z ************* Module sample_analyze_healthcare_entities_with_cancellation
2026-05-16T16:54:17.8313618Z samples/sample_analyze_healthcare_entities_with_cancellation.py:45: [C0301(line-too-long), ] Line too long (124/120)
2026-05-16T16:54:17.8313966Z samples/sample_analyze_healthcare_entities_with_cancellation.py:47: [C0301(line-too-long), ] Line too long (122/120)
2026-05-16T16:54:17.8314307Z samples/sample_analyze_healthcare_entities_with_cancellation.py:48: [C0301(line-too-long), ] Line too long (126/120)
2026-05-16T16:54:17.8314654Z samples/sample_analyze_healthcare_entities_with_cancellation.py:49: [C0301(line-too-long), ] Line too long (123/120)
2026-05-16T16:54:17.8314998Z samples/sample_analyze_healthcare_entities_with_cancellation.py:70: [C0305(trailing-newlines), ] Trailing newlines
2026-05-16T16:54:17.8315305Z ************* Module sample_analyze_sentiment_with_opinion_mining
2026-05-16T16:54:17.8315607Z samples/sample_analyze_sentiment_with_opinion_mining.py:32: [C0301(line-too-long), ] Line too long (209/120)
2026-05-16T16:54:17.8315942Z samples/sample_analyze_sentiment_with_opinion_mining.py:34: [C0301(line-too-long), ] Line too long (197/120)
2026-05-16T16:54:17.8316274Z samples/sample_analyze_sentiment_with_opinion_mining.py:42: [C0301(line-too-long), ] Line too long (210/120)
2026-05-16T16:54:17.8316600Z samples/sample_analyze_sentiment_with_opinion_mining.py:74: [C0301(line-too-long), ] Line too long (125/120)
2026-05-16T16:54:17.8316930Z samples/sample_analyze_sentiment_with_opinion_mining.py:75: [C0301(line-too-long), ] Line too long (145/120)
2026-05-16T16:54:17.8317266Z samples/sample_analyze_sentiment_with_opinion_mining.py:79: [C0301(line-too-long), ] Line too long (140/120)
2026-05-16T16:54:17.8317935Z samples/sample_analyze_sentiment_with_opinion_mining.py:80: [C0301(line-too-long), ] Line too long (162/120)
2026-05-16T16:54:17.8318273Z samples/sample_analyze_sentiment_with_opinion_mining.py:95: [C0301(line-too-long), ] Line too long (142/120)
2026-05-16T16:54:17.8318606Z samples/sample_analyze_sentiment_with_opinion_mining.py:101: [C0301(line-too-long), ] Line too long (125/120)
2026-05-16T16:54:17.8318940Z samples/sample_analyze_sentiment_with_opinion_mining.py:114: [C0301(line-too-long), ] Line too long (131/120)
2026-05-16T16:54:17.8319378Z samples/sample_analyze_sentiment_with_opinion_mining.py:127: [C0301(line-too-long), ] Line too long (130/120)
2026-05-16T16:54:17.8319677Z ************* Module sample_multi_label_classify
2026-05-16T16:54:17.8320009Z samples/sample_multi_label_classify.py:53: [W1514(unspecified-encoding), sample_classify_document_multi_label] Using open without explicitly specifying an encoding
2026-05-16T16:54:17.8320422Z ************* Module sample_alternative_document_input
2026-05-16T16:54:17.8320719Z samples/sample_alternative_document_input.py:34: [C0301(line-too-long), ] Line too long (223/120)
2026-05-16T16:54:17.8321008Z ************* Module sample_analyze_sentiment
2026-05-16T16:54:17.8321293Z samples/sample_analyze_sentiment.py:48: [C0301(line-too-long), ] Line too long (122/120)
2026-05-16T16:54:17.8321600Z samples/sample_analyze_sentiment.py:49: [C0301(line-too-long), ] Line too long (123/120)
2026-05-16T16:54:17.8321905Z samples/sample_analyze_sentiment.py:49: [C0301(line-too-long), ] Line too long (123/120)
2026-05-16T16:54:17.8322212Z samples/sample_analyze_sentiment.py:50: [C0301(line-too-long), ] Line too long (123/120)
2026-05-16T16:54:17.8322512Z samples/sample_analyze_sentiment.py:52: [C0301(line-too-long), ] Line too long (135/120)
2026-05-16T16:54:17.8322820Z samples/sample_analyze_sentiment.py:53: [C0301(line-too-long), ] Line too long (125/120)
2026-05-16T16:54:17.8323125Z samples/sample_analyze_sentiment.py:54: [C0301(line-too-long), ] Line too long (128/120)
2026-05-16T16:54:17.8323411Z ************* Module sample_analyze_healthcare_entities
2026-05-16T16:54:17.8323707Z samples/sample_analyze_healthcare_entities.py:94: [C0301(line-too-long), ] Line too long (133/120)
2026-05-16T16:54:17.8324056Z samples/sample_analyze_healthcare_entities.py:26: [R0914(too-many-locals), sample_analyze_healthcare_entities] Too many local variables (26/25)
2026-05-16T16:54:17.8324375Z ************* Module sample_recognize_custom_entities
2026-05-16T16:54:17.8324707Z samples/sample_recognize_custom_entities.py:51: [W1514(unspecified-encoding), sample_recognize_custom_entities] Using open without explicitly specifying an encoding
2026-05-16T16:54:17.8325031Z ************* Module sample_abstract_summary
2026-05-16T16:54:17.8325374Z samples/sample_abstract_summary.py:64: [W0106(expression-not-assigned), sample_abstractive_summarization] Expression "[print(f'{summary.text}\n') for summary in result.summaries]" is assigned to nothing
2026-05-16T16:54:17.8325722Z ************* Module sample_single_label_classify
2026-05-16T16:54:17.8326047Z samples/sample_single_label_classify.py:53: [W1514(unspecified-encoding), sample_classify_document_single_label] Using open without explicitly specifying an encoding
2026-05-16T16:54:17.8326374Z ************* Module sample_analyze_healthcare_action
2026-05-16T16:54:17.8326693Z samples/sample_analyze_healthcare_action.py:62: [R1702(too-many-nested-blocks), sample_analyze_healthcare_action] Too many nested blocks (6/5)
2026-05-16T16:54:17.8327007Z ************* Module sample_analyze_actions
2026-05-16T16:54:17.8327287Z samples/sample_analyze_actions.py:48: [C0301(line-too-long), ] Line too long (136/120)
2026-05-16T16:54:17.8327817Z samples/sample_analyze_actions.py:53: [C0301(line-too-long), ] Line too long (130/120)
2026-05-16T16:54:17.8328123Z ************* Module sample_get_detailed_diagnostics_information
2026-05-16T16:54:17.8328420Z samples/sample_get_detailed_diagnostics_information.py:35: [C0301(line-too-long), ] Line too long (123/120)
2026-05-16T16:54:17.8328758Z samples/sample_get_detailed_diagnostics_information.py:38: [C0301(line-too-long), ] Line too long (122/120)
2026-05-16T16:54:17.8329139Z samples/sample_get_detailed_diagnostics_information.py:49: [W1202(logging-format-interpolation), sample_get_detailed_diagnostics_information.callback] Use lazy % formatting in logging functions
2026-05-16T16:54:17.8329575Z samples/sample_get_detailed_diagnostics_information.py:50: [W1202(logging-format-interpolation), sample_get_detailed_diagnostics_information.callback] Use lazy % formatting in logging functions
2026-05-16T16:54:17.8330111Z samples/sample_get_detailed_diagnostics_information.py:51: [W1202(logging-format-interpolation), sample_get_detailed_diagnostics_information.callback] Use lazy % formatting in logging functions
2026-05-16T16:54:17.8330612Z samples/sample_get_detailed_diagnostics_information.py:52: [W1202(logging-format-interpolation), sample_get_detailed_diagnostics_information.callback] Use lazy % formatting in logging functions
2026-05-16T16:54:17.8331034Z samples/sample_get_detailed_diagnostics_information.py:53: [W1203(logging-fstring-interpolation), sample_get_detailed_diagnostics_information.callback] Use lazy % formatting in logging functions
2026-05-16T16:54:17.8331453Z samples/sample_get_detailed_diagnostics_information.py:64: [W1203(logging-fstring-interpolation), sample_get_detailed_diagnostics_information] Use lazy % formatting in logging functions
2026-05-16T16:54:17.8331870Z samples/sample_get_detailed_diagnostics_information.py:66: [W1203(logging-fstring-interpolation), sample_get_detailed_diagnostics_information] Use lazy % formatting in logging functions
2026-05-16T16:54:17.8332226Z ************* Module async_samples.sample_multi_label_classify_async
2026-05-16T16:54:17.8332559Z samples/async_samples/sample_multi_label_classify_async.py:51: [W1514(unspecified-encoding), sample_classify_document_multi_label_async] Using open without explicitly specifying an encoding
2026-05-16T16:54:17.8332919Z ************* Module async_samples.sample_get_detailed_diagnostics_information_async
2026-05-16T16:54:17.8333232Z samples/async_samples/sample_get_detailed_diagnostics_information_async.py:37: [C0301(line-too-long), ] Line too long (123/120)
2026-05-16T16:54:17.8333595Z samples/async_samples/sample_get_detailed_diagnostics_information_async.py:40: [C0301(line-too-long), ] Line too long (122/120)
2026-05-16T16:54:17.8334010Z samples/async_samples/sample_get_detailed_diagnostics_information_async.py:51: [W1202(logging-format-interpolation), sample_get_detailed_diagnostics_information_async.callback] Use lazy % formatting in logging functions
2026-05-16T16:54:17.8334477Z samples/async_samples/sample_get_detailed_diagnostics_information_async.py:52: [W1202(logging-format-interpolation), sample_get_detailed_diagnostics_information_async.callback] Use lazy % formatting in logging functions
2026-05-16T16:54:17.8334937Z samples/async_samples/sample_get_detailed_diagnostics_information_async.py:53: [W1202(logging-format-interpolation), sample_get_detailed_diagnostics_information_async.callback] Use lazy % formatting in logging functions
2026-05-16T16:54:17.8335389Z samples/async_samples/sample_get_detailed_diagnostics_information_async.py:54: [W1202(logging-format-interpolation), sample_get_detailed_diagnostics_information_async.callback] Use lazy % formatting in logging functions
2026-05-16T16:54:17.8335852Z samples/async_samples/sample_get_detailed_diagnostics_information_async.py:55: [W1203(logging-fstring-interpolation), sample_get_detailed_diagnostics_information_async.callback] Use lazy % formatting in logging functions
2026-05-16T16:54:17.8336316Z samples/async_samples/sample_get_detailed_diagnostics_information_async.py:67: [W1203(logging-fstring-interpolation), sample_get_detailed_diagnostics_information_async] Use lazy % formatting in logging functions
2026-05-16T16:54:17.8336787Z samples/async_samples/sample_get_detailed_diagnostics_information_async.py:69: [W1203(logging-fstring-interpolation), sample_get_detailed_diagnostics_information_async] Use lazy % formatting in logging functions
2026-05-16T16:54:17.8337159Z ************* Module async_samples.sample_single_label_classify_async
2026-05-16T16:54:17.8337708Z samples/async_samples/sample_single_label_classify_async.py:56: [W1514(unspecified-encoding), sample_classify_document_single_label_async] Using open without explicitly specifying an encoding
2026-05-16T16:54:17.8338074Z ************* Module async_samples.sample_analyze_healthcare_entities_async
2026-05-16T16:54:17.8338491Z samples/async_samples/sample_analyze_healthcare_entities_async.py:97: [C0301(line-too-long), ] Line too long (133/120)
2026-05-16T16:54:17.8338940Z samples/async_samples/sample_analyze_healthcare_entities_async.py:124: [W0106(expression-not-assigned), sample_analyze_healthcare_entities_async] Expression "[print("We have fulfilled '{}' total mg of '{}'".format(dosage, medication)) for (medication, dosage) in medication_to_dosage.items()]" is assigned to nothing
2026-05-16T16:54:17.8339427Z ************* Module async_samples.sample_analyze_sentiment_async
2026-05-16T16:54:17.8339732Z samples/async_samples/sample_analyze_sentiment_async.py:49: [C0301(line-too-long), ] Line too long (122/120)
2026-05-16T16:54:17.8340057Z samples/async_samples/sample_analyze_sentiment_async.py:50: [C0301(line-too-long), ] Line too long (123/120)
2026-05-16T16:54:17.8340381Z samples/async_samples/sample_analyze_sentiment_async.py:50: [C0301(line-too-long), ] Line too long (123/120)
2026-05-16T16:54:17.8340705Z samples/async_samples/sample_analyze_sentiment_async.py:51: [C0301(line-too-long), ] Line too long (123/120)
2026-05-16T16:54:17.8341032Z samples/async_samples/sample_analyze_sentiment_async.py:53: [C0301(line-too-long), ] Line too long (135/120)
2026-05-16T16:54:17.8341355Z samples/async_samples/sample_analyze_sentiment_async.py:54: [C0301(line-too-long), ] Line too long (125/120)
2026-05-16T16:54:17.8341682Z samples/async_samples/sample_analyze_sentiment_async.py:55: [C0301(line-too-long), ] Line too long (128/120)
2026-05-16T16:54:17.8341990Z ************* Module async_samples.sample_analyze_sentiment_with_opinion_mining_async
2026-05-16T16:54:17.8342317Z samples/async_samples/sample_analyze_sentiment_with_opinion_mining_async.py:32: [C0301(line-too-long), ] Line too long (209/120)
2026-05-16T16:54:17.8342679Z samples/async_samples/sample_analyze_sentiment_with_opinion_mining_async.py:34: [C0301(line-too-long), ] Line too long (197/120)
2026-05-16T16:54:17.8343029Z samples/async_samples/sample_analyze_sentiment_with_opinion_mining_async.py:42: [C0301(line-too-long), ] Line too long (210/120)
2026-05-16T16:54:17.8343385Z samples/async_samples/sample_analyze_sentiment_with_opinion_mining_async.py:76: [C0301(line-too-long), ] Line too long (125/120)
2026-05-16T16:54:17.8343738Z samples/async_samples/sample_analyze_sentiment_with_opinion_mining_async.py:77: [C0301(line-too-long), ] Line too long (145/120)
2026-05-16T16:54:17.8344091Z samples/async_samples/sample_analyze_sentiment_with_opinion_mining_async.py:81: [C0301(line-too-long), ] Line too long (140/120)
2026-05-16T16:54:17.8344441Z samples/async_samples/sample_analyze_sentiment_with_opinion_mining_async.py:82: [C0301(line-too-long), ] Line too long (162/120)
2026-05-16T16:54:17.8344791Z samples/async_samples/sample_analyze_sentiment_with_opinion_mining_async.py:98: [C0301(line-too-long), ] Line too long (142/120)
2026-05-16T16:54:17.8345143Z samples/async_samples/sample_analyze_sentiment_with_opinion_mining_async.py:104: [C0301(line-too-long), ] Line too long (125/120)
2026-05-16T16:54:17.8345501Z samples/async_samples/sample_analyze_sentiment_with_opinion_mining_async.py:117: [C0301(line-too-long), ] Line too long (131/120)
2026-05-16T16:54:17.8345853Z samples/async_samples/sample_analyze_sentiment_with_opinion_mining_async.py:130: [C0301(line-too-long), ] Line too long (130/120)
2026-05-16T16:54:17.8346175Z ************* Module async_samples.sample_analyze_healthcare_action_async
2026-05-16T16:54:17.8346826Z samples/async_samples/sample_analyze_healthcare_action_async.py:74: [R1702(too-many-nested-blocks), sample_analyze_healthcare_action] Too many nested blocks (6/5)
2026-05-16T16:54:17.8347277Z ************* Module async_samples.sample_abstract_summary_async
2026-05-16T16:54:17.8348061Z samples/async_samples/sample_abstract_summary_async.py:66: [W0106(expression-not-assigned), sample_abstractive_summarization_async] Expression "[print(f'{summary.text}\n') for summary in result.summaries]" is assigned to nothing
2026-05-16T16:54:17.8348527Z ************* Module async_samples.sample_detect_language_async
2026-05-16T16:54:17.8349141Z samples/async_samples/sample_detect_language_async.py:32: [C0301(line-too-long), ] Line too long (123/120)
2026-05-16T16:54:17.8349577Z samples/async_samples/sample_detect_language_async.py:46: [C0301(line-too-long), ] Line too long (163/120)
2026-05-16T16:54:17.8350072Z samples/async_samples/sample_detect_language_async.py:47: [C0301(line-too-long), ] Line too long (156/120)
2026-05-16T16:54:17.8350467Z ************* Module async_samples.sample_analyze_healthcare_entities_with_cancellation_async
2026-05-16T16:54:17.8350934Z samples/async_samples/sample_analyze_healthcare_entities_with_cancellation_async.py:47: [C0301(line-too-long), ] Line too long (124/120)
2026-05-16T16:54:17.8351407Z samples/async_samples/sample_analyze_healthcare_entities_with_cancellation_async.py:49: [C0301(line-too-long), ] Line too long (122/120)
2026-05-16T16:54:17.8351847Z samples/async_samples/sample_analyze_healthcare_entities_with_cancellation_async.py:50: [C0301(line-too-long), ] Line too long (126/120)
2026-05-16T16:54:17.8352319Z samples/async_samples/sample_analyze_healthcare_entities_with_cancellation_async.py:51: [C0301(line-too-long), ] Line too long (123/120)
2026-05-16T16:54:17.8352801Z samples/async_samples/sample_analyze_healthcare_entities_with_cancellation_async.py:77: [C0305(trailing-newlines), ] Trailing newlines
2026-05-16T16:54:17.8353231Z ************* Module async_samples.sample_recognize_custom_entities_async
2026-05-16T16:54:17.8353655Z samples/async_samples/sample_recognize_custom_entities_async.py:54: [W1514(unspecified-encoding), sample_recognize_custom_entities_async] Using open without explicitly specifying an encoding
2026-05-16T16:54:17.8354090Z ************* Module async_samples.sample_extract_key_phrases_async
2026-05-16T16:54:17.8354542Z samples/async_samples/sample_extract_key_phrases_async.py:72: [C0301(line-too-long), ] Line too long (124/120)
2026-05-16T16:54:17.8354930Z ************* Module async_samples.sample_alternative_document_input_async
2026-05-16T16:54:17.8355357Z samples/async_samples/sample_alternative_document_input_async.py:36: [C0301(line-too-long), ] Line too long (223/120)
2026-05-16T16:54:17.8355725Z ************* Module async_samples.sample_analyze_actions_async
2026-05-16T16:54:17.8356179Z samples/async_samples/sample_analyze_actions_async.py:50: [C0301(line-too-long), ] Line too long (136/120)
2026-05-16T16:54:17.8356587Z samples/async_samples/sample_analyze_actions_async.py:55: [C0301(line-too-long), ] Line too long (130/120)
2026-05-16T16:54:17.8356796Z
2026-05-16T16:54:17.8357038Z -----------------------------------
2026-05-16T16:54:17.8357341Z Your code has been rated at 9.24/10
2026-05-16T16:54:17.8357900Z
2026-05-16T16:54:17.8358321Z Looking in indexes: https://pkgs.dev.azure.com/azure-sdk/public/_packaging/azure-sdk-for-python/pypi/simple/, https://pypi.python.org/simple
2026-05-16T16:54:17.8358717Z Collecting azure-pylint-guidelines-checker==0.5.7
2026-05-16T16:54:17.8359210Z Downloading https://pkgs.dev.azure.com/azure-sdk/29ec6040-b234-4e31-b139-33dc4287b756/_packaging/3572dbf9-b5ef-433b-9137-fc4d7768e7cc/pypi/download/azure-pylint-guidelines-checker/0.5.7/azure_pylint_guidelines_checker-0.5.7-py2.py3-none-any.whl (25 kB)
2026-05-16T16:54:17.8359750Z Installing collected packages: azure-pylint-guidelines-checker
2026-05-16T16:54:17.8360128Z Successfully installed azure-pylint-guidelines-checker-0.5.7
2026-05-16T16:54:17.8360513Z Looking in indexes: https://pkgs.dev.azure.com/azure-sdk/public/_packaging/azure-sdk-for-python/pypi/simple/, https://pypi.python.org/simple
2026-05-16T16:54:17.8360876Z Collecting pylint==4.0.4
2026-05-16T16:54:17.8361246Z Downloading pylint-4.0.4-py3-none-any.whl (536 kB)
2026-05-16T16:54:17.8361914Z ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 536.4/536.4 kB 19.2 MB/s eta 0:00:00
2026-05-16T16:54:17.8362300Z Collecting dill>=0.2
2026-05-16T16:54:17.8362635Z Downloading dill-0.4.1-py3-none-any.whl (120 kB)
2026-05-16T16:54:17.8363116Z ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 120.0/120.0 kB 40.8 MB/s eta 0:00:00
2026-05-16T16:54:17.8363685Z Requirement already satisfied: tomli>=1.1 in /mnt/vss/_work/1/s/.venv/azure-ai-textanalytics/.venv_next-pylint/lib/python3.10/site-packages (from pylint==4.0.4) (2.4.1)
2026-05-16T16:54:17.8364150Z Requirement already satisfied: platformdirs>=2.2 in /mnt/vss/_work/1/s/.venv/azure-ai-textanalytics/.venv_next-pylint/lib/python3.10/site-packages (from pylint==4.0.4) (4.9.6)
2026-05-16T16:54:17.8364629Z Collecting tomlkit>=0.10.1
2026-05-16T16:54:17.8365013Z Downloading tomlkit-0.15.0-py3-none-any.whl (41 kB)
2026-05-16T16:54:17.8365478Z ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 41.3/41.3 kB 14.4 MB/s eta 0:00:00
2026-05-16T16:54:17.8365859Z Collecting astroid<=4.1.dev0,>=4.0.2
2026-05-16T16:54:17.8366190Z Downloading astroid-4.0.4-py3-none-any.whl (276 kB)
2026-05-16T16:54:17.8366661Z ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 276.4/276.4 kB 67.0 MB/s eta 0:00:00
2026-05-16T16:54:17.8367016Z Collecting isort!=5.13,<8,>=5
2026-05-16T16:54:17.8367352Z Downloading isort-7.0.0-py3-none-any.whl (94 kB)
2026-05-16T16:54:17.8367989Z ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 94.7/94.7 kB 34.8 MB/s eta 0:00:00
2026-05-16T16:54:17.8368384Z Collecting mccabe<0.8,>=0.6
2026-05-16T16:54:17.8368775Z Downloading mccabe-0.7.0-py2.py3-none-any.whl (7.3 kB)
2026-05-16T16:54:17.8369212Z Requirement already satisfied: typing-extensions>=4 in /mnt/vss/_work/1/s/.venv/azure-ai-textanalytics/.venv_next-pylint/lib/python3.10/site-packages (from astroid<=4.1.dev0,>=4.0.2->pylint==4.0.4) (4.15.0)
2026-05-16T16:54:17.8369645Z Installing collected packages: tomlkit, mccabe, isort, dill, astroid, pylint
2026-05-16T16:54:17.8370060Z Successfully installed astroid-4.0.4 dill-0.4.1 isort-7.0.0 mccabe-0.7.0 pylint-4.0.4 tomlkit-0.15.0
2026-05-16T16:54:18.0289364Z next-pylint check completed with exit code 30
2026-05-16T16:54:18.0290642Z ========================================================================================================
2026-05-16T16:54:18.0291388Z ===== STDERR: next-pylint :: /mnt/vss/_work/1/s/sdk/textanalytics/azure-ai-textanalytics (exit 30) =====
2026-05-16T16:54:18.0292123Z 2026-05-16 16:52:46,585 [INFO] azure-sdk-tools: Installing from feed: https://pkgs.dev.azure.com/azure-sdk/public/_packaging/azure-sdk-for-python/pypi/simple/
2026-05-16T16:54:18.0292794Z 2026-05-16 16:52:46,586 [INFO] azure-sdk-tools: Running pylint check...
2026-05-16T16:54:18.0293529Z 2026-05-16 16:52:50,560 [INFO] root: Found whl azure_sdk_tools-0.0.0-py3-none-any.whl
2026-05-16T16:54:18.0293838Z
2026-05-16T16:54:18.0294343Z [notice] A new release of pip is available: 23.0.1 -> 26.1.1
2026-05-16T16:54:18.0294944Z [notice] To update, run: python -m pip install --upgrade pip
2026-05-16T16:54:18.0295602Z 2026-05-16 16:53:05,292 [INFO] azure-sdk-tools: Processing azure-ai-textanalytics for pylint check
2026-05-16T16:54:18.0296321Z 2026-05-16 16:53:05,292 [INFO] azure-sdk-tools: Installing dev requirements for /mnt/vss/_work/1/s/sdk/textanalytics/azure-ai-textanalytics
2026-05-16T16:54:18.0296706Z
2026-05-16T16:54:18.0297156Z [notice] A new release of pip is available: 23.0.1 -> 26.1.1
2026-05-16T16:54:18.0297990Z [notice] To update, run: python -m pip install --upgrade pip
2026-05-16T16:54:18.0298270Z
2026-05-16T16:54:18.0298898Z [notice] A new release of pip is available: 23.0.1 -> 26.1.1
2026-05-16T16:54:18.0299717Z [notice] To update, run: python -m pip install --upgrade pip
2026-05-16T16:54:18.0300423Z 2026-05-16 16:53:20,784 [INFO] azure-sdk-tools: Installing azure_ai_textanalytics-5.4.0.tar.gz from fresh built package.
2026-05-16T16:54:18.0300800Z
2026-05-16T16:54:18.0301379Z [notice] A new release of pip is available: 24.0 -> 26.1.1
2026-05-16T16:54:18.0301977Z [notice] To update, run: pip install --upgrade pip
2026-05-16T16:54:18.0302926Z 2026-05-16 16:53:22,512 [INFO] azure-sdk-tools: Executing command from /mnt/vss/_work/1/s/.venv/azure-ai-textanalytics/.venv_next-pylint/.staging:['/mnt/vss/_work/1/s/.venv/azure-ai-textanalytics/.venv_next-pylint/bin/python', '-m', 'pip', 'install', '/mnt/vss/_work/1/s/.venv/azure-ai-textanalytics/.venv_next-pylint/.staging/azure_ai_textanalytics-5.4.0.tar.gz', '/mnt/vss/_work/1/s/.venv/azure-ai-textanalytics/.venv_next-pylint/.staging/dl/azure_common-1.1.28-py2.py3-none-any.whl']
2026-05-16T16:54:18.0303763Z
2026-05-16T16:54:18.0304255Z [notice] A new release of pip is available: 23.0.1 -> 26.1.1
2026-05-16T16:54:18.0304924Z [notice] To update, run: python -m pip install --upgrade pip
2026-05-16T16:54:18.0305881Z 2026-05-16 16:53:27,604 [INFO] azure-sdk-tools: Installed azure_ai_textanalytics-5.4.0.tar.gz
2026-05-16T16:54:18.0306307Z
2026-05-16T16:54:18.0306843Z [notice] A new release of pip is available: 23.0.1 -> 26.1.1
2026-05-16T16:54:18.0307768Z [notice] To update, run: python -m pip install --upgrade pip
2026-05-16T16:54:18.0308538Z 2026-05-16 16:53:31,077 [INFO] azure-sdk-tools: Installed packages:
2026-05-16T16:54:18.0309228Z 2026-05-16 16:53:31,077 [INFO] azure-sdk-tools: aiohappyeyeballs==2.6.1
2026-05-16T16:54:18.0309860Z aiohttp==3.13.5
2026-05-16T16:54:18.0310515Z aiosignal==1.4.0
2026-05-16T16:54:18.0311157Z astroid==4.0.4
2026-05-16T16:54:18.0311748Z async-timeout==5.0.1
2026-05-16T16:54:18.0312326Z attrs==26.1.0
2026-05-16T16:54:18.0313079Z azure-ai-textanalytics @ file:///mnt/vss/_work/1/s/.venv/azure-ai-textanalytics/.venv_next-pylint/.staging/azure_ai_textanalytics-5.4.0.tar.gz
2026-05-16T16:54:18.0313941Z azure-common @ file:///mnt/vss/_work/1/s/.venv/azure-ai-textanalytics/.venv_next-pylint/.staging/dl/azure_common-1.1.28-py2.py3-none-any.whl
2026-05-16T16:54:18.0314634Z azure-core==1.41.0
2026-05-16T16:54:18.0315281Z azure-identity @ file:///mnt/vss/_work/1/s/.wheels/azure_identity-1.26.0b3-py3-none-any.whl
2026-05-16T16:54:18.0316072Z azure-pylint-guidelines-checker==0.5.7
2026-05-16T16:54:18.0316779Z azure-sdk-tools @ file:///mnt/vss/_work/1/s/.wheels/azure_sdk_tools-0.0.0-py3-none-any.whl
2026-05-16T16:54:18.0317627Z backports.asyncio.runner==1.2.0
2026-05-16T16:54:18.0318206Z bashlex==0.18
2026-05-16T16:54:18.0318884Z bracex==2.6
2026-05-16T16:54:18.0319441Z build==1.5.0
2026-05-16T16:54:18.0319992Z certifi==2026.4.22
2026-05-16T16:54:18.0320509Z cffi==2.0.0
2026-05-16T16:54:18.0321204Z charset-normalizer==3.4.7
2026-05-16T16:54:18.0321780Z cibuildwheel==2.23.3
2026-05-16T16:54:18.0322326Z ConfigArgParse==1.7.5
2026-05-16T16:54:18.0322937Z coverage==7.14.0
2026-05-16T16:54:18.0323522Z cryptography==48.0.0
2026-05-16T16:54:18.0324086Z dependency-groups==1.3.1
2026-05-16T16:54:18.0324630Z dill==0.4.1
2026-05-16T16:54:18.0325227Z exceptiongroup==1.3.1
2026-05-16T16:54:18.0325852Z filelock==3.29.0
2026-05-16T16:54:18.0326396Z frozenlist==1.8.0
2026-05-16T16:54:18.0326928Z idna==3.15
2026-05-16T16:54:18.0327839Z iniconfig==2.3.0
2026-05-16T16:54:18.0328458Z isodate==0.7.2
2026-05-16T16:54:18.0328945Z isort==7.0.0
2026-05-16T16:54:18.0329481Z Jinja2==3.1.6
2026-05-16T16:54:18.0329994Z json-delta==2.0.2
2026-05-16T16:54:18.0330682Z MarkupSafe==3.0.3
2026-05-16T16:54:18.0331229Z mccabe==0.7.0
2026-05-16T16:54:18.0331773Z msal==1.36.0
2026-05-16T16:54:18.0332289Z msal-extensions==1.3.1
2026-05-16T16:54:18.0332970Z multidict==6.7.1
2026-05-16T16:54:18.0333513Z packaging==26.2
2026-05-16T16:54:18.0334055Z pkginfo==1.12.1.2
2026-05-16T16:54:18.0334574Z platformdirs==4.9.6
2026-05-16T16:54:18.0335266Z pluggy==1.6.0
2026-05-16T16:54:18.0336075Z propcache==0.5.2
2026-05-16T16:54:18.0336633Z pycparser==3.0
2026-05-16T16:54:18.0337145Z Pygments==2.20.0
2026-05-16T16:54:18.0338080Z PyJWT==2.12.1
2026-05-16T16:54:18.0338628Z pylint==4.0.4
2026-05-16T16:54:18.0339158Z pyparsing==3.3.2
2026-05-16T16:54:18.0339682Z pyproject_hooks==1.2.0
2026-05-16T16:54:18.0340266Z pytest==9.0.3
2026-05-16T16:54:18.0340805Z pytest-asyncio==1.3.0
2026-05-16T16:54:18.0341357Z pytest-cov==7.1.0
2026-05-16T16:54:18.0341964Z python-dotenv==1.2.2
2026-05-16T16:54:18.0342538Z PyYAML==6.0.3
2026-05-16T16:54:18.0343084Z requests==2.34.2
2026-05-16T16:54:18.0343608Z tomli==2.4.1
2026-05-16T16:54:18.0344197Z tomli_w==1.0.0
2026-05-16T16:54:18.0344995Z tomlkit==0.15.0
2026-05-16T16:54:18.0345547Z typing_extensions==4.15.0
2026-05-16T16:54:18.0346094Z urllib3==2.7.0
2026-05-16T16:54:18.0346697Z yarl==1.23.0
2026-05-16T16:54:18.0347034Z
2026-05-16T16:54:18.0347981Z 2026-05-16 16:53:31,078 [INFO] azure-sdk-tools: ['/mnt/vss/_work/1/s/.venv/azure-ai-textanalytics/.venv_next-pylint/bin/python', '-m', 'pylint', '--rcfile=/mnt/vss/_work/1/s/eng/pylintrc', '--output-format=parseable', '/mnt/vss/_work/1/s/sdk/textanalytics/azure-ai-textanalytics/azure']
2026-05-16T16:54:18.0348954Z 2026-05-16 16:53:41,210 [ERROR] azure-sdk-tools: azure-ai-textanalytics main package exited with linting error 16. Please see this link for more information https://aka.ms/azsdk/python/pylint-guide
2026-05-16T16:54:18.0349876Z 2026-05-16 16:53:41,210 [INFO] azure-sdk-tools: ['/mnt/vss/_work/1/s/.venv/azure-ai-textanalytics/.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/textanalytics/azure-ai-textanalytics/tests']
2026-05-16T16:54:18.0351049Z 2026-05-16 16:54:01,464 [ERROR] azure-sdk-tools: azure-ai-textanalytics tests exited with linting error 30. Please see this link for more information https://aka.ms/azsdk/python/pylint-guide
2026-05-16T16:54:18.0352013Z 2026-05-16 16:54:01,464 [INFO] azure-sdk-tools: ['/mnt/vss/_work/1/s/.venv/azure-ai-textanalytics/.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/textanalytics/azure-ai-textanalytics/samples']
2026-05-16T16:54:18.0352951Z 2026-05-16 16:54:09,534 [ERROR] azure-sdk-tools: azure-ai-textanalytics samples exited with linting error 28. Please see this link for more information https://aka.ms/azsdk/python/pylint-guide
2026-05-16T16:54:18.0353947Z 2026-05-16 16:54:13,156 [INFO] root: Issue does not exist for azure-ai-textanalytics with pylint version 4.0.4. Creating...
2026-05-16T16:54:18.0354678Z 2026-05-16 16:54:15,846 [INFO] root: Assigned quentinRobinson to issue for azure-ai-textanalytics
2026-05-16T16:54:18.0355396Z 2026-05-16 16:54:17,719 [INFO] root: Assigned wangyuantao to issue for azure-ai-textanalytics
2026-05-16T16:54:18.0356202Z ========================================================================================================
2026-05-16T16:54:18.0356867Z
How to fix:
Note: If you are a bot. Fix the issue by fixing the above pylint errors.
Run the next-pylint azpysdk command at the library package-level and resolve the linting errors.
/mnt/vss/_work/1/s>pip install -e ./eng/tools/azure-sdk-tools
../azure-ai-textanalytics>azpysdk next-pylint --isolate .
See the Pylint Guide for more information.
ACTION NEEDED: This version of pylint will be merged on 2026-07-13. The build will begin to fail for this library if errors are not fixed.
Library name: azure-ai-textanalytics
Pylint version: 4.0.4
Pylint Build: Link to build (2026-05-16)
Pylint Errors:
30
2026-05-16T16:54:17.7839092Z ===== OUTPUT: next-pylint :: /mnt/vss/_work/1/s/sdk/textanalytics/azure-ai-textanalytics (exit 30) =====
2026-05-16T16:54:17.7840064Z Looking in indexes: https://pkgs.dev.azure.com/azure-sdk/public/_packaging/azure-sdk-for-python/pypi/simple/, https://pypi.python.org/simple
2026-05-16T16:54:17.7840587Z Processing ./.wheels/azure_sdk_tools-0.0.0-py3-none-any.whl
2026-05-16T16:54:17.7841010Z Collecting certifi
2026-05-16T16:54:17.7841426Z Downloading certifi-2026.4.22-py3-none-any.whl (135 kB)
2026-05-16T16:54:17.7842326Z ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 135.7/135.7 kB 5.6 MB/s eta 0:00:00
2026-05-16T16:54:17.7842832Z Collecting ConfigArgParse>=0.12.0
2026-05-16T16:54:17.7843265Z Downloading configargparse-1.7.5-py3-none-any.whl (27 kB)
2026-05-16T16:54:17.7843741Z Collecting cibuildwheel==2.23.3
2026-05-16T16:54:17.7844198Z Downloading cibuildwheel-2.23.3-py3-none-any.whl (91 kB)
2026-05-16T16:54:17.7844827Z ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 91.8/91.8 kB 35.8 MB/s eta 0:00:00
2026-05-16T16:54:17.7845287Z Collecting tomli
2026-05-16T16:54:17.7845711Z Downloading tomli-2.4.1-py3-none-any.whl (14 kB)
2026-05-16T16:54:17.7846152Z Collecting Jinja2
2026-05-16T16:54:17.7846906Z Downloading jinja2-3.1.6-py3-none-any.whl (134 kB)
2026-05-16T16:54:17.7847856Z ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 134.9/134.9 kB 42.0 MB/s eta 0:00:00
2026-05-16T16:54:17.7848360Z Collecting pytest-cov
2026-05-16T16:54:17.7848772Z Downloading pytest_cov-7.1.0-py3-none-any.whl (22 kB)
2026-05-16T16:54:17.7849166Z Collecting build
2026-05-16T16:54:17.7849574Z Downloading build-1.5.0-py3-none-any.whl (26 kB)
2026-05-16T16:54:17.7849976Z Collecting pyparsing
2026-05-16T16:54:17.7850395Z Downloading pyparsing-3.3.2-py3-none-any.whl (122 kB)
2026-05-16T16:54:17.7851033Z ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 122.8/122.8 kB 38.3 MB/s eta 0:00:00
2026-05-16T16:54:17.7851465Z Collecting pkginfo
2026-05-16T16:54:17.7851846Z Downloading pkginfo-1.12.1.2-py3-none-any.whl (32 kB)
2026-05-16T16:54:17.7852253Z Collecting json-delta>=2.0
2026-05-16T16:54:17.7852661Z Downloading json_delta-2.0.2-py2.py3-none-any.whl (33 kB)
2026-05-16T16:54:17.7853093Z Collecting azure-core
2026-05-16T16:54:17.7853574Z Downloading azure_core-1.41.0-py3-none-any.whl (220 kB)
2026-05-16T16:54:17.7854280Z ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 220.9/220.9 kB 61.8 MB/s eta 0:00:00
2026-05-16T16:54:17.7854839Z Collecting pytest>=3.5.1
2026-05-16T16:54:17.7855292Z Downloading pytest-9.0.3-py3-none-any.whl (375 kB)
2026-05-16T16:54:17.7855996Z ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 375.2/375.2 kB 81.2 MB/s eta 0:00:00
2026-05-16T16:54:17.7858485Z Collecting urllib3
2026-05-16T16:54:17.7859135Z Downloading urllib3-2.7.0-py3-none-any.whl (131 kB)
2026-05-16T16:54:17.7859868Z ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 131.1/131.1 kB 44.1 MB/s eta 0:00:00
2026-05-16T16:54:17.7860487Z Collecting packaging
2026-05-16T16:54:17.7860995Z Downloading packaging-26.2-py3-none-any.whl (100 kB)
2026-05-16T16:54:17.7861713Z ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 100.2/100.2 kB 39.8 MB/s eta 0:00:00
2026-05-16T16:54:17.7862488Z Collecting PyYAML
2026-05-16T16:54:17.7863037Z Downloading pyyaml-6.0.3-cp310-cp310-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl (770 kB)
2026-05-16T16:54:17.7863797Z ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 770.3/770.3 kB 111.7 MB/s eta 0:00:00
2026-05-16T16:54:17.7864469Z Collecting pytest-asyncio>=0.9.0
2026-05-16T16:54:17.7865003Z Downloading pytest_asyncio-1.3.0-py3-none-any.whl (15 kB)
2026-05-16T16:54:17.7870894Z Collecting tomli-w==1.0.0
2026-05-16T16:54:17.7872985Z Downloading tomli_w-1.0.0-py3-none-any.whl (6.0 kB)
2026-05-16T16:54:17.7873910Z Collecting python-dotenv
2026-05-16T16:54:17.7874470Z Downloading python_dotenv-1.2.2-py3-none-any.whl (22 kB)
2026-05-16T16:54:17.7875467Z Collecting wheel
2026-05-16T16:54:17.7876023Z Downloading wheel-0.47.0-py3-none-any.whl (32 kB)
2026-05-16T16:54:17.7877177Z Requirement already satisfied: setuptools in ./.venv/azure-ai-textanalytics/.venv_next-pylint/lib/python3.10/site-packages (from azure-sdk-tools==0.0.0) (79.0.1)
2026-05-16T16:54:17.7878104Z Collecting bashlex!=0.13
2026-05-16T16:54:17.7878776Z Downloading bashlex-0.18-py2.py3-none-any.whl (69 kB)
2026-05-16T16:54:17.7879595Z ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 69.5/69.5 kB 30.5 MB/s eta 0:00:00
2026-05-16T16:54:17.7880626Z Collecting typing-extensions>=4.1.0
2026-05-16T16:54:17.7881757Z Downloading typing_extensions-4.15.0-py3-none-any.whl (44 kB)
2026-05-16T16:54:17.7882620Z ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 44.6/44.6 kB 17.4 MB/s eta 0:00:00
2026-05-16T16:54:17.7883913Z Collecting filelock
2026-05-16T16:54:17.7884463Z Downloading filelock-3.29.0-py3-none-any.whl (39 kB)
2026-05-16T16:54:17.7885250Z Collecting dependency-groups>=1.2
2026-05-16T16:54:17.7885795Z Downloading dependency_groups-1.3.1-py3-none-any.whl (8.7 kB)
2026-05-16T16:54:17.7886294Z Collecting platformdirs
2026-05-16T16:54:17.7886791Z Downloading platformdirs-4.9.6-py3-none-any.whl (21 kB)
2026-05-16T16:54:17.7887125Z Collecting bracex
2026-05-16T16:54:17.7887897Z Downloading bracex-2.6-py3-none-any.whl (11 kB)
2026-05-16T16:54:17.7888448Z Collecting pygments>=2.7.2
2026-05-16T16:54:17.7889005Z Downloading pygments-2.20.0-py3-none-any.whl (1.2 MB)
2026-05-16T16:54:17.7889816Z ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 1.2/1.2 MB 110.2 MB/s eta 0:00:00
2026-05-16T16:54:17.7890301Z Collecting iniconfig>=1.0.1
2026-05-16T16:54:17.7890831Z Downloading iniconfig-2.3.0-py3-none-any.whl (7.5 kB)
2026-05-16T16:54:17.7891326Z Collecting exceptiongroup>=1
2026-05-16T16:54:17.7891726Z Downloading exceptiongroup-1.3.1-py3-none-any.whl (16 kB)
2026-05-16T16:54:17.7892215Z Collecting pluggy<2,>=1.5
2026-05-16T16:54:17.7892620Z Downloading pluggy-1.6.0-py3-none-any.whl (20 kB)
2026-05-16T16:54:17.7892878Z Collecting backports-asyncio-runner<2,>=1.1
2026-05-16T16:54:17.7893436Z Downloading backports_asyncio_runner-1.2.0-py3-none-any.whl (12 kB)
2026-05-16T16:54:17.7893919Z Collecting requests>=2.21.0
2026-05-16T16:54:17.7894452Z Downloading requests-2.34.2-py3-none-any.whl (73 kB)
2026-05-16T16:54:17.7895260Z ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 73.1/73.1 kB 29.9 MB/s eta 0:00:00
2026-05-16T16:54:17.7895701Z Collecting pyproject_hooks
2026-05-16T16:54:17.7896119Z Downloading pyproject_hooks-1.2.0-py3-none-any.whl (10 kB)
2026-05-16T16:54:17.7896686Z Collecting MarkupSafe>=2.0
2026-05-16T16:54:17.7897287Z Downloading markupsafe-3.0.3-cp310-cp310-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl (20 kB)
2026-05-16T16:54:17.7898148Z Collecting coverage[toml]>=7.10.6
2026-05-16T16:54:17.7899218Z Downloading coverage-7.14.0-cp310-cp310-manylinux1_x86_64.manylinux_2_28_x86_64.manylinux_2_5_x86_64.whl (248 kB)
2026-05-16T16:54:17.7900040Z ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 248.8/248.8 kB 42.7 MB/s eta 0:00:00
2026-05-16T16:54:17.7900508Z Collecting idna<4,>=2.5
2026-05-16T16:54:17.7900938Z Downloading idna-3.15-py3-none-any.whl (72 kB)
2026-05-16T16:54:17.7901919Z ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 72.3/72.3 kB 29.5 MB/s eta 0:00:00
2026-05-16T16:54:17.7902502Z Collecting charset_normalizer<4,>=2
2026-05-16T16:54:17.7903001Z Downloading charset_normalizer-3.4.7-cp310-cp310-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl (216 kB)
2026-05-16T16:54:17.7903791Z ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 216.9/216.9 kB 70.0 MB/s eta 0:00:00
2026-05-16T16:54:17.7905042Z Installing collected packages: json-delta, urllib3, typing-extensions, tomli-w, tomli, PyYAML, python-dotenv, pyproject_hooks, pyparsing, pygments, pluggy, platformdirs, pkginfo, packaging, MarkupSafe, iniconfig, idna, filelock, coverage, ConfigArgParse, charset_normalizer, certifi, bracex, bashlex, backports-asyncio-runner, wheel, requests, Jinja2, exceptiongroup, dependency-groups, build, pytest, cibuildwheel, azure-core, pytest-cov, pytest-asyncio, azure-sdk-tools
2026-05-16T16:54:17.7906524Z Successfully installed ConfigArgParse-1.7.5 Jinja2-3.1.6 MarkupSafe-3.0.3 PyYAML-6.0.3 azure-core-1.41.0 azure-sdk-tools-0.0.0 backports-asyncio-runner-1.2.0 bashlex-0.18 bracex-2.6 build-1.5.0 certifi-2026.4.22 charset_normalizer-3.4.7 cibuildwheel-2.23.3 coverage-7.14.0 dependency-groups-1.3.1 exceptiongroup-1.3.1 filelock-3.29.0 idna-3.15 iniconfig-2.3.0 json-delta-2.0.2 packaging-26.2 pkginfo-1.12.1.2 platformdirs-4.9.6 pluggy-1.6.0 pygments-2.20.0 pyparsing-3.3.2 pyproject_hooks-1.2.0 pytest-9.0.3 pytest-asyncio-1.3.0 pytest-cov-7.1.0 python-dotenv-1.2.2 requests-2.34.2 tomli-2.4.1 tomli-w-1.0.0 typing-extensions-4.15.0 urllib3-2.7.0 wheel-0.47.0
2026-05-16T16:54:17.7907790Z Looking in indexes: https://pkgs.dev.azure.com/azure-sdk/public/_packaging/azure-sdk-for-python/pypi/simple/, https://pypi.python.org/simple
2026-05-16T16:54:17.7908467Z Processing /mnt/vss/_work/1/s/.wheels/azure_sdk_tools-0.0.0-py3-none-any.whl
2026-05-16T16:54:17.7908890Z Processing /mnt/vss/_work/1/s/.wheels/azure_core-1.41.0-py3-none-any.whl
2026-05-16T16:54:17.7909409Z Processing /mnt/vss/_work/1/s/.wheels/azure_identity-1.26.0b3-py3-none-any.whl
2026-05-16T16:54:17.7909957Z Collecting aiohttp>=3.0
2026-05-16T16:54:17.7910570Z Downloading aiohttp-3.13.5-cp310-cp310-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl (1.7 MB)
2026-05-16T16:54:17.7911366Z ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 1.7/1.7 MB 49.0 MB/s eta 0:00:00
2026-05-16T16:54:17.7912037Z Requirement already satisfied: cibuildwheel==2.23.3 in /mnt/vss/_work/1/s/.venv/azure-ai-textanalytics/.venv_next-pylint/lib/python3.10/site-packages (from azure-sdk-tools==0.0.0->-r /mnt/vss/_work/1/s/sdk/textanalytics/azure-ai-textanalytics/dev_requirements.txt (line 1)) (2.23.3)
2026-05-16T16:54:17.7913017Z Requirement already satisfied: certifi in /mnt/vss/_work/1/s/.venv/azure-ai-textanalytics/.venv_next-pylint/lib/python3.10/site-packages (from azure-sdk-tools==0.0.0->-r /mnt/vss/_work/1/s/sdk/textanalytics/azure-ai-textanalytics/dev_requirements.txt (line 1)) (2026.4.22)
2026-05-16T16:54:17.7913981Z Requirement already satisfied: pytest>=3.5.1 in /mnt/vss/_work/1/s/.venv/azure-ai-textanalytics/.venv_next-pylint/lib/python3.10/site-packages (from azure-sdk-tools==0.0.0->-r /mnt/vss/_work/1/s/sdk/textanalytics/azure-ai-textanalytics/dev_requirements.txt (line 1)) (9.0.3)
2026-05-16T16:54:17.7914711Z Requirement already satisfied: ConfigArgParse>=0.12.0 in /mnt/vss/_work/1/s/.venv/azure-ai-textanalytics/.venv_next-pylint/lib/python3.10/site-packages (from azure-sdk-tools==0.0.0->-r /mnt/vss/_work/1/s/sdk/textanalytics/azure-ai-textanalytics/dev_requirements.txt (line 1)) (1.7.5)
2026-05-16T16:54:17.7915910Z Requirement already satisfied: packaging in /mnt/vss/_work/1/s/.venv/azure-ai-textanalytics/.venv_next-pylint/lib/python3.10/site-packages (from azure-sdk-tools==0.0.0->-r /mnt/vss/_work/1/s/sdk/textanalytics/azure-ai-textanalytics/dev_requirements.txt (line 1)) (26.2)
2026-05-16T16:54:17.7916859Z Requirement already satisfied: setuptools in /mnt/vss/_work/1/s/.venv/azure-ai-textanalytics/.venv_next-pylint/lib/python3.10/site-packages (from azure-sdk-tools==0.0.0->-r /mnt/vss/_work/1/s/sdk/textanalytics/azure-ai-textanalytics/dev_requirements.txt (line 1)) (79.0.1)
2026-05-16T16:54:17.7918209Z Requirement already satisfied: json-delta>=2.0 in /mnt/vss/_work/1/s/.venv/azure-ai-textanalytics/.venv_next-pylint/lib/python3.10/site-packages (from azure-sdk-tools==0.0.0->-r /mnt/vss/_work/1/s/sdk/textanalytics/azure-ai-textanalytics/dev_requirements.txt (line 1)) (2.0.2)
2026-05-16T16:54:17.7919054Z Requirement already satisfied: urllib3 in /mnt/vss/_work/1/s/.venv/azure-ai-textanalytics/.venv_next-pylint/lib/python3.10/site-packages (from azure-sdk-tools==0.0.0->-r /mnt/vss/_work/1/s/sdk/textanalytics/azure-ai-textanalytics/dev_requirements.txt (line 1)) (2.7.0)
2026-05-16T16:54:17.7919951Z Requirement already satisfied: tomli in /mnt/vss/_work/1/s/.venv/azure-ai-textanalytics/.venv_next-pylint/lib/python3.10/site-packages (from azure-sdk-tools==0.0.0->-r /mnt/vss/_work/1/s/sdk/textanalytics/azure-ai-textanalytics/dev_requirements.txt (line 1)) (2.4.1)
2026-05-16T16:54:17.7920759Z Requirement already satisfied: wheel in /mnt/vss/_work/1/s/.venv/azure-ai-textanalytics/.venv_next-pylint/lib/python3.10/site-packages (from azure-sdk-tools==0.0.0->-r /mnt/vss/_work/1/s/sdk/textanalytics/azure-ai-textanalytics/dev_requirements.txt (line 1)) (0.47.0)
2026-05-16T16:54:17.7921645Z Requirement already satisfied: PyYAML in /mnt/vss/_work/1/s/.venv/azure-ai-textanalytics/.venv_next-pylint/lib/python3.10/site-packages (from azure-sdk-tools==0.0.0->-r /mnt/vss/_work/1/s/sdk/textanalytics/azure-ai-textanalytics/dev_requirements.txt (line 1)) (6.0.3)
2026-05-16T16:54:17.7922626Z Requirement already satisfied: pyparsing in /mnt/vss/_work/1/s/.venv/azure-ai-textanalytics/.venv_next-pylint/lib/python3.10/site-packages (from azure-sdk-tools==0.0.0->-r /mnt/vss/_work/1/s/sdk/textanalytics/azure-ai-textanalytics/dev_requirements.txt (line 1)) (3.3.2)
2026-05-16T16:54:17.7923394Z Requirement already satisfied: python-dotenv in /mnt/vss/_work/1/s/.venv/azure-ai-textanalytics/.venv_next-pylint/lib/python3.10/site-packages (from azure-sdk-tools==0.0.0->-r /mnt/vss/_work/1/s/sdk/textanalytics/azure-ai-textanalytics/dev_requirements.txt (line 1)) (1.2.2)
2026-05-16T16:54:17.7924235Z Requirement already satisfied: build in /mnt/vss/_work/1/s/.venv/azure-ai-textanalytics/.venv_next-pylint/lib/python3.10/site-packages (from azure-sdk-tools==0.0.0->-r /mnt/vss/_work/1/s/sdk/textanalytics/azure-ai-textanalytics/dev_requirements.txt (line 1)) (1.5.0)
2026-05-16T16:54:17.7925274Z Requirement already satisfied: pytest-asyncio>=0.9.0 in /mnt/vss/_work/1/s/.venv/azure-ai-textanalytics/.venv_next-pylint/lib/python3.10/site-packages (from azure-sdk-tools==0.0.0->-r /mnt/vss/_work/1/s/sdk/textanalytics/azure-ai-textanalytics/dev_requirements.txt (line 1)) (1.3.0)
2026-05-16T16:54:17.7926249Z Requirement already satisfied: Jinja2 in /mnt/vss/_work/1/s/.venv/azure-ai-textanalytics/.venv_next-pylint/lib/python3.10/site-packages (from azure-sdk-tools==0.0.0->-r /mnt/vss/_work/1/s/sdk/textanalytics/azure-ai-textanalytics/dev_requirements.txt (line 1)) (3.1.6)
2026-05-16T16:54:17.7927054Z Requirement already satisfied: tomli-w==1.0.0 in /mnt/vss/_work/1/s/.venv/azure-ai-textanalytics/.venv_next-pylint/lib/python3.10/site-packages (from azure-sdk-tools==0.0.0->-r /mnt/vss/_work/1/s/sdk/textanalytics/azure-ai-textanalytics/dev_requirements.txt (line 1)) (1.0.0)
2026-05-16T16:54:17.7928591Z Requirement already satisfied: pkginfo in /mnt/vss/_work/1/s/.venv/azure-ai-textanalytics/.venv_next-pylint/lib/python3.10/site-packages (from azure-sdk-tools==0.0.0->-r /mnt/vss/_work/1/s/sdk/textanalytics/azure-ai-textanalytics/dev_requirements.txt (line 1)) (1.12.1.2)
2026-05-16T16:54:17.7929456Z Requirement already satisfied: pytest-cov in /mnt/vss/_work/1/s/.venv/azure-ai-textanalytics/.venv_next-pylint/lib/python3.10/site-packages (from azure-sdk-tools==0.0.0->-r /mnt/vss/_work/1/s/sdk/textanalytics/azure-ai-textanalytics/dev_requirements.txt (line 1)) (7.1.0)
2026-05-16T16:54:17.7930283Z Requirement already satisfied: typing-extensions>=4.1.0 in /mnt/vss/_work/1/s/.venv/azure-ai-textanalytics/.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/textanalytics/azure-ai-textanalytics/dev_requirements.txt (line 1)) (4.15.0)
2026-05-16T16:54:17.7931149Z Requirement already satisfied: bashlex!=0.13 in /mnt/vss/_work/1/s/.venv/azure-ai-textanalytics/.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/textanalytics/azure-ai-textanalytics/dev_requirements.txt (line 1)) (0.18)
2026-05-16T16:54:17.7931800Z Requirement already satisfied: filelock in /mnt/vss/_work/1/s/.venv/azure-ai-textanalytics/.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/textanalytics/azure-ai-textanalytics/dev_requirements.txt (line 1)) (3.29.0)
2026-05-16T16:54:17.7932428Z Requirement already satisfied: bracex in /mnt/vss/_work/1/s/.venv/azure-ai-textanalytics/.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/textanalytics/azure-ai-textanalytics/dev_requirements.txt (line 1)) (2.6)
2026-05-16T16:54:17.7933063Z Requirement already satisfied: platformdirs in /mnt/vss/_work/1/s/.venv/azure-ai-textanalytics/.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/textanalytics/azure-ai-textanalytics/dev_requirements.txt (line 1)) (4.9.6)
2026-05-16T16:54:17.7933701Z Requirement already satisfied: dependency-groups>=1.2 in /mnt/vss/_work/1/s/.venv/azure-ai-textanalytics/.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/textanalytics/azure-ai-textanalytics/dev_requirements.txt (line 1)) (1.3.1)
2026-05-16T16:54:17.7934325Z Requirement already satisfied: requests>=2.21.0 in /mnt/vss/_work/1/s/.venv/azure-ai-textanalytics/.venv_next-pylint/lib/python3.10/site-packages (from azure-core==1.41.0->-r /mnt/vss/_work/1/s/sdk/textanalytics/azure-ai-textanalytics/dev_requirements.txt (line 2)) (2.34.2)
2026-05-16T16:54:17.7934808Z Collecting msal>=1.35.1
2026-05-16T16:54:17.7935178Z Downloading msal-1.36.0-py3-none-any.whl (121 kB)
2026-05-16T16:54:17.7935727Z ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 121.5/121.5 kB 44.9 MB/s eta 0:00:00
2026-05-16T16:54:17.7936153Z Collecting cryptography>=2.5
2026-05-16T16:54:17.7936553Z Downloading cryptography-48.0.0-cp39-abi3-manylinux_2_34_x86_64.whl (4.7 MB)
2026-05-16T16:54:17.7937065Z ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 4.7/4.7 MB 107.0 MB/s eta 0:00:00
2026-05-16T16:54:17.7937710Z Collecting msal-extensions>=1.2.0
2026-05-16T16:54:17.7938143Z Downloading msal_extensions-1.3.1-py3-none-any.whl (20 kB)
2026-05-16T16:54:17.7938530Z Collecting propcache>=0.2.0
2026-05-16T16:54:17.7938941Z Downloading propcache-0.5.2-cp310-cp310-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl (60 kB)
2026-05-16T16:54:17.7939679Z ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 60.1/60.1 kB 21.1 MB/s eta 0:00:00
2026-05-16T16:54:17.7940088Z Collecting aiosignal>=1.4.0
2026-05-16T16:54:17.7940462Z Downloading aiosignal-1.4.0-py3-none-any.whl (7.5 kB)
2026-05-16T16:54:17.7940833Z Collecting yarl<2.0,>=1.17.0
2026-05-16T16:54:17.7941383Z Downloading yarl-1.23.0-cp310-cp310-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl (102 kB)
2026-05-16T16:54:17.7941941Z ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 102.8/102.8 kB 29.2 MB/s eta 0:00:00
2026-05-16T16:54:17.7942360Z Collecting async-timeout<6.0,>=4.0
2026-05-16T16:54:17.7942749Z Downloading async_timeout-5.0.1-py3-none-any.whl (6.2 kB)
2026-05-16T16:54:17.7943129Z Collecting attrs>=17.3.0
2026-05-16T16:54:17.7943585Z Downloading attrs-26.1.0-py3-none-any.whl (67 kB)
2026-05-16T16:54:17.7944021Z ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 67.5/67.5 kB 24.0 MB/s eta 0:00:00
2026-05-16T16:54:17.7944286Z Collecting multidict<7.0,>=4.5
2026-05-16T16:54:17.7944588Z Downloading multidict-6.7.1-cp310-cp310-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl (243 kB)
2026-05-16T16:54:17.7944971Z ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 243.3/243.3 kB 66.8 MB/s eta 0:00:00
2026-05-16T16:54:17.7945227Z Collecting aiohappyeyeballs>=2.5.0
2026-05-16T16:54:17.7945491Z Downloading aiohappyeyeballs-2.6.1-py3-none-any.whl (15 kB)
2026-05-16T16:54:17.7945746Z Collecting frozenlist>=1.1.1
2026-05-16T16:54:17.7946033Z Downloading frozenlist-1.8.0-cp310-cp310-manylinux1_x86_64.manylinux_2_28_x86_64.manylinux_2_5_x86_64.whl (219 kB)
2026-05-16T16:54:17.7946417Z ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 219.5/219.5 kB 39.8 MB/s eta 0:00:00
2026-05-16T16:54:17.7946672Z Collecting cffi>=2.0.0
2026-05-16T16:54:17.7946948Z Downloading cffi-2.0.0-cp310-cp310-manylinux2014_x86_64.manylinux_2_17_x86_64.whl (216 kB)
2026-05-16T16:54:17.7947320Z ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 216.5/216.5 kB 65.5 MB/s eta 0:00:00
2026-05-16T16:54:17.7947901Z Collecting PyJWT[crypto]<3,>=1.0.0
2026-05-16T16:54:17.7948163Z Downloading pyjwt-2.12.1-py3-none-any.whl (29 kB)
2026-05-16T16:54:17.7948555Z Requirement already satisfied: pluggy<2,>=1.5 in /mnt/vss/_work/1/s/.venv/azure-ai-textanalytics/.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/textanalytics/azure-ai-textanalytics/dev_requirements.txt (line 1)) (1.6.0)
2026-05-16T16:54:17.7949078Z Requirement already satisfied: pygments>=2.7.2 in /mnt/vss/_work/1/s/.venv/azure-ai-textanalytics/.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/textanalytics/azure-ai-textanalytics/dev_requirements.txt (line 1)) (2.20.0)
2026-05-16T16:54:17.7949579Z Requirement already satisfied: iniconfig>=1.0.1 in /mnt/vss/_work/1/s/.venv/azure-ai-textanalytics/.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/textanalytics/azure-ai-textanalytics/dev_requirements.txt (line 1)) (2.3.0)
2026-05-16T16:54:17.7950077Z Requirement already satisfied: exceptiongroup>=1 in /mnt/vss/_work/1/s/.venv/azure-ai-textanalytics/.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/textanalytics/azure-ai-textanalytics/dev_requirements.txt (line 1)) (1.3.1)
2026-05-16T16:54:17.7950603Z Requirement already satisfied: backports-asyncio-runner<2,>=1.1 in /mnt/vss/_work/1/s/.venv/azure-ai-textanalytics/.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/textanalytics/azure-ai-textanalytics/dev_requirements.txt (line 1)) (1.2.0)
2026-05-16T16:54:17.7951116Z Requirement already satisfied: idna<4,>=2.5 in /mnt/vss/_work/1/s/.venv/azure-ai-textanalytics/.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/textanalytics/azure-ai-textanalytics/dev_requirements.txt (line 2)) (3.15)
2026-05-16T16:54:17.7951763Z Requirement already satisfied: charset_normalizer<4,>=2 in /mnt/vss/_work/1/s/.venv/azure-ai-textanalytics/.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/textanalytics/azure-ai-textanalytics/dev_requirements.txt (line 2)) (3.4.7)
2026-05-16T16:54:17.7952351Z Requirement already satisfied: pyproject_hooks in /mnt/vss/_work/1/s/.venv/azure-ai-textanalytics/.venv_next-pylint/lib/python3.10/site-packages (from build->azure-sdk-tools==0.0.0->-r /mnt/vss/_work/1/s/sdk/textanalytics/azure-ai-textanalytics/dev_requirements.txt (line 1)) (1.2.0)
2026-05-16T16:54:17.7952843Z Requirement already satisfied: MarkupSafe>=2.0 in /mnt/vss/_work/1/s/.venv/azure-ai-textanalytics/.venv_next-pylint/lib/python3.10/site-packages (from Jinja2->azure-sdk-tools==0.0.0->-r /mnt/vss/_work/1/s/sdk/textanalytics/azure-ai-textanalytics/dev_requirements.txt (line 1)) (3.0.3)
2026-05-16T16:54:17.7953340Z Requirement already satisfied: coverage[toml]>=7.10.6 in /mnt/vss/_work/1/s/.venv/azure-ai-textanalytics/.venv_next-pylint/lib/python3.10/site-packages (from pytest-cov->azure-sdk-tools==0.0.0->-r /mnt/vss/_work/1/s/sdk/textanalytics/azure-ai-textanalytics/dev_requirements.txt (line 1)) (7.14.0)
2026-05-16T16:54:17.7953706Z Collecting pycparser
2026-05-16T16:54:17.7953953Z Downloading pycparser-3.0-py3-none-any.whl (48 kB)
2026-05-16T16:54:17.7954334Z ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 48.2/48.2 kB 19.0 MB/s eta 0:00:00
2026-05-16T16:54:17.7954655Z azure-sdk-tools is already installed with the same version as the provided wheel. Use --force-reinstall to force an installation of the wheel.
2026-05-16T16:54:17.7955005Z azure-core is already installed with the same version as the provided wheel. Use --force-reinstall to force an installation of the wheel.
2026-05-16T16:54:17.7955389Z Installing collected packages: PyJWT, pycparser, propcache, multidict, frozenlist, attrs, async-timeout, aiohappyeyeballs, yarl, cffi, aiosignal, cryptography, aiohttp, msal, msal-extensions, azure-identity
2026-05-16T16:54:17.7955857Z Successfully installed PyJWT-2.12.1 aiohappyeyeballs-2.6.1 aiohttp-3.13.5 aiosignal-1.4.0 async-timeout-5.0.1 attrs-26.1.0 azure-identity-1.26.0b3 cffi-2.0.0 cryptography-48.0.0 frozenlist-1.8.0 msal-1.36.0 msal-extensions-1.3.1 multidict-6.7.1 propcache-0.5.2 pycparser-3.0 yarl-1.23.0
2026-05-16T16:54:17.7956282Z Looking in indexes: https://pkgs.dev.azure.com/azure-sdk/public/_packaging/azure-sdk-for-python/pypi/simple/
2026-05-16T16:54:17.7956556Z Collecting azure-common>=1.1
2026-05-16T16:54:17.7956894Z Downloading https://pkgs.dev.azure.com/azure-sdk/29ec6040-b234-4e31-b139-33dc4287b756/_packaging/3572dbf9-b5ef-433b-9137-fc4d7768e7cc/pypi/download/azure-common/1.1.28/azure_common-1.1.28-py2.py3-none-any.whl (14 kB)
2026-05-16T16:54:17.7957300Z Saved /mnt/vss/_work/1/s/.venv/azure-ai-textanalytics/.venv_next-pylint/.staging/dl/azure_common-1.1.28-py2.py3-none-any.whl
2026-05-16T16:54:17.7957875Z Successfully downloaded azure-common
2026-05-16T16:54:17.7958185Z Looking in indexes: https://pkgs.dev.azure.com/azure-sdk/public/_packaging/azure-sdk-for-python/pypi/simple/, https://pypi.python.org/simple
2026-05-16T16:54:17.7958490Z Processing ./azure_ai_textanalytics-5.4.0.tar.gz
2026-05-16T16:54:17.7958749Z Installing build dependencies: started
2026-05-16T16:54:17.7959007Z Installing build dependencies: finished with status 'done'
2026-05-16T16:54:17.7959269Z Getting requirements to build wheel: started
2026-05-16T16:54:17.7959530Z Getting requirements to build wheel: finished with status 'done'
2026-05-16T16:54:17.7959795Z Preparing metadata (pyproject.toml): started
2026-05-16T16:54:17.7960052Z Preparing metadata (pyproject.toml): finished with status 'done'
2026-05-16T16:54:17.7960317Z Processing ./dl/azure_common-1.1.28-py2.py3-none-any.whl
2026-05-16T16:54:17.7960657Z Requirement already satisfied: typing-extensions>=4.0.1 in /mnt/vss/_work/1/s/.venv/azure-ai-textanalytics/.venv_next-pylint/lib/python3.10/site-packages (from azure-ai-textanalytics==5.4.0) (4.15.0)
2026-05-16T16:54:17.7961193Z Requirement already satisfied: azure-core>=1.27.0 in /mnt/vss/_work/1/s/.venv/azure-ai-textanalytics/.venv_next-pylint/lib/python3.10/site-packages (from azure-ai-textanalytics==5.4.0) (1.41.0)
2026-05-16T16:54:17.7961586Z Collecting isodate>=0.6.1
2026-05-16T16:54:17.7961839Z Downloading isodate-0.7.2-py3-none-any.whl (22 kB)
2026-05-16T16:54:17.7962182Z Requirement already satisfied: requests>=2.21.0 in /mnt/vss/_work/1/s/.venv/azure-ai-textanalytics/.venv_next-pylint/lib/python3.10/site-packages (from azure-core>=1.27.0->azure-ai-textanalytics==5.4.0) (2.34.2)
2026-05-16T16:54:17.7962610Z Requirement already satisfied: idna<4,>=2.5 in /mnt/vss/_work/1/s/.venv/azure-ai-textanalytics/.venv_next-pylint/lib/python3.10/site-packages (from requests>=2.21.0->azure-core>=1.27.0->azure-ai-textanalytics==5.4.0) (3.15)
2026-05-16T16:54:17.7963048Z Requirement already satisfied: certifi>=2023.5.7 in /mnt/vss/_work/1/s/.venv/azure-ai-textanalytics/.venv_next-pylint/lib/python3.10/site-packages (from requests>=2.21.0->azure-core>=1.27.0->azure-ai-textanalytics==5.4.0) (2026.4.22)
2026-05-16T16:54:17.7963494Z Requirement already satisfied: urllib3<3,>=1.26 in /mnt/vss/_work/1/s/.venv/azure-ai-textanalytics/.venv_next-pylint/lib/python3.10/site-packages (from requests>=2.21.0->azure-core>=1.27.0->azure-ai-textanalytics==5.4.0) (2.7.0)
2026-05-16T16:54:17.7963948Z Requirement already satisfied: charset_normalizer<4,>=2 in /mnt/vss/_work/1/s/.venv/azure-ai-textanalytics/.venv_next-pylint/lib/python3.10/site-packages (from requests>=2.21.0->azure-core>=1.27.0->azure-ai-textanalytics==5.4.0) (3.4.7)
2026-05-16T16:54:17.7964306Z Building wheels for collected packages: azure-ai-textanalytics
2026-05-16T16:54:17.7964582Z Building wheel for azure-ai-textanalytics (pyproject.toml): started
2026-05-16T16:54:17.7964877Z Building wheel for azure-ai-textanalytics (pyproject.toml): finished with status 'done'
2026-05-16T16:54:17.7965233Z Created wheel for azure-ai-textanalytics: filename=azure_ai_textanalytics-5.4.0-py3-none-any.whl size=300234 sha256=d39af921f254cc27c18aa2df91cd1a9216309c13e5d05a06fd71dca992d8cc0c
2026-05-16T16:54:17.7965596Z Stored in directory: /home/cloudtest/.cache/pip/wheels/b9/4a/a3/64991dd2ebf42c04cb68eb2cb73f063488519140879a84b164
2026-05-16T16:54:17.7965891Z Successfully built azure-ai-textanalytics
2026-05-16T16:54:17.7966162Z Installing collected packages: azure-common, isodate, azure-ai-textanalytics
2026-05-16T16:54:17.7966455Z Successfully installed azure-ai-textanalytics-5.4.0 azure-common-1.1.28 isodate-0.7.2
2026-05-16T16:54:17.7966742Z ************* Module azure.ai.textanalytics._response_handlers
2026-05-16T16:54:17.7967041Z azure/ai/textanalytics/_response_handlers.py:561: [C0301(line-too-long), ] Line too long (124/120)
2026-05-16T16:54:17.7967206Z
2026-05-16T16:54:17.7967708Z -----------------------------------
2026-05-16T16:54:17.7968063Z Your code has been rated at 9.99/10
2026-05-16T16:54:17.7968195Z
2026-05-16T16:54:17.7968413Z ************* Module test_custom_text
2026-05-16T16:54:17.7968693Z tests/test_custom_text.py:50: [C0301(line-too-long), ] Line too long (123/120)
2026-05-16T16:54:17.7968989Z tests/test_custom_text.py:51: [C0301(line-too-long), ] Line too long (199/120)
2026-05-16T16:54:17.7969285Z tests/test_custom_text.py:81: [C0301(line-too-long), ] Line too long (123/120)
2026-05-16T16:54:17.7969573Z tests/test_custom_text.py:83: [C0301(line-too-long), ] Line too long (349/120)
2026-05-16T16:54:17.7969859Z tests/test_custom_text.py:84: [C0301(line-too-long), ] Line too long (212/120)
2026-05-16T16:54:17.7970144Z tests/test_custom_text.py:85: [C0301(line-too-long), ] Line too long (175/120)
2026-05-16T16:54:17.7970436Z tests/test_custom_text.py:122: [C0301(line-too-long), ] Line too long (123/120)
2026-05-16T16:54:17.7970733Z tests/test_custom_text.py:124: [C0301(line-too-long), ] Line too long (349/120)
2026-05-16T16:54:17.7971024Z tests/test_custom_text.py:125: [C0301(line-too-long), ] Line too long (212/120)
2026-05-16T16:54:17.7971485Z tests/test_custom_text.py:126: [C0301(line-too-long), ] Line too long (175/120)
2026-05-16T16:54:17.7971780Z tests/test_custom_text.py:168: [C0301(line-too-long), ] Line too long (123/120)
2026-05-16T16:54:17.7972068Z tests/test_custom_text.py:170: [C0301(line-too-long), ] Line too long (349/120)
2026-05-16T16:54:17.7972444Z tests/test_custom_text.py:171: [C0301(line-too-long), ] Line too long (212/120)
2026-05-16T16:54:17.7972737Z tests/test_custom_text.py:172: [C0301(line-too-long), ] Line too long (175/120)
2026-05-16T16:54:17.7973027Z tests/test_custom_text.py:203: [C0301(line-too-long), ] Line too long (123/120)
2026-05-16T16:54:17.7973313Z tests/test_custom_text.py:205: [C0301(line-too-long), ] Line too long (349/120)
2026-05-16T16:54:17.7973597Z tests/test_custom_text.py:206: [C0301(line-too-long), ] Line too long (212/120)
2026-05-16T16:54:17.7973881Z tests/test_custom_text.py:207: [C0301(line-too-long), ] Line too long (175/120)
2026-05-16T16:54:17.7974174Z tests/test_custom_text.py:246: [C0301(line-too-long), ] Line too long (123/120)
2026-05-16T16:54:17.7974459Z tests/test_custom_text.py:248: [C0301(line-too-long), ] Line too long (349/120)
2026-05-16T16:54:17.7974745Z tests/test_custom_text.py:249: [C0301(line-too-long), ] Line too long (212/120)
2026-05-16T16:54:17.7975033Z tests/test_custom_text.py:250: [C0301(line-too-long), ] Line too long (175/120)
2026-05-16T16:54:17.7975317Z tests/test_custom_text.py:285: [C0301(line-too-long), ] Line too long (320/120)
2026-05-16T16:54:17.7975604Z tests/test_custom_text.py:287: [C0301(line-too-long), ] Line too long (183/120)
2026-05-16T16:54:17.7975888Z tests/test_custom_text.py:289: [C0301(line-too-long), ] Line too long (146/120)
2026-05-16T16:54:17.7976207Z tests/test_custom_text.py:7: [C0411(wrong-import-order), ] standard import "functools" should be placed before third party import "pytest"
2026-05-16T16:54:17.7976561Z tests/test_custom_text.py:8: [C0411(wrong-import-order), ] standard import "datetime" should be placed before third party import "pytest"
2026-05-16T16:54:17.7976949Z tests/test_custom_text.py:10: [C0411(wrong-import-order), ] third party import "testcase.TextAnalyticsTest" should be placed before first party import "azure.core.credentials.AzureKeyCredential"
2026-05-16T16:54:17.7977622Z tests/test_custom_text.py:11: [C0411(wrong-import-order), ] third party import "testcase.TextAnalyticsClientPreparer" should be placed before first party import "azure.core.credentials.AzureKeyCredential"
2026-05-16T16:54:17.7978147Z tests/test_custom_text.py:12: [C0411(wrong-import-order), ] third party import "devtools_testutils.recorded_by_proxy" should be placed before first party import "azure.core.credentials.AzureKeyCredential"
2026-05-16T16:54:17.7978532Z tests/test_custom_text.py:13: [C0412(ungrouped-imports), ] Imports from package azure are not grouped
2026-05-16T16:54:17.7978815Z ************* Module test_analyze
2026-05-16T16:54:17.7979084Z tests/test_analyze.py:126: [C0301(line-too-long), ] Line too long (154/120)
2026-05-16T16:54:17.7979382Z tests/test_analyze.py:135: [C0301(line-too-long), ] Line too long (180/120)
2026-05-16T16:54:17.7979665Z tests/test_analyze.py:140: [C0301(line-too-long), ] Line too long (178/120)
2026-05-16T16:54:17.7979945Z tests/test_analyze.py:224: [C0301(line-too-long), ] Line too long (129/120)
2026-05-16T16:54:17.7980229Z tests/test_analyze.py:225: [C0301(line-too-long), ] Line too long (134/120)
2026-05-16T16:54:17.7980513Z tests/test_analyze.py:226: [C0301(line-too-long), ] Line too long (135/120)
2026-05-16T16:54:17.7980797Z tests/test_analyze.py:260: [C0301(line-too-long), ] Line too long (124/120)
2026-05-16T16:54:17.7981079Z tests/test_analyze.py:635: [C0301(line-too-long), ] Line too long (146/120)
2026-05-16T16:54:17.7981362Z tests/test_analyze.py:707: [C0301(line-too-long), ] Line too long (123/120)
2026-05-16T16:54:17.7981641Z tests/test_analyze.py:755: [C0301(line-too-long), ] Line too long (134/120)
2026-05-16T16:54:17.7982063Z tests/test_analyze.py:767: [C0301(line-too-long), ] Line too long (122/120)
2026-05-16T16:54:17.7982355Z tests/test_analyze.py:824: [C0301(line-too-long), ] Line too long (349/120)
2026-05-16T16:54:17.7982642Z tests/test_analyze.py:901: [C0301(line-too-long), ] Line too long (353/120)
2026-05-16T16:54:17.7982924Z tests/test_analyze.py:945: [C0301(line-too-long), ] Line too long (123/120)
2026-05-16T16:54:17.7983290Z tests/test_analyze.py:947: [C0301(line-too-long), ] Line too long (349/120)
2026-05-16T16:54:17.7983575Z tests/test_analyze.py:948: [C0301(line-too-long), ] Line too long (212/120)
2026-05-16T16:54:17.7983877Z tests/test_analyze.py:949: [C0301(line-too-long), ] Line too long (175/120)
2026-05-16T16:54:17.7984166Z tests/test_analyze.py:986: [C0301(line-too-long), ] Line too long (123/120)
2026-05-16T16:54:17.7984462Z tests/test_analyze.py:988: [C0301(line-too-long), ] Line too long (349/120)
2026-05-16T16:54:17.7984749Z tests/test_analyze.py:989: [C0301(line-too-long), ] Line too long (212/120)
2026-05-16T16:54:17.7985038Z tests/test_analyze.py:990: [C0301(line-too-long), ] Line too long (175/120)
2026-05-16T16:54:17.7985322Z tests/test_analyze.py:1027: [C0301(line-too-long), ] Line too long (123/120)
2026-05-16T16:54:17.7985612Z tests/test_analyze.py:1029: [C0301(line-too-long), ] Line too long (349/120)
2026-05-16T16:54:17.7985897Z tests/test_analyze.py:1030: [C0301(line-too-long), ] Line too long (212/120)
2026-05-16T16:54:17.7986179Z tests/test_analyze.py:1031: [C0301(line-too-long), ] Line too long (175/120)
2026-05-16T16:54:17.7986465Z tests/test_analyze.py:1075: [C0301(line-too-long), ] Line too long (123/120)
2026-05-16T16:54:17.7986748Z tests/test_analyze.py:1077: [C0301(line-too-long), ] Line too long (349/120)
2026-05-16T16:54:17.7987033Z tests/test_analyze.py:1116: [C0301(line-too-long), ] Line too long (349/120)
2026-05-16T16:54:17.7987316Z tests/test_analyze.py:1117: [C0301(line-too-long), ] Line too long (212/120)
2026-05-16T16:54:17.7987938Z tests/test_analyze.py:1119: [C0301(line-too-long), ] Line too long (175/120)
2026-05-16T16:54:17.7988237Z tests/test_analyze.py:1175: [C0301(line-too-long), ] Line too long (349/120)
2026-05-16T16:54:17.8040478Z tests/test_analyze.py:1213: [C0301(line-too-long), ] Line too long (128/120)
2026-05-16T16:54:17.8040989Z tests/test_analyze.py:1221: [C0301(line-too-long), ] Line too long (349/120)
2026-05-16T16:54:17.8041432Z tests/test_analyze.py:1283: [C0301(line-too-long), ] Line too long (126/120)
2026-05-16T16:54:17.8041848Z tests/test_analyze.py:1291: [C0301(line-too-long), ] Line too long (349/120)
2026-05-16T16:54:17.8042262Z tests/test_analyze.py:1360: [C0301(line-too-long), ] Line too long (349/120)
2026-05-16T16:54:17.8042669Z tests/test_analyze.py:1453: [C0301(line-too-long), ] Line too long (320/120)
2026-05-16T16:54:17.8043082Z tests/test_analyze.py:1491: [C0301(line-too-long), ] Line too long (128/120)
2026-05-16T16:54:17.8043493Z tests/test_analyze.py:1500: [C0301(line-too-long), ] Line too long (320/120)
2026-05-16T16:54:17.8043910Z tests/test_analyze.py:1556: [C0301(line-too-long), ] Line too long (126/120)
2026-05-16T16:54:17.8044319Z tests/test_analyze.py:1627: [C0301(line-too-long), ] Line too long (121/120)
2026-05-16T16:54:17.8044719Z tests/test_analyze.py:1628: [C0301(line-too-long), ] Line too long (127/120)
2026-05-16T16:54:17.8045120Z tests/test_analyze.py:1630: [C0301(line-too-long), ] Line too long (125/120)
2026-05-16T16:54:17.8045530Z tests/test_analyze.py:1634: [C0301(line-too-long), ] Line too long (143/120)
2026-05-16T16:54:17.8045934Z tests/test_analyze.py:1705: [C0301(line-too-long), ] Line too long (318/120)
2026-05-16T16:54:17.8046351Z tests/test_analyze.py:1726: [C0301(line-too-long), ] Line too long (318/120)
2026-05-16T16:54:17.8046756Z tests/test_analyze.py:1757: [C0301(line-too-long), ] Line too long (318/120)
2026-05-16T16:54:17.8047162Z tests/test_analyze.py:1758: [C0301(line-too-long), ] Line too long (146/120)
2026-05-16T16:54:17.8047797Z tests/test_analyze.py:1780: [C0301(line-too-long), ] Line too long (318/120)
2026-05-16T16:54:17.8048517Z tests/test_analyze.py:1781: [C0301(line-too-long), ] Line too long (146/120)
2026-05-16T16:54:17.8048989Z tests/test_analyze.py:146: [R0915(too-many-statements), TestAnalyze.test_sentiment_analysis_task_with_opinion_mining] Too many statements (52/50)
2026-05-16T16:54:17.8049479Z tests/test_analyze.py:618: [W0613(unused-argument), TestAnalyze.test_pass_cls.callback] Unused argument 'pipeline_response'
2026-05-16T16:54:17.8050105Z tests/test_analyze.py:618: [W0613(unused-argument), TestAnalyze.test_pass_cls.callback] Unused argument 'deserialized'
2026-05-16T16:54:17.8050624Z tests/test_analyze.py:861: [R1729(use-a-generator), TestAnalyze.test_multiple_of_same_action] Use a generator instead 'all(sentence.mined_opinions for sentence in action_result[0].sentences)'
2026-05-16T16:54:17.8051163Z tests/test_analyze.py:1191: [W1514(unspecified-encoding), TestAnalyze.test_generic_action_error_no_target_v3_1] Using open without explicitly specifying an encoding
2026-05-16T16:54:17.8051682Z tests/test_analyze.py:1237: [W1514(unspecified-encoding), TestAnalyze.test_generic_action_error_no_target] Using open without explicitly specifying an encoding
2026-05-16T16:54:17.8052191Z tests/test_analyze.py:1249: [W0613(unused-argument), TestAnalyze.test_generic_action_error_no_target.get_deserialized_for_mock] Unused argument 'headers'
2026-05-16T16:54:17.8052730Z tests/test_analyze.py:1250: [W0611(unused-import), TestAnalyze.test_generic_action_error_no_target.get_deserialized_for_mock] Unused AnalyzeTextJobsInput imported from azure.ai.textanalytics._generated.models
2026-05-16T16:54:17.8053278Z tests/test_analyze.py:1308: [W1514(unspecified-encoding), TestAnalyze.test_action_errors_with_targets_v3_1] Using open without explicitly specifying an encoding
2026-05-16T16:54:17.8053775Z tests/test_analyze.py:1377: [W1514(unspecified-encoding), TestAnalyze.test_action_errors_with_targets] Using open without explicitly specifying an encoding
2026-05-16T16:54:17.8054268Z tests/test_analyze.py:1389: [W0613(unused-argument), TestAnalyze.test_action_errors_with_targets.get_deserialized_for_mock] Unused argument 'headers'
2026-05-16T16:54:17.8054810Z tests/test_analyze.py:1390: [W0611(unused-import), TestAnalyze.test_action_errors_with_targets.get_deserialized_for_mock] Unused AnalyzeTextJobsInput imported from azure.ai.textanalytics._generated.models
2026-05-16T16:54:17.8055355Z tests/test_analyze.py:1470: [W1514(unspecified-encoding), TestAnalyze.test_action_job_failure_v3_1] Using open without explicitly specifying an encoding
2026-05-16T16:54:17.8055861Z tests/test_analyze.py:1517: [W1514(unspecified-encoding), TestAnalyze.test_action_job_failure] Using open without explicitly specifying an encoding
2026-05-16T16:54:17.8056368Z tests/test_analyze.py:1530: [W0613(unused-argument), TestAnalyze.test_action_job_failure.get_deserialized_for_mock] Unused argument 'headers'
2026-05-16T16:54:17.8056904Z tests/test_analyze.py:1531: [W0611(unused-import), TestAnalyze.test_action_job_failure.get_deserialized_for_mock] Unused AnalyzeTextJobsInput imported from azure.ai.textanalytics._generated.models
2026-05-16T16:54:17.8057678Z tests/test_analyze.py:9: [C0411(wrong-import-order), ] standard import "functools" should be placed before third party import "pytest"
2026-05-16T16:54:17.8058194Z tests/test_analyze.py:10: [C0411(wrong-import-order), ] standard import "itertools" should be placed before third party import "pytest"
2026-05-16T16:54:17.8058674Z tests/test_analyze.py:11: [C0411(wrong-import-order), ] standard import "datetime" should be placed before third party import "pytest"
2026-05-16T16:54:17.8059139Z tests/test_analyze.py:12: [C0411(wrong-import-order), ] standard import "json" should be placed before third party import "pytest"
2026-05-16T16:54:17.8059610Z tests/test_analyze.py:13: [C0411(wrong-import-order), ] standard import "unittest.mock" should be placed before third party import "pytest"
2026-05-16T16:54:17.8060137Z tests/test_analyze.py:16: [C0411(wrong-import-order), ] third party import "testcase.TextAnalyticsTest" should be placed before first party imports "azure.core.exceptions.HttpResponseError", "azure.core.credentials.AzureKeyCredential"
2026-05-16T16:54:17.8060875Z tests/test_analyze.py:17: [C0411(wrong-import-order), ] third party import "testcase.TextAnalyticsClientPreparer" should be placed before first party imports "azure.core.exceptions.HttpResponseError", "azure.core.credentials.AzureKeyCredential"
2026-05-16T16:54:17.8061588Z tests/test_analyze.py:18: [C0411(wrong-import-order), ] third party import "devtools_testutils.recorded_by_proxy" should be placed before first party imports "azure.core.exceptions.HttpResponseError", "azure.core.credentials.AzureKeyCredential"
2026-05-16T16:54:17.8062145Z tests/test_analyze.py:19: [C0412(ungrouped-imports), ] Imports from package azure are not grouped
2026-05-16T16:54:17.8062598Z tests/test_analyze.py:20: [W0611(unused-import), ] Unused VERSION imported from azure.ai.textanalytics
2026-05-16T16:54:17.8063059Z tests/test_analyze.py:20: [W0611(unused-import), ] Unused TextAnalyticsApiVersion imported from azure.ai.textanalytics
2026-05-16T16:54:17.8063479Z ************* Module test_encoding
2026-05-16T16:54:17.8063877Z tests/test_encoding.py:81: [C0301(line-too-long), ] Line too long (184/120)
2026-05-16T16:54:17.8064319Z tests/test_encoding.py:7: [C0411(wrong-import-order), ] standard import "platform" should be placed before third party import "pytest"
2026-05-16T16:54:17.8064790Z tests/test_encoding.py:8: [C0411(wrong-import-order), ] standard import "functools" should be placed before third party import "pytest"
2026-05-16T16:54:17.8065313Z tests/test_encoding.py:12: [C0411(wrong-import-order), ] third party import "testcase.TextAnalyticsTest" should be placed before first party imports "azure.core.exceptions.HttpResponseError", "azure.core.credentials.AzureKeyCredential"
2026-05-16T16:54:17.8065904Z tests/test_encoding.py:13: [C0411(wrong-import-order), ] third party import "testcase.TextAnalyticsClientPreparer" should be placed before first party imports "azure.core.exceptions.HttpResponseError", "azure.core.credentials.AzureKeyCredential"
2026-05-16T16:54:17.8066495Z tests/test_encoding.py:14: [C0411(wrong-import-order), ] third party import "devtools_testutils.recorded_by_proxy" should be placed before first party imports "azure.core.exceptions.HttpResponseError", "azure.core.credentials.AzureKeyCredential"
2026-05-16T16:54:17.8067009Z tests/test_encoding.py:15: [C0412(ungrouped-imports), ] Imports from package azure are not grouped
2026-05-16T16:54:17.8067648Z tests/test_encoding.py:6: [W0611(unused-import), ] Unused import pytest
2026-05-16T16:54:17.8068103Z tests/test_encoding.py:7: [W0611(unused-import), ] Unused import platform
2026-05-16T16:54:17.8068548Z tests/test_encoding.py:10: [W0611(unused-import), ] Unused HttpResponseError imported from azure.core.exceptions
2026-05-16T16:54:17.8069022Z tests/test_encoding.py:10: [W0611(unused-import), ] Unused ClientAuthenticationError imported from azure.core.exceptions
2026-05-16T16:54:17.8069496Z tests/test_encoding.py:11: [W0611(unused-import), ] Unused AzureKeyCredential imported from azure.core.credentials
2026-05-16T16:54:17.8069921Z ************* Module test_summarization_async
2026-05-16T16:54:17.8070359Z tests/test_summarization_async.py:7: [C0411(wrong-import-order), ] standard import "functools" should be placed before third party import "pytest"
2026-05-16T16:54:17.8070795Z ************* Module test_repr
2026-05-16T16:54:17.8071213Z tests/test_repr.py:94: [C0301(line-too-long), ] Line too long (123/120)
2026-05-16T16:54:17.8071626Z tests/test_repr.py:125: [C0301(line-too-long), ] Line too long (122/120)
2026-05-16T16:54:17.8072027Z tests/test_repr.py:181: [C0301(line-too-long), ] Line too long (140/120)
2026-05-16T16:54:17.8072434Z tests/test_repr.py:241: [C0301(line-too-long), ] Line too long (141/120)
2026-05-16T16:54:17.8072833Z tests/test_repr.py:256: [C0301(line-too-long), ] Line too long (164/120)
2026-05-16T16:54:17.8073229Z tests/test_repr.py:281: [C0301(line-too-long), ] Line too long (121/120)
2026-05-16T16:54:17.8073776Z tests/test_repr.py:300: [C0301(line-too-long), ] Line too long (150/120)
2026-05-16T16:54:17.8074198Z tests/test_repr.py:327: [C0301(line-too-long), ] Line too long (121/120)
2026-05-16T16:54:17.8074599Z tests/test_repr.py:383: [C0301(line-too-long), ] Line too long (148/120)
2026-05-16T16:54:17.8075125Z tests/test_repr.py:389: [C0301(line-too-long), ] Line too long (137/120)
2026-05-16T16:54:17.8075538Z tests/test_repr.py:396: [C0301(line-too-long), ] Line too long (147/120)
2026-05-16T16:54:17.8075939Z tests/test_repr.py:403: [C0301(line-too-long), ] Line too long (130/120)
2026-05-16T16:54:17.8076346Z tests/test_repr.py:416: [C0301(line-too-long), ] Line too long (125/120)
2026-05-16T16:54:17.8076748Z tests/test_repr.py:436: [C0301(line-too-long), ] Line too long (128/120)
2026-05-16T16:54:17.8077148Z tests/test_repr.py:450: [C0301(line-too-long), ] Line too long (160/120)
2026-05-16T16:54:17.8077755Z tests/test_repr.py:451: [C0301(line-too-long), ] Line too long (122/120)
2026-05-16T16:54:17.8078204Z tests/test_repr.py:455: [C0304(missing-final-newline), ] Final newline missing
2026-05-16T16:54:17.8078634Z tests/test_repr.py:16: [W0105(pointless-string-statement), ] String statement has no effect
2026-05-16T16:54:17.8079066Z tests/test_repr.py:51: [W0105(pointless-string-statement), ] String statement has no effect
2026-05-16T16:54:17.8079488Z tests/test_repr.py:64: [W0105(pointless-string-statement), ] String statement has no effect
2026-05-16T16:54:17.8079909Z tests/test_repr.py:83: [W0105(pointless-string-statement), ] String statement has no effect
2026-05-16T16:54:17.8080332Z tests/test_repr.py:98: [W0105(pointless-string-statement), ] String statement has no effect
2026-05-16T16:54:17.8080777Z tests/test_repr.py:112: [W0621(redefined-outer-name), linked_entity] Redefining name 'linked_entity_match' from outer scope (line 100)
2026-05-16T16:54:17.8081238Z tests/test_repr.py:132: [W0105(pointless-string-statement), ] String statement has no effect
2026-05-16T16:54:17.8081695Z tests/test_repr.py:157: [W0621(redefined-outer-name), target_sentiment] Redefining name 'target_assessment_confidence_score' from outer scope (line 146)
2026-05-16T16:54:17.8082190Z tests/test_repr.py:172: [W0621(redefined-outer-name), assessment_sentiment] Redefining name 'target_assessment_confidence_score' from outer scope (line 146)
2026-05-16T16:54:17.8082689Z tests/test_repr.py:188: [W0621(redefined-outer-name), mined_opinion] Redefining name 'target_sentiment' from outer scope (line 157)
2026-05-16T16:54:17.8083164Z tests/test_repr.py:188: [W0621(redefined-outer-name), mined_opinion] Redefining name 'assessment_sentiment' from outer scope (line 172)
2026-05-16T16:54:17.8083648Z tests/test_repr.py:198: [W0621(redefined-outer-name), sentence_sentiment] Redefining name 'sentiment_confidence_scores' from outer scope (line 135)
2026-05-16T16:54:17.8084133Z tests/test_repr.py:198: [W0621(redefined-outer-name), sentence_sentiment] Redefining name 'mined_opinion' from outer scope (line 188)
2026-05-16T16:54:17.8084615Z tests/test_repr.py:217: [W0621(redefined-outer-name), recognize_pii_entities_result] Redefining name 'pii_entity' from outer scope (line 85)
2026-05-16T16:54:17.8085100Z tests/test_repr.py:217: [W0621(redefined-outer-name), recognize_pii_entities_result] Redefining name 'text_analytics_warning' from outer scope (line 28)
2026-05-16T16:54:17.8085592Z tests/test_repr.py:217: [W0621(redefined-outer-name), recognize_pii_entities_result] Redefining name 'text_document_statistics' from outer scope (line 18)
2026-05-16T16:54:17.8086081Z tests/test_repr.py:234: [W0621(redefined-outer-name), recognize_entities_result] Redefining name 'categorized_entity' from outer scope (line 66)
2026-05-16T16:54:17.8086565Z tests/test_repr.py:234: [W0621(redefined-outer-name), recognize_entities_result] Redefining name 'text_analytics_warning' from outer scope (line 28)
2026-05-16T16:54:17.8087054Z tests/test_repr.py:234: [W0621(redefined-outer-name), recognize_entities_result] Redefining name 'text_document_statistics' from outer scope (line 18)
2026-05-16T16:54:17.8087918Z tests/test_repr.py:249: [W0621(redefined-outer-name), extract_key_phrases_result] Redefining name 'text_analytics_warning' from outer scope (line 28)
2026-05-16T16:54:17.8088445Z tests/test_repr.py:249: [W0621(redefined-outer-name), extract_key_phrases_result] Redefining name 'text_document_statistics' from outer scope (line 18)
2026-05-16T16:54:17.8089080Z tests/test_repr.py:287: [W0621(redefined-outer-name), healthcare_entity] Redefining name 'data_source' from outer scope (line 264)
2026-05-16T16:54:17.8089574Z tests/test_repr.py:287: [W0621(redefined-outer-name), healthcare_entity] Redefining name 'healthcare_entity_assertion' from outer scope (line 275)
2026-05-16T16:54:17.8090065Z tests/test_repr.py:308: [W0621(redefined-outer-name), healthcare_relation_role] Redefining name 'healthcare_entity' from outer scope (line 287)
2026-05-16T16:54:17.8090550Z tests/test_repr.py:320: [W0621(redefined-outer-name), healthcare_relation] Redefining name 'healthcare_relation_role' from outer scope (line 308)
2026-05-16T16:54:17.8091051Z tests/test_repr.py:353: [W0621(redefined-outer-name), TestRepr.test_document_error] Redefining name 'text_analytics_error' from outer scope (line 40)
2026-05-16T16:54:17.8091549Z tests/test_repr.py:376: [W0621(redefined-outer-name), TestRepr.test_detect_language_result] Redefining name 'detected_language' from outer scope (line 54)
2026-05-16T16:54:17.8092051Z tests/test_repr.py:376: [W0621(redefined-outer-name), TestRepr.test_detect_language_result] Redefining name 'text_analytics_warning' from outer scope (line 28)
2026-05-16T16:54:17.8092555Z tests/test_repr.py:376: [W0621(redefined-outer-name), TestRepr.test_detect_language_result] Redefining name 'text_document_statistics' from outer scope (line 18)
2026-05-16T16:54:17.8093059Z tests/test_repr.py:389: [W0621(redefined-outer-name), TestRepr.test_recognized_linked_entities_result] Redefining name 'linked_entity' from outer scope (line 112)
2026-05-16T16:54:17.8093571Z tests/test_repr.py:389: [W0621(redefined-outer-name), TestRepr.test_recognized_linked_entities_result] Redefining name 'text_analytics_warning' from outer scope (line 28)
2026-05-16T16:54:17.8094097Z tests/test_repr.py:389: [W0621(redefined-outer-name), TestRepr.test_recognized_linked_entities_result] Redefining name 'text_document_statistics' from outer scope (line 18)
2026-05-16T16:54:17.8094614Z tests/test_repr.py:389: [W0621(redefined-outer-name), TestRepr.test_recognized_linked_entities_result] Redefining name 'detected_language' from outer scope (line 54)
2026-05-16T16:54:17.8095120Z tests/test_repr.py:389: [W0613(unused-argument), TestRepr.test_recognized_linked_entities_result] Unused argument 'detected_language'
2026-05-16T16:54:17.8095607Z tests/test_repr.py:403: [W0621(redefined-outer-name), TestRepr.test_analyze_sentiment_result] Redefining name 'text_analytics_warning' from outer scope (line 28)
2026-05-16T16:54:17.8096106Z tests/test_repr.py:403: [W0621(redefined-outer-name), TestRepr.test_analyze_sentiment_result] Redefining name 'text_document_statistics' from outer scope (line 18)
2026-05-16T16:54:17.8096617Z tests/test_repr.py:403: [W0621(redefined-outer-name), TestRepr.test_analyze_sentiment_result] Redefining name 'sentiment_confidence_scores' from outer scope (line 135)
2026-05-16T16:54:17.8097122Z tests/test_repr.py:403: [W0621(redefined-outer-name), TestRepr.test_analyze_sentiment_result] Redefining name 'sentence_sentiment' from outer scope (line 198)
2026-05-16T16:54:17.8097863Z tests/test_repr.py:403: [W0621(redefined-outer-name), TestRepr.test_analyze_sentiment_result] Redefining name 'detected_language' from outer scope (line 54)
2026-05-16T16:54:17.8098376Z tests/test_repr.py:403: [W0613(unused-argument), TestRepr.test_analyze_sentiment_result] Unused argument 'detected_language'
2026-05-16T16:54:17.8098891Z tests/test_repr.py:439: [W0621(redefined-outer-name), TestRepr.test_analyze_healthcare_entities_result_item] Redefining name 'healthcare_entity' from outer scope (line 287)
2026-05-16T16:54:17.8099577Z tests/test_repr.py:439: [W0621(redefined-outer-name), TestRepr.test_analyze_healthcare_entities_result_item] Redefining name 'healthcare_relation' from outer scope (line 320)
2026-05-16T16:54:17.8100106Z tests/test_repr.py:439: [W0621(redefined-outer-name), TestRepr.test_analyze_healthcare_entities_result_item] Redefining name 'text_analytics_warning' from outer scope (line 28)
2026-05-16T16:54:17.8100765Z tests/test_repr.py:439: [W0621(redefined-outer-name), TestRepr.test_analyze_healthcare_entities_result_item] Redefining name 'text_document_statistics' from outer scope (line 18)
2026-05-16T16:54:17.8101284Z tests/test_repr.py:450: [E1305(too-many-format-args), TestRepr.test_analyze_healthcare_entities_result_item] Too many arguments for format string
2026-05-16T16:54:17.8101773Z tests/test_repr.py:8: [C0411(wrong-import-order), ] standard import "datetime" should be placed before third party import "pytest"
2026-05-16T16:54:17.8102217Z tests/test_repr.py:8: [W0611(unused-import), ] Unused import datetime
2026-05-16T16:54:17.8102623Z ************* Module test_analyze_sentiment_async
2026-05-16T16:54:17.8103039Z tests/test_analyze_sentiment_async.py:88: [C0301(line-too-long), ] Line too long (142/120)
2026-05-16T16:54:17.8103473Z tests/test_analyze_sentiment_async.py:94: [C0301(line-too-long), ] Line too long (175/120)
2026-05-16T16:54:17.8103905Z tests/test_analyze_sentiment_async.py:97: [C0301(line-too-long), ] Line too long (173/120)
2026-05-16T16:54:17.8104344Z tests/test_analyze_sentiment_async.py:116: [C0301(line-too-long), ] Line too long (142/120)
2026-05-16T16:54:17.8104777Z tests/test_analyze_sentiment_async.py:122: [C0301(line-too-long), ] Line too long (176/120)
2026-05-16T16:54:17.8105209Z tests/test_analyze_sentiment_async.py:125: [C0301(line-too-long), ] Line too long (173/120)
2026-05-16T16:54:17.8105638Z tests/test_analyze_sentiment_async.py:150: [C0301(line-too-long), ] Line too long (123/120)
2026-05-16T16:54:17.8106066Z tests/test_analyze_sentiment_async.py:163: [C0301(line-too-long), ] Line too long (123/120)
2026-05-16T16:54:17.8106496Z tests/test_analyze_sentiment_async.py:448: [C0301(line-too-long), ] Line too long (131/120)
2026-05-16T16:54:17.8106934Z tests/test_analyze_sentiment_async.py:520: [C0301(line-too-long), ] Line too long (127/120)
2026-05-16T16:54:17.8107600Z tests/test_analyze_sentiment_async.py:714: [C0301(line-too-long), ] Line too long (145/120)
2026-05-16T16:54:17.8108118Z tests/test_analyze_sentiment_async.py:880: [C0301(line-too-long), ] Line too long (131/120)
2026-05-16T16:54:17.8108554Z tests/test_analyze_sentiment_async.py:884: [C0301(line-too-long), ] Line too long (133/120)
2026-05-16T16:54:17.8108983Z tests/test_analyze_sentiment_async.py:888: [C0301(line-too-long), ] Line too long (134/120)
2026-05-16T16:54:17.8109410Z tests/test_analyze_sentiment_async.py:891: [C0301(line-too-long), ] Line too long (154/120)
2026-05-16T16:54:17.8109836Z tests/test_analyze_sentiment_async.py:892: [C0301(line-too-long), ] Line too long (332/120)
2026-05-16T16:54:17.8110265Z tests/test_analyze_sentiment_async.py:905: [C0301(line-too-long), ] Line too long (192/120)
2026-05-16T16:54:17.8110687Z tests/test_analyze_sentiment_async.py:910: [C0301(line-too-long), ] Line too long (134/120)
2026-05-16T16:54:17.8111111Z tests/test_analyze_sentiment_async.py:915: [C0301(line-too-long), ] Line too long (181/120)
2026-05-16T16:54:17.8111559Z tests/test_analyze_sentiment_async.py:12: [W0404(reimported), ] Reimport 'functools' (imported line 8)
2026-05-16T16:54:17.8112037Z tests/test_analyze_sentiment_async.py:641: [W0613(unused-argument), TestAnalyzeSentiment.test_pass_cls.callback] Unused argument 'pipeline_response'
2026-05-16T16:54:17.8112547Z tests/test_analyze_sentiment_async.py:641: [W0613(unused-argument), TestAnalyzeSentiment.test_pass_cls.callback] Unused argument 'deserialized'
2026-05-16T16:54:17.8113041Z tests/test_analyze_sentiment_async.py:7: [C0411(wrong-import-order), ] standard import "platform" should be placed before third party import "pytest"
2026-05-16T16:54:17.8113681Z tests/test_analyze_sentiment_async.py:8: [C0411(wrong-import-order), ] standard import "functools" should be placed before third party import "pytest"
2026-05-16T16:54:17.8114182Z tests/test_analyze_sentiment_async.py:9: [C0411(wrong-import-order), ] standard import "json" should be placed before third party import "pytest"
2026-05-16T16:54:17.8114853Z tests/test_analyze_sentiment_async.py:10: [C0411(wrong-import-order), ] standard import "sys" should be placed before third party import "pytest"
2026-05-16T16:54:17.8115337Z tests/test_analyze_sentiment_async.py:11: [C0411(wrong-import-order), ] standard import "asyncio" should be placed before third party import "pytest"
2026-05-16T16:54:17.8115848Z tests/test_analyze_sentiment_async.py:12: [C0411(wrong-import-order), ] standard import "functools" should be placed before third party import "pytest"
2026-05-16T16:54:17.8116351Z tests/test_analyze_sentiment_async.py:13: [C0411(wrong-import-order), ] standard import "unittest.mock" should be placed before third party import "pytest"
2026-05-16T16:54:17.8116961Z tests/test_analyze_sentiment_async.py:24: [C0411(wrong-import-order), ] third party import "testcase.TextAnalyticsPreparer" should be placed before first party imports "azure.core.exceptions.HttpResponseError", "azure.core.credentials.AzureKeyCredential", "azure.ai.textanalytics.aio.TextAnalyticsClient", "azure.ai.textanalytics.VERSION"
2026-05-16T16:54:17.8117888Z tests/test_analyze_sentiment_async.py:25: [C0411(wrong-import-order), ] third party import "testcase.TextAnalyticsClientPreparer" should be placed before first party imports "azure.core.exceptions.HttpResponseError", "azure.core.credentials.AzureKeyCredential", "azure.ai.textanalytics.aio.TextAnalyticsClient", "azure.ai.textanalytics.VERSION"
2026-05-16T16:54:17.8118633Z tests/test_analyze_sentiment_async.py:26: [C0411(wrong-import-order), ] third party import "devtools_testutils.aio.recorded_by_proxy_async" should be placed before first party imports "azure.core.exceptions.HttpResponseError", "azure.core.credentials.AzureKeyCredential", "azure.ai.textanalytics.aio.TextAnalyticsClient", "azure.ai.textanalytics.VERSION"
2026-05-16T16:54:17.8119388Z tests/test_analyze_sentiment_async.py:27: [C0411(wrong-import-order), ] third party import "testcase.TextAnalyticsTest" should be placed before first party imports "azure.core.exceptions.HttpResponseError", "azure.core.credentials.AzureKeyCredential", "azure.ai.textanalytics.aio.TextAnalyticsClient", "azure.ai.textanalytics.VERSION"
2026-05-16T16:54:17.8119980Z tests/test_analyze_sentiment_async.py:12: [C0412(ungrouped-imports), ] Imports from package functools are not grouped
2026-05-16T16:54:17.8120448Z tests/test_analyze_sentiment_async.py:27: [C0412(ungrouped-imports), ] Imports from package testcase are not grouped
2026-05-16T16:54:17.8120894Z tests/test_analyze_sentiment_async.py:5: [W0611(unused-import), ] Unused import os
2026-05-16T16:54:17.8121370Z tests/test_analyze_sentiment_async.py:17: [W0611(unused-import), ] Unused DetectLanguageInput imported from azure.ai.textanalytics
2026-05-16T16:54:17.8121814Z ************* Module test_extract_key_phrases
2026-05-16T16:54:17.8122233Z tests/test_extract_key_phrases.py:363: [C0301(line-too-long), ] Line too long (131/120)
2026-05-16T16:54:17.8122660Z tests/test_extract_key_phrases.py:436: [C0301(line-too-long), ] Line too long (127/120)
2026-05-16T16:54:17.8123099Z tests/test_extract_key_phrases.py:582: [C0301(line-too-long), ] Line too long (134/120)
2026-05-16T16:54:17.8123560Z tests/test_extract_key_phrases.py:543: [W0613(unused-argument), TestExtractKeyPhrases.test_pass_cls.callback] Unused argument 'pipeline_response'
2026-05-16T16:54:17.8124044Z tests/test_extract_key_phrases.py:543: [W0613(unused-argument), TestExtractKeyPhrases.test_pass_cls.callback] Unused argument 'deserialized'
2026-05-16T16:54:17.8124525Z tests/test_extract_key_phrases.py:7: [C0411(wrong-import-order), ] standard import "platform" should be placed before third party import "pytest"
2026-05-16T16:54:17.8125149Z tests/test_extract_key_phrases.py:8: [C0411(wrong-import-order), ] standard import "functools" should be placed before third party import "pytest"
2026-05-16T16:54:17.8125631Z tests/test_extract_key_phrases.py:9: [C0411(wrong-import-order), ] standard import "json" should be placed before third party import "pytest"
2026-05-16T16:54:17.8126293Z tests/test_extract_key_phrases.py:12: [C0411(wrong-import-order), ] third party import "testcase.TextAnalyticsTest" should be placed before first party imports "azure.core.exceptions.HttpResponseError", "azure.core.credentials.AzureKeyCredential"
2026-05-16T16:54:17.8126907Z tests/test_extract_key_phrases.py:13: [C0411(wrong-import-order), ] third party import "testcase.TextAnalyticsClientPreparer" should be placed before first party imports "azure.core.exceptions.HttpResponseError", "azure.core.credentials.AzureKeyCredential"
2026-05-16T16:54:17.8127732Z tests/test_extract_key_phrases.py:14: [C0411(wrong-import-order), ] third party import "devtools_testutils.recorded_by_proxy" should be placed before first party imports "azure.core.exceptions.HttpResponseError", "azure.core.credentials.AzureKeyCredential"
2026-05-16T16:54:17.8128306Z tests/test_extract_key_phrases.py:15: [C0412(ungrouped-imports), ] Imports from package azure are not grouped
2026-05-16T16:54:17.8128725Z ************* Module test_multiapi_async
2026-05-16T16:54:17.8129239Z tests/test_multiapi_async.py:8: [C0411(wrong-import-order), ] third party import "testcase.TextAnalyticsTest" should be placed before first party imports "azure.ai.textanalytics.TextAnalyticsApiVersion", "azure.ai.textanalytics.aio.TextAnalyticsClient"
2026-05-16T16:54:17.8129861Z tests/test_multiapi_async.py:9: [C0411(wrong-import-order), ] third party import "testcase.TextAnalyticsClientPreparer" should be placed before first party imports "azure.ai.textanalytics.TextAnalyticsApiVersion", "azure.ai.textanalytics.aio.TextAnalyticsClient"
2026-05-16T16:54:17.8130417Z tests/test_multiapi_async.py:10: [C0412(ungrouped-imports), ] Imports from package azure are not grouped
2026-05-16T16:54:17.8130840Z ************* Module test_multiapi
2026-05-16T16:54:17.8131334Z tests/test_multiapi.py:8: [C0411(wrong-import-order), ] third party import "testcase.TextAnalyticsTest" should be placed before first party imports "azure.core.credentials.AzureKeyCredential", "azure.ai.textanalytics.TextAnalyticsClient"
2026-05-16T16:54:17.8131930Z tests/test_multiapi.py:9: [C0411(wrong-import-order), ] third party import "testcase.TextAnalyticsClientPreparer" should be placed before first party imports "azure.core.credentials.AzureKeyCredential", "azure.ai.textanalytics.TextAnalyticsClient"
2026-05-16T16:54:17.8132439Z tests/test_multiapi.py:10: [C0412(ungrouped-imports), ] Imports from package azure are not grouped
2026-05-16T16:54:17.8132889Z tests/test_multiapi.py:6: [W0611(unused-import), ] Unused AzureKeyCredential imported from azure.core.credentials
2026-05-16T16:54:17.8133308Z ************* Module test_analyze_async
2026-05-16T16:54:17.8133708Z tests/test_analyze_async.py:169: [C0301(line-too-long), ] Line too long (154/120)
2026-05-16T16:54:17.8134129Z tests/test_analyze_async.py:178: [C0301(line-too-long), ] Line too long (180/120)
2026-05-16T16:54:17.8134539Z tests/test_analyze_async.py:183: [C0301(line-too-long), ] Line too long (178/120)
2026-05-16T16:54:17.8134952Z tests/test_analyze_async.py:271: [C0301(line-too-long), ] Line too long (129/120)
2026-05-16T16:54:17.8135371Z tests/test_analyze_async.py:272: [C0301(line-too-long), ] Line too long (134/120)
2026-05-16T16:54:17.8135780Z tests/test_analyze_async.py:273: [C0301(line-too-long), ] Line too long (135/120)
2026-05-16T16:54:17.8136193Z tests/test_analyze_async.py:311: [C0301(line-too-long), ] Line too long (124/120)
2026-05-16T16:54:17.8136605Z tests/test_analyze_async.py:764: [C0301(line-too-long), ] Line too long (123/120)
2026-05-16T16:54:17.8137019Z tests/test_analyze_async.py:805: [C0301(line-too-long), ] Line too long (134/120)
2026-05-16T16:54:17.8137769Z tests/test_analyze_async.py:817: [C0301(line-too-long), ] Line too long (140/120)
2026-05-16T16:54:17.8138419Z tests/test_analyze_async.py:880: [C0301(line-too-long), ] Line too long (349/120)
2026-05-16T16:54:17.8138856Z tests/test_analyze_async.py:959: [C0301(line-too-long), ] Line too long (353/120)
2026-05-16T16:54:17.8139277Z tests/test_analyze_async.py:1007: [C0301(line-too-long), ] Line too long (123/120)
2026-05-16T16:54:17.8139846Z tests/test_analyze_async.py:1009: [C0301(line-too-long), ] Line too long (349/120)
2026-05-16T16:54:17.8140276Z tests/test_analyze_async.py:1010: [C0301(line-too-long), ] Line too long (212/120)
2026-05-16T16:54:17.8140725Z tests/test_analyze_async.py:1011: [C0301(line-too-long), ] Line too long (175/120)
2026-05-16T16:54:17.8141148Z tests/test_analyze_async.py:1051: [C0301(line-too-long), ] Line too long (123/120)
2026-05-16T16:54:17.8141562Z tests/test_analyze_async.py:1053: [C0301(line-too-long), ] Line too long (349/120)
2026-05-16T16:54:17.8141982Z tests/test_analyze_async.py:1054: [C0301(line-too-long), ] Line too long (212/120)
2026-05-16T16:54:17.8142400Z tests/test_analyze_async.py:1055: [C0301(line-too-long), ] Line too long (175/120)
2026-05-16T16:54:17.8142826Z tests/test_analyze_async.py:1096: [C0301(line-too-long), ] Line too long (123/120)
2026-05-16T16:54:17.8143255Z tests/test_analyze_async.py:1098: [C0301(line-too-long), ] Line too long (349/120)
2026-05-16T16:54:17.8143675Z tests/test_analyze_async.py:1099: [C0301(line-too-long), ] Line too long (212/120)
2026-05-16T16:54:17.8144099Z tests/test_analyze_async.py:1100: [C0301(line-too-long), ] Line too long (175/120)
2026-05-16T16:54:17.8144513Z tests/test_analyze_async.py:1148: [C0301(line-too-long), ] Line too long (123/120)
2026-05-16T16:54:17.8144926Z tests/test_analyze_async.py:1150: [C0301(line-too-long), ] Line too long (349/120)
2026-05-16T16:54:17.8145344Z tests/test_analyze_async.py:1192: [C0301(line-too-long), ] Line too long (349/120)
2026-05-16T16:54:17.8145756Z tests/test_analyze_async.py:1193: [C0301(line-too-long), ] Line too long (212/120)
2026-05-16T16:54:17.8146179Z tests/test_analyze_async.py:1195: [C0301(line-too-long), ] Line too long (175/120)
2026-05-16T16:54:17.8146646Z tests/test_analyze_async.py:1253: [C0301(line-too-long), ] Line too long (349/120)
2026-05-16T16:54:17.8147178Z tests/test_analyze_async.py:1294: [C0301(line-too-long), ] Line too long (132/120)
2026-05-16T16:54:17.8147955Z tests/test_analyze_async.py:1302: [C0301(line-too-long), ] Line too long (349/120)
2026-05-16T16:54:17.8148474Z tests/test_analyze_async.py:1367: [C0301(line-too-long), ] Line too long (130/120)
2026-05-16T16:54:17.8149027Z tests/test_analyze_async.py:1375: [C0301(line-too-long), ] Line too long (349/120)
2026-05-16T16:54:17.8149529Z tests/test_analyze_async.py:1449: [C0301(line-too-long), ] Line too long (349/120)
2026-05-16T16:54:17.8149862Z tests/test_analyze_async.py:1548: [C0301(line-too-long), ] Line too long (320/120)
2026-05-16T16:54:17.8150162Z tests/test_analyze_async.py:1589: [C0301(line-too-long), ] Line too long (132/120)
2026-05-16T16:54:17.8150461Z tests/test_analyze_async.py:1598: [C0301(line-too-long), ] Line too long (320/120)
2026-05-16T16:54:17.8150754Z tests/test_analyze_async.py:1656: [C0301(line-too-long), ] Line too long (130/120)
2026-05-16T16:54:17.8151045Z tests/test_analyze_async.py:1731: [C0301(line-too-long), ] Line too long (121/120)
2026-05-16T16:54:17.8151341Z tests/test_analyze_async.py:1732: [C0301(line-too-long), ] Line too long (127/120)
2026-05-16T16:54:17.8151634Z tests/test_analyze_async.py:1734: [C0301(line-too-long), ] Line too long (125/120)
2026-05-16T16:54:17.8151922Z tests/test_analyze_async.py:1738: [C0301(line-too-long), ] Line too long (143/120)
2026-05-16T16:54:17.8152211Z tests/test_analyze_async.py:1811: [C0301(line-too-long), ] Line too long (318/120)
2026-05-16T16:54:17.8152504Z tests/test_analyze_async.py:1833: [C0301(line-too-long), ] Line too long (318/120)
2026-05-16T16:54:17.8152794Z tests/test_analyze_async.py:1869: [C0301(line-too-long), ] Line too long (318/120)
2026-05-16T16:54:17.8153258Z tests/test_analyze_async.py:1870: [C0301(line-too-long), ] Line too long (146/120)
2026-05-16T16:54:17.8153558Z tests/test_analyze_async.py:1893: [C0301(line-too-long), ] Line too long (318/120)
2026-05-16T16:54:17.8153856Z tests/test_analyze_async.py:1894: [C0301(line-too-long), ] Line too long (146/120)
2026-05-16T16:54:17.8154287Z tests/test_analyze_async.py:189: [R0915(too-many-statements), TestAnalyzeAsync.test_sentiment_analysis_task_with_opinion_mining] Too many statements (55/50)
2026-05-16T16:54:17.8154669Z tests/test_analyze_async.py:667: [W0613(unused-argument), TestAnalyzeAsync.test_pass_cls.callback] Unused argument 'pipeline_response'
2026-05-16T16:54:17.8155023Z tests/test_analyze_async.py:667: [W0613(unused-argument), TestAnalyzeAsync.test_pass_cls.callback] Unused argument 'deserialized'
2026-05-16T16:54:17.8155416Z tests/test_analyze_async.py:919: [R1729(use-a-generator), TestAnalyzeAsync.test_multiple_of_same_action] Use a generator instead 'all(sentence.mined_opinions for sentence in action_result[0].sentences)'
2026-05-16T16:54:17.8155846Z tests/test_analyze_async.py:1268: [W1514(unspecified-encoding), TestAnalyzeAsync.test_generic_action_error_no_target_v3_1] Using open without explicitly specifying an encoding
2026-05-16T16:54:17.8156244Z tests/test_analyze_async.py:1318: [W1514(unspecified-encoding), TestAnalyzeAsync.test_generic_action_error_no_target] Using open without explicitly specifying an encoding
2026-05-16T16:54:17.8156639Z tests/test_analyze_async.py:1330: [W0613(unused-argument), TestAnalyzeAsync.test_generic_action_error_no_target.get_deserialized_for_mock] Unused argument 'headers'
2026-05-16T16:54:17.8157060Z tests/test_analyze_async.py:1331: [W0611(unused-import), TestAnalyzeAsync.test_generic_action_error_no_target.get_deserialized_for_mock] Unused AnalyzeTextJobsInput imported from azure.ai.textanalytics._generated.models
2026-05-16T16:54:17.8157867Z tests/test_analyze_async.py:1392: [W1514(unspecified-encoding), TestAnalyzeAsync.test_action_errors_with_targets_v3_1] Using open without explicitly specifying an encoding
2026-05-16T16:54:17.8158553Z tests/test_analyze_async.py:1466: [W1514(unspecified-encoding), TestAnalyzeAsync.test_action_errors_with_targets] Using open without explicitly specifying an encoding
2026-05-16T16:54:17.8158985Z tests/test_analyze_async.py:1478: [W0613(unused-argument), TestAnalyzeAsync.test_action_errors_with_targets.get_deserialized_for_mock] Unused argument 'headers'
2026-05-16T16:54:17.8159419Z tests/test_analyze_async.py:1479: [W0611(unused-import), TestAnalyzeAsync.test_action_errors_with_targets.get_deserialized_for_mock] Unused AnalyzeTextJobsInput imported from azure.ai.textanalytics._generated.models
2026-05-16T16:54:17.8159835Z tests/test_analyze_async.py:1565: [W1514(unspecified-encoding), TestAnalyzeAsync.test_action_job_failure_v3_1] Using open without explicitly specifying an encoding
2026-05-16T16:54:17.8160218Z tests/test_analyze_async.py:1615: [W1514(unspecified-encoding), TestAnalyzeAsync.test_action_job_failure] Using open without explicitly specifying an encoding
2026-05-16T16:54:17.8160858Z tests/test_analyze_async.py:1628: [W0613(unused-argument), TestAnalyzeAsync.test_action_job_failure.get_deserialized_for_mock] Unused argument 'headers'
2026-05-16T16:54:17.8161416Z tests/test_analyze_async.py:1629: [W0611(unused-import), TestAnalyzeAsync.test_action_job_failure.get_deserialized_for_mock] Unused AnalyzeTextJobsInput imported from azure.ai.textanalytics._generated.models
2026-05-16T16:54:17.8161827Z tests/test_analyze_async.py:9: [C0411(wrong-import-order), ] standard import "functools" should be placed before third party import "pytest"
2026-05-16T16:54:17.8162188Z tests/test_analyze_async.py:10: [C0411(wrong-import-order), ] standard import "itertools" should be placed before third party import "pytest"
2026-05-16T16:54:17.8162542Z tests/test_analyze_async.py:11: [C0411(wrong-import-order), ] standard import "json" should be placed before third party import "pytest"
2026-05-16T16:54:17.8162890Z tests/test_analyze_async.py:12: [C0411(wrong-import-order), ] standard import "sys" should be placed before third party import "pytest"
2026-05-16T16:54:17.8163390Z tests/test_analyze_async.py:13: [C0411(wrong-import-order), ] standard import "asyncio" should be placed before third party import "pytest"
2026-05-16T16:54:17.8163752Z tests/test_analyze_async.py:14: [C0411(wrong-import-order), ] standard import "unittest.mock" should be placed before third party import "pytest"
2026-05-16T16:54:17.8164249Z tests/test_analyze_async.py:18: [C0411(wrong-import-order), ] third party import "testcase.TextAnalyticsPreparer" should be placed before first party imports "azure.core.exceptions.HttpResponseError", "azure.core.credentials.AzureKeyCredential"
2026-05-16T16:54:17.8164727Z tests/test_analyze_async.py:19: [C0411(wrong-import-order), ] third party import "testcase.TextAnalyticsClientPreparer" should be placed before first party imports "azure.core.exceptions.HttpResponseError", "azure.core.credentials.AzureKeyCredential"
2026-05-16T16:54:17.8165213Z tests/test_analyze_async.py:20: [C0411(wrong-import-order), ] third party import "devtools_testutils.set_bodiless_matcher" should be placed before first party imports "azure.core.exceptions.HttpResponseError", "azure.core.credentials.AzureKeyCredential"
2026-05-16T16:54:17.8165714Z tests/test_analyze_async.py:21: [C0411(wrong-import-order), ] third party import "devtools_testutils.aio.recorded_by_proxy_async" should be placed before first party imports "azure.core.exceptions.HttpResponseError", "azure.core.credentials.AzureKeyCredential"
2026-05-16T16:54:17.8166196Z tests/test_analyze_async.py:22: [C0411(wrong-import-order), ] third party import "testcase.TextAnalyticsTest" should be placed before first party imports "azure.core.exceptions.HttpResponseError", "azure.core.credentials.AzureKeyCredential"
2026-05-16T16:54:17.8166604Z tests/test_analyze_async.py:22: [C0412(ungrouped-imports), ] Imports from package testcase are not grouped
2026-05-16T16:54:17.8166928Z tests/test_analyze_async.py:23: [C0412(ungrouped-imports), ] Imports from package azure are not grouped
2026-05-16T16:54:17.8167216Z ************* Module test_auth_async
2026-05-16T16:54:17.8167874Z tests/test_auth_async.py:10: [C0411(wrong-import-order), ] third party import "testcase.TextAnalyticsPreparer" should be placed before first party imports "azure.ai.textanalytics.AnalyzeSentimentAction", "azure.ai.textanalytics.aio.TextAnalyticsClient", "azure.core.credentials.AzureKeyCredential"
2026-05-16T16:54:17.8168434Z tests/test_auth_async.py:11: [C0411(wrong-import-order), ] third party import "testcase.TextAnalyticsTest" should be placed before first party imports "azure.ai.textanalytics.AnalyzeSentimentAction", "azure.ai.textanalytics.aio.TextAnalyticsClient", "azure.core.credentials.AzureKeyCredential"
2026-05-16T16:54:17.8168990Z tests/test_auth_async.py:12: [C0411(wrong-import-order), ] standard import "os" should be placed before third party imports "pytest", "testcase.TextAnalyticsPreparer", "testcase.TextAnalyticsTest" and first party imports "azure.ai.textanalytics.AnalyzeSentimentAction", "azure.ai.textanalytics.aio.TextAnalyticsClient", "azure.core.credentials.AzureKeyCredential"
2026-05-16T16:54:17.8169423Z ************* Module test_recognize_pii_entities
2026-05-16T16:54:17.8169695Z tests/test_recognize_pii_entities.py:43: [C0301(line-too-long), ] Line too long (145/120)
2026-05-16T16:54:17.8170013Z tests/test_recognize_pii_entities.py:50: [C0301(line-too-long), ] Line too long (124/120)
2026-05-16T16:54:17.8170320Z tests/test_recognize_pii_entities.py:69: [C0301(line-too-long), ] Line too long (152/120)
2026-05-16T16:54:17.8170626Z tests/test_recognize_pii_entities.py:77: [C0301(line-too-long), ] Line too long (124/120)
2026-05-16T16:54:17.8170933Z tests/test_recognize_pii_entities.py:105: [C0301(line-too-long), ] Line too long (124/120)
2026-05-16T16:54:17.8171269Z tests/test_recognize_pii_entities.py:400: [C0301(line-too-long), ] Line too long (131/120)
2026-05-16T16:54:17.8171583Z tests/test_recognize_pii_entities.py:473: [C0301(line-too-long), ] Line too long (127/120)
2026-05-16T16:54:17.8172057Z tests/test_recognize_pii_entities.py:577: [W0613(unused-argument), TestRecognizePIIEntities.test_pass_cls.callback] Unused argument 'pipeline_response'
2026-05-16T16:54:17.8172442Z tests/test_recognize_pii_entities.py:577: [W0613(unused-argument), TestRecognizePIIEntities.test_pass_cls.callback] Unused argument 'deserialized'
2026-05-16T16:54:17.8172896Z tests/test_recognize_pii_entities.py:7: [C0411(wrong-import-order), ] standard import "platform" should be placed before third party import "pytest"
2026-05-16T16:54:17.8173259Z tests/test_recognize_pii_entities.py:8: [C0411(wrong-import-order), ] standard import "functools" should be placed before third party import "pytest"
2026-05-16T16:54:17.8173626Z tests/test_recognize_pii_entities.py:9: [C0411(wrong-import-order), ] standard import "json" should be placed before third party import "pytest"
2026-05-16T16:54:17.8174047Z tests/test_recognize_pii_entities.py:12: [C0411(wrong-import-order), ] third party import "testcase.TextAnalyticsTest" should be placed before first party imports "azure.core.exceptions.HttpResponseError", "azure.core.credentials.AzureKeyCredential"
2026-05-16T16:54:17.8174532Z tests/test_recognize_pii_entities.py:13: [C0411(wrong-import-order), ] third party import "testcase.TextAnalyticsClientPreparer" should be placed before first party imports "azure.core.exceptions.HttpResponseError", "azure.core.credentials.AzureKeyCredential"
2026-05-16T16:54:17.8175021Z tests/test_recognize_pii_entities.py:14: [C0411(wrong-import-order), ] third party import "devtools_testutils.recorded_by_proxy" should be placed before first party imports "azure.core.exceptions.HttpResponseError", "azure.core.credentials.AzureKeyCredential"
2026-05-16T16:54:17.8175437Z tests/test_recognize_pii_entities.py:15: [C0412(ungrouped-imports), ] Imports from package azure are not grouped
2026-05-16T16:54:17.8175753Z tests/test_recognize_pii_entities.py:5: [W0611(unused-import), ] Unused import os
2026-05-16T16:54:17.8176035Z ************* Module test_encoding_async
2026-05-16T16:54:17.8176296Z tests/test_encoding_async.py:83: [C0301(line-too-long), ] Line too long (190/120)
2026-05-16T16:54:17.8176618Z tests/test_encoding_async.py:7: [C0411(wrong-import-order), ] standard import "platform" should be placed before third party import "pytest"
2026-05-16T16:54:17.8176976Z tests/test_encoding_async.py:8: [C0411(wrong-import-order), ] standard import "functools" should be placed before third party import "pytest"
2026-05-16T16:54:17.8177626Z tests/test_encoding_async.py:12: [C0411(wrong-import-order), ] third party import "testcase.TextAnalyticsPreparer" should be placed before first party imports "azure.core.exceptions.HttpResponseError", "azure.core.credentials.AzureKeyCredential"
2026-05-16T16:54:17.8178145Z tests/test_encoding_async.py:13: [C0411(wrong-import-order), ] third party import "testcase.TextAnalyticsTest" should be placed before first party imports "azure.core.exceptions.HttpResponseError", "azure.core.credentials.AzureKeyCredential"
2026-05-16T16:54:17.8178623Z tests/test_encoding_async.py:14: [C0411(wrong-import-order), ] third party import "testcase.TextAnalyticsClientPreparer" should be placed before first party imports "azure.core.exceptions.HttpResponseError", "azure.core.credentials.AzureKeyCredential"
2026-05-16T16:54:17.8179107Z tests/test_encoding_async.py:15: [C0411(wrong-import-order), ] third party import "devtools_testutils.aio.recorded_by_proxy_async" should be placed before first party imports "azure.core.exceptions.HttpResponseError", "azure.core.credentials.AzureKeyCredential"
2026-05-16T16:54:17.8179524Z tests/test_encoding_async.py:16: [C0412(ungrouped-imports), ] Imports from package azure are not grouped
2026-05-16T16:54:17.8179833Z tests/test_encoding_async.py:6: [W0611(unused-import), ] Unused import pytest
2026-05-16T16:54:17.8180133Z tests/test_encoding_async.py:7: [W0611(unused-import), ] Unused import platform
2026-05-16T16:54:17.8180576Z tests/test_encoding_async.py:10: [W0611(unused-import), ] Unused HttpResponseError imported from azure.core.exceptions
2026-05-16T16:54:17.8180926Z tests/test_encoding_async.py:10: [W0611(unused-import), ] Unused ClientAuthenticationError imported from azure.core.exceptions
2026-05-16T16:54:17.8181275Z tests/test_encoding_async.py:11: [W0611(unused-import), ] Unused AzureKeyCredential imported from azure.core.credentials
2026-05-16T16:54:17.8181662Z ************* Module test_recognize_linked_entities_async
2026-05-16T16:54:17.8181948Z tests/test_recognize_linked_entities_async.py:397: [C0301(line-too-long), ] Line too long (131/120)
2026-05-16T16:54:17.8182272Z tests/test_recognize_linked_entities_async.py:473: [C0301(line-too-long), ] Line too long (127/120)
2026-05-16T16:54:17.8182588Z tests/test_recognize_linked_entities_async.py:732: [C0301(line-too-long), ] Line too long (131/120)
2026-05-16T16:54:17.8182905Z tests/test_recognize_linked_entities_async.py:736: [C0301(line-too-long), ] Line too long (134/120)
2026-05-16T16:54:17.8183224Z tests/test_recognize_linked_entities_async.py:739: [C0301(line-too-long), ] Line too long (136/120)
2026-05-16T16:54:17.8183539Z tests/test_recognize_linked_entities_async.py:740: [C0301(line-too-long), ] Line too long (232/120)
2026-05-16T16:54:17.8183898Z tests/test_recognize_linked_entities_async.py:595: [W0613(unused-argument), TestRecognizeLinkedEntities.test_pass_cls.callback] Unused argument 'pipeline_response'
2026-05-16T16:54:17.8184294Z tests/test_recognize_linked_entities_async.py:595: [W0613(unused-argument), TestRecognizeLinkedEntities.test_pass_cls.callback] Unused argument 'deserialized'
2026-05-16T16:54:17.8184693Z tests/test_recognize_linked_entities_async.py:7: [C0411(wrong-import-order), ] standard import "platform" should be placed before third party import "pytest"
2026-05-16T16:54:17.8185066Z tests/test_recognize_linked_entities_async.py:8: [C0411(wrong-import-order), ] standard import "functools" should be placed before third party import "pytest"
2026-05-16T16:54:17.8185441Z tests/test_recognize_linked_entities_async.py:9: [C0411(wrong-import-order), ] standard import "json" should be placed before third party import "pytest"
2026-05-16T16:54:17.8185923Z tests/test_recognize_linked_entities_async.py:20: [C0411(wrong-import-order), ] third party import "testcase.TextAnalyticsPreparer" should be placed before first party imports "azure.core.exceptions.HttpResponseError", "azure.core.credentials.AzureKeyCredential", "azure.ai.textanalytics.aio.TextAnalyticsClient", "azure.ai.textanalytics.VERSION"
2026-05-16T16:54:17.8186522Z tests/test_recognize_linked_entities_async.py:21: [C0411(wrong-import-order), ] third party import "testcase.TextAnalyticsClientPreparer" should be placed before first party imports "azure.core.exceptions.HttpResponseError", "azure.core.credentials.AzureKeyCredential", "azure.ai.textanalytics.aio.TextAnalyticsClient", "azure.ai.textanalytics.VERSION"
2026-05-16T16:54:17.8187112Z tests/test_recognize_linked_entities_async.py:22: [C0411(wrong-import-order), ] third party import "devtools_testutils.aio.recorded_by_proxy_async" should be placed before first party imports "azure.core.exceptions.HttpResponseError", "azure.core.credentials.AzureKeyCredential", "azure.ai.textanalytics.aio.TextAnalyticsClient", "azure.ai.textanalytics.VERSION"
2026-05-16T16:54:17.8188002Z tests/test_recognize_linked_entities_async.py:23: [C0411(wrong-import-order), ] third party import "testcase.TextAnalyticsTest" should be placed before first party imports "azure.core.exceptions.HttpResponseError", "azure.core.credentials.AzureKeyCredential", "azure.ai.textanalytics.aio.TextAnalyticsClient", "azure.ai.textanalytics.VERSION"
2026-05-16T16:54:17.8188482Z tests/test_recognize_linked_entities_async.py:23: [C0412(ungrouped-imports), ] Imports from package testcase are not grouped
2026-05-16T16:54:17.8188820Z tests/test_recognize_linked_entities_async.py:5: [W0611(unused-import), ] Unused import os
2026-05-16T16:54:17.8189167Z tests/test_recognize_linked_entities_async.py:13: [W0611(unused-import), ] Unused DetectLanguageInput imported from azure.ai.textanalytics
2026-05-16T16:54:17.8189586Z ************* Module test_json_pointer
2026-05-16T16:54:17.8189850Z tests/test_json_pointer.py:78: [C0301(line-too-long), ] Line too long (125/120)
2026-05-16T16:54:17.8190144Z tests/test_json_pointer.py:79: [C0301(line-too-long), ] Line too long (137/120)
2026-05-16T16:54:17.8190579Z tests/test_json_pointer.py:44: [W0621(redefined-outer-name), generated_target] Redefining name 'generated_target_assessment_confidence_scores' from outer scope (line 21)
2026-05-16T16:54:17.8190963Z tests/test_json_pointer.py:44: [W0621(redefined-outer-name), generated_target] Redefining name 'generated_target_relation' from outer scope (line 37)
2026-05-16T16:54:17.8191349Z tests/test_json_pointer.py:55: [W0621(redefined-outer-name), generated_assessment] Redefining name 'generated_target_assessment_confidence_scores' from outer scope (line 21)
2026-05-16T16:54:17.8191724Z tests/test_json_pointer.py:65: [W0102(dangerous-default-value), generated_sentence_sentiment] Dangerous default value [] as argument
2026-05-16T16:54:17.8192081Z tests/test_json_pointer.py:65: [W0102(dangerous-default-value), generated_sentence_sentiment] Dangerous default value [] as argument
2026-05-16T16:54:17.8192450Z tests/test_json_pointer.py:65: [W0621(redefined-outer-name), generated_sentence_sentiment] Redefining name 'generated_sentiment_confidence_score' from outer scope (line 29)
2026-05-16T16:54:17.8192813Z tests/test_json_pointer.py:65: [W0613(unused-argument), generated_sentence_sentiment] Unused argument 'index'
2026-05-16T16:54:17.8193164Z tests/test_json_pointer.py:77: [W0621(redefined-outer-name), generated_document_sentiment] Redefining name 'generated_target' from outer scope (line 44)
2026-05-16T16:54:17.8193542Z tests/test_json_pointer.py:77: [W0621(redefined-outer-name), generated_document_sentiment] Redefining name 'generated_assessment' from outer scope (line 55)
2026-05-16T16:54:17.8193924Z tests/test_json_pointer.py:77: [W0621(redefined-outer-name), generated_document_sentiment] Redefining name 'generated_sentiment_confidence_score' from outer scope (line 29)
2026-05-16T16:54:17.8194315Z tests/test_json_pointer.py:90: [W0621(redefined-outer-name), generated_sentiment_response] Redefining name 'generated_document_sentiment' from outer scope (line 77)
2026-05-16T16:54:17.8194713Z tests/test_json_pointer.py:103: [W0621(redefined-outer-name), TestJsonPointer.test_opinion_different_sentence_target] Redefining name 'generated_sentiment_response' from outer scope (line 90)
2026-05-16T16:54:17.8195092Z tests/test_json_pointer.py:7: [W0611(unused-import), ] Unused AnalyzeSentimentResult imported from azure.ai.textanalytics._models
2026-05-16T16:54:17.8195435Z tests/test_json_pointer.py:7: [W0611(unused-import), ] Unused TargetSentiment imported from azure.ai.textanalytics._models
2026-05-16T16:54:17.8195781Z tests/test_json_pointer.py:7: [W0611(unused-import), ] Unused AssessmentSentiment imported from azure.ai.textanalytics._models
2026-05-16T16:54:17.8196123Z tests/test_json_pointer.py:7: [W0611(unused-import), ] Unused SentenceSentiment imported from azure.ai.textanalytics._models
2026-05-16T16:54:17.8196423Z ************* Module test_analyze_healthcare
2026-05-16T16:54:17.8196690Z tests/test_analyze_healthcare.py:153: [C0301(line-too-long), ] Line too long (181/120)
2026-05-16T16:54:17.8197005Z tests/test_analyze_healthcare.py:241: [C0301(line-too-long), ] Line too long (130/120)
2026-05-16T16:54:17.8197299Z tests/test_analyze_healthcare.py:251: [C0301(line-too-long), ] Line too long (142/120)
2026-05-16T16:54:17.8198071Z tests/test_analyze_healthcare.py:260: [C0301(line-too-long), ] Line too long (132/120)
2026-05-16T16:54:17.8198409Z tests/test_analyze_healthcare.py:307: [C0301(line-too-long), ] Line too long (132/120)
2026-05-16T16:54:17.8198714Z tests/test_analyze_healthcare.py:376: [C0301(line-too-long), ] Line too long (121/120)
2026-05-16T16:54:17.8199011Z tests/test_analyze_healthcare.py:401: [C0301(line-too-long), ] Line too long (147/120)
2026-05-16T16:54:17.8199431Z tests/test_analyze_healthcare.py:480: [C0301(line-too-long), ] Line too long (132/120)
2026-05-16T16:54:17.8199736Z tests/test_analyze_healthcare.py:511: [C0301(line-too-long), ] Line too long (145/120)
2026-05-16T16:54:17.8200041Z tests/test_analyze_healthcare.py:536: [C0301(line-too-long), ] Line too long (124/120)
2026-05-16T16:54:17.8200432Z tests/test_analyze_healthcare.py:571: [C0301(line-too-long), ] Line too long (138/120)
2026-05-16T16:54:17.8200731Z tests/test_analyze_healthcare.py:579: [C0301(line-too-long), ] Line too long (129/120)
2026-05-16T16:54:17.8201028Z tests/test_analyze_healthcare.py:591: [C0301(line-too-long), ] Line too long (138/120)
2026-05-16T16:54:17.8201323Z tests/test_analyze_healthcare.py:600: [C0301(line-too-long), ] Line too long (132/120)
2026-05-16T16:54:17.8201649Z tests/test_analyze_healthcare.py:350: [W0613(unused-argument), TestHealth.test_pass_cls.callback] Unused argument 'pipeline_response'
2026-05-16T16:54:17.8202004Z tests/test_analyze_healthcare.py:350: [W0613(unused-argument), TestHealth.test_pass_cls.callback] Unused argument 'deserialized'
2026-05-16T16:54:17.8202385Z tests/test_analyze_healthcare.py:468: [R1729(use-a-generator), TestHealth.test_normalized_text] Use a generator instead 'all(e for e in result[0].entities if hasattr(e, 'normalized_text'))'
2026-05-16T16:54:17.8202780Z tests/test_analyze_healthcare.py:9: [C0411(wrong-import-order), ] standard import "platform" should be placed before third party import "pytest"
2026-05-16T16:54:17.8203143Z tests/test_analyze_healthcare.py:10: [C0411(wrong-import-order), ] standard import "functools" should be placed before third party import "pytest"
2026-05-16T16:54:17.8203500Z tests/test_analyze_healthcare.py:11: [C0411(wrong-import-order), ] standard import "itertools" should be placed before third party import "pytest"
2026-05-16T16:54:17.8203855Z tests/test_analyze_healthcare.py:12: [C0411(wrong-import-order), ] standard import "datetime" should be placed before third party import "pytest"
2026-05-16T16:54:17.8204277Z tests/test_analyze_healthcare.py:15: [C0411(wrong-import-order), ] third party import "testcase.TextAnalyticsTest" should be placed before first party imports "azure.core.exceptions.HttpResponseError", "azure.core.credentials.AzureKeyCredential"
2026-05-16T16:54:17.8204755Z tests/test_analyze_healthcare.py:16: [C0411(wrong-import-order), ] third party import "testcase.TextAnalyticsClientPreparer" should be placed before first party imports "azure.core.exceptions.HttpResponseError", "azure.core.credentials.AzureKeyCredential"
2026-05-16T16:54:17.8205239Z tests/test_analyze_healthcare.py:17: [C0411(wrong-import-order), ] third party import "devtools_testutils.recorded_by_proxy" should be placed before first party imports "azure.core.exceptions.HttpResponseError", "azure.core.credentials.AzureKeyCredential"
2026-05-16T16:54:17.8205648Z tests/test_analyze_healthcare.py:18: [C0412(ungrouped-imports), ] Imports from package azure are not grouped
2026-05-16T16:54:17.8205965Z tests/test_analyze_healthcare.py:6: [W0611(unused-import), ] Unused import os
2026-05-16T16:54:17.8206288Z tests/test_analyze_healthcare.py:13: [W0611(unused-import), ] Unused ClientAuthenticationError imported from azure.core.exceptions
2026-05-16T16:54:17.8206645Z tests/test_analyze_healthcare.py:14: [W0611(unused-import), ] Unused AzureKeyCredential imported from azure.core.credentials
2026-05-16T16:54:17.8206991Z tests/test_analyze_healthcare.py:18: [W0611(unused-import), ] Unused TextDocumentInput imported from azure.ai.textanalytics
2026-05-16T16:54:17.8207294Z ************* Module test_recognize_linked_entities
2026-05-16T16:54:17.8208128Z tests/test_recognize_linked_entities.py:377: [C0301(line-too-long), ] Line too long (131/120)
2026-05-16T16:54:17.8208605Z tests/test_recognize_linked_entities.py:450: [C0301(line-too-long), ] Line too long (127/120)
2026-05-16T16:54:17.8209071Z tests/test_recognize_linked_entities.py:706: [C0301(line-too-long), ] Line too long (131/120)
2026-05-16T16:54:17.8209688Z tests/test_recognize_linked_entities.py:710: [C0301(line-too-long), ] Line too long (134/120)
2026-05-16T16:54:17.8210136Z tests/test_recognize_linked_entities.py:713: [C0301(line-too-long), ] Line too long (130/120)
2026-05-16T16:54:17.8210611Z tests/test_recognize_linked_entities.py:714: [C0301(line-too-long), ] Line too long (232/120)
2026-05-16T16:54:17.8211254Z tests/test_recognize_linked_entities.py:571: [W0613(unused-argument), TestRecognizeLinkedEntities.test_pass_cls.callback] Unused argument 'pipeline_response'
2026-05-16T16:54:17.8211770Z tests/test_recognize_linked_entities.py:571: [W0613(unused-argument), TestRecognizeLinkedEntities.test_pass_cls.callback] Unused argument 'deserialized'
2026-05-16T16:54:17.8212293Z tests/test_recognize_linked_entities.py:7: [C0411(wrong-import-order), ] standard import "platform" should be placed before third party import "pytest"
2026-05-16T16:54:17.8212793Z tests/test_recognize_linked_entities.py:8: [C0411(wrong-import-order), ] standard import "functools" should be placed before third party import "pytest"
2026-05-16T16:54:17.8213292Z tests/test_recognize_linked_entities.py:9: [C0411(wrong-import-order), ] standard import "json" should be placed before third party import "pytest"
2026-05-16T16:54:17.8213842Z tests/test_recognize_linked_entities.py:12: [C0411(wrong-import-order), ] third party import "testcase.TextAnalyticsTest" should be placed before first party imports "azure.core.exceptions.HttpResponseError", "azure.core.credentials.AzureKeyCredential"
2026-05-16T16:54:17.8214481Z tests/test_recognize_linked_entities.py:13: [C0411(wrong-import-order), ] third party import "testcase.TextAnalyticsClientPreparer" should be placed before first party imports "azure.core.exceptions.HttpResponseError", "azure.core.credentials.AzureKeyCredential"
2026-05-16T16:54:17.8215107Z tests/test_recognize_linked_entities.py:14: [C0411(wrong-import-order), ] third party import "devtools_testutils.recorded_by_proxy" should be placed before first party imports "azure.core.exceptions.HttpResponseError", "azure.core.credentials.AzureKeyCredential"
2026-05-16T16:54:17.8215666Z tests/test_recognize_linked_entities.py:15: [C0412(ungrouped-imports), ] Imports from package azure are not grouped
2026-05-16T16:54:17.8216115Z tests/test_recognize_linked_entities.py:5: [W0611(unused-import), ] Unused import os
2026-05-16T16:54:17.8216542Z ************* Module test_custom_text_async
2026-05-16T16:54:17.8216965Z tests/test_custom_text_async.py:49: [C0301(line-too-long), ] Line too long (123/120)
2026-05-16T16:54:17.8217686Z tests/test_custom_text_async.py:50: [C0301(line-too-long), ] Line too long (199/120)
2026-05-16T16:54:17.8218267Z tests/test_custom_text_async.py:81: [C0301(line-too-long), ] Line too long (123/120)
2026-05-16T16:54:17.8218737Z tests/test_custom_text_async.py:83: [C0301(line-too-long), ] Line too long (349/120)
2026-05-16T16:54:17.8219045Z tests/test_custom_text_async.py:84: [C0301(line-too-long), ] Line too long (212/120)
2026-05-16T16:54:17.8219347Z tests/test_custom_text_async.py:85: [C0301(line-too-long), ] Line too long (175/120)
2026-05-16T16:54:17.8219642Z tests/test_custom_text_async.py:122: [C0301(line-too-long), ] Line too long (123/120)
2026-05-16T16:54:17.8219939Z tests/test_custom_text_async.py:124: [C0301(line-too-long), ] Line too long (349/120)
2026-05-16T16:54:17.8220239Z tests/test_custom_text_async.py:125: [C0301(line-too-long), ] Line too long (212/120)
2026-05-16T16:54:17.8220537Z tests/test_custom_text_async.py:126: [C0301(line-too-long), ] Line too long (175/120)
2026-05-16T16:54:17.8220828Z tests/test_custom_text_async.py:168: [C0301(line-too-long), ] Line too long (123/120)
2026-05-16T16:54:17.8221123Z tests/test_custom_text_async.py:170: [C0301(line-too-long), ] Line too long (349/120)
2026-05-16T16:54:17.8221421Z tests/test_custom_text_async.py:171: [C0301(line-too-long), ] Line too long (212/120)
2026-05-16T16:54:17.8221718Z tests/test_custom_text_async.py:172: [C0301(line-too-long), ] Line too long (175/120)
2026-05-16T16:54:17.8222147Z tests/test_custom_text_async.py:203: [C0301(line-too-long), ] Line too long (123/120)
2026-05-16T16:54:17.8222430Z tests/test_custom_text_async.py:205: [C0301(line-too-long), ] Line too long (349/120)
2026-05-16T16:54:17.8222729Z tests/test_custom_text_async.py:206: [C0301(line-too-long), ] Line too long (212/120)
2026-05-16T16:54:17.8223113Z tests/test_custom_text_async.py:207: [C0301(line-too-long), ] Line too long (175/120)
2026-05-16T16:54:17.8223412Z tests/test_custom_text_async.py:247: [C0301(line-too-long), ] Line too long (123/120)
2026-05-16T16:54:17.8223709Z tests/test_custom_text_async.py:249: [C0301(line-too-long), ] Line too long (349/120)
2026-05-16T16:54:17.8224004Z tests/test_custom_text_async.py:250: [C0301(line-too-long), ] Line too long (212/120)
2026-05-16T16:54:17.8224301Z tests/test_custom_text_async.py:251: [C0301(line-too-long), ] Line too long (175/120)
2026-05-16T16:54:17.8224594Z tests/test_custom_text_async.py:286: [C0301(line-too-long), ] Line too long (320/120)
2026-05-16T16:54:17.8224892Z tests/test_custom_text_async.py:288: [C0301(line-too-long), ] Line too long (183/120)
2026-05-16T16:54:17.8225189Z tests/test_custom_text_async.py:290: [C0301(line-too-long), ] Line too long (146/120)
2026-05-16T16:54:17.8225509Z tests/test_custom_text_async.py:8: [C0411(wrong-import-order), ] standard import "functools" should be placed before third party import "pytest"
2026-05-16T16:54:17.8225877Z tests/test_custom_text_async.py:9: [C0411(wrong-import-order), ] standard import "datetime" should be placed before third party import "pytest"
2026-05-16T16:54:17.8226266Z tests/test_custom_text_async.py:11: [C0411(wrong-import-order), ] third party import "testcase.TextAnalyticsTest" should be placed before first party import "azure.core.credentials.AzureKeyCredential"
2026-05-16T16:54:17.8226700Z tests/test_custom_text_async.py:12: [C0411(wrong-import-order), ] third party import "testcase.TextAnalyticsClientPreparer" should be placed before first party import "azure.core.credentials.AzureKeyCredential"
2026-05-16T16:54:17.8227140Z tests/test_custom_text_async.py:13: [C0411(wrong-import-order), ] third party import "devtools_testutils.set_bodiless_matcher" should be placed before first party import "azure.core.credentials.AzureKeyCredential"
2026-05-16T16:54:17.8227912Z tests/test_custom_text_async.py:14: [C0411(wrong-import-order), ] third party import "devtools_testutils.aio.recorded_by_proxy_async" should be placed before first party import "azure.core.credentials.AzureKeyCredential"
2026-05-16T16:54:17.8228343Z tests/test_custom_text_async.py:15: [C0412(ungrouped-imports), ] Imports from package azure are not grouped
2026-05-16T16:54:17.8228641Z ************* Module test_detect_language
2026-05-16T16:54:17.8228907Z tests/test_detect_language.py:48: [C0301(line-too-long), ] Line too long (144/120)
2026-05-16T16:54:17.8229207Z tests/test_detect_language.py:52: [C0301(line-too-long), ] Line too long (147/120)
2026-05-16T16:54:17.8229501Z tests/test_detect_language.py:75: [C0301(line-too-long), ] Line too long (145/120)
2026-05-16T16:54:17.8229795Z tests/test_detect_language.py:79: [C0301(line-too-long), ] Line too long (147/120)
2026-05-16T16:54:17.8230089Z tests/test_detect_language.py:100: [C0301(line-too-long), ] Line too long (145/120)
2026-05-16T16:54:17.8230380Z tests/test_detect_language.py:457: [C0301(line-too-long), ] Line too long (127/120)
2026-05-16T16:54:17.8230676Z tests/test_detect_language.py:592: [C0301(line-too-long), ] Line too long (131/120)
2026-05-16T16:54:17.8230950Z tests/test_detect_language.py:594: [C0301(line-too-long), ] Line too long (146/120)
2026-05-16T16:54:17.8231243Z tests/test_detect_language.py:668: [C0301(line-too-long), ] Line too long (134/120)
2026-05-16T16:54:17.8231533Z tests/test_detect_language.py:669: [C0305(trailing-newlines), ] Trailing newlines
2026-05-16T16:54:17.8231845Z tests/test_detect_language.py:15: [W0404(reimported), ] Reimport 'DetectLanguageInput' (imported line 15)
2026-05-16T16:54:17.8232192Z tests/test_detect_language.py:620: [W0613(unused-argument), TestDetectLanguage.test_pass_cls.callback] Unused argument 'pipeline_response'
2026-05-16T16:54:17.8232665Z tests/test_detect_language.py:620: [W0613(unused-argument), TestDetectLanguage.test_pass_cls.callback] Unused argument 'deserialized'
2026-05-16T16:54:17.8233025Z tests/test_detect_language.py:7: [C0411(wrong-import-order), ] standard import "platform" should be placed before third party import "pytest"
2026-05-16T16:54:17.8233460Z tests/test_detect_language.py:8: [C0411(wrong-import-order), ] standard import "functools" should be placed before third party import "pytest"
2026-05-16T16:54:17.8233877Z tests/test_detect_language.py:12: [C0411(wrong-import-order), ] third party import "testcase.TextAnalyticsTest" should be placed before first party imports "azure.core.exceptions.HttpResponseError", "azure.core.credentials.AzureKeyCredential"
2026-05-16T16:54:17.8234345Z tests/test_detect_language.py:13: [C0411(wrong-import-order), ] third party import "testcase.TextAnalyticsClientPreparer" should be placed before first party imports "azure.core.exceptions.HttpResponseError", "azure.core.credentials.AzureKeyCredential"
2026-05-16T16:54:17.8234830Z tests/test_detect_language.py:14: [C0411(wrong-import-order), ] third party import "devtools_testutils.recorded_by_proxy" should be placed before first party imports "azure.core.exceptions.HttpResponseError", "azure.core.credentials.AzureKeyCredential"
2026-05-16T16:54:17.8235232Z tests/test_detect_language.py:15: [C0412(ungrouped-imports), ] Imports from package azure are not grouped
2026-05-16T16:54:17.8235523Z ************* Module test_context_manager_async
2026-05-16T16:54:17.8235793Z tests/test_context_manager_async.py:62: [C0304(missing-final-newline), ] Final newline missing
2026-05-16T16:54:17.8236077Z ************* Module test_summarization
2026-05-16T16:54:17.8236363Z tests/test_summarization.py:7: [C0411(wrong-import-order), ] standard import "functools" should be placed before third party import "pytest"
2026-05-16T16:54:17.8236670Z ************* Module test_recognize_entities
2026-05-16T16:54:17.8236934Z tests/test_recognize_entities.py:38: [C0301(line-too-long), ] Line too long (126/120)
2026-05-16T16:54:17.8237233Z tests/test_recognize_entities.py:39: [C0301(line-too-long), ] Line too long (130/120)
2026-05-16T16:54:17.8237824Z tests/test_recognize_entities.py:40: [C0301(line-too-long), ] Line too long (131/120)
2026-05-16T16:54:17.8238161Z tests/test_recognize_entities.py:57: [C0301(line-too-long), ] Line too long (130/120)
2026-05-16T16:54:17.8238461Z tests/test_recognize_entities.py:58: [C0301(line-too-long), ] Line too long (134/120)
2026-05-16T16:54:17.8238760Z tests/test_recognize_entities.py:59: [C0301(line-too-long), ] Line too long (134/120)
2026-05-16T16:54:17.8239057Z tests/test_recognize_entities.py:89: [C0301(line-too-long), ] Line too long (126/120)
2026-05-16T16:54:17.8239355Z tests/test_recognize_entities.py:373: [C0301(line-too-long), ] Line too long (131/120)
2026-05-16T16:54:17.8239653Z tests/test_recognize_entities.py:446: [C0301(line-too-long), ] Line too long (127/120)
2026-05-16T16:54:17.8239958Z tests/test_recognize_entities.py:680: [C0301(line-too-long), ] Line too long (131/120)
2026-05-16T16:54:17.8240255Z tests/test_recognize_entities.py:684: [C0301(line-too-long), ] Line too long (134/120)
2026-05-16T16:54:17.8240564Z tests/test_recognize_entities.py:687: [C0301(line-too-long), ] Line too long (123/120)
2026-05-16T16:54:17.8240865Z tests/test_recognize_entities.py:688: [C0301(line-too-long), ] Line too long (232/120)
2026-05-16T16:54:17.8241198Z tests/test_recognize_entities.py:567: [W0613(unused-argument), TestRecognizeEntities.test_pass_cls.callback] Unused argument 'pipeline_response'
2026-05-16T16:54:17.8241563Z tests/test_recognize_entities.py:567: [W0613(unused-argument), TestRecognizeEntities.test_pass_cls.callback] Unused argument 'deserialized'
2026-05-16T16:54:17.8241931Z tests/test_recognize_entities.py:7: [C0411(wrong-import-order), ] standard import "platform" should be placed before third party import "pytest"
2026-05-16T16:54:17.8242440Z tests/test_recognize_entities.py:8: [C0411(wrong-import-order), ] standard import "functools" should be placed before third party import "pytest"
2026-05-16T16:54:17.8242797Z tests/test_recognize_entities.py:9: [C0411(wrong-import-order), ] standard import "json" should be placed before third party import "pytest"
2026-05-16T16:54:17.8243304Z tests/test_recognize_entities.py:12: [C0411(wrong-import-order), ] third party import "testcase.TextAnalyticsTest" should be placed before first party imports "azure.core.exceptions.HttpResponseError", "azure.core.credentials.AzureKeyCredential"
2026-05-16T16:54:17.8243790Z tests/test_recognize_entities.py:13: [C0411(wrong-import-order), ] third party import "testcase.TextAnalyticsClientPreparer" should be placed before first party imports "azure.core.exceptions.HttpResponseError", "azure.core.credentials.AzureKeyCredential"
2026-05-16T16:54:17.8244272Z tests/test_recognize_entities.py:14: [C0411(wrong-import-order), ] third party import "devtools_testutils.recorded_by_proxy" should be placed before first party imports "azure.core.exceptions.HttpResponseError", "azure.core.credentials.AzureKeyCredential"
2026-05-16T16:54:17.8244677Z tests/test_recognize_entities.py:15: [C0412(ungrouped-imports), ] Imports from package azure are not grouped
2026-05-16T16:54:17.8244993Z tests/test_recognize_entities.py:5: [W0611(unused-import), ] Unused import os
2026-05-16T16:54:17.8245258Z ************* Module test_auth
2026-05-16T16:54:17.8245625Z tests/test_auth.py:10: [C0411(wrong-import-order), ] standard import "os" should be placed before third party imports "pytest", "testcase.TextAnalyticsTest" and first party imports "azure.ai.textanalytics.TextAnalyticsClient", "azure.core.credentials.AzureKeyCredential"
2026-05-16T16:54:17.8246002Z ************* Module test_recognize_entities_async
2026-05-16T16:54:17.8246292Z tests/test_recognize_entities_async.py:42: [C0301(line-too-long), ] Line too long (126/120)
2026-05-16T16:54:17.8246606Z tests/test_recognize_entities_async.py:43: [C0301(line-too-long), ] Line too long (130/120)
2026-05-16T16:54:17.8246922Z tests/test_recognize_entities_async.py:44: [C0301(line-too-long), ] Line too long (131/120)
2026-05-16T16:54:17.8247225Z tests/test_recognize_entities_async.py:61: [C0301(line-too-long), ] Line too long (130/120)
2026-05-16T16:54:17.8247837Z tests/test_recognize_entities_async.py:62: [C0301(line-too-long), ] Line too long (134/120)
2026-05-16T16:54:17.8248297Z tests/test_recognize_entities_async.py:63: [C0301(line-too-long), ] Line too long (134/120)
2026-05-16T16:54:17.8248608Z tests/test_recognize_entities_async.py:93: [C0301(line-too-long), ] Line too long (126/120)
2026-05-16T16:54:17.8248927Z tests/test_recognize_entities_async.py:377: [C0301(line-too-long), ] Line too long (131/120)
2026-05-16T16:54:17.8249234Z tests/test_recognize_entities_async.py:453: [C0301(line-too-long), ] Line too long (127/120)
2026-05-16T16:54:17.8249540Z tests/test_recognize_entities_async.py:687: [C0301(line-too-long), ] Line too long (131/120)
2026-05-16T16:54:17.8249848Z tests/test_recognize_entities_async.py:691: [C0301(line-too-long), ] Line too long (134/120)
2026-05-16T16:54:17.8250152Z tests/test_recognize_entities_async.py:694: [C0301(line-too-long), ] Line too long (129/120)
2026-05-16T16:54:17.8250455Z tests/test_recognize_entities_async.py:695: [C0301(line-too-long), ] Line too long (232/120)
2026-05-16T16:54:17.8250794Z tests/test_recognize_entities_async.py:574: [W0613(unused-argument), TestRecognizeEntities.test_pass_cls.callback] Unused argument 'pipeline_response'
2026-05-16T16:54:17.8251170Z tests/test_recognize_entities_async.py:574: [W0613(unused-argument), TestRecognizeEntities.test_pass_cls.callback] Unused argument 'deserialized'
2026-05-16T16:54:17.8251536Z tests/test_recognize_entities_async.py:7: [C0411(wrong-import-order), ] standard import "platform" should be placed before third party import "pytest"
2026-05-16T16:54:17.8251902Z tests/test_recognize_entities_async.py:8: [C0411(wrong-import-order), ] standard import "functools" should be placed before third party import "pytest"
2026-05-16T16:54:17.8252419Z tests/test_recognize_entities_async.py:9: [C0411(wrong-import-order), ] standard import "json" should be placed before third party import "pytest"
2026-05-16T16:54:17.8252894Z tests/test_recognize_entities_async.py:20: [C0411(wrong-import-order), ] third party import "testcase.TextAnalyticsPreparer" should be placed before first party imports "azure.core.exceptions.HttpResponseError", "azure.core.credentials.AzureKeyCredential", "azure.ai.textanalytics.aio.TextAnalyticsClient", "azure.ai.textanalytics.VERSION"
2026-05-16T16:54:17.8253565Z tests/test_recognize_entities_async.py:21: [C0411(wrong-import-order), ] third party import "testcase.TextAnalyticsClientPreparer" should be placed before first party imports "azure.core.exceptions.HttpResponseError", "azure.core.credentials.AzureKeyCredential", "azure.ai.textanalytics.aio.TextAnalyticsClient", "azure.ai.textanalytics.VERSION"
2026-05-16T16:54:17.8254155Z tests/test_recognize_entities_async.py:22: [C0411(wrong-import-order), ] third party import "devtools_testutils.aio.recorded_by_proxy_async" should be placed before first party imports "azure.core.exceptions.HttpResponseError", "azure.core.credentials.AzureKeyCredential", "azure.ai.textanalytics.aio.TextAnalyticsClient", "azure.ai.textanalytics.VERSION"
2026-05-16T16:54:17.8254740Z tests/test_recognize_entities_async.py:23: [C0411(wrong-import-order), ] third party import "testcase.TextAnalyticsTest" should be placed before first party imports "azure.core.exceptions.HttpResponseError", "azure.core.credentials.AzureKeyCredential", "azure.ai.textanalytics.aio.TextAnalyticsClient", "azure.ai.textanalytics.VERSION"
2026-05-16T16:54:17.8255193Z tests/test_recognize_entities_async.py:23: [C0412(ungrouped-imports), ] Imports from package testcase are not grouped
2026-05-16T16:54:17.8255519Z tests/test_recognize_entities_async.py:5: [W0611(unused-import), ] Unused import os
2026-05-16T16:54:17.8255868Z tests/test_recognize_entities_async.py:13: [W0611(unused-import), ] Unused DetectLanguageInput imported from azure.ai.textanalytics
2026-05-16T16:54:17.8256170Z ************* Module test_dict_mixin
2026-05-16T16:54:17.8256423Z tests/test_dict_mixin.py:6: [W0611(unused-import), ] Unused import pytest
2026-05-16T16:54:17.8256700Z ************* Module test_detect_language_async
2026-05-16T16:54:17.8256970Z tests/test_detect_language_async.py:50: [C0301(line-too-long), ] Line too long (145/120)
2026-05-16T16:54:17.8257273Z tests/test_detect_language_async.py:54: [C0301(line-too-long), ] Line too long (147/120)
2026-05-16T16:54:17.8257785Z tests/test_detect_language_async.py:77: [C0301(line-too-long), ] Line too long (145/120)
2026-05-16T16:54:17.8258091Z tests/test_detect_language_async.py:81: [C0301(line-too-long), ] Line too long (147/120)
2026-05-16T16:54:17.8258395Z tests/test_detect_language_async.py:102: [C0301(line-too-long), ] Line too long (145/120)
2026-05-16T16:54:17.8258711Z tests/test_detect_language_async.py:458: [C0301(line-too-long), ] Line too long (127/120)
2026-05-16T16:54:17.8259019Z tests/test_detect_language_async.py:594: [C0301(line-too-long), ] Line too long (137/120)
2026-05-16T16:54:17.8259326Z tests/test_detect_language_async.py:596: [C0301(line-too-long), ] Line too long (146/120)
2026-05-16T16:54:17.8259625Z tests/test_detect_language_async.py:622: [C0301(line-too-long), ] Line too long (121/120)
2026-05-16T16:54:17.8259927Z tests/test_detect_language_async.py:669: [C0301(line-too-long), ] Line too long (134/120)
2026-05-16T16:54:17.8260247Z tests/test_detect_language_async.py:13: [W0404(reimported), ] Reimport 'DetectLanguageInput' (imported line 13)
2026-05-16T16:54:17.8260606Z tests/test_detect_language_async.py:620: [W0613(unused-argument), TestDetectLanguage.test_pass_cls.callback] Unused argument 'pipeline_response'
2026-05-16T16:54:17.8260972Z tests/test_detect_language_async.py:620: [W0613(unused-argument), TestDetectLanguage.test_pass_cls.callback] Unused argument 'deserialized'
2026-05-16T16:54:17.8261440Z tests/test_detect_language_async.py:7: [C0411(wrong-import-order), ] standard import "platform" should be placed before third party import "pytest"
2026-05-16T16:54:17.8261806Z tests/test_detect_language_async.py:8: [C0411(wrong-import-order), ] standard import "functools" should be placed before third party import "pytest"
2026-05-16T16:54:17.8262346Z tests/test_detect_language_async.py:20: [C0411(wrong-import-order), ] third party import "testcase.TextAnalyticsPreparer" should be placed before first party imports "azure.core.exceptions.HttpResponseError", "azure.core.credentials.AzureKeyCredential", "azure.ai.textanalytics.aio.TextAnalyticsClient", "azure.ai.textanalytics.VERSION"
2026-05-16T16:54:17.8262917Z tests/test_detect_language_async.py:21: [C0411(wrong-import-order), ] third party import "testcase.TextAnalyticsClientPreparer" should be placed before first party imports "azure.core.exceptions.HttpResponseError", "azure.core.credentials.AzureKeyCredential", "azure.ai.textanalytics.aio.TextAnalyticsClient", "azure.ai.textanalytics.VERSION"
2026-05-16T16:54:17.8263493Z tests/test_detect_language_async.py:22: [C0411(wrong-import-order), ] third party import "devtools_testutils.aio.recorded_by_proxy_async" should be placed before first party imports "azure.core.exceptions.HttpResponseError", "azure.core.credentials.AzureKeyCredential", "azure.ai.textanalytics.aio.TextAnalyticsClient", "azure.ai.textanalytics.VERSION"
2026-05-16T16:54:17.8264065Z tests/test_detect_language_async.py:23: [C0411(wrong-import-order), ] third party import "testcase.TextAnalyticsTest" should be placed before first party imports "azure.core.exceptions.HttpResponseError", "azure.core.credentials.AzureKeyCredential", "azure.ai.textanalytics.aio.TextAnalyticsClient", "azure.ai.textanalytics.VERSION"
2026-05-16T16:54:17.8264519Z tests/test_detect_language_async.py:23: [C0412(ungrouped-imports), ] Imports from package testcase are not grouped
2026-05-16T16:54:17.8264805Z ************* Module test_recognize_pii_entities_async
2026-05-16T16:54:17.8265101Z tests/test_recognize_pii_entities_async.py:44: [C0301(line-too-long), ] Line too long (145/120)
2026-05-16T16:54:17.8265416Z tests/test_recognize_pii_entities_async.py:51: [C0301(line-too-long), ] Line too long (124/120)
2026-05-16T16:54:17.8265725Z tests/test_recognize_pii_entities_async.py:71: [C0301(line-too-long), ] Line too long (152/120)
2026-05-16T16:54:17.8266034Z tests/test_recognize_pii_entities_async.py:79: [C0301(line-too-long), ] Line too long (124/120)
2026-05-16T16:54:17.8266347Z tests/test_recognize_pii_entities_async.py:107: [C0301(line-too-long), ] Line too long (124/120)
2026-05-16T16:54:17.8266643Z tests/test_recognize_pii_entities_async.py:402: [C0301(line-too-long), ] Line too long (131/120)
2026-05-16T16:54:17.8266956Z tests/test_recognize_pii_entities_async.py:475: [C0301(line-too-long), ] Line too long (127/120)
2026-05-16T16:54:17.8267276Z tests/test_recognize_pii_entities_async.py:746: [C0304(missing-final-newline), ] Final newline missing
2026-05-16T16:54:17.8267982Z tests/test_recognize_pii_entities_async.py:579: [W0613(unused-argument), TestRecognizePIIEntities.test_pass_cls.callback] Unused argument 'pipeline_response'
2026-05-16T16:54:17.8268379Z tests/test_recognize_pii_entities_async.py:579: [W0613(unused-argument), TestRecognizePIIEntities.test_pass_cls.callback] Unused argument 'deserialized'
2026-05-16T16:54:17.8268759Z tests/test_recognize_pii_entities_async.py:7: [C0411(wrong-import-order), ] standard import "platform" should be placed before third party import "pytest"
2026-05-16T16:54:17.8269128Z tests/test_recognize_pii_entities_async.py:8: [C0411(wrong-import-order), ] standard import "functools" should be placed before third party import "pytest"
2026-05-16T16:54:17.8269495Z tests/test_recognize_pii_entities_async.py:9: [C0411(wrong-import-order), ] standard import "json" should be placed before third party import "pytest"
2026-05-16T16:54:17.8269921Z tests/test_recognize_pii_entities_async.py:12: [C0411(wrong-import-order), ] third party import "testcase.TextAnalyticsTest" should be placed before first party imports "azure.core.exceptions.HttpResponseError", "azure.core.credentials.AzureKeyCredential"
2026-05-16T16:54:17.8270524Z tests/test_recognize_pii_entities_async.py:13: [C0411(wrong-import-order), ] third party import "testcase.TextAnalyticsPreparer" should be placed before first party imports "azure.core.exceptions.HttpResponseError", "azure.core.credentials.AzureKeyCredential"
2026-05-16T16:54:17.8271100Z tests/test_recognize_pii_entities_async.py:14: [C0411(wrong-import-order), ] third party import "testcase.TextAnalyticsClientPreparer" should be placed before first party imports "azure.core.exceptions.HttpResponseError", "azure.core.credentials.AzureKeyCredential"
2026-05-16T16:54:17.8271651Z tests/test_recognize_pii_entities_async.py:15: [C0411(wrong-import-order), ] third party import "devtools_testutils.aio.recorded_by_proxy_async" should be placed before first party imports "azure.core.exceptions.HttpResponseError", "azure.core.credentials.AzureKeyCredential"
2026-05-16T16:54:17.8272081Z tests/test_recognize_pii_entities_async.py:16: [C0412(ungrouped-imports), ] Imports from package azure are not grouped
2026-05-16T16:54:17.8272409Z tests/test_recognize_pii_entities_async.py:5: [W0611(unused-import), ] Unused import os
2026-05-16T16:54:17.8272686Z ************* Module testcase
2026-05-16T16:54:17.8272959Z tests/testcase.py:25: [C0325(superfluous-parens), ] Unnecessary parens after 'return' keyword
2026-05-16T16:54:17.8273270Z tests/testcase.py:37: [W0102(dangerous-default-value), TextAnalyticsClientPreparer.init] Dangerous default value {} as argument
2026-05-16T16:54:17.8273609Z tests/testcase.py:37: [W0613(unused-argument), TextAnalyticsClientPreparer.init] Unused argument 'kwargs'
2026-05-16T16:54:17.8273946Z tests/testcase.py:73: [W0613(unused-argument), TextAnalyticsTest.validateConfidenceScores] Unused argument 'confidence_scores'
2026-05-16T16:54:17.8274288Z tests/testcase.py:8: [C0411(wrong-import-order), ] standard import "functools" should be placed before third party import "pytest"
2026-05-16T16:54:17.8274662Z tests/testcase.py:10: [C0411(wrong-import-order), ] third party import "devtools_testutils.AzureMgmtPreparer" should be placed before first party import "azure.core.credentials.AccessToken"
2026-05-16T16:54:17.8275107Z tests/testcase.py:21: [C0411(wrong-import-order), ] third party import "devtools_testutils.PowerShellPreparer" should be placed before first party imports "azure.core.credentials.AccessToken", "azure.ai.textanalytics.RecognizeEntitiesResult"
2026-05-16T16:54:17.8275488Z tests/testcase.py:13: [C0412(ungrouped-imports), ] Imports from package azure are not grouped
2026-05-16T16:54:17.8275786Z tests/testcase.py:21: [C0412(ungrouped-imports), ] Imports from package devtools_testutils are not grouped
2026-05-16T16:54:17.8276086Z tests/testcase.py:7: [W0611(unused-import), ] Unused import pytest
2026-05-16T16:54:17.8276365Z tests/testcase.py:9: [W0611(unused-import), ] Unused AccessToken imported from azure.core.credentials
2026-05-16T16:54:17.8276659Z ************* Module test_extract_key_phrases_async
2026-05-16T16:54:17.8276933Z tests/test_extract_key_phrases_async.py:366: [C0301(line-too-long), ] Line too long (131/120)
2026-05-16T16:54:17.8277242Z tests/test_extract_key_phrases_async.py:439: [C0301(line-too-long), ] Line too long (127/120)
2026-05-16T16:54:17.8277880Z tests/test_extract_key_phrases_async.py:584: [C0301(line-too-long), ] Line too long (134/120)
2026-05-16T16:54:17.8278240Z tests/test_extract_key_phrases_async.py:545: [W0613(unused-argument), TestExtractKeyPhrases.test_pass_cls.callback] Unused argument 'pipeline_response'
2026-05-16T16:54:17.8278623Z tests/test_extract_key_phrases_async.py:545: [W0613(unused-argument), TestExtractKeyPhrases.test_pass_cls.callback] Unused argument 'deserialized'
2026-05-16T16:54:17.8278994Z tests/test_extract_key_phrases_async.py:7: [C0411(wrong-import-order), ] standard import "platform" should be placed before third party import "pytest"
2026-05-16T16:54:17.8279533Z tests/test_extract_key_phrases_async.py:8: [C0411(wrong-import-order), ] standard import "functools" should be placed before third party import "pytest"
2026-05-16T16:54:17.8279900Z tests/test_extract_key_phrases_async.py:9: [C0411(wrong-import-order), ] standard import "json" should be placed before third party import "pytest"
2026-05-16T16:54:17.8280453Z tests/test_extract_key_phrases_async.py:20: [C0411(wrong-import-order), ] third party import "testcase.TextAnalyticsPreparer" should be placed before first party imports "azure.core.exceptions.HttpResponseError", "azure.core.credentials.AzureKeyCredential", "azure.ai.textanalytics.aio.TextAnalyticsClient", "azure.ai.textanalytics.VERSION"
2026-05-16T16:54:17.8281033Z tests/test_extract_key_phrases_async.py:21: [C0411(wrong-import-order), ] third party import "testcase.TextAnalyticsClientPreparer" should be placed before first party imports "azure.core.exceptions.HttpResponseError", "azure.core.credentials.AzureKeyCredential", "azure.ai.textanalytics.aio.TextAnalyticsClient", "azure.ai.textanalytics.VERSION"
2026-05-16T16:54:17.8281618Z tests/test_extract_key_phrases_async.py:22: [C0411(wrong-import-order), ] third party import "devtools_testutils.aio.recorded_by_proxy_async" should be placed before first party imports "azure.core.exceptions.HttpResponseError", "azure.core.credentials.AzureKeyCredential", "azure.ai.textanalytics.aio.TextAnalyticsClient", "azure.ai.textanalytics.VERSION"
2026-05-16T16:54:17.8282200Z tests/test_extract_key_phrases_async.py:23: [C0411(wrong-import-order), ] third party import "testcase.TextAnalyticsTest" should be placed before first party imports "azure.core.exceptions.HttpResponseError", "azure.core.credentials.AzureKeyCredential", "azure.ai.textanalytics.aio.TextAnalyticsClient", "azure.ai.textanalytics.VERSION"
2026-05-16T16:54:17.8282671Z tests/test_extract_key_phrases_async.py:23: [C0412(ungrouped-imports), ] Imports from package testcase are not grouped
2026-05-16T16:54:17.8283010Z tests/test_extract_key_phrases_async.py:13: [W0611(unused-import), ] Unused DetectLanguageInput imported from azure.ai.textanalytics
2026-05-16T16:54:17.8283320Z ************* Module test_context_manager
2026-05-16T16:54:17.8283605Z tests/test_context_manager.py:41: [C0304(missing-final-newline), ] Final newline missing
2026-05-16T16:54:17.8283951Z tests/test_context_manager.py:8: [C0411(wrong-import-order), ] third party import "testcase.TextAnalyticsTest" should be placed before first party import "azure.core.credentials.AzureKeyCredential"
2026-05-16T16:54:17.8284320Z tests/test_context_manager.py:9: [C0412(ungrouped-imports), ] Imports from package azure are not grouped
2026-05-16T16:54:17.8284609Z ************* Module test_analyze_sentiment
2026-05-16T16:54:17.8284893Z tests/test_analyze_sentiment.py:51: [C0301(line-too-long), ] Line too long (142/120)
2026-05-16T16:54:17.8285197Z tests/test_analyze_sentiment.py:57: [C0301(line-too-long), ] Line too long (175/120)
2026-05-16T16:54:17.8285495Z tests/test_analyze_sentiment.py:60: [C0301(line-too-long), ] Line too long (173/120)
2026-05-16T16:54:17.8285790Z tests/test_analyze_sentiment.py:79: [C0301(line-too-long), ] Line too long (142/120)
2026-05-16T16:54:17.8286069Z tests/test_analyze_sentiment.py:85: [C0301(line-too-long), ] Line too long (176/120)
2026-05-16T16:54:17.8286367Z tests/test_analyze_sentiment.py:88: [C0301(line-too-long), ] Line too long (173/120)
2026-05-16T16:54:17.8286668Z tests/test_analyze_sentiment.py:113: [C0301(line-too-long), ] Line too long (123/120)
2026-05-16T16:54:17.8286964Z tests/test_analyze_sentiment.py:126: [C0301(line-too-long), ] Line too long (123/120)
2026-05-16T16:54:17.8287241Z tests/test_analyze_sentiment.py:425: [C0301(line-too-long), ] Line too long (131/120)
2026-05-16T16:54:17.8288057Z tests/test_analyze_sentiment.py:497: [C0301(line-too-long), ] Line too long (127/120)
2026-05-16T16:54:17.8288435Z tests/test_analyze_sentiment.py:677: [C0301(line-too-long), ] Line too long (145/120)
2026-05-16T16:54:17.8288940Z tests/test_analyze_sentiment.py:836: [C0301(line-too-long), ] Line too long (131/120)
2026-05-16T16:54:17.8289247Z tests/test_analyze_sentiment.py:840: [C0301(line-too-long), ] Line too long (133/120)
2026-05-16T16:54:17.8289548Z tests/test_analyze_sentiment.py:844: [C0301(line-too-long), ] Line too long (134/120)
2026-05-16T16:54:17.8289924Z tests/test_analyze_sentiment.py:847: [C0301(line-too-long), ] Line too long (148/120)
2026-05-16T16:54:17.8290222Z tests/test_analyze_sentiment.py:848: [C0301(line-too-long), ] Line too long (332/120)
2026-05-16T16:54:17.8290517Z tests/test_analyze_sentiment.py:860: [C0301(line-too-long), ] Line too long (192/120)
2026-05-16T16:54:17.8290815Z tests/test_analyze_sentiment.py:865: [C0301(line-too-long), ] Line too long (134/120)
2026-05-16T16:54:17.8291111Z tests/test_analyze_sentiment.py:870: [C0301(line-too-long), ] Line too long (181/120)
2026-05-16T16:54:17.8291447Z tests/test_analyze_sentiment.py:604: [W0613(unused-argument), TestAnalyzeSentiment.test_pass_cls.callback] Unused argument 'pipeline_response'
2026-05-16T16:54:17.8291818Z tests/test_analyze_sentiment.py:604: [W0613(unused-argument), TestAnalyzeSentiment.test_pass_cls.callback] Unused argument 'deserialized'
2026-05-16T16:54:17.8292185Z tests/test_analyze_sentiment.py:7: [C0411(wrong-import-order), ] standard import "platform" should be placed before third party import "pytest"
2026-05-16T16:54:17.8292548Z tests/test_analyze_sentiment.py:8: [C0411(wrong-import-order), ] standard import "functools" should be placed before third party import "pytest"
2026-05-16T16:54:17.8292900Z tests/test_analyze_sentiment.py:9: [C0411(wrong-import-order), ] standard import "json" should be placed before third party import "pytest"
2026-05-16T16:54:17.8293257Z tests/test_analyze_sentiment.py:10: [C0411(wrong-import-order), ] standard import "unittest.mock" should be placed before third party import "pytest"
2026-05-16T16:54:17.8293675Z tests/test_analyze_sentiment.py:13: [C0411(wrong-import-order), ] third party import "testcase.TextAnalyticsTest" should be placed before first party imports "azure.core.exceptions.HttpResponseError", "azure.core.credentials.AzureKeyCredential"
2026-05-16T16:54:17.8294161Z tests/test_analyze_sentiment.py:14: [C0411(wrong-import-order), ] third party import "testcase.TextAnalyticsClientPreparer" should be placed before first party imports "azure.core.exceptions.HttpResponseError", "azure.core.credentials.AzureKeyCredential"
2026-05-16T16:54:17.8294643Z tests/test_analyze_sentiment.py:15: [C0411(wrong-import-order), ] third party import "devtools_testutils.recorded_by_proxy" should be placed before first party imports "azure.core.exceptions.HttpResponseError", "azure.core.credentials.AzureKeyCredential"
2026-05-16T16:54:17.8295044Z tests/test_analyze_sentiment.py:16: [C0412(ungrouped-imports), ] Imports from package azure are not grouped
2026-05-16T16:54:17.8295359Z tests/test_analyze_sentiment.py:5: [W0611(unused-import), ] Unused import os
2026-05-16T16:54:17.8295620Z ************* Module test_analyze_healthcare_async
2026-05-16T16:54:17.8295912Z tests/test_analyze_healthcare_async.py:42: [C0301(line-too-long), ] Line too long (140/120)
2026-05-16T16:54:17.8296202Z tests/test_analyze_healthcare_async.py:55: [C0301(line-too-long), ] Line too long (124/120)
2026-05-16T16:54:17.8296510Z tests/test_analyze_healthcare_async.py:78: [C0301(line-too-long), ] Line too long (124/120)
2026-05-16T16:54:17.8296815Z tests/test_analyze_healthcare_async.py:99: [C0301(line-too-long), ] Line too long (124/120)
2026-05-16T16:54:17.8297120Z tests/test_analyze_healthcare_async.py:156: [C0301(line-too-long), ] Line too long (124/120)
2026-05-16T16:54:17.8297733Z tests/test_analyze_healthcare_async.py:171: [C0301(line-too-long), ] Line too long (181/120)
2026-05-16T16:54:17.8298268Z tests/test_analyze_healthcare_async.py:268: [C0301(line-too-long), ] Line too long (139/120)
2026-05-16T16:54:17.8298589Z tests/test_analyze_healthcare_async.py:284: [C0301(line-too-long), ] Line too long (149/120)
2026-05-16T16:54:17.8299054Z tests/test_analyze_healthcare_async.py:295: [C0301(line-too-long), ] Line too long (134/120)
2026-05-16T16:54:17.8299344Z tests/test_analyze_healthcare_async.py:298: [C0301(line-too-long), ] Line too long (124/120)
2026-05-16T16:54:17.8299649Z tests/test_analyze_healthcare_async.py:322: [C0301(line-too-long), ] Line too long (128/120)
2026-05-16T16:54:17.8300035Z tests/test_analyze_healthcare_async.py:332: [C0301(line-too-long), ] Line too long (149/120)
2026-05-16T16:54:17.8300342Z tests/test_analyze_healthcare_async.py:352: [C0301(line-too-long), ] Line too long (124/120)
2026-05-16T16:54:17.8300629Z tests/test_analyze_healthcare_async.py:409: [C0301(line-too-long), ] Line too long (121/120)
2026-05-16T16:54:17.8300935Z tests/test_analyze_healthcare_async.py:425: [C0301(line-too-long), ] Line too long (125/120)
2026-05-16T16:54:17.8301221Z tests/test_analyze_healthcare_async.py:502: [C0301(line-too-long), ] Line too long (132/120)
2026-05-16T16:54:17.8301525Z tests/test_analyze_healthcare_async.py:538: [C0301(line-too-long), ] Line too long (149/120)
2026-05-16T16:54:17.8301831Z tests/test_analyze_healthcare_async.py:567: [C0301(line-too-long), ] Line too long (128/120)
2026-05-16T16:54:17.8302135Z tests/test_analyze_healthcare_async.py:603: [C0301(line-too-long), ] Line too long (138/120)
2026-05-16T16:54:17.8302458Z tests/test_analyze_healthcare_async.py:611: [C0301(line-too-long), ] Line too long (129/120)
2026-05-16T16:54:17.8302769Z tests/test_analyze_healthcare_async.py:623: [C0301(line-too-long), ] Line too long (138/120)
2026-05-16T16:54:17.8303076Z tests/test_analyze_healthcare_async.py:632: [C0301(line-too-long), ] Line too long (132/120)
2026-05-16T16:54:17.8303411Z tests/test_analyze_healthcare_async.py:381: [W0613(unused-argument), TestHealth.test_pass_cls.callback] Unused argument 'pipeline_response'
2026-05-16T16:54:17.8303772Z tests/test_analyze_healthcare_async.py:381: [W0613(unused-argument), TestHealth.test_pass_cls.callback] Unused argument 'deserialized'
2026-05-16T16:54:17.8304170Z tests/test_analyze_healthcare_async.py:490: [R1729(use-a-generator), TestHealth.test_normalized_text] Use a generator instead 'all(e for e in result[0].entities if hasattr(e, 'normalized_text'))'
2026-05-16T16:54:17.8304566Z tests/test_analyze_healthcare_async.py:9: [C0411(wrong-import-order), ] standard import "platform" should be placed before third party import "pytest"
2026-05-16T16:54:17.8304944Z tests/test_analyze_healthcare_async.py:10: [C0411(wrong-import-order), ] standard import "functools" should be placed before third party import "pytest"
2026-05-16T16:54:17.8305313Z tests/test_analyze_healthcare_async.py:11: [C0411(wrong-import-order), ] standard import "itertools" should be placed before third party import "pytest"
2026-05-16T16:54:17.8305681Z tests/test_analyze_healthcare_async.py:12: [C0411(wrong-import-order), ] standard import "datetime" should be placed before third party import "pytest"
2026-05-16T16:54:17.8306107Z tests/test_analyze_healthcare_async.py:15: [C0411(wrong-import-order), ] third party import "testcase.TextAnalyticsPreparer" should be placed before first party imports "azure.core.exceptions.HttpResponseError", "azure.core.credentials.AzureKeyCredential"
2026-05-16T16:54:17.8306594Z tests/test_analyze_healthcare_async.py:16: [C0411(wrong-import-order), ] third party import "testcase.TextAnalyticsClientPreparer" should be placed before first party imports "azure.core.exceptions.HttpResponseError", "azure.core.credentials.AzureKeyCredential"
2026-05-16T16:54:17.8307094Z tests/test_analyze_healthcare_async.py:17: [C0411(wrong-import-order), ] third party import "devtools_testutils.aio.recorded_by_proxy_async" should be placed before first party imports "azure.core.exceptions.HttpResponseError", "azure.core.credentials.AzureKeyCredential"
2026-05-16T16:54:17.8307860Z tests/test_analyze_healthcare_async.py:18: [C0411(wrong-import-order), ] third party import "testcase.TextAnalyticsTest" should be placed before first party imports "azure.core.exceptions.HttpResponseError", "azure.core.credentials.AzureKeyCredential"
2026-05-16T16:54:17.8308439Z tests/test_analyze_healthcare_async.py:18: [C0412(ungrouped-imports), ] Imports from package testcase are not grouped
2026-05-16T16:54:17.8308801Z tests/test_analyze_healthcare_async.py:19: [C0412(ungrouped-imports), ] Imports from package azure are not grouped
2026-05-16T16:54:17.8309243Z tests/test_analyze_healthcare_async.py:6: [W0611(unused-import), ] Unused import os
2026-05-16T16:54:17.8309556Z tests/test_analyze_healthcare_async.py:7: [W0611(unused-import), ] Unused import json
2026-05-16T16:54:17.8309889Z tests/test_analyze_healthcare_async.py:13: [W0611(unused-import), ] Unused ClientAuthenticationError imported from azure.core.exceptions
2026-05-16T16:54:17.8310253Z tests/test_analyze_healthcare_async.py:14: [W0611(unused-import), ] Unused AzureKeyCredential imported from azure.core.credentials
2026-05-16T16:54:17.8310613Z tests/test_analyze_healthcare_async.py:20: [W0611(unused-import), ] Unused TextDocumentInput imported from azure.ai.textanalytics
2026-05-16T16:54:17.8310801Z
2026-05-16T16:54:17.8311015Z -----------------------------------
2026-05-16T16:54:17.8311263Z Your code has been rated at 9.04/10
2026-05-16T16:54:17.8311371Z
2026-05-16T16:54:17.8311573Z ************* Module sample_detect_language
2026-05-16T16:54:17.8311854Z samples/sample_detect_language.py:30: [C0301(line-too-long), ] Line too long (123/120)
2026-05-16T16:54:17.8312167Z samples/sample_detect_language.py:44: [C0301(line-too-long), ] Line too long (163/120)
2026-05-16T16:54:17.8312466Z samples/sample_detect_language.py:45: [C0301(line-too-long), ] Line too long (156/120)
2026-05-16T16:54:17.8312730Z ************* Module sample_extract_key_phrases
2026-05-16T16:54:17.8313016Z samples/sample_extract_key_phrases.py:67: [C0301(line-too-long), ] Line too long (124/120)
2026-05-16T16:54:17.8313301Z ************* Module sample_analyze_healthcare_entities_with_cancellation
2026-05-16T16:54:17.8313618Z samples/sample_analyze_healthcare_entities_with_cancellation.py:45: [C0301(line-too-long), ] Line too long (124/120)
2026-05-16T16:54:17.8313966Z samples/sample_analyze_healthcare_entities_with_cancellation.py:47: [C0301(line-too-long), ] Line too long (122/120)
2026-05-16T16:54:17.8314307Z samples/sample_analyze_healthcare_entities_with_cancellation.py:48: [C0301(line-too-long), ] Line too long (126/120)
2026-05-16T16:54:17.8314654Z samples/sample_analyze_healthcare_entities_with_cancellation.py:49: [C0301(line-too-long), ] Line too long (123/120)
2026-05-16T16:54:17.8314998Z samples/sample_analyze_healthcare_entities_with_cancellation.py:70: [C0305(trailing-newlines), ] Trailing newlines
2026-05-16T16:54:17.8315305Z ************* Module sample_analyze_sentiment_with_opinion_mining
2026-05-16T16:54:17.8315607Z samples/sample_analyze_sentiment_with_opinion_mining.py:32: [C0301(line-too-long), ] Line too long (209/120)
2026-05-16T16:54:17.8315942Z samples/sample_analyze_sentiment_with_opinion_mining.py:34: [C0301(line-too-long), ] Line too long (197/120)
2026-05-16T16:54:17.8316274Z samples/sample_analyze_sentiment_with_opinion_mining.py:42: [C0301(line-too-long), ] Line too long (210/120)
2026-05-16T16:54:17.8316600Z samples/sample_analyze_sentiment_with_opinion_mining.py:74: [C0301(line-too-long), ] Line too long (125/120)
2026-05-16T16:54:17.8316930Z samples/sample_analyze_sentiment_with_opinion_mining.py:75: [C0301(line-too-long), ] Line too long (145/120)
2026-05-16T16:54:17.8317266Z samples/sample_analyze_sentiment_with_opinion_mining.py:79: [C0301(line-too-long), ] Line too long (140/120)
2026-05-16T16:54:17.8317935Z samples/sample_analyze_sentiment_with_opinion_mining.py:80: [C0301(line-too-long), ] Line too long (162/120)
2026-05-16T16:54:17.8318273Z samples/sample_analyze_sentiment_with_opinion_mining.py:95: [C0301(line-too-long), ] Line too long (142/120)
2026-05-16T16:54:17.8318606Z samples/sample_analyze_sentiment_with_opinion_mining.py:101: [C0301(line-too-long), ] Line too long (125/120)
2026-05-16T16:54:17.8318940Z samples/sample_analyze_sentiment_with_opinion_mining.py:114: [C0301(line-too-long), ] Line too long (131/120)
2026-05-16T16:54:17.8319378Z samples/sample_analyze_sentiment_with_opinion_mining.py:127: [C0301(line-too-long), ] Line too long (130/120)
2026-05-16T16:54:17.8319677Z ************* Module sample_multi_label_classify
2026-05-16T16:54:17.8320009Z samples/sample_multi_label_classify.py:53: [W1514(unspecified-encoding), sample_classify_document_multi_label] Using open without explicitly specifying an encoding
2026-05-16T16:54:17.8320422Z ************* Module sample_alternative_document_input
2026-05-16T16:54:17.8320719Z samples/sample_alternative_document_input.py:34: [C0301(line-too-long), ] Line too long (223/120)
2026-05-16T16:54:17.8321008Z ************* Module sample_analyze_sentiment
2026-05-16T16:54:17.8321293Z samples/sample_analyze_sentiment.py:48: [C0301(line-too-long), ] Line too long (122/120)
2026-05-16T16:54:17.8321600Z samples/sample_analyze_sentiment.py:49: [C0301(line-too-long), ] Line too long (123/120)
2026-05-16T16:54:17.8321905Z samples/sample_analyze_sentiment.py:49: [C0301(line-too-long), ] Line too long (123/120)
2026-05-16T16:54:17.8322212Z samples/sample_analyze_sentiment.py:50: [C0301(line-too-long), ] Line too long (123/120)
2026-05-16T16:54:17.8322512Z samples/sample_analyze_sentiment.py:52: [C0301(line-too-long), ] Line too long (135/120)
2026-05-16T16:54:17.8322820Z samples/sample_analyze_sentiment.py:53: [C0301(line-too-long), ] Line too long (125/120)
2026-05-16T16:54:17.8323125Z samples/sample_analyze_sentiment.py:54: [C0301(line-too-long), ] Line too long (128/120)
2026-05-16T16:54:17.8323411Z ************* Module sample_analyze_healthcare_entities
2026-05-16T16:54:17.8323707Z samples/sample_analyze_healthcare_entities.py:94: [C0301(line-too-long), ] Line too long (133/120)
2026-05-16T16:54:17.8324056Z samples/sample_analyze_healthcare_entities.py:26: [R0914(too-many-locals), sample_analyze_healthcare_entities] Too many local variables (26/25)
2026-05-16T16:54:17.8324375Z ************* Module sample_recognize_custom_entities
2026-05-16T16:54:17.8324707Z samples/sample_recognize_custom_entities.py:51: [W1514(unspecified-encoding), sample_recognize_custom_entities] Using open without explicitly specifying an encoding
2026-05-16T16:54:17.8325031Z ************* Module sample_abstract_summary
2026-05-16T16:54:17.8325374Z samples/sample_abstract_summary.py:64: [W0106(expression-not-assigned), sample_abstractive_summarization] Expression "[print(f'{summary.text}\n') for summary in result.summaries]" is assigned to nothing
2026-05-16T16:54:17.8325722Z ************* Module sample_single_label_classify
2026-05-16T16:54:17.8326047Z samples/sample_single_label_classify.py:53: [W1514(unspecified-encoding), sample_classify_document_single_label] Using open without explicitly specifying an encoding
2026-05-16T16:54:17.8326374Z ************* Module sample_analyze_healthcare_action
2026-05-16T16:54:17.8326693Z samples/sample_analyze_healthcare_action.py:62: [R1702(too-many-nested-blocks), sample_analyze_healthcare_action] Too many nested blocks (6/5)
2026-05-16T16:54:17.8327007Z ************* Module sample_analyze_actions
2026-05-16T16:54:17.8327287Z samples/sample_analyze_actions.py:48: [C0301(line-too-long), ] Line too long (136/120)
2026-05-16T16:54:17.8327817Z samples/sample_analyze_actions.py:53: [C0301(line-too-long), ] Line too long (130/120)
2026-05-16T16:54:17.8328123Z ************* Module sample_get_detailed_diagnostics_information
2026-05-16T16:54:17.8328420Z samples/sample_get_detailed_diagnostics_information.py:35: [C0301(line-too-long), ] Line too long (123/120)
2026-05-16T16:54:17.8328758Z samples/sample_get_detailed_diagnostics_information.py:38: [C0301(line-too-long), ] Line too long (122/120)
2026-05-16T16:54:17.8329139Z samples/sample_get_detailed_diagnostics_information.py:49: [W1202(logging-format-interpolation), sample_get_detailed_diagnostics_information.callback] Use lazy % formatting in logging functions
2026-05-16T16:54:17.8329575Z samples/sample_get_detailed_diagnostics_information.py:50: [W1202(logging-format-interpolation), sample_get_detailed_diagnostics_information.callback] Use lazy % formatting in logging functions
2026-05-16T16:54:17.8330111Z samples/sample_get_detailed_diagnostics_information.py:51: [W1202(logging-format-interpolation), sample_get_detailed_diagnostics_information.callback] Use lazy % formatting in logging functions
2026-05-16T16:54:17.8330612Z samples/sample_get_detailed_diagnostics_information.py:52: [W1202(logging-format-interpolation), sample_get_detailed_diagnostics_information.callback] Use lazy % formatting in logging functions
2026-05-16T16:54:17.8331034Z samples/sample_get_detailed_diagnostics_information.py:53: [W1203(logging-fstring-interpolation), sample_get_detailed_diagnostics_information.callback] Use lazy % formatting in logging functions
2026-05-16T16:54:17.8331453Z samples/sample_get_detailed_diagnostics_information.py:64: [W1203(logging-fstring-interpolation), sample_get_detailed_diagnostics_information] Use lazy % formatting in logging functions
2026-05-16T16:54:17.8331870Z samples/sample_get_detailed_diagnostics_information.py:66: [W1203(logging-fstring-interpolation), sample_get_detailed_diagnostics_information] Use lazy % formatting in logging functions
2026-05-16T16:54:17.8332226Z ************* Module async_samples.sample_multi_label_classify_async
2026-05-16T16:54:17.8332559Z samples/async_samples/sample_multi_label_classify_async.py:51: [W1514(unspecified-encoding), sample_classify_document_multi_label_async] Using open without explicitly specifying an encoding
2026-05-16T16:54:17.8332919Z ************* Module async_samples.sample_get_detailed_diagnostics_information_async
2026-05-16T16:54:17.8333232Z samples/async_samples/sample_get_detailed_diagnostics_information_async.py:37: [C0301(line-too-long), ] Line too long (123/120)
2026-05-16T16:54:17.8333595Z samples/async_samples/sample_get_detailed_diagnostics_information_async.py:40: [C0301(line-too-long), ] Line too long (122/120)
2026-05-16T16:54:17.8334010Z samples/async_samples/sample_get_detailed_diagnostics_information_async.py:51: [W1202(logging-format-interpolation), sample_get_detailed_diagnostics_information_async.callback] Use lazy % formatting in logging functions
2026-05-16T16:54:17.8334477Z samples/async_samples/sample_get_detailed_diagnostics_information_async.py:52: [W1202(logging-format-interpolation), sample_get_detailed_diagnostics_information_async.callback] Use lazy % formatting in logging functions
2026-05-16T16:54:17.8334937Z samples/async_samples/sample_get_detailed_diagnostics_information_async.py:53: [W1202(logging-format-interpolation), sample_get_detailed_diagnostics_information_async.callback] Use lazy % formatting in logging functions
2026-05-16T16:54:17.8335389Z samples/async_samples/sample_get_detailed_diagnostics_information_async.py:54: [W1202(logging-format-interpolation), sample_get_detailed_diagnostics_information_async.callback] Use lazy % formatting in logging functions
2026-05-16T16:54:17.8335852Z samples/async_samples/sample_get_detailed_diagnostics_information_async.py:55: [W1203(logging-fstring-interpolation), sample_get_detailed_diagnostics_information_async.callback] Use lazy % formatting in logging functions
2026-05-16T16:54:17.8336316Z samples/async_samples/sample_get_detailed_diagnostics_information_async.py:67: [W1203(logging-fstring-interpolation), sample_get_detailed_diagnostics_information_async] Use lazy % formatting in logging functions
2026-05-16T16:54:17.8336787Z samples/async_samples/sample_get_detailed_diagnostics_information_async.py:69: [W1203(logging-fstring-interpolation), sample_get_detailed_diagnostics_information_async] Use lazy % formatting in logging functions
2026-05-16T16:54:17.8337159Z ************* Module async_samples.sample_single_label_classify_async
2026-05-16T16:54:17.8337708Z samples/async_samples/sample_single_label_classify_async.py:56: [W1514(unspecified-encoding), sample_classify_document_single_label_async] Using open without explicitly specifying an encoding
2026-05-16T16:54:17.8338074Z ************* Module async_samples.sample_analyze_healthcare_entities_async
2026-05-16T16:54:17.8338491Z samples/async_samples/sample_analyze_healthcare_entities_async.py:97: [C0301(line-too-long), ] Line too long (133/120)
2026-05-16T16:54:17.8338940Z samples/async_samples/sample_analyze_healthcare_entities_async.py:124: [W0106(expression-not-assigned), sample_analyze_healthcare_entities_async] Expression "[print("We have fulfilled '{}' total mg of '{}'".format(dosage, medication)) for (medication, dosage) in medication_to_dosage.items()]" is assigned to nothing
2026-05-16T16:54:17.8339427Z ************* Module async_samples.sample_analyze_sentiment_async
2026-05-16T16:54:17.8339732Z samples/async_samples/sample_analyze_sentiment_async.py:49: [C0301(line-too-long), ] Line too long (122/120)
2026-05-16T16:54:17.8340057Z samples/async_samples/sample_analyze_sentiment_async.py:50: [C0301(line-too-long), ] Line too long (123/120)
2026-05-16T16:54:17.8340381Z samples/async_samples/sample_analyze_sentiment_async.py:50: [C0301(line-too-long), ] Line too long (123/120)
2026-05-16T16:54:17.8340705Z samples/async_samples/sample_analyze_sentiment_async.py:51: [C0301(line-too-long), ] Line too long (123/120)
2026-05-16T16:54:17.8341032Z samples/async_samples/sample_analyze_sentiment_async.py:53: [C0301(line-too-long), ] Line too long (135/120)
2026-05-16T16:54:17.8341355Z samples/async_samples/sample_analyze_sentiment_async.py:54: [C0301(line-too-long), ] Line too long (125/120)
2026-05-16T16:54:17.8341682Z samples/async_samples/sample_analyze_sentiment_async.py:55: [C0301(line-too-long), ] Line too long (128/120)
2026-05-16T16:54:17.8341990Z ************* Module async_samples.sample_analyze_sentiment_with_opinion_mining_async
2026-05-16T16:54:17.8342317Z samples/async_samples/sample_analyze_sentiment_with_opinion_mining_async.py:32: [C0301(line-too-long), ] Line too long (209/120)
2026-05-16T16:54:17.8342679Z samples/async_samples/sample_analyze_sentiment_with_opinion_mining_async.py:34: [C0301(line-too-long), ] Line too long (197/120)
2026-05-16T16:54:17.8343029Z samples/async_samples/sample_analyze_sentiment_with_opinion_mining_async.py:42: [C0301(line-too-long), ] Line too long (210/120)
2026-05-16T16:54:17.8343385Z samples/async_samples/sample_analyze_sentiment_with_opinion_mining_async.py:76: [C0301(line-too-long), ] Line too long (125/120)
2026-05-16T16:54:17.8343738Z samples/async_samples/sample_analyze_sentiment_with_opinion_mining_async.py:77: [C0301(line-too-long), ] Line too long (145/120)
2026-05-16T16:54:17.8344091Z samples/async_samples/sample_analyze_sentiment_with_opinion_mining_async.py:81: [C0301(line-too-long), ] Line too long (140/120)
2026-05-16T16:54:17.8344441Z samples/async_samples/sample_analyze_sentiment_with_opinion_mining_async.py:82: [C0301(line-too-long), ] Line too long (162/120)
2026-05-16T16:54:17.8344791Z samples/async_samples/sample_analyze_sentiment_with_opinion_mining_async.py:98: [C0301(line-too-long), ] Line too long (142/120)
2026-05-16T16:54:17.8345143Z samples/async_samples/sample_analyze_sentiment_with_opinion_mining_async.py:104: [C0301(line-too-long), ] Line too long (125/120)
2026-05-16T16:54:17.8345501Z samples/async_samples/sample_analyze_sentiment_with_opinion_mining_async.py:117: [C0301(line-too-long), ] Line too long (131/120)
2026-05-16T16:54:17.8345853Z samples/async_samples/sample_analyze_sentiment_with_opinion_mining_async.py:130: [C0301(line-too-long), ] Line too long (130/120)
2026-05-16T16:54:17.8346175Z ************* Module async_samples.sample_analyze_healthcare_action_async
2026-05-16T16:54:17.8346826Z samples/async_samples/sample_analyze_healthcare_action_async.py:74: [R1702(too-many-nested-blocks), sample_analyze_healthcare_action] Too many nested blocks (6/5)
2026-05-16T16:54:17.8347277Z ************* Module async_samples.sample_abstract_summary_async
2026-05-16T16:54:17.8348061Z samples/async_samples/sample_abstract_summary_async.py:66: [W0106(expression-not-assigned), sample_abstractive_summarization_async] Expression "[print(f'{summary.text}\n') for summary in result.summaries]" is assigned to nothing
2026-05-16T16:54:17.8348527Z ************* Module async_samples.sample_detect_language_async
2026-05-16T16:54:17.8349141Z samples/async_samples/sample_detect_language_async.py:32: [C0301(line-too-long), ] Line too long (123/120)
2026-05-16T16:54:17.8349577Z samples/async_samples/sample_detect_language_async.py:46: [C0301(line-too-long), ] Line too long (163/120)
2026-05-16T16:54:17.8350072Z samples/async_samples/sample_detect_language_async.py:47: [C0301(line-too-long), ] Line too long (156/120)
2026-05-16T16:54:17.8350467Z ************* Module async_samples.sample_analyze_healthcare_entities_with_cancellation_async
2026-05-16T16:54:17.8350934Z samples/async_samples/sample_analyze_healthcare_entities_with_cancellation_async.py:47: [C0301(line-too-long), ] Line too long (124/120)
2026-05-16T16:54:17.8351407Z samples/async_samples/sample_analyze_healthcare_entities_with_cancellation_async.py:49: [C0301(line-too-long), ] Line too long (122/120)
2026-05-16T16:54:17.8351847Z samples/async_samples/sample_analyze_healthcare_entities_with_cancellation_async.py:50: [C0301(line-too-long), ] Line too long (126/120)
2026-05-16T16:54:17.8352319Z samples/async_samples/sample_analyze_healthcare_entities_with_cancellation_async.py:51: [C0301(line-too-long), ] Line too long (123/120)
2026-05-16T16:54:17.8352801Z samples/async_samples/sample_analyze_healthcare_entities_with_cancellation_async.py:77: [C0305(trailing-newlines), ] Trailing newlines
2026-05-16T16:54:17.8353231Z ************* Module async_samples.sample_recognize_custom_entities_async
2026-05-16T16:54:17.8353655Z samples/async_samples/sample_recognize_custom_entities_async.py:54: [W1514(unspecified-encoding), sample_recognize_custom_entities_async] Using open without explicitly specifying an encoding
2026-05-16T16:54:17.8354090Z ************* Module async_samples.sample_extract_key_phrases_async
2026-05-16T16:54:17.8354542Z samples/async_samples/sample_extract_key_phrases_async.py:72: [C0301(line-too-long), ] Line too long (124/120)
2026-05-16T16:54:17.8354930Z ************* Module async_samples.sample_alternative_document_input_async
2026-05-16T16:54:17.8355357Z samples/async_samples/sample_alternative_document_input_async.py:36: [C0301(line-too-long), ] Line too long (223/120)
2026-05-16T16:54:17.8355725Z ************* Module async_samples.sample_analyze_actions_async
2026-05-16T16:54:17.8356179Z samples/async_samples/sample_analyze_actions_async.py:50: [C0301(line-too-long), ] Line too long (136/120)
2026-05-16T16:54:17.8356587Z samples/async_samples/sample_analyze_actions_async.py:55: [C0301(line-too-long), ] Line too long (130/120)
2026-05-16T16:54:17.8356796Z
2026-05-16T16:54:17.8357038Z -----------------------------------
2026-05-16T16:54:17.8357341Z Your code has been rated at 9.24/10
2026-05-16T16:54:17.8357900Z
2026-05-16T16:54:17.8358321Z Looking in indexes: https://pkgs.dev.azure.com/azure-sdk/public/_packaging/azure-sdk-for-python/pypi/simple/, https://pypi.python.org/simple
2026-05-16T16:54:17.8358717Z Collecting azure-pylint-guidelines-checker==0.5.7
2026-05-16T16:54:17.8359210Z Downloading https://pkgs.dev.azure.com/azure-sdk/29ec6040-b234-4e31-b139-33dc4287b756/_packaging/3572dbf9-b5ef-433b-9137-fc4d7768e7cc/pypi/download/azure-pylint-guidelines-checker/0.5.7/azure_pylint_guidelines_checker-0.5.7-py2.py3-none-any.whl (25 kB)
2026-05-16T16:54:17.8359750Z Installing collected packages: azure-pylint-guidelines-checker
2026-05-16T16:54:17.8360128Z Successfully installed azure-pylint-guidelines-checker-0.5.7
2026-05-16T16:54:17.8360513Z Looking in indexes: https://pkgs.dev.azure.com/azure-sdk/public/_packaging/azure-sdk-for-python/pypi/simple/, https://pypi.python.org/simple
2026-05-16T16:54:17.8360876Z Collecting pylint==4.0.4
2026-05-16T16:54:17.8361246Z Downloading pylint-4.0.4-py3-none-any.whl (536 kB)
2026-05-16T16:54:17.8361914Z ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 536.4/536.4 kB 19.2 MB/s eta 0:00:00
2026-05-16T16:54:17.8362300Z Collecting dill>=0.2
2026-05-16T16:54:17.8362635Z Downloading dill-0.4.1-py3-none-any.whl (120 kB)
2026-05-16T16:54:17.8363116Z ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 120.0/120.0 kB 40.8 MB/s eta 0:00:00
2026-05-16T16:54:17.8363685Z Requirement already satisfied: tomli>=1.1 in /mnt/vss/_work/1/s/.venv/azure-ai-textanalytics/.venv_next-pylint/lib/python3.10/site-packages (from pylint==4.0.4) (2.4.1)
2026-05-16T16:54:17.8364150Z Requirement already satisfied: platformdirs>=2.2 in /mnt/vss/_work/1/s/.venv/azure-ai-textanalytics/.venv_next-pylint/lib/python3.10/site-packages (from pylint==4.0.4) (4.9.6)
2026-05-16T16:54:17.8364629Z Collecting tomlkit>=0.10.1
2026-05-16T16:54:17.8365013Z Downloading tomlkit-0.15.0-py3-none-any.whl (41 kB)
2026-05-16T16:54:17.8365478Z ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 41.3/41.3 kB 14.4 MB/s eta 0:00:00
2026-05-16T16:54:17.8365859Z Collecting astroid<=4.1.dev0,>=4.0.2
2026-05-16T16:54:17.8366190Z Downloading astroid-4.0.4-py3-none-any.whl (276 kB)
2026-05-16T16:54:17.8366661Z ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 276.4/276.4 kB 67.0 MB/s eta 0:00:00
2026-05-16T16:54:17.8367016Z Collecting isort!=5.13,<8,>=5
2026-05-16T16:54:17.8367352Z Downloading isort-7.0.0-py3-none-any.whl (94 kB)
2026-05-16T16:54:17.8367989Z ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 94.7/94.7 kB 34.8 MB/s eta 0:00:00
2026-05-16T16:54:17.8368384Z Collecting mccabe<0.8,>=0.6
2026-05-16T16:54:17.8368775Z Downloading mccabe-0.7.0-py2.py3-none-any.whl (7.3 kB)
2026-05-16T16:54:17.8369212Z Requirement already satisfied: typing-extensions>=4 in /mnt/vss/_work/1/s/.venv/azure-ai-textanalytics/.venv_next-pylint/lib/python3.10/site-packages (from astroid<=4.1.dev0,>=4.0.2->pylint==4.0.4) (4.15.0)
2026-05-16T16:54:17.8369645Z Installing collected packages: tomlkit, mccabe, isort, dill, astroid, pylint
2026-05-16T16:54:17.8370060Z Successfully installed astroid-4.0.4 dill-0.4.1 isort-7.0.0 mccabe-0.7.0 pylint-4.0.4 tomlkit-0.15.0
2026-05-16T16:54:18.0289364Z next-pylint check completed with exit code 30
2026-05-16T16:54:18.0290642Z ========================================================================================================
2026-05-16T16:54:18.0291388Z ===== STDERR: next-pylint :: /mnt/vss/_work/1/s/sdk/textanalytics/azure-ai-textanalytics (exit 30) =====
2026-05-16T16:54:18.0292123Z 2026-05-16 16:52:46,585 [INFO] azure-sdk-tools: Installing from feed: https://pkgs.dev.azure.com/azure-sdk/public/_packaging/azure-sdk-for-python/pypi/simple/
2026-05-16T16:54:18.0292794Z 2026-05-16 16:52:46,586 [INFO] azure-sdk-tools: Running pylint check...
2026-05-16T16:54:18.0293529Z 2026-05-16 16:52:50,560 [INFO] root: Found whl azure_sdk_tools-0.0.0-py3-none-any.whl
2026-05-16T16:54:18.0293838Z
2026-05-16T16:54:18.0294343Z [notice] A new release of pip is available: 23.0.1 -> 26.1.1
2026-05-16T16:54:18.0294944Z [notice] To update, run: python -m pip install --upgrade pip
2026-05-16T16:54:18.0295602Z 2026-05-16 16:53:05,292 [INFO] azure-sdk-tools: Processing azure-ai-textanalytics for pylint check
2026-05-16T16:54:18.0296321Z 2026-05-16 16:53:05,292 [INFO] azure-sdk-tools: Installing dev requirements for /mnt/vss/_work/1/s/sdk/textanalytics/azure-ai-textanalytics
2026-05-16T16:54:18.0296706Z
2026-05-16T16:54:18.0297156Z [notice] A new release of pip is available: 23.0.1 -> 26.1.1
2026-05-16T16:54:18.0297990Z [notice] To update, run: python -m pip install --upgrade pip
2026-05-16T16:54:18.0298270Z
2026-05-16T16:54:18.0298898Z [notice] A new release of pip is available: 23.0.1 -> 26.1.1
2026-05-16T16:54:18.0299717Z [notice] To update, run: python -m pip install --upgrade pip
2026-05-16T16:54:18.0300423Z 2026-05-16 16:53:20,784 [INFO] azure-sdk-tools: Installing azure_ai_textanalytics-5.4.0.tar.gz from fresh built package.
2026-05-16T16:54:18.0300800Z
2026-05-16T16:54:18.0301379Z [notice] A new release of pip is available: 24.0 -> 26.1.1
2026-05-16T16:54:18.0301977Z [notice] To update, run: pip install --upgrade pip
2026-05-16T16:54:18.0302926Z 2026-05-16 16:53:22,512 [INFO] azure-sdk-tools: Executing command from /mnt/vss/_work/1/s/.venv/azure-ai-textanalytics/.venv_next-pylint/.staging:['/mnt/vss/_work/1/s/.venv/azure-ai-textanalytics/.venv_next-pylint/bin/python', '-m', 'pip', 'install', '/mnt/vss/_work/1/s/.venv/azure-ai-textanalytics/.venv_next-pylint/.staging/azure_ai_textanalytics-5.4.0.tar.gz', '/mnt/vss/_work/1/s/.venv/azure-ai-textanalytics/.venv_next-pylint/.staging/dl/azure_common-1.1.28-py2.py3-none-any.whl']
2026-05-16T16:54:18.0303763Z
2026-05-16T16:54:18.0304255Z [notice] A new release of pip is available: 23.0.1 -> 26.1.1
2026-05-16T16:54:18.0304924Z [notice] To update, run: python -m pip install --upgrade pip
2026-05-16T16:54:18.0305881Z 2026-05-16 16:53:27,604 [INFO] azure-sdk-tools: Installed azure_ai_textanalytics-5.4.0.tar.gz
2026-05-16T16:54:18.0306307Z
2026-05-16T16:54:18.0306843Z [notice] A new release of pip is available: 23.0.1 -> 26.1.1
2026-05-16T16:54:18.0307768Z [notice] To update, run: python -m pip install --upgrade pip
2026-05-16T16:54:18.0308538Z 2026-05-16 16:53:31,077 [INFO] azure-sdk-tools: Installed packages:
2026-05-16T16:54:18.0309228Z 2026-05-16 16:53:31,077 [INFO] azure-sdk-tools: aiohappyeyeballs==2.6.1
2026-05-16T16:54:18.0309860Z aiohttp==3.13.5
2026-05-16T16:54:18.0310515Z aiosignal==1.4.0
2026-05-16T16:54:18.0311157Z astroid==4.0.4
2026-05-16T16:54:18.0311748Z async-timeout==5.0.1
2026-05-16T16:54:18.0312326Z attrs==26.1.0
2026-05-16T16:54:18.0313079Z azure-ai-textanalytics @ file:///mnt/vss/_work/1/s/.venv/azure-ai-textanalytics/.venv_next-pylint/.staging/azure_ai_textanalytics-5.4.0.tar.gz
2026-05-16T16:54:18.0313941Z azure-common @ file:///mnt/vss/_work/1/s/.venv/azure-ai-textanalytics/.venv_next-pylint/.staging/dl/azure_common-1.1.28-py2.py3-none-any.whl
2026-05-16T16:54:18.0314634Z azure-core==1.41.0
2026-05-16T16:54:18.0315281Z azure-identity @ file:///mnt/vss/_work/1/s/.wheels/azure_identity-1.26.0b3-py3-none-any.whl
2026-05-16T16:54:18.0316072Z azure-pylint-guidelines-checker==0.5.7
2026-05-16T16:54:18.0316779Z azure-sdk-tools @ file:///mnt/vss/_work/1/s/.wheels/azure_sdk_tools-0.0.0-py3-none-any.whl
2026-05-16T16:54:18.0317627Z backports.asyncio.runner==1.2.0
2026-05-16T16:54:18.0318206Z bashlex==0.18
2026-05-16T16:54:18.0318884Z bracex==2.6
2026-05-16T16:54:18.0319441Z build==1.5.0
2026-05-16T16:54:18.0319992Z certifi==2026.4.22
2026-05-16T16:54:18.0320509Z cffi==2.0.0
2026-05-16T16:54:18.0321204Z charset-normalizer==3.4.7
2026-05-16T16:54:18.0321780Z cibuildwheel==2.23.3
2026-05-16T16:54:18.0322326Z ConfigArgParse==1.7.5
2026-05-16T16:54:18.0322937Z coverage==7.14.0
2026-05-16T16:54:18.0323522Z cryptography==48.0.0
2026-05-16T16:54:18.0324086Z dependency-groups==1.3.1
2026-05-16T16:54:18.0324630Z dill==0.4.1
2026-05-16T16:54:18.0325227Z exceptiongroup==1.3.1
2026-05-16T16:54:18.0325852Z filelock==3.29.0
2026-05-16T16:54:18.0326396Z frozenlist==1.8.0
2026-05-16T16:54:18.0326928Z idna==3.15
2026-05-16T16:54:18.0327839Z iniconfig==2.3.0
2026-05-16T16:54:18.0328458Z isodate==0.7.2
2026-05-16T16:54:18.0328945Z isort==7.0.0
2026-05-16T16:54:18.0329481Z Jinja2==3.1.6
2026-05-16T16:54:18.0329994Z json-delta==2.0.2
2026-05-16T16:54:18.0330682Z MarkupSafe==3.0.3
2026-05-16T16:54:18.0331229Z mccabe==0.7.0
2026-05-16T16:54:18.0331773Z msal==1.36.0
2026-05-16T16:54:18.0332289Z msal-extensions==1.3.1
2026-05-16T16:54:18.0332970Z multidict==6.7.1
2026-05-16T16:54:18.0333513Z packaging==26.2
2026-05-16T16:54:18.0334055Z pkginfo==1.12.1.2
2026-05-16T16:54:18.0334574Z platformdirs==4.9.6
2026-05-16T16:54:18.0335266Z pluggy==1.6.0
2026-05-16T16:54:18.0336075Z propcache==0.5.2
2026-05-16T16:54:18.0336633Z pycparser==3.0
2026-05-16T16:54:18.0337145Z Pygments==2.20.0
2026-05-16T16:54:18.0338080Z PyJWT==2.12.1
2026-05-16T16:54:18.0338628Z pylint==4.0.4
2026-05-16T16:54:18.0339158Z pyparsing==3.3.2
2026-05-16T16:54:18.0339682Z pyproject_hooks==1.2.0
2026-05-16T16:54:18.0340266Z pytest==9.0.3
2026-05-16T16:54:18.0340805Z pytest-asyncio==1.3.0
2026-05-16T16:54:18.0341357Z pytest-cov==7.1.0
2026-05-16T16:54:18.0341964Z python-dotenv==1.2.2
2026-05-16T16:54:18.0342538Z PyYAML==6.0.3
2026-05-16T16:54:18.0343084Z requests==2.34.2
2026-05-16T16:54:18.0343608Z tomli==2.4.1
2026-05-16T16:54:18.0344197Z tomli_w==1.0.0
2026-05-16T16:54:18.0344995Z tomlkit==0.15.0
2026-05-16T16:54:18.0345547Z typing_extensions==4.15.0
2026-05-16T16:54:18.0346094Z urllib3==2.7.0
2026-05-16T16:54:18.0346697Z yarl==1.23.0
2026-05-16T16:54:18.0347034Z
2026-05-16T16:54:18.0347981Z 2026-05-16 16:53:31,078 [INFO] azure-sdk-tools: ['/mnt/vss/_work/1/s/.venv/azure-ai-textanalytics/.venv_next-pylint/bin/python', '-m', 'pylint', '--rcfile=/mnt/vss/_work/1/s/eng/pylintrc', '--output-format=parseable', '/mnt/vss/_work/1/s/sdk/textanalytics/azure-ai-textanalytics/azure']
2026-05-16T16:54:18.0348954Z 2026-05-16 16:53:41,210 [ERROR] azure-sdk-tools: azure-ai-textanalytics main package exited with linting error 16. Please see this link for more information https://aka.ms/azsdk/python/pylint-guide
2026-05-16T16:54:18.0349876Z 2026-05-16 16:53:41,210 [INFO] azure-sdk-tools: ['/mnt/vss/_work/1/s/.venv/azure-ai-textanalytics/.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/textanalytics/azure-ai-textanalytics/tests']
2026-05-16T16:54:18.0351049Z 2026-05-16 16:54:01,464 [ERROR] azure-sdk-tools: azure-ai-textanalytics tests exited with linting error 30. Please see this link for more information https://aka.ms/azsdk/python/pylint-guide
2026-05-16T16:54:18.0352013Z 2026-05-16 16:54:01,464 [INFO] azure-sdk-tools: ['/mnt/vss/_work/1/s/.venv/azure-ai-textanalytics/.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/textanalytics/azure-ai-textanalytics/samples']
2026-05-16T16:54:18.0352951Z 2026-05-16 16:54:09,534 [ERROR] azure-sdk-tools: azure-ai-textanalytics samples exited with linting error 28. Please see this link for more information https://aka.ms/azsdk/python/pylint-guide
2026-05-16T16:54:18.0353947Z 2026-05-16 16:54:13,156 [INFO] root: Issue does not exist for azure-ai-textanalytics with pylint version 4.0.4. Creating...
2026-05-16T16:54:18.0354678Z 2026-05-16 16:54:15,846 [INFO] root: Assigned quentinRobinson to issue for azure-ai-textanalytics
2026-05-16T16:54:18.0355396Z 2026-05-16 16:54:17,719 [INFO] root: Assigned wangyuantao to issue for azure-ai-textanalytics
2026-05-16T16:54:18.0356202Z ========================================================================================================
2026-05-16T16:54:18.0356867Z
How to fix:
Note: If you are a bot. Fix the issue by fixing the above pylint errors.
Run the
next-pylintazpysdk command at the library package-level and resolve the linting errors./mnt/vss/_work/1/s>pip install -e ./eng/tools/azure-sdk-tools../azure-ai-textanalytics>azpysdk next-pylint --isolate .See the Pylint Guide for more information.