Azure / Azure/azure-sdk-for-python
azure-monitor-ingestion needs linting updates for pylint version 4.0.6
- Dominant language
- Python
- Stars
- 5.6k
- Forks
- 3.4k
- Avg merge
- 1d 21h
- Merged PRs (30d)
- 193
Description
**ACTION NEEDED:** This version of pylint will be merged on **2026-10-12**. The build will begin to fail for this library if errors are not fixed.
**Library name:** azure-monitor-ingestion
**Pylint version:** 4.0.6
**Pylint Build:** [Link to build (2026-07-26)](https://dev.azure.com/azure-sdk/internal/_build/results?buildId=6617757&view=logs&j=87f850b5-cf15-53c6-370a-4be21ee70ec7&t=b33d1587-3539-5735-af43-e3e62f02ca4b)
**Pylint Errors:**
30
2026-07-26T17:20:58.4594186Z ===== OUTPUT: next-pylint :: /mnt/vss/_work/1/s/sdk/monitor/azure-monitor-ingestion (exit 30) =====
2026-07-26T17:20:58.4596345Z Looking in indexes: https://build:***@pkgs.dev.azure.com/azure-sdk/public/_packaging/azure-sdk-for-python/pypi/simple, https://pypi.python.org/simple
2026-07-26T17:20:58.4598274Z Processing ./.wheels/azure_sdk_tools-0.0.0-py3-none-any.whl
2026-07-26T17:20:58.4600299Z Collecting cibuildwheel==2.23.3
2026-07-26T17:20:58.4601915Z Downloading cibuildwheel-2.23.3-py3-none-any.whl (91 kB)
2026-07-26T17:20:58.4603806Z ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 91.8/91.8 kB 2.6 MB/s eta 0:00:00
2026-07-26T17:20:58.4606272Z Collecting json-delta>=2.0
2026-07-26T17:20:58.4607675Z Downloading json_delta-2.0.2-py2.py3-none-any.whl (33 kB)
2026-07-26T17:20:58.4609799Z Collecting urllib3
2026-07-26T17:20:58.4611264Z Downloading urllib3-2.7.0-py3-none-any.whl (131 kB)
2026-07-26T17:20:58.4613382Z ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 131.1/131.1 kB 19.8 MB/s eta 0:00:00
2026-07-26T17:20:58.4614814Z Collecting tomli-w==1.0.0
2026-07-26T17:20:58.4616199Z Downloading tomli_w-1.0.0-py3-none-any.whl (6.0 kB)
2026-07-26T17:20:58.4617551Z Collecting packaging
2026-07-26T17:20:58.4619175Z Using cached packaging-26.2-py3-none-any.whl (100 kB)
2026-07-26T17:20:58.4620822Z Collecting azure-core
2026-07-26T17:20:58.4622210Z Using cached azure_core-1.41.0-py3-none-any.whl (220 kB)
2026-07-26T17:20:58.4623573Z Collecting ConfigArgParse>=0.12.0
2026-07-26T17:20:58.4624938Z Using cached configargparse-1.7.5-py3-none-any.whl (27 kB)
2026-07-26T17:20:58.4626302Z Collecting certifi
2026-07-26T17:20:58.4627707Z Using cached certifi-2026.7.22-py3-none-any.whl (136 kB)
2026-07-26T17:20:58.4629490Z Collecting pyparsing
2026-07-26T17:20:58.4637221Z Using cached pyparsing-3.3.2-py3-none-any.whl (122 kB)
2026-07-26T17:20:58.4640796Z Collecting pytest-cov
2026-07-26T17:20:58.4642399Z Using cached pytest_cov-7.1.0-py3-none-any.whl (22 kB)
2026-07-26T17:20:58.4643779Z Collecting pytest-asyncio>=0.9.0
2026-07-26T17:20:58.4645190Z Using cached pytest_asyncio-1.4.0-py3-none-any.whl (16 kB)
2026-07-26T17:20:58.4646529Z Collecting pkginfo
2026-07-26T17:20:58.4648014Z Using cached pkginfo-1.12.1.2-py3-none-any.whl (32 kB)
2026-07-26T17:20:58.4650127Z Collecting build
2026-07-26T17:20:58.4651768Z Downloading https://pkgs.dev.azure.com/azure-sdk/29ec6040-b234-4e31-b139-33dc4287b756/_packaging/3572dbf9-b5ef-433b-9137-fc4d7768e7cc/pypi/download/build/1.5.1/build-1.5.1-py3-none-any.whl (31 kB)
2026-07-26T17:20:58.4653335Z Collecting wheel
2026-07-26T17:20:58.4654671Z Using cached wheel-0.47.0-py3-none-any.whl (32 kB)
2026-07-26T17:20:58.4656212Z Requirement already satisfied: setuptools in ./.venv/azure-monitor-ingestion/.venv_next-pylint/lib/python3.10/site-packages (from azure-sdk-tools==0.0.0) (79.0.1)
2026-07-26T17:20:58.4657705Z Collecting pytest>=3.5.1
2026-07-26T17:20:58.4659395Z Using cached pytest-9.1.1-py3-none-any.whl (386 kB)
2026-07-26T17:20:58.4661273Z Collecting tomli
2026-07-26T17:20:58.4663011Z Using cached tomli-2.4.1-py3-none-any.whl (14 kB)
2026-07-26T17:20:58.4664416Z Collecting PyYAML
2026-07-26T17:20:58.4665909Z Using cached pyyaml-6.0.3-cp310-cp310-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl (770 kB)
2026-07-26T17:20:58.4667923Z Collecting Jinja2
2026-07-26T17:20:58.4669717Z Using cached jinja2-3.1.6-py3-none-any.whl (134 kB)
2026-07-26T17:20:58.4676935Z Collecting python-dotenv
2026-07-26T17:20:58.4678732Z Using cached python_dotenv-1.2.2-py3-none-any.whl (22 kB)
2026-07-26T17:20:58.4680304Z Collecting typing-extensions>=4.1.0
2026-07-26T17:20:58.4681732Z Downloading typing_extensions-4.16.0-py3-none-any.whl (45 kB)
2026-07-26T17:20:58.4683560Z ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 45.6/45.6 kB 11.1 MB/s eta 0:00:00
2026-07-26T17:20:58.4684935Z Collecting bashlex!=0.13
2026-07-26T17:20:58.4686312Z Downloading bashlex-0.18-py2.py3-none-any.whl (69 kB)
2026-07-26T17:20:58.4687901Z ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 69.5/69.5 kB 23.9 MB/s eta 0:00:00
2026-07-26T17:20:58.4689537Z Collecting dependency-groups>=1.2
2026-07-26T17:20:58.4690964Z Downloading dependency_groups-1.3.1-py3-none-any.whl (8.7 kB)
2026-07-26T17:20:58.4692283Z Collecting bracex
2026-07-26T17:20:58.4693618Z Downloading bracex-3.0.1-py3-none-any.whl (11 kB)
2026-07-26T17:20:58.4694914Z Collecting filelock
2026-07-26T17:20:58.4696273Z Using cached filelock-3.32.0-py3-none-any.whl (97 kB)
2026-07-26T17:20:58.4697596Z Collecting platformdirs
2026-07-26T17:20:58.4699528Z Using cached platformdirs-4.11.0-py3-none-any.whl (23 kB)
2026-07-26T17:20:58.4701101Z Collecting pygments>=2.7.2
2026-07-26T17:20:58.4702497Z Downloading pygments-2.20.0-py3-none-any.whl (1.2 MB)
2026-07-26T17:20:58.4704139Z ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 1.2/1.2 MB 59.9 MB/s eta 0:00:00
2026-07-26T17:20:58.4705519Z Collecting iniconfig>=1.0.1
2026-07-26T17:20:58.4707198Z Using cached iniconfig-2.3.0-py3-none-any.whl (7.5 kB)
2026-07-26T17:20:58.4708744Z Collecting exceptiongroup>=1
2026-07-26T17:20:58.4710252Z Using cached exceptiongroup-1.3.1-py3-none-any.whl (16 kB)
2026-07-26T17:20:58.4711590Z Collecting pluggy<2,>=1.5
2026-07-26T17:20:58.4713002Z Using cached pluggy-1.6.0-py3-none-any.whl (20 kB)
2026-07-26T17:20:58.4714355Z Collecting backports-asyncio-runner<2,>=1.1
2026-07-26T17:20:58.4715763Z Downloading backports_asyncio_runner-1.2.0-py3-none-any.whl (12 kB)
2026-07-26T17:20:58.4717267Z Collecting requests>=2.21.0
2026-07-26T17:20:58.4790357Z Downloading requests-2.34.2-py3-none-any.whl (73 kB)
2026-07-26T17:20:58.4793810Z ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 73.1/73.1 kB 20.8 MB/s eta 0:00:00
2026-07-26T17:20:58.4795300Z Collecting pyproject_hooks
2026-07-26T17:20:58.4796684Z Downloading pyproject_hooks-1.2.0-py3-none-any.whl (10 kB)
2026-07-26T17:20:58.4797985Z Collecting MarkupSafe>=2.0
2026-07-26T17:20:58.4799723Z Downloading markupsafe-3.0.3-cp310-cp310-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl (20 kB)
2026-07-26T17:20:58.4801173Z Collecting coverage[toml]>=7.10.6
2026-07-26T17:20:58.4802611Z Downloading coverage-7.15.2-cp310-cp310-manylinux1_x86_64.manylinux_2_28_x86_64.manylinux_2_5_x86_64.whl (250 kB)
2026-07-26T17:20:58.4804675Z ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 250.4/250.4 kB 30.7 MB/s eta 0:00:00
2026-07-26T17:20:58.4806033Z Collecting idna<4,>=2.5
2026-07-26T17:20:58.4807359Z Downloading idna-3.18-py3-none-any.whl (65 kB)
2026-07-26T17:20:58.4809265Z ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 65.5/65.5 kB 14.9 MB/s eta 0:00:00
2026-07-26T17:20:58.4810663Z Collecting charset_normalizer<4,>=2
2026-07-26T17:20:58.4812139Z Downloading charset_normalizer-3.4.9-cp310-cp310-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl (223 kB)
2026-07-26T17:20:58.4813810Z ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 223.8/223.8 kB 43.6 MB/s eta 0:00:00
2026-07-26T17:20:58.4815845Z Installing collected packages: json-delta, urllib3, typing-extensions, tomli-w, tomli, PyYAML, python-dotenv, pyproject_hooks, pyparsing, pygments, pluggy, platformdirs, pkginfo, packaging, MarkupSafe, iniconfig, idna, filelock, coverage, ConfigArgParse, charset_normalizer, certifi, bracex, bashlex, backports-asyncio-runner, wheel, requests, Jinja2, exceptiongroup, dependency-groups, build, pytest, cibuildwheel, azure-core, pytest-cov, pytest-asyncio, azure-sdk-tools
2026-07-26T17:20:58.4819006Z Successfully installed ConfigArgParse-1.7.5 Jinja2-3.1.6 MarkupSafe-3.0.3 PyYAML-6.0.3 azure-core-1.41.0 azure-sdk-tools-0.0.0 backports-asyncio-runner-1.2.0 bashlex-0.18 bracex-3.0.1 build-1.5.1 certifi-2026.7.22 charset_normalizer-3.4.9 cibuildwheel-2.23.3 coverage-7.15.2 dependency-groups-1.3.1 exceptiongroup-1.3.1 filelock-3.32.0 idna-3.18 iniconfig-2.3.0 json-delta-2.0.2 packaging-26.2 pkginfo-1.12.1.2 platformdirs-4.11.0 pluggy-1.6.0 pygments-2.20.0 pyparsing-3.3.2 pyproject_hooks-1.2.0 pytest-9.1.1 pytest-asyncio-1.4.0 pytest-cov-7.1.0 python-dotenv-1.2.2 requests-2.34.2 tomli-2.4.1 tomli-w-1.0.0 typing-extensions-4.16.0 urllib3-2.7.0 wheel-0.47.0
2026-07-26T17:20:58.4821861Z Looking in indexes: https://build:***@pkgs.dev.azure.com/azure-sdk/public/_packaging/azure-sdk-for-python/pypi/simple, https://pypi.python.org/simple
2026-07-26T17:20:58.4823495Z Processing /mnt/vss/_work/1/s/.wheels/azure_sdk_tools-0.0.0-py3-none-any.whl
2026-07-26T17:20:58.4824984Z Processing /mnt/vss/_work/1/s/.wheels/azure_core-1.41.0-py3-none-any.whl
2026-07-26T17:20:58.4826480Z Processing /mnt/vss/_work/1/s/.wheels/azure_identity-1.26.0b3-py3-none-any.whl
2026-07-26T17:20:58.4827814Z Collecting aiohttp>=3.0
2026-07-26T17:20:58.4829483Z Downloading aiohttp-3.14.3-cp310-cp310-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl (1.7 MB)
2026-07-26T17:20:58.4831288Z ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 1.7/1.7 MB 30.2 MB/s eta 0:00:00
2026-07-26T17:20:58.4833084Z Requirement already satisfied: urllib3 in /mnt/vss/_work/1/s/.venv/azure-monitor-ingestion/.venv_next-pylint/lib/python3.10/site-packages (from azure-sdk-tools==0.0.0->-r /mnt/vss/_work/1/s/sdk/monitor/azure-monitor-ingestion/dev_requirements.txt (line 1)) (2.7.0)
2026-07-26T17:20:58.4835076Z Requirement already satisfied: pkginfo in /mnt/vss/_work/1/s/.venv/azure-monitor-ingestion/.venv_next-pylint/lib/python3.10/site-packages (from azure-sdk-tools==0.0.0->-r /mnt/vss/_work/1/s/sdk/monitor/azure-monitor-ingestion/dev_requirements.txt (line 1)) (1.12.1.2)
2026-07-26T17:20:58.4837087Z Requirement already satisfied: pytest>=3.5.1 in /mnt/vss/_work/1/s/.venv/azure-monitor-ingestion/.venv_next-pylint/lib/python3.10/site-packages (from azure-sdk-tools==0.0.0->-r /mnt/vss/_work/1/s/sdk/monitor/azure-monitor-ingestion/dev_requirements.txt (line 1)) (9.1.1)
2026-07-26T17:20:58.4839433Z Requirement already satisfied: build in /mnt/vss/_work/1/s/.venv/azure-monitor-ingestion/.venv_next-pylint/lib/python3.10/site-packages (from azure-sdk-tools==0.0.0->-r /mnt/vss/_work/1/s/sdk/monitor/azure-monitor-ingestion/dev_requirements.txt (line 1)) (1.5.1)
2026-07-26T17:20:58.4841456Z Requirement already satisfied: setuptools in /mnt/vss/_work/1/s/.venv/azure-monitor-ingestion/.venv_next-pylint/lib/python3.10/site-packages (from azure-sdk-tools==0.0.0->-r /mnt/vss/_work/1/s/sdk/monitor/azure-monitor-ingestion/dev_requirements.txt (line 1)) (79.0.1)
2026-07-26T17:20:58.4843742Z Requirement already satisfied: pytest-asyncio>=0.9.0 in /mnt/vss/_work/1/s/.venv/azure-monitor-ingestion/.venv_next-pylint/lib/python3.10/site-packages (from azure-sdk-tools==0.0.0->-r /mnt/vss/_work/1/s/sdk/monitor/azure-monitor-ingestion/dev_requirements.txt (line 1)) (1.4.0)
2026-07-26T17:20:58.4845739Z Requirement already satisfied: wheel in /mnt/vss/_work/1/s/.venv/azure-monitor-ingestion/.venv_next-pylint/lib/python3.10/site-packages (from azure-sdk-tools==0.0.0->-r /mnt/vss/_work/1/s/sdk/monitor/azure-monitor-ingestion/dev_requirements.txt (line 1)) (0.47.0)
2026-07-26T17:20:58.4847742Z Requirement already satisfied: certifi in /mnt/vss/_work/1/s/.venv/azure-monitor-ingestion/.venv_next-pylint/lib/python3.10/site-packages (from azure-sdk-tools==0.0.0->-r /mnt/vss/_work/1/s/sdk/monitor/azure-monitor-ingestion/dev_requirements.txt (line 1)) (2026.7.22)
2026-07-26T17:20:58.4850009Z Requirement already satisfied: json-delta>=2.0 in /mnt/vss/_work/1/s/.venv/azure-monitor-ingestion/.venv_next-pylint/lib/python3.10/site-packages (from azure-sdk-tools==0.0.0->-r /mnt/vss/_work/1/s/sdk/monitor/azure-monitor-ingestion/dev_requirements.txt (line 1)) (2.0.2)
2026-07-26T17:20:58.4852029Z Requirement already satisfied: pyparsing in /mnt/vss/_work/1/s/.venv/azure-monitor-ingestion/.venv_next-pylint/lib/python3.10/site-packages (from azure-sdk-tools==0.0.0->-r /mnt/vss/_work/1/s/sdk/monitor/azure-monitor-ingestion/dev_requirements.txt (line 1)) (3.3.2)
2026-07-26T17:20:58.4853993Z Requirement already satisfied: packaging in /mnt/vss/_work/1/s/.venv/azure-monitor-ingestion/.venv_next-pylint/lib/python3.10/site-packages (from azure-sdk-tools==0.0.0->-r /mnt/vss/_work/1/s/sdk/monitor/azure-monitor-ingestion/dev_requirements.txt (line 1)) (26.2)
2026-07-26T17:20:58.4856146Z Requirement already satisfied: python-dotenv in /mnt/vss/_work/1/s/.venv/azure-monitor-ingestion/.venv_next-pylint/lib/python3.10/site-packages (from azure-sdk-tools==0.0.0->-r /mnt/vss/_work/1/s/sdk/monitor/azure-monitor-ingestion/dev_requirements.txt (line 1)) (1.2.2)
2026-07-26T17:20:58.4858105Z Requirement already satisfied: PyYAML in /mnt/vss/_work/1/s/.venv/azure-monitor-ingestion/.venv_next-pylint/lib/python3.10/site-packages (from azure-sdk-tools==0.0.0->-r /mnt/vss/_work/1/s/sdk/monitor/azure-monitor-ingestion/dev_requirements.txt (line 1)) (6.0.3)
2026-07-26T17:20:58.4860344Z Requirement already satisfied: cibuildwheel==2.23.3 in /mnt/vss/_work/1/s/.venv/azure-monitor-ingestion/.venv_next-pylint/lib/python3.10/site-packages (from azure-sdk-tools==0.0.0->-r /mnt/vss/_work/1/s/sdk/monitor/azure-monitor-ingestion/dev_requirements.txt (line 1)) (2.23.3)
2026-07-26T17:20:58.4862384Z Requirement already satisfied: tomli-w==1.0.0 in /mnt/vss/_work/1/s/.venv/azure-monitor-ingestion/.venv_next-pylint/lib/python3.10/site-packages (from azure-sdk-tools==0.0.0->-r /mnt/vss/_work/1/s/sdk/monitor/azure-monitor-ingestion/dev_requirements.txt (line 1)) (1.0.0)
2026-07-26T17:20:58.4864468Z Requirement already satisfied: pytest-cov in /mnt/vss/_work/1/s/.venv/azure-monitor-ingestion/.venv_next-pylint/lib/python3.10/site-packages (from azure-sdk-tools==0.0.0->-r /mnt/vss/_work/1/s/sdk/monitor/azure-monitor-ingestion/dev_requirements.txt (line 1)) (7.1.0)
2026-07-26T17:20:58.4866535Z Requirement already satisfied: ConfigArgParse>=0.12.0 in /mnt/vss/_work/1/s/.venv/azure-monitor-ingestion/.venv_next-pylint/lib/python3.10/site-packages (from azure-sdk-tools==0.0.0->-r /mnt/vss/_work/1/s/sdk/monitor/azure-monitor-ingestion/dev_requirements.txt (line 1)) (1.7.5)
2026-07-26T17:20:58.4868842Z Requirement already satisfied: Jinja2 in /mnt/vss/_work/1/s/.venv/azure-monitor-ingestion/.venv_next-pylint/lib/python3.10/site-packages (from azure-sdk-tools==0.0.0->-r /mnt/vss/_work/1/s/sdk/monitor/azure-monitor-ingestion/dev_requirements.txt (line 1)) (3.1.6)
2026-07-26T17:20:58.4871052Z Requirement already satisfied: tomli in /mnt/vss/_work/1/s/.venv/azure-monitor-ingestion/.venv_next-pylint/lib/python3.10/site-packages (from azure-sdk-tools==0.0.0->-r /mnt/vss/_work/1/s/sdk/monitor/azure-monitor-ingestion/dev_requirements.txt (line 1)) (2.4.1)
2026-07-26T17:20:58.4873389Z Requirement already satisfied: bashlex!=0.13 in /mnt/vss/_work/1/s/.venv/azure-monitor-ingestion/.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/monitor/azure-monitor-ingestion/dev_requirements.txt (line 1)) (0.18)
2026-07-26T17:20:58.4875688Z Requirement already satisfied: platformdirs in /mnt/vss/_work/1/s/.venv/azure-monitor-ingestion/.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/monitor/azure-monitor-ingestion/dev_requirements.txt (line 1)) (4.11.0)
2026-07-26T17:20:58.4878145Z Requirement already satisfied: filelock in /mnt/vss/_work/1/s/.venv/azure-monitor-ingestion/.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/monitor/azure-monitor-ingestion/dev_requirements.txt (line 1)) (3.32.0)
2026-07-26T17:20:58.4880724Z Requirement already satisfied: dependency-groups>=1.2 in /mnt/vss/_work/1/s/.venv/azure-monitor-ingestion/.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/monitor/azure-monitor-ingestion/dev_requirements.txt (line 1)) (1.3.1)
2026-07-26T17:20:58.4883073Z Requirement already satisfied: bracex in /mnt/vss/_work/1/s/.venv/azure-monitor-ingestion/.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/monitor/azure-monitor-ingestion/dev_requirements.txt (line 1)) (3.0.1)
2026-07-26T17:20:58.4887355Z Requirement already satisfied: typing-extensions>=4.1.0 in /mnt/vss/_work/1/s/.venv/azure-monitor-ingestion/.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/monitor/azure-monitor-ingestion/dev_requirements.txt (line 1)) (4.16.0)
2026-07-26T17:20:58.4890220Z Requirement already satisfied: requests>=2.21.0 in /mnt/vss/_work/1/s/.venv/azure-monitor-ingestion/.venv_next-pylint/lib/python3.10/site-packages (from azure-core==1.41.0->-r /mnt/vss/_work/1/s/sdk/monitor/azure-monitor-ingestion/dev_requirements.txt (line 2)) (2.34.2)
2026-07-26T17:20:58.4892126Z Collecting cryptography>=2.5
2026-07-26T17:20:58.4893709Z Downloading cryptography-49.0.0-cp39-abi3-manylinux_2_34_x86_64.whl (4.7 MB)
2026-07-26T17:20:58.4895828Z ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 4.7/4.7 MB 74.3 MB/s eta 0:00:00
2026-07-26T17:20:58.4897364Z Collecting msal>=1.35.1
2026-07-26T17:20:58.4899078Z Downloading msal-1.37.0-py3-none-any.whl (123 kB)
2026-07-26T17:20:58.4900880Z ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 123.7/123.7 kB 26.9 MB/s eta 0:00:00
2026-07-26T17:20:58.4902455Z Collecting msal-extensions>=1.2.0
2026-07-26T17:20:58.4903989Z Using cached msal_extensions-1.3.1-py3-none-any.whl (20 kB)
2026-07-26T17:20:58.4905480Z Collecting attrs>=17.3.0
2026-07-26T17:20:58.4907051Z Downloading attrs-26.1.0-py3-none-any.whl (67 kB)
2026-07-26T17:20:58.4909019Z ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 67.5/67.5 kB 15.7 MB/s eta 0:00:00
2026-07-26T17:20:58.4910949Z Collecting propcache>=0.2.0
2026-07-26T17:20:58.4912610Z Downloading propcache-0.5.2-cp310-cp310-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl (60 kB)
2026-07-26T17:20:58.4914474Z ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 60.1/60.1 kB 20.0 MB/s eta 0:00:00
2026-07-26T17:20:58.4915835Z Collecting yarl<2.0,>=1.17.0
2026-07-26T17:20:58.4917279Z Downloading yarl-1.24.5-cp310-cp310-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl (110 kB)
2026-07-26T17:20:58.4919400Z ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 110.8/110.8 kB 37.2 MB/s eta 0:00:00
2026-07-26T17:20:58.4920810Z Collecting frozenlist>=1.1.1
2026-07-26T17:20:58.4922268Z Using cached frozenlist-1.8.0-cp310-cp310-manylinux1_x86_64.manylinux_2_28_x86_64.manylinux_2_5_x86_64.whl (219 kB)
2026-07-26T17:20:58.4924075Z Collecting aiosignal>=1.4.0
2026-07-26T17:20:58.4925428Z Downloading aiosignal-1.4.0-py3-none-any.whl (7.5 kB)
2026-07-26T17:20:58.4926724Z Collecting aiohappyeyeballs>=2.5.0
2026-07-26T17:20:58.4928047Z Using cached aiohappyeyeballs-2.7.1-py3-none-any.whl (15 kB)
2026-07-26T17:20:58.4929648Z Collecting multidict<7.0,>=4.5
2026-07-26T17:20:58.4931056Z Downloading multidict-6.7.1-cp310-cp310-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl (243 kB)
2026-07-26T17:20:58.4932957Z ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 243.3/243.3 kB 51.7 MB/s eta 0:00:00
2026-07-26T17:20:58.4934349Z Collecting async-timeout<6.0,>=4.0
2026-07-26T17:20:58.4935700Z Using cached async_timeout-5.0.1-py3-none-any.whl (6.2 kB)
2026-07-26T17:20:58.4937102Z Collecting cffi>=2.0.0
2026-07-26T17:20:58.4938715Z Downloading cffi-2.1.0-cp310-cp310-manylinux2014_x86_64.manylinux_2_17_x86_64.whl (218 kB)
2026-07-26T17:20:58.4940362Z ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 218.8/218.8 kB 46.2 MB/s eta 0:00:00
2026-07-26T17:20:58.4941720Z Collecting PyJWT[crypto]<3,>=1.0.0
2026-07-26T17:20:58.4943053Z Downloading pyjwt-2.13.0-py3-none-any.whl (31 kB)
2026-07-26T17:20:58.4944758Z Requirement already satisfied: pluggy<2,>=1.5 in /mnt/vss/_work/1/s/.venv/azure-monitor-ingestion/.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/monitor/azure-monitor-ingestion/dev_requirements.txt (line 1)) (1.6.0)
2026-07-26T17:20:58.4946815Z Requirement already satisfied: iniconfig>=1.0.1 in /mnt/vss/_work/1/s/.venv/azure-monitor-ingestion/.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/monitor/azure-monitor-ingestion/dev_requirements.txt (line 1)) (2.3.0)
2026-07-26T17:20:58.4949446Z Requirement already satisfied: pygments>=2.7.2 in /mnt/vss/_work/1/s/.venv/azure-monitor-ingestion/.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/monitor/azure-monitor-ingestion/dev_requirements.txt (line 1)) (2.20.0)
2026-07-26T17:20:58.4951543Z Requirement already satisfied: exceptiongroup>=1 in /mnt/vss/_work/1/s/.venv/azure-monitor-ingestion/.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/monitor/azure-monitor-ingestion/dev_requirements.txt (line 1)) (1.3.1)
2026-07-26T17:20:58.4953641Z Requirement already satisfied: backports-asyncio-runner<2,>=1.1 in /mnt/vss/_work/1/s/.venv/azure-monitor-ingestion/.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/monitor/azure-monitor-ingestion/dev_requirements.txt (line 1)) (1.2.0)
2026-07-26T17:20:58.4955681Z Requirement already satisfied: idna<4,>=2.5 in /mnt/vss/_work/1/s/.venv/azure-monitor-ingestion/.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/monitor/azure-monitor-ingestion/dev_requirements.txt (line 2)) (3.18)
2026-07-26T17:20:58.4957874Z Requirement already satisfied: charset_normalizer<4,>=2 in /mnt/vss/_work/1/s/.venv/azure-monitor-ingestion/.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/monitor/azure-monitor-ingestion/dev_requirements.txt (line 2)) (3.4.9)
2026-07-26T17:20:58.4960249Z Requirement already satisfied: pyproject_hooks in /mnt/vss/_work/1/s/.venv/azure-monitor-ingestion/.venv_next-pylint/lib/python3.10/site-packages (from build->azure-sdk-tools==0.0.0->-r /mnt/vss/_work/1/s/sdk/monitor/azure-monitor-ingestion/dev_requirements.txt (line 1)) (1.2.0)
2026-07-26T17:20:58.4962278Z Requirement already satisfied: MarkupSafe>=2.0 in /mnt/vss/_work/1/s/.venv/azure-monitor-ingestion/.venv_next-pylint/lib/python3.10/site-packages (from Jinja2->azure-sdk-tools==0.0.0->-r /mnt/vss/_work/1/s/sdk/monitor/azure-monitor-ingestion/dev_requirements.txt (line 1)) (3.0.3)
2026-07-26T17:20:58.4964282Z Requirement already satisfied: coverage[toml]>=7.10.6 in /mnt/vss/_work/1/s/.venv/azure-monitor-ingestion/.venv_next-pylint/lib/python3.10/site-packages (from pytest-cov->azure-sdk-tools==0.0.0->-r /mnt/vss/_work/1/s/sdk/monitor/azure-monitor-ingestion/dev_requirements.txt (line 1)) (7.15.2)
2026-07-26T17:20:58.4966043Z Collecting pycparser
2026-07-26T17:20:58.4967448Z Downloading pycparser-3.0-py3-none-any.whl (48 kB)
2026-07-26T17:20:58.4969264Z ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 48.2/48.2 kB 15.1 MB/s eta 0:00:00
2026-07-26T17:20:58.4970808Z azure-sdk-tools is already installed with the same version as the provided wheel. Use --force-reinstall to force an installation of the wheel.
2026-07-26T17:20:58.4972421Z azure-core is already installed with the same version as the provided wheel. Use --force-reinstall to force an installation of the wheel.
2026-07-26T17:20:58.4974285Z Installing collected packages: PyJWT, pycparser, propcache, multidict, frozenlist, attrs, async-timeout, aiohappyeyeballs, yarl, cffi, aiosignal, cryptography, aiohttp, msal, msal-extensions, azure-identity
2026-07-26T17:20:58.4976220Z Successfully installed PyJWT-2.13.0 aiohappyeyeballs-2.7.1 aiohttp-3.14.3 aiosignal-1.4.0 async-timeout-5.0.1 attrs-26.1.0 azure-identity-1.26.0b3 cffi-2.1.0 cryptography-49.0.0 frozenlist-1.8.0 msal-1.37.0 msal-extensions-1.3.1 multidict-6.7.1 propcache-0.5.2 pycparser-3.0 yarl-1.24.5
2026-07-26T17:20:58.4978081Z Looking in indexes: https://pkgs.dev.azure.com/azure-sdk/public/_packaging/azure-sdk-for-python/pypi/simple/, https://pypi.python.org/simple
2026-07-26T17:20:58.4979826Z Collecting azure-pylint-guidelines-checker==0.5.9
2026-07-26T17:20:58.4981929Z Downloading https://pkgs.dev.azure.com/azure-sdk/29ec6040-b234-4e31-b139-33dc4287b756/_packaging/3572dbf9-b5ef-433b-9137-fc4d7768e7cc/pypi/download/azure-pylint-guidelines-checker/0.5.9/azure_pylint_guidelines_checker-0.5.9-py3-none-any.whl (29 kB)
2026-07-26T17:20:58.4983868Z Installing collected packages: azure-pylint-guidelines-checker
2026-07-26T17:20:58.4985240Z Successfully installed azure-pylint-guidelines-checker-0.5.9
2026-07-26T17:20:58.4986887Z Looking in indexes: https://build:***@pkgs.dev.azure.com/azure-sdk/public/_packaging/azure-sdk-for-python/pypi/simple, https://pypi.python.org/simple
2026-07-26T17:20:58.4988412Z Processing ./azure_monitor_ingestion-1.1.1.tar.gz
2026-07-26T17:20:58.4989974Z Installing build dependencies: started
2026-07-26T17:20:58.4991323Z Installing build dependencies: finished with status 'done'
2026-07-26T17:20:58.4992666Z Getting requirements to build wheel: started
2026-07-26T17:20:58.4994079Z Getting requirements to build wheel: finished with status 'done'
2026-07-26T17:20:58.4995431Z Preparing metadata (pyproject.toml): started
2026-07-26T17:20:58.4996825Z Preparing metadata (pyproject.toml): finished with status 'done'
2026-07-26T17:20:58.4998410Z Requirement already satisfied: typing-extensions>=4.6.0 in /mnt/vss/_work/1/s/.venv/azure-monitor-ingestion/.venv_next-pylint/lib/python3.10/site-packages (from azure-monitor-ingestion==1.1.1) (4.16.0)
2026-07-26T17:20:58.5000461Z Collecting isodate>=0.6.1
2026-07-26T17:20:58.5001777Z Using cached isodate-0.7.2-py3-none-any.whl (22 kB)
2026-07-26T17:20:58.5003374Z Requirement already satisfied: azure-core>=1.37.0 in /mnt/vss/_work/1/s/.venv/azure-monitor-ingestion/.venv_next-pylint/lib/python3.10/site-packages (from azure-monitor-ingestion==1.1.1) (1.41.0)
2026-07-26T17:20:58.5005163Z Requirement already satisfied: requests>=2.21.0 in /mnt/vss/_work/1/s/.venv/azure-monitor-ingestion/.venv_next-pylint/lib/python3.10/site-packages (from azure-core>=1.37.0->azure-monitor-ingestion==1.1.1) (2.34.2)
2026-07-26T17:20:58.5007148Z Requirement already satisfied: certifi>=2023.5.7 in /mnt/vss/_work/1/s/.venv/azure-monitor-ingestion/.venv_next-pylint/lib/python3.10/site-packages (from requests>=2.21.0->azure-core>=1.37.0->azure-monitor-ingestion==1.1.1) (2026.7.22)
2026-07-26T17:20:58.5009287Z Requirement already satisfied: urllib3<3,>=1.26 in /mnt/vss/_work/1/s/.venv/azure-monitor-ingestion/.venv_next-pylint/lib/python3.10/site-packages (from requests>=2.21.0->azure-core>=1.37.0->azure-monitor-ingestion==1.1.1) (2.7.0)
2026-07-26T17:20:58.5011253Z Requirement already satisfied: charset_normalizer<4,>=2 in /mnt/vss/_work/1/s/.venv/azure-monitor-ingestion/.venv_next-pylint/lib/python3.10/site-packages (from requests>=2.21.0->azure-core>=1.37.0->azure-monitor-ingestion==1.1.1) (3.4.9)
2026-07-26T17:20:58.5013224Z Requirement already satisfied: idna<4,>=2.5 in /mnt/vss/_work/1/s/.venv/azure-monitor-ingestion/.venv_next-pylint/lib/python3.10/site-packages (from requests>=2.21.0->azure-core>=1.37.0->azure-monitor-ingestion==1.1.1) (3.18)
2026-07-26T17:20:58.5014859Z Building wheels for collected packages: azure-monitor-ingestion
2026-07-26T17:20:58.5016320Z Building wheel for azure-monitor-ingestion (pyproject.toml): started
2026-07-26T17:20:58.5017781Z Building wheel for azure-monitor-ingestion (pyproject.toml): finished with status 'done'
2026-07-26T17:20:58.5019890Z Created wheel for azure-monitor-ingestion: filename=azure_monitor_ingestion-1.1.1-py3-none-any.whl size=58933 sha256=2ab7e24b99fba0108bed03d6b22579606383077163f897093039e9ab614e2ce3
2026-07-26T17:20:58.5021650Z Stored in directory: /home/cloudtest/.cache/pip/wheels/cb/3a/36/7f7522b27d37a118fded795a011f0c8176b15e8c10ed6cb53b
2026-07-26T17:20:58.5023078Z Successfully built azure-monitor-ingestion
2026-07-26T17:20:58.5024439Z Installing collected packages: isodate, azure-monitor-ingestion
2026-07-26T17:20:58.5025840Z Successfully installed azure-monitor-ingestion-1.1.1 isodate-0.7.2
2026-07-26T17:20:58.5027481Z Looking in indexes: https://build:***@pkgs.dev.azure.com/azure-sdk/public/_packaging/azure-sdk-for-python/pypi/simple, https://pypi.python.org/simple
2026-07-26T17:20:58.5029555Z Collecting pylint==4.0.6
2026-07-26T17:20:58.5030901Z Downloading pylint-4.0.6-py3-none-any.whl (538 kB)
2026-07-26T17:20:58.5032753Z ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 538.4/538.4 kB 17.1 MB/s eta 0:00:00
2026-07-26T17:20:58.5066128Z Collecting dill>=0.2
2026-07-26T17:20:58.5067526Z Downloading dill-0.4.1-py3-none-any.whl (120 kB)
2026-07-26T17:20:58.5069539Z ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 120.0/120.0 kB 24.0 MB/s eta 0:00:00
2026-07-26T17:20:58.5070925Z Collecting isort!=5.13,<9,>=5
2026-07-26T17:20:58.5072321Z Downloading isort-8.0.1-py3-none-any.whl (89 kB)
2026-07-26T17:20:58.5073863Z ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 89.7/89.7 kB 19.1 MB/s eta 0:00:00
2026-07-26T17:20:58.5075162Z Collecting mccabe<0.8,>=0.6
2026-07-26T17:20:58.5076546Z Downloading mccabe-0.7.0-py2.py3-none-any.whl (7.3 kB)
2026-07-26T17:20:58.5078157Z Requirement already satisfied: platformdirs>=2.2 in /mnt/vss/_work/1/s/.venv/azure-monitor-ingestion/.venv_next-pylint/lib/python3.10/site-packages (from pylint==4.0.6) (4.11.0)
2026-07-26T17:20:58.5080136Z Collecting tomlkit>=0.10.1
2026-07-26T17:20:58.5081468Z Downloading tomlkit-0.15.1-py3-none-any.whl (49 kB)
2026-07-26T17:20:58.5083614Z ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 49.4/49.4 kB 14.3 MB/s eta 0:00:00
2026-07-26T17:20:58.5085209Z Requirement already satisfied: tomli>=1.1 in /mnt/vss/_work/1/s/.venv/azure-monitor-ingestion/.venv_next-pylint/lib/python3.10/site-packages (from pylint==4.0.6) (2.4.1)
2026-07-26T17:20:58.5086703Z Collecting astroid<=4.1.dev0,>=4.0.2
2026-07-26T17:20:58.5088020Z Downloading astroid-4.0.4-py3-none-any.whl (276 kB)
2026-07-26T17:20:58.5089868Z ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 276.4/276.4 kB 47.1 MB/s eta 0:00:00
2026-07-26T17:20:58.5091554Z Requirement already satisfied: typing-extensions>=4 in /mnt/vss/_work/1/s/.venv/azure-monitor-ingestion/.venv_next-pylint/lib/python3.10/site-packages (from astroid<=4.1.dev0,>=4.0.2->pylint==4.0.6) (4.16.0)
2026-07-26T17:20:58.5093227Z Installing collected packages: tomlkit, mccabe, isort, dill, astroid, pylint
2026-07-26T17:20:58.5094710Z Successfully installed astroid-4.0.4 dill-0.4.1 isort-8.0.1 mccabe-0.7.0 pylint-4.0.6 tomlkit-0.15.1
2026-07-26T17:20:58.5096119Z ************* Module azure.monitor.ingestion._configuration
2026-07-26T17:20:58.5098123Z azure/monitor/ingestion/_configuration.py:19: [C4758(docstring-keyword-should-match-keyword-only), LogsIngestionClientConfiguration] "api_version" missing in docstring or in method signature. There should be a direct correlation between :keyword: arguments in the docstring and keyword-only arguments in method signature. See details: https://azure.github.io/azure-sdk/python_documentation.html#docstrings
2026-07-26T17:20:58.5100280Z ************* Module azure.monitor.ingestion._patch
2026-07-26T17:20:58.5102239Z azure/monitor/ingestion/_patch.py:19: [C4758(docstring-keyword-should-match-keyword-only), LogsIngestionClient] "api_version" missing in docstring or in method signature. There should be a direct correlation between :keyword: arguments in the docstring and keyword-only arguments in method signature. See details: https://azure.github.io/azure-sdk/python_documentation.html#docstrings
2026-07-26T17:20:58.5104415Z ************* Module azure.monitor.ingestion._client
2026-07-26T17:20:58.5106430Z azure/monitor/ingestion/_client.py:25: [C4758(docstring-keyword-should-match-keyword-only), LogsIngestionClient] "api_version" missing in docstring or in method signature. There should be a direct correlation between :keyword: arguments in the docstring and keyword-only arguments in method signature. See details: https://azure.github.io/azure-sdk/python_documentation.html#docstrings
2026-07-26T17:20:58.5108343Z ************* Module azure.monitor.ingestion.aio._configuration
2026-07-26T17:20:58.5110539Z azure/monitor/ingestion/aio/_configuration.py:19: [C4758(docstring-keyword-should-match-keyword-only), LogsIngestionClientConfiguration] "api_version" missing in docstring or in method signature. There should be a direct correlation between :keyword: arguments in the docstring and keyword-only arguments in method signature. See details: https://azure.github.io/azure-sdk/python_documentation.html#docstrings
2026-07-26T17:20:58.5112480Z ************* Module azure.monitor.ingestion.aio._patch
2026-07-26T17:20:58.5114381Z azure/monitor/ingestion/aio/_patch.py:17: [C4758(docstring-keyword-should-match-keyword-only), LogsIngestionClient] "api_version" missing in docstring or in method signature. There should be a direct correlation between :keyword: arguments in the docstring and keyword-only arguments in method signature. See details: https://azure.github.io/azure-sdk/python_documentation.html#docstrings
2026-07-26T17:20:58.5116316Z ************* Module azure.monitor.ingestion.aio._client
2026-07-26T17:20:58.5118176Z azure/monitor/ingestion/aio/_client.py:25: [C4758(docstring-keyword-should-match-keyword-only), LogsIngestionClient] "api_version" missing in docstring or in method signature. There should be a direct correlation between :keyword: arguments in the docstring and keyword-only arguments in method signature. See details: https://azure.github.io/azure-sdk/python_documentation.html#docstrings
2026-07-26T17:20:58.5120535Z ************* Module azure.monitor.ingestion._utils.model_base
2026-07-26T17:20:58.5122140Z azure/monitor/ingestion/_utils/model_base.py:132: [C4739(docstring-missing-param), SdkJSONEncoder] Params missing in docstring: "args". See details: https://azure.github.io/azure-sdk/python_documentation.html#docstrings
2026-07-26T17:20:58.5124442Z azure/monitor/ingestion/_utils/model_base.py:132: [C4758(docstring-keyword-should-match-keyword-only), SdkJSONEncoder] "exclude_readonly, format" missing in docstring or in method signature. There should be a direct correlation between :keyword: arguments in the docstring and keyword-only arguments in method signature. See details: https://azure.github.io/azure-sdk/python_documentation.html#docstrings
2026-07-26T17:20:58.5126361Z ************* Module azure.monitor.ingestion._utils.serialization
2026-07-26T17:20:58.5127993Z azure/monitor/ingestion/_utils/serialization.py:478: [C4739(docstring-missing-param), Serializer] Params missing in docstring: "classes". See details: https://azure.github.io/azure-sdk/python_documentation.html#docstrings
2026-07-26T17:20:58.5129176Z
2026-07-26T17:20:58.5130410Z -----------------------------------
2026-07-26T17:20:58.5131729Z Your code has been rated at 9.96/10
2026-07-26T17:20:58.5132424Z
2026-07-26T17:20:58.5133635Z ************* Module test_logs_ingestion
2026-07-26T17:20:58.5135298Z tests/test_logs_ingestion.py:16: [C4776(no-cross-package-private-import), ] Do not import private APIs from other packages. Private modules (prefixed with '_') are internal implementation details and may change without notice. Use the public API instead.
2026-07-26T17:20:58.5137138Z tests/test_logs_ingestion.py:37: [W0613(unused-argument), TestLogsIngestionClient.test_send_logs] Unused argument 'recorded_test'
2026-07-26T17:20:58.5139203Z tests/test_logs_ingestion.py:44: [W0613(unused-argument), TestLogsIngestionClient.test_send_logs_large] Unused argument 'recorded_test'
2026-07-26T17:20:58.5140893Z tests/test_logs_ingestion.py:51: [W0613(unused-argument), TestLogsIngestionClient.test_send_logs_error] Unused argument 'recorded_test'
2026-07-26T17:20:58.5142617Z tests/test_logs_ingestion.py:60: [W0613(unused-argument), TestLogsIngestionClient.test_send_logs_error_custom] Unused argument 'recorded_test'
2026-07-26T17:20:58.5144285Z tests/test_logs_ingestion.py:82: [W1514(unspecified-encoding), TestLogsIngestionClient.test_send_logs_json_file] Using open without explicitly specifying an encoding
2026-07-26T17:20:58.5145930Z tests/test_logs_ingestion.py:76: [W0613(unused-argument), TestLogsIngestionClient.test_send_logs_json_file] Unused argument 'recorded_test'
2026-07-26T17:20:58.5147574Z tests/test_logs_ingestion.py:112: [R1711(useless-return), TestLogsIngestionClient.test_abort_error_handler.on_error] Useless return at end of function or method
2026-07-26T17:20:58.5149729Z tests/test_logs_ingestion.py:18: [C0411(wrong-import-order), ] third party import "base_testcase.LogsIngestionClientTestCase" should be placed before first party imports "azure.core.exceptions.HttpResponseError", "azure.monitor.ingestion.LogsIngestionClient", "azure.monitor.ingestion._version.VERSION"
2026-07-26T17:20:58.5151529Z ************* Module test_logs_ingestion_async
2026-07-26T17:20:58.5153196Z tests/test_logs_ingestion_async.py:16: [C4776(no-cross-package-private-import), ] Do not import private APIs from other packages. Private modules (prefixed with '_') are internal implementation details and may change without notice. Use the public API instead.
2026-07-26T17:20:58.5155017Z tests/test_logs_ingestion_async.py:38: [W0613(unused-argument), TestLogsIngestionClientAsync.test_send_logs_async] Unused argument 'recorded_test'
2026-07-26T17:20:58.5156767Z tests/test_logs_ingestion_async.py:46: [W0613(unused-argument), TestLogsIngestionClientAsync.test_send_logs_large] Unused argument 'recorded_test'
2026-07-26T17:20:58.5158646Z tests/test_logs_ingestion_async.py:56: [W0613(unused-argument), TestLogsIngestionClientAsync.test_send_logs_error] Unused argument 'recorded_test'
2026-07-26T17:20:58.5160573Z tests/test_logs_ingestion_async.py:67: [W0613(unused-argument), TestLogsIngestionClientAsync.test_send_logs_error_custom] Unused argument 'recorded_test'
2026-07-26T17:20:58.5162382Z tests/test_logs_ingestion_async.py:92: [W1514(unspecified-encoding), TestLogsIngestionClientAsync.test_send_logs_json_file] Using open without explicitly specifying an encoding
2026-07-26T17:20:58.5164087Z tests/test_logs_ingestion_async.py:87: [W0613(unused-argument), TestLogsIngestionClientAsync.test_send_logs_json_file] Unused argument 'recorded_test'
2026-07-26T17:20:58.5165985Z tests/test_logs_ingestion_async.py:18: [C0411(wrong-import-order), ] third party import "base_testcase.LogsIngestionClientTestCase" should be placed before first party imports "azure.core.exceptions.HttpResponseError", "azure.monitor.ingestion.aio.LogsIngestionClient", "azure.monitor.ingestion._version.VERSION"
2026-07-26T17:20:58.5167651Z ************* Module test_helpers
2026-07-26T17:20:58.5169420Z tests/test_helpers.py:14: [C4776(no-cross-package-private-import), ] Do not import private APIs from other packages. Private modules (prefixed with '_') are internal implementation details and may change without notice. Use the public API instead.
2026-07-26T17:20:58.5171023Z ************* Module perf_tests.upload_logs
2026-07-26T17:20:58.5172516Z tests/perf_tests/upload_logs.py:92: [E1101(no-member), UploadLogsTest.run_sync] Instance of 'LogsIngestionClient' has no 'upload' member; maybe '_upload'?
2026-07-26T17:20:58.5174275Z tests/perf_tests/upload_logs.py:92: [E1101(no-member), UploadLogsTest.run_sync] Instance of 'LogsIngestionClient' has no 'upload' member; maybe '_upload'?
2026-07-26T17:20:58.5176140Z tests/perf_tests/upload_logs.py:95: [E1101(no-member), UploadLogsTest.run_async] Instance of 'LogsIngestionClient' has no 'upload' member; maybe '_upload'?
2026-07-26T17:20:58.5177966Z tests/perf_tests/upload_logs.py:95: [E1101(no-member), UploadLogsTest.run_async] Instance of 'LogsIngestionClient' has no 'upload' member; maybe '_upload'?
2026-07-26T17:20:58.5179002Z
2026-07-26T17:20:58.5180215Z -----------------------------------
2026-07-26T17:20:58.5181487Z Your code has been rated at 8.58/10
2026-07-26T17:20:58.5182155Z
2026-07-26T17:20:58.5183351Z ************* Module sample_send_small_logs
2026-07-26T17:20:58.5184801Z samples/sample_send_small_logs.py:49: [E1101(no-member), ] Instance of 'LogsIngestionClient' has no 'upload' member; maybe '_upload'?
2026-07-26T17:20:58.5186387Z samples/sample_send_small_logs.py:49: [E1101(no-member), ] Instance of 'LogsIngestionClient' has no 'upload' member; maybe '_upload'?
2026-07-26T17:20:58.5187820Z ************* Module sample_upload_file_contents
2026-07-26T17:20:58.5189525Z samples/sample_upload_file_contents.py:49: [E1101(no-member), ] Instance of 'LogsIngestionClient' has no 'upload' member; maybe '_upload'?
2026-07-26T17:20:58.5191177Z samples/sample_upload_file_contents.py:49: [E1101(no-member), ] Instance of 'LogsIngestionClient' has no 'upload' member; maybe '_upload'?
2026-07-26T17:20:58.5192769Z samples/sample_upload_file_contents.py:56: [W1514(unspecified-encoding), ] Using open without explicitly specifying an encoding
2026-07-26T17:20:58.5194342Z samples/sample_upload_file_contents.py:59: [E1101(no-member), ] Instance of 'LogsIngestionClient' has no 'upload' member; maybe '_upload'?
2026-07-26T17:20:58.5195926Z samples/sample_upload_file_contents.py:59: [E1101(no-member), ] Instance of 'LogsIngestionClient' has no 'upload' member; maybe '_upload'?
2026-07-26T17:20:58.5197358Z ************* Module sample_custom_error_callback
2026-07-26T17:20:58.5199019Z samples/sample_custom_error_callback.py:71: [E1101(no-member), ] Instance of 'LogsIngestionClient' has no 'upload' member; maybe '_upload'?
2026-07-26T17:20:58.5200632Z samples/sample_custom_error_callback.py:71: [E1101(no-member), ] Instance of 'LogsIngestionClient' has no 'upload' member; maybe '_upload'?
2026-07-26T17:20:58.5202242Z samples/sample_custom_error_callback.py:76: [E1101(no-member), ] Instance of 'LogsIngestionClient' has no 'upload' member; maybe '_upload'?
2026-07-26T17:20:58.5204085Z samples/sample_custom_error_callback.py:76: [E1101(no-member), ] Instance of 'LogsIngestionClient' has no 'upload' member; maybe '_upload'?
2026-07-26T17:20:58.5205636Z ************* Module sample_upload_pandas_dataframe
2026-07-26T17:20:58.5207115Z samples/sample_upload_pandas_dataframe.py:58: [E1101(no-member), ] Instance of 'LogsIngestionClient' has no 'upload' member; maybe '_upload'?
2026-07-26T17:20:58.5209016Z samples/sample_upload_pandas_dataframe.py:58: [E1101(no-member), ] Instance of 'LogsIngestionClient' has no 'upload' member; maybe '_upload'?
2026-07-26T17:20:58.5210551Z ************* Module async_samples.sample_send_small_logs_async
2026-07-26T17:20:58.5212116Z samples/async_samples/sample_send_small_logs_async.py:50: [E1101(no-member), send_logs] Instance of 'LogsIngestionClient' has no 'upload' member; maybe '_upload'?
2026-07-26T17:20:58.5213814Z samples/async_samples/sample_send_small_logs_async.py:50: [E1101(no-member), send_logs] Instance of 'LogsIngestionClient' has no 'upload' member; maybe '_upload'?
2026-07-26T17:20:58.5215389Z ************* Module async_samples.sample_upload_pandas_dataframe_async
2026-07-26T17:20:58.5217149Z samples/async_samples/sample_upload_pandas_dataframe_async.py:64: [E1101(no-member), upload_dataframe] Instance of 'LogsIngestionClient' has no 'upload' member; maybe '_upload'?
2026-07-26T17:20:58.5219278Z samples/async_samples/sample_upload_pandas_dataframe_async.py:64: [E1101(no-member), upload_dataframe] Instance of 'LogsIngestionClient' has no 'upload' member; maybe '_upload'?
2026-07-26T17:20:58.5220956Z ************* Module async_samples.sample_upload_file_contents_async
2026-07-26T17:20:58.5222857Z samples/async_samples/sample_upload_file_contents_async.py:55: [E1101(no-member), upload_file_contents] Instance of 'LogsIngestionClient' has no 'upload' member; maybe '_upload'?
2026-07-26T17:20:58.5224603Z samples/async_samples/sample_upload_file_contents_async.py:55: [E1101(no-member), upload_file_contents] Instance of 'LogsIngestionClient' has no 'upload' member; maybe '_upload'?
2026-07-26T17:20:58.5226342Z samples/async_samples/sample_upload_file_contents_async.py:63: [W1514(unspecified-encoding), upload_file_contents] Using open without explicitly specifying an encoding
2026-07-26T17:20:58.5228113Z samples/async_samples/sample_upload_file_contents_async.py:66: [E1101(no-member), upload_file_contents] Instance of 'LogsIngestionClient' has no 'upload' member; maybe '_upload'?
2026-07-26T17:20:58.5230204Z samples/async_samples/sample_upload_file_contents_async.py:66: [E1101(no-member), upload_file_contents] Instance of 'LogsIngestionClient' has no 'upload' member; maybe '_upload'?
2026-07-26T17:20:58.5231879Z samples/async_samples/sample_upload_file_contents_async.py:32: [W0611(unused-import), ] Unused datetime imported from datetime
2026-07-26T17:20:58.5233397Z ************* Module async_samples.sample_custom_error_callback_async
2026-07-26T17:20:58.5234999Z samples/async_samples/sample_custom_error_callback_async.py:69: [E1101(no-member), send_logs] Instance of 'LogsIngestionClient' has no 'upload' member; maybe '_upload'?
2026-07-26T17:20:58.5236836Z samples/async_samples/sample_custom_error_callback_async.py:69: [E1101(no-member), send_logs] Instance of 'LogsIngestionClient' has no 'upload' member; maybe '_upload'?
2026-07-26T17:20:58.5238817Z samples/async_samples/sample_custom_error_callback_async.py:76: [E1101(no-member), send_logs] Instance of 'LogsIngestionClient' has no 'upload' member; maybe '_upload'?
2026-07-26T17:20:58.5240593Z samples/async_samples/sample_custom_error_callback_async.py:76: [E1101(no-member), send_logs] Instance of 'LogsIngestionClient' has no 'upload' member; maybe '_upload'?
2026-07-26T17:20:58.5241466Z
2026-07-26T17:20:58.5242683Z -----------------------------------
2026-07-26T17:20:58.5244030Z Your code has been rated at 4.20/10
2026-07-26T17:20:58.5244678Z
2026-07-26T17:20:58.5246147Z next-pylint check completed with exit code 302026-07-26 17:20:58,458 [INFO] azure-sdk-tools: [START 5/5] next-pylint :: /mnt/vss/_work/1/s/sdk/monitor/azure-monitor-querymetrics
2026-07-26T17:20:58.5248212Z CMD: /opt/hostedtoolcache/Python/3.10.20/x64/bin/python -m azpysdk.main next-pylint --isolate /mnt/vss/_work/1/s/sdk/monitor/azure-monitor-querymetrics --service monitor
2026-07-26T17:20:58.5250248Z 2026-07-26 17:20:58,459 [INFO] azure-sdk-tools: /opt/hostedtoolcache/Python/3.10.20/x64/bin/python -m azpysdk.main next-pylint --isolate /mnt/vss/_work/1/s/sdk/monitor/azure-monitor-querymetrics --service monitor
2026-07-26T17:21:03.4301074Z 2026-07-26 17:21:03,429 [INFO] azure-sdk-tools: [END 4/5] next-pylint :: /mnt/vss/_work/1/s/sdk/monitor/azure-monitor-query -> FAIL(28) in 113.24s
2026-07-26T17:21:03.4319037Z
2026-07-26T17:21:03.4320626Z ===================================================================================================
2026-07-26T17:21:03.4321760Z ===== STDERR: next-pylint :: /mnt/vss/_work/1/s/sdk/monitor/azure-monitor-ingestion (exit 30) =====
2026-07-26T17:21:03.4327320Z 2026-07-26 17:19:10,558 [INFO] azure-sdk-tools: Installing from feed: https://build:***
2026-07-26T17:21:03.4328423Z 2026-07-26 17:19:10,558 [INFO] azure-sdk-tools: Running pylint check...
2026-07-26T17:21:03.4330109Z 2026-07-26 17:19:17,459 [INFO] root: Found whl azure_sdk_tools-0.0.0-py3-none-any.whl
2026-07-26T17:21:03.4330693Z
2026-07-26T17:21:03.4331940Z [notice] A new release of pip is available: 23.0.1 -> 26.1.2
2026-07-26T17:21:03.4333310Z [notice] To update, run: python -m pip install --upgrade pip
2026-07-26T17:21:03.4367528Z 2026-07-26 17:19:40,194 [INFO] azure-sdk-tools: Processing azure-monitor-ingestion for pylint check
2026-07-26T17:21:03.4370173Z 2026-07-26 17:19:40,195 [INFO] azure-sdk-tools: Installing dev requirements for /mnt/vss/_work/1/s/sdk/monitor/azure-monitor-ingestion
2026-07-26T17:21:03.4370931Z
2026-07-26T17:21:03.4372251Z [notice] A new release of pip is available: 23.0.1 -> 26.1.2
2026-07-26T17:21:03.4373678Z [notice] To update, run: python -m pip install --upgrade pip
2026-07-26T17:21:03.4374250Z
2026-07-26T17:21:03.4375482Z [notice] A new release of pip is available: 23.0.1 -> 26.1.2
2026-07-26T17:21:03.4376826Z [notice] To update, run: python -m pip install --upgrade pip
2026-07-26T17:21:03.4378348Z 2026-07-26 17:20:09,965 [INFO] azure-sdk-tools: Installing azure_monitor_ingestion-1.1.1.tar.gz from fresh built package.
2026-07-26T17:21:03.4381312Z 2026-07-26 17:20:10,623 [INFO] azure-sdk-tools: Executing command from /mnt/vss/_work/1/s/.venv/azure-monitor-ingestion/.venv_next-pylint/.staging:['/mnt/vss/_work/1/s/.venv/azure-monitor-ingestion/.venv_next-pylint/bin/python', '-m', 'pip', 'install', '/mnt/vss/_work/1/s/.venv/azure-monitor-ingestion/.venv_next-pylint/.staging/azure_monitor_ingestion-1.1.1.tar.gz']
2026-07-26T17:21:03.4382560Z
2026-07-26T17:21:03.4405166Z [notice] A new release of pip is available: 23.0.1 -> 26.1.2
2026-07-26T17:21:03.4406696Z [notice] To update, run: python -m pip install --upgrade pip
2026-07-26T17:21:03.4408371Z 2026-07-26 17:20:17,885 [INFO] azure-sdk-tools: Installed azure_monitor_ingestion-1.1.1.tar.gz
2026-07-26T17:21:03.4418855Z
2026-07-26T17:21:03.4420306Z [notice] A new release of pip is available: 23.0.1 -> 26.1.2
2026-07-26T17:21:03.4421664Z [notice] To update, run: python -m pip install --upgrade pip
2026-07-26T17:21:03.4423069Z 2026-07-26 17:20:23,263 [INFO] azure-sdk-tools: Installed packages:
2026-07-26T17:21:03.4424506Z 2026-07-26 17:20:23,263 [INFO] azure-sdk-tools: aiohappyeyeballs==2.7.1
2026-07-26T17:21:03.4425802Z aiohttp==3.14.3
2026-07-26T17:21:03.4427020Z aiosignal==1.4.0
2026-07-26T17:21:03.4451680Z astroid==4.0.4
2026-07-26T17:21:03.4480028Z async-timeout==5.0.1
2026-07-26T17:21:03.4481512Z attrs==26.1.0
2026-07-26T17:21:03.4482722Z azure-core==1.41.0
2026-07-26T17:21:03.4484097Z azure-identity @ file:///mnt/vss/_work/1/s/.wheels/azure_identity-1.26.0b3-py3-none-any.whl
2026-07-26T17:21:03.4485712Z azure-monitor-ingestion @ file:///mnt/vss/_work/1/s/.venv/azure-monitor-ingestion/.venv_next-pylint/.staging/azure_monitor_ingestion-1.1.1.tar.gz
2026-07-26T17:21:03.4487585Z azure-pylint-guidelines-checker==0.5.9
2026-07-26T17:21:03.4489238Z azure-sdk-tools @ file:///mnt/vss/_work/1/s/.wheels/azure_sdk_tools-0.0.0-py3-none-any.whl
2026-07-26T17:21:03.4511834Z backports.asyncio.runner==1.2.0
2026-07-26T17:21:03.4513641Z bashlex==0.18
2026-07-26T17:21:03.4540031Z bracex==3.0.1
2026-07-26T17:21:03.4541437Z build==1.5.1
2026-07-26T17:21:03.4542670Z certifi==2026.7.22
2026-07-26T17:21:03.4543898Z cffi==2.1.0
2026-07-26T17:21:03.4545141Z charset-normalizer==3.4.9
2026-07-26T17:21:03.4546401Z cibuildwheel==2.23.3
2026-07-26T17:21:03.4547617Z ConfigArgParse==1.7.5
2026-07-26T17:21:03.4549111Z coverage==7.15.2
2026-07-26T17:21:03.4550320Z cryptography==49.0.0
2026-07-26T17:21:03.4552621Z dependency-groups==1.3.1
2026-07-26T17:21:03.4554019Z dill==0.4.1
2026-07-26T17:21:03.4555364Z exceptiongroup==1.3.1
2026-07-26T17:21:03.4556695Z filelock==3.32.0
2026-07-26T17:21:03.4558071Z frozenlist==1.8.0
2026-07-26T17:21:03.4559957Z idna==3.18
2026-07-26T17:21:03.4561232Z iniconfig==2.3.0
2026-07-26T17:21:03.4562612Z isodate==0.7.2
2026-07-26T17:21:03.4564032Z isort==8.0.1
2026-07-26T17:21:03.4565382Z Jinja2==3.1.6
2026-07-26T17:21:03.4566676Z json-delta==2.0.2
2026-07-26T17:21:03.4568021Z MarkupSafe==3.0.3
2026-07-26T17:21:03.4569639Z mccabe==0.7.0
2026-07-26T17:21:03.4570971Z msal==1.37.0
2026-07-26T17:21:03.4572347Z msal-extensions==1.3.1
2026-07-26T17:21:03.4573745Z multidict==6.7.1
2026-07-26T17:21:03.4575212Z packaging==26.2
2026-07-26T17:21:03.4576578Z pkginfo==1.12.1.2
2026-07-26T17:21:03.4577912Z platformdirs==4.11.0
2026-07-26T17:21:03.4579535Z pluggy==1.6.0
2026-07-26T17:21:03.4581411Z propcache==0.5.2
2026-07-26T17:21:03.4582788Z pycparser==3.0
2026-07-26T17:21:03.4584135Z Pygments==2.20.0
2026-07-26T17:21:03.4585452Z PyJWT==2.13.0
2026-07-26T17:21:03.4586804Z pylint==4.0.6
2026-07-26T17:21:03.4588139Z pyparsing==3.3.2
2026-07-26T17:21:03.4589749Z pyproject_hooks==1.2.0
2026-07-26T17:21:03.4591139Z pytest==9.1.1
2026-07-26T17:21:03.4592481Z pytest-asyncio==1.4.0
2026-07-26T17:21:03.4593814Z pytest-cov==7.1.0
2026-07-26T17:21:03.4595160Z python-dotenv==1.2.2
2026-07-26T17:21:03.4596501Z PyYAML==6.0.3
2026-07-26T17:21:03.4597839Z requests==2.34.2
2026-07-26T17:21:03.4599368Z tomli==2.4.1
2026-07-26T17:21:03.4600831Z tomli_w==1.0.0
2026-07-26T17:21:03.4602155Z tomlkit==0.15.1
2026-07-26T17:21:03.4603532Z typing_extensions==4.16.0
2026-07-26T17:21:03.4604865Z urllib3==2.7.0
2026-07-26T17:21:03.4606198Z yarl==1.24.5
2026-07-26T17:21:03.4606943Z
2026-07-26T17:21:03.4609160Z 2026-07-26 17:20:23,265 [INFO] azure-sdk-tools: ['/mnt/vss/_work/1/s/.venv/azure-monitor-ingestion/.venv_next-pylint/bin/python', '-m', 'pylint', '--rcfile=/mnt/vss/_work/1/s/eng/pylintrc', '--output-format=parseable', '/mnt/vss/_work/1/s/sdk/monitor/azure-monitor-ingestion/azure']
2026-07-26T17:21:03.4611339Z 2026-07-26 17:20:36,709 [ERROR] azure-sdk-tools: azure-monitor-ingestion main package exited with linting error 16. Please see this link for more information https://aka.ms/azsdk/python/pylint-guide
2026-07-26T17:21:03.4613474Z 2026-07-26 17:20:36,709 [INFO] azure-sdk-tools: ['/mnt/vss/_work/1/s/.venv/azure-monitor-ingestion/.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/monitor/azure-monitor-ingestion/tests']
2026-07-26T17:21:03.4615600Z 2026-07-26 17:20:46,703 [ERROR] azure-sdk-tools: azure-monitor-ingestion tests exited with linting error 30. Please see this link for more information https://aka.ms/azsdk/python/pylint-guide
2026-07-26T17:21:03.4617775Z 2026-07-26 17:20:46,703 [INFO] azure-sdk-tools: ['/mnt/vss/_work/1/s/.venv/azure-monitor-ingestion/.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/monitor/azure-monitor-ingestion/samples']
2026-07-26T17:21:03.4620216Z 2026-07-26 17:20:54,037 [ERROR] azure-sdk-tools: azure-monitor-ingestion samples exited with linting error 6. Please see this link for more information https://aka.ms/azsdk/python/pylint-guide
2026-07-26T17:21:03.4622309Z 2026-07-26 17:20:57,569 [INFO] root: Issue exists for azure-monitor-ingestion with pylint version 4.0.6. Updating...
2026-07-26T17:21:03.4624061Z ===================================================================================================
2026-07-26T17:21:03.4625716Z
**How to fix:**
**Note:** If you are a bot. Fix the issue by fixing the above pylint errors.
Run the `next-pylint` azpysdk command at the library package-level and resolve the linting errors.
1) `/mnt/vss/_work/1/s>pip install -e ./eng/tools/azure-sdk-tools`
2) `../azure-monitor-ingestion>azpysdk next-pylint --isolate .`
See the [Pylint Guide](https://github.com/Azure/azure-sdk-for-python/blob/main/doc/dev/pylint_checking.md) for more information.
Contributor guide
Assessment
This issue has not been assessed yet.