Azure / Azure/azure-sdk-for-python

azure-eventgrid needs linting updates for pylint version 4.0.6

Open
#44,706 0 comments 0 reactions 2 assignees Claimed by @rajeshka View on GitHub
Event Grid pylint
Dominant language
Python
Stars
5.6k
Forks
3.4k
Avg merge
1d 21h
Merged PRs (30d)
193

Description

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

**Library name:** azure-eventgrid
**Pylint version:** 4.0.6
**Pylint Build:** [Link to build (2026-07-26)](https://dev.azure.com/azure-sdk/internal/_build/results?buildId=6617644&view=logs&j=87f850b5-cf15-53c6-370a-4be21ee70ec7&t=b33d1587-3539-5735-af43-e3e62f02ca4b)

**Pylint Errors:**

?
2026-07-26T12:48:39.8011787Z [azure-eventgrid :: next-pylint] 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-26T12:48:39.8015254Z [azure-eventgrid :: next-pylint] Processing ./.wheels/azure_sdk_tools-0.0.0-py3-none-any.whl
2026-07-26T12:48:39.8017099Z [azure-eventgrid :: next-pylint] Collecting pkginfo
2026-07-26T12:48:39.8021487Z [azure-eventgrid :: next-pylint] Downloading pkginfo-1.12.1.2-py3-none-any.whl (32 kB)
2026-07-26T12:48:39.8022418Z [azure-eventgrid :: next-pylint] Collecting azure-core
2026-07-26T12:48:39.8023745Z [azure-eventgrid :: next-pylint] Downloading azure_core-1.41.0-py3-none-any.whl (220 kB)
2026-07-26T12:48:39.8024941Z [azure-eventgrid :: next-pylint] ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 220.9/220.9 kB 19.0 MB/s eta 0:00:00
2026-07-26T12:48:39.8025549Z [azure-eventgrid :: next-pylint] Collecting certifi
2026-07-26T12:48:39.8025998Z [azure-eventgrid :: next-pylint] Downloading certifi-2026.7.22-py3-none-any.whl (136 kB)
2026-07-26T12:48:39.8026557Z [azure-eventgrid :: next-pylint] ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 137.0/137.0 kB 48.5 MB/s eta 0:00:00
2026-07-26T12:48:39.8027077Z [azure-eventgrid :: next-pylint] Requirement already satisfied: setuptools in ./.venv/azure-eventgrid/.venv_next-pylint/lib/python3.10/site-packages (from azure-sdk-tools==0.0.0) (79.0.1)
2026-07-26T12:48:39.8027554Z [azure-eventgrid :: next-pylint] Collecting pyparsing
2026-07-26T12:48:39.8027973Z [azure-eventgrid :: next-pylint] Downloading pyparsing-3.3.2-py3-none-any.whl (122 kB)
2026-07-26T12:48:39.8028515Z [azure-eventgrid :: next-pylint] ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 122.8/122.8 kB 47.9 MB/s eta 0:00:00
2026-07-26T12:48:39.8029201Z [azure-eventgrid :: next-pylint] Collecting Jinja2
2026-07-26T12:48:39.8029611Z [azure-eventgrid :: next-pylint] Downloading jinja2-3.1.6-py3-none-any.whl (134 kB)
2026-07-26T12:48:39.8030155Z [azure-eventgrid :: next-pylint] ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 134.9/134.9 kB 50.7 MB/s eta 0:00:00
2026-07-26T12:48:39.8030585Z [azure-eventgrid :: next-pylint] Collecting ConfigArgParse>=0.12.0
2026-07-26T12:48:39.8030999Z [azure-eventgrid :: next-pylint] Downloading configargparse-1.7.5-py3-none-any.whl (27 kB)
2026-07-26T12:48:39.8031407Z [azure-eventgrid :: next-pylint] Collecting pytest-asyncio>=0.9.0
2026-07-26T12:48:39.8031812Z [azure-eventgrid :: next-pylint] Downloading pytest_asyncio-1.4.0-py3-none-any.whl (16 kB)
2026-07-26T12:48:39.8032206Z [azure-eventgrid :: next-pylint] Collecting json-delta>=2.0
2026-07-26T12:48:39.8032599Z [azure-eventgrid :: next-pylint] Downloading json_delta-2.0.2-py2.py3-none-any.whl (33 kB)
2026-07-26T12:48:39.8033454Z [azure-eventgrid :: next-pylint] Collecting build
2026-07-26T12:48:39.8033947Z [azure-eventgrid :: next-pylint] 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-26T12:48:39.8034440Z [azure-eventgrid :: next-pylint] Collecting tomli-w==1.0.0
2026-07-26T12:48:39.8034876Z [azure-eventgrid :: next-pylint] Downloading tomli_w-1.0.0-py3-none-any.whl (6.0 kB)
2026-07-26T12:48:39.8035287Z [azure-eventgrid :: next-pylint] Collecting cibuildwheel==2.23.3
2026-07-26T12:48:39.8035696Z [azure-eventgrid :: next-pylint] Downloading cibuildwheel-2.23.3-py3-none-any.whl (91 kB)
2026-07-26T12:48:39.8036257Z [azure-eventgrid :: next-pylint] ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 91.8/91.8 kB 34.6 MB/s eta 0:00:00
2026-07-26T12:48:39.8036669Z [azure-eventgrid :: next-pylint] Collecting wheel
2026-07-26T12:48:39.8037073Z [azure-eventgrid :: next-pylint] Downloading wheel-0.47.0-py3-none-any.whl (32 kB)
2026-07-26T12:48:39.8037488Z [azure-eventgrid :: next-pylint] Collecting packaging
2026-07-26T12:48:39.8037888Z [azure-eventgrid :: next-pylint] Downloading packaging-26.2-py3-none-any.whl (100 kB)
2026-07-26T12:48:39.8038420Z [azure-eventgrid :: next-pylint] ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 100.2/100.2 kB 42.5 MB/s eta 0:00:00
2026-07-26T12:48:39.8038830Z [azure-eventgrid :: next-pylint] Collecting pytest-cov
2026-07-26T12:48:39.8039234Z [azure-eventgrid :: next-pylint] Downloading pytest_cov-7.1.0-py3-none-any.whl (22 kB)
2026-07-26T12:48:39.8039626Z [azure-eventgrid :: next-pylint] Collecting python-dotenv
2026-07-26T12:48:39.8040028Z [azure-eventgrid :: next-pylint] Downloading python_dotenv-1.2.2-py3-none-any.whl (22 kB)
2026-07-26T12:48:39.8040428Z [azure-eventgrid :: next-pylint] Collecting tomli
2026-07-26T12:48:39.8040812Z [azure-eventgrid :: next-pylint] Downloading tomli-2.4.1-py3-none-any.whl (14 kB)
2026-07-26T12:48:39.8041206Z [azure-eventgrid :: next-pylint] Collecting PyYAML
2026-07-26T12:48:39.8041629Z [azure-eventgrid :: next-pylint] Downloading pyyaml-6.0.3-cp310-cp310-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl (770 kB)
2026-07-26T12:48:39.8042203Z [azure-eventgrid :: next-pylint] ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 770.3/770.3 kB 82.7 MB/s eta 0:00:00
2026-07-26T12:48:39.8042615Z [azure-eventgrid :: next-pylint] Collecting urllib3
2026-07-26T12:48:39.8043249Z [azure-eventgrid :: next-pylint] Downloading urllib3-2.7.0-py3-none-any.whl (131 kB)
2026-07-26T12:48:39.8043797Z [azure-eventgrid :: next-pylint] ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 131.1/131.1 kB 48.8 MB/s eta 0:00:00
2026-07-26T12:48:39.8044225Z [azure-eventgrid :: next-pylint] Collecting pytest>=3.5.1
2026-07-26T12:48:39.8044627Z [azure-eventgrid :: next-pylint] Downloading pytest-9.1.1-py3-none-any.whl (386 kB)
2026-07-26T12:48:39.8045149Z [azure-eventgrid :: next-pylint] ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 386.5/386.5 kB 90.4 MB/s eta 0:00:00
2026-07-26T12:48:39.8045785Z [azure-eventgrid :: next-pylint] Collecting bashlex!=0.13
2026-07-26T12:48:39.8046190Z [azure-eventgrid :: next-pylint] Downloading bashlex-0.18-py2.py3-none-any.whl (69 kB)
2026-07-26T12:48:39.8047020Z [azure-eventgrid :: next-pylint] ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 69.5/69.5 kB 30.8 MB/s eta 0:00:00
2026-07-26T12:48:39.8047606Z [azure-eventgrid :: next-pylint] Collecting platformdirs
2026-07-26T12:48:39.8047908Z [azure-eventgrid :: next-pylint] Downloading platformdirs-4.11.0-py3-none-any.whl (23 kB)
2026-07-26T12:48:39.8048217Z [azure-eventgrid :: next-pylint] Collecting typing-extensions>=4.1.0
2026-07-26T12:48:39.8048492Z [azure-eventgrid :: next-pylint] Downloading typing_extensions-4.16.0-py3-none-any.whl (45 kB)
2026-07-26T12:48:39.8048927Z [azure-eventgrid :: next-pylint] ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 45.6/45.6 kB 18.6 MB/s eta 0:00:00
2026-07-26T12:48:39.8049216Z [azure-eventgrid :: next-pylint] Collecting bracex
2026-07-26T12:48:39.8049503Z [azure-eventgrid :: next-pylint] Downloading bracex-3.0.1-py3-none-any.whl (11 kB)
2026-07-26T12:48:39.8049779Z [azure-eventgrid :: next-pylint] Collecting filelock
2026-07-26T12:48:39.8050037Z [azure-eventgrid :: next-pylint] Downloading filelock-3.32.0-py3-none-any.whl (97 kB)
2026-07-26T12:48:39.8050435Z [azure-eventgrid :: next-pylint] ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 97.7/97.7 kB 39.2 MB/s eta 0:00:00
2026-07-26T12:48:39.8050721Z [azure-eventgrid :: next-pylint] Collecting dependency-groups>=1.2
2026-07-26T12:48:39.8051002Z [azure-eventgrid :: next-pylint] Downloading dependency_groups-1.3.1-py3-none-any.whl (8.7 kB)
2026-07-26T12:48:39.8051291Z [azure-eventgrid :: next-pylint] Collecting iniconfig>=1.0.1
2026-07-26T12:48:39.8051555Z [azure-eventgrid :: next-pylint] Downloading iniconfig-2.3.0-py3-none-any.whl (7.5 kB)
2026-07-26T12:48:39.8051834Z [azure-eventgrid :: next-pylint] Collecting pluggy<2,>=1.5
2026-07-26T12:48:39.8052098Z [azure-eventgrid :: next-pylint] Downloading pluggy-1.6.0-py3-none-any.whl (20 kB)
2026-07-26T12:48:39.8052384Z [azure-eventgrid :: next-pylint] Collecting exceptiongroup>=1
2026-07-26T12:48:39.8052649Z [azure-eventgrid :: next-pylint] Downloading exceptiongroup-1.3.1-py3-none-any.whl (16 kB)
2026-07-26T12:48:39.8053187Z [azure-eventgrid :: next-pylint] Collecting pygments>=2.7.2
2026-07-26T12:48:39.8053496Z [azure-eventgrid :: next-pylint] Downloading pygments-2.20.0-py3-none-any.whl (1.2 MB)
2026-07-26T12:48:39.8053894Z [azure-eventgrid :: next-pylint] ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 1.2/1.2 MB 108.1 MB/s eta 0:00:00
2026-07-26T12:48:39.8054201Z [azure-eventgrid :: next-pylint] Collecting backports-asyncio-runner<2,>=1.1
2026-07-26T12:48:39.8054504Z [azure-eventgrid :: next-pylint] Downloading backports_asyncio_runner-1.2.0-py3-none-any.whl (12 kB)
2026-07-26T12:48:39.8054797Z [azure-eventgrid :: next-pylint] Collecting requests>=2.21.0
2026-07-26T12:48:39.8055084Z [azure-eventgrid :: next-pylint] Downloading requests-2.34.2-py3-none-any.whl (73 kB)
2026-07-26T12:48:39.8055487Z [azure-eventgrid :: next-pylint] ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 73.1/73.1 kB 32.3 MB/s eta 0:00:00
2026-07-26T12:48:39.8055769Z [azure-eventgrid :: next-pylint] Collecting pyproject_hooks
2026-07-26T12:48:39.8056049Z [azure-eventgrid :: next-pylint] Downloading pyproject_hooks-1.2.0-py3-none-any.whl (10 kB)
2026-07-26T12:48:39.8056335Z [azure-eventgrid :: next-pylint] Collecting MarkupSafe>=2.0
2026-07-26T12:48:39.8056634Z [azure-eventgrid :: next-pylint] 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-26T12:48:39.8056961Z [azure-eventgrid :: next-pylint] Collecting coverage[toml]>=7.10.6
2026-07-26T12:48:39.8057263Z [azure-eventgrid :: next-pylint] 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-26T12:48:39.8057863Z [azure-eventgrid :: next-pylint] ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 250.4/250.4 kB 71.7 MB/s eta 0:00:00
2026-07-26T12:48:39.8058251Z [azure-eventgrid :: next-pylint] Collecting charset_normalizer<4,>=2
2026-07-26T12:48:39.8058566Z [azure-eventgrid :: next-pylint] 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-26T12:48:39.8059018Z [azure-eventgrid :: next-pylint] ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 223.8/223.8 kB 67.3 MB/s eta 0:00:00
2026-07-26T12:48:39.8059299Z [azure-eventgrid :: next-pylint] Collecting idna<4,>=2.5
2026-07-26T12:48:39.8059554Z [azure-eventgrid :: next-pylint] Downloading idna-3.18-py3-none-any.whl (65 kB)
2026-07-26T12:48:39.8059949Z [azure-eventgrid :: next-pylint] ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 65.5/65.5 kB 25.7 MB/s eta 0:00:00
2026-07-26T12:48:39.8060509Z [azure-eventgrid :: next-pylint] 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-26T12:48:39.8061486Z [azure-eventgrid :: next-pylint] 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-26T12:48:39.8062120Z [azure-eventgrid :: next-pylint]
2026-07-26T12:48:39.8062366Z [azure-eventgrid :: next-pylint] [notice] A new release of pip is available: 23.0.1 -> 26.1.2
2026-07-26T12:48:39.8062672Z [azure-eventgrid :: next-pylint] [notice] To update, run: python -m pip install --upgrade pip
2026-07-26T12:48:39.8063306Z [azure-eventgrid :: next-pylint] 2026-07-26 12:48:39,800 [INFO] azure-sdk-tools: Processing azure-eventgrid for pylint check
2026-07-26T12:48:39.8063693Z [azure-eventgrid :: next-pylint] 2026-07-26 12:48:39,800 [INFO] azure-sdk-tools: Installing dev requirements for /mnt/vss/_work/1/s/sdk/eventgrid/azure-eventgrid
2026-07-26T12:49:02.1913619Z [azure-eventgrid :: next-pylint] 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-26T12:49:02.1915253Z [azure-eventgrid :: next-pylint] Processing /mnt/vss/_work/1/s/.wheels/azure_sdk_tools-0.0.0-py3-none-any.whl
2026-07-26T12:49:02.1917142Z [azure-eventgrid :: next-pylint] Processing /mnt/vss/_work/1/s/.wheels/azure_core-1.41.0-py3-none-any.whl
2026-07-26T12:49:02.1918658Z [azure-eventgrid :: next-pylint] Processing /mnt/vss/_work/1/s/.wheels/azure_identity-1.26.0b3-py3-none-any.whl
2026-07-26T12:49:02.1919764Z [azure-eventgrid :: next-pylint] Processing /mnt/vss/_work/1/s/.wheels/azure_mgmt_eventgrid-10.5.0b2-py3-none-any.whl
2026-07-26T12:49:02.1920646Z [azure-eventgrid :: next-pylint] Collecting azure-mgmt-resource==22.0.0
2026-07-26T12:49:02.1921510Z [azure-eventgrid :: next-pylint] Downloading azure_mgmt_resource-22.0.0-py3-none-any.whl (2.4 MB)
2026-07-26T12:49:02.1924495Z [azure-eventgrid :: next-pylint] ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 2.4/2.4 MB 55.4 MB/s eta 0:00:00
2026-07-26T12:49:02.1925040Z [azure-eventgrid :: next-pylint] Collecting azure-storage-queue
2026-07-26T12:49:02.1925519Z [azure-eventgrid :: next-pylint] Downloading azure_storage_queue-12.17.0-py3-none-any.whl (189 kB)
2026-07-26T12:49:02.1926542Z [azure-eventgrid :: next-pylint] ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 189.5/189.5 kB 63.4 MB/s eta 0:00:00
2026-07-26T12:49:02.1927074Z [azure-eventgrid :: next-pylint] Collecting cloudevents<=2.0.0
2026-07-26T12:49:02.1927621Z [azure-eventgrid :: next-pylint] Downloading cloudevents-2.0.0-py3-none-any.whl (94 kB)
2026-07-26T12:49:02.1928364Z [azure-eventgrid :: next-pylint] ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 94.6/94.6 kB 38.1 MB/s eta 0:00:00
2026-07-26T12:49:02.1928866Z [azure-eventgrid :: next-pylint] Collecting aiohttp>=3.0
2026-07-26T12:49:02.1929430Z [azure-eventgrid :: next-pylint] 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-26T12:49:02.1930167Z [azure-eventgrid :: next-pylint] ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 1.7/1.7 MB 102.2 MB/s eta 0:00:00
2026-07-26T12:49:02.1930676Z [azure-eventgrid :: next-pylint] Collecting azure-mgmt-core<2.0.0,>=1.3.2
2026-07-26T12:49:02.1931086Z [azure-eventgrid :: next-pylint] Downloading azure_mgmt_core-1.6.0-py3-none-any.whl (29 kB)
2026-07-26T12:49:02.1931386Z [azure-eventgrid :: next-pylint] Collecting msrest>=0.7.1
2026-07-26T12:49:02.1931651Z [azure-eventgrid :: next-pylint] Downloading msrest-0.7.1-py3-none-any.whl (85 kB)
2026-07-26T12:49:02.1932057Z [azure-eventgrid :: next-pylint] ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 85.4/85.4 kB 33.2 MB/s eta 0:00:00
2026-07-26T12:49:02.1932349Z [azure-eventgrid :: next-pylint] Collecting azure-common~=1.1
2026-07-26T12:49:02.1932617Z [azure-eventgrid :: next-pylint] Downloading azure_common-1.1.28-py2.py3-none-any.whl (14 kB)
2026-07-26T12:49:02.1933398Z [azure-eventgrid :: next-pylint] Requirement already satisfied: packaging in /mnt/vss/_work/1/s/.venv/azure-eventgrid/.venv_next-pylint/lib/python3.10/site-packages (from azure-sdk-tools==0.0.0->-r /mnt/vss/_work/1/s/sdk/eventgrid/azure-eventgrid/dev_requirements.txt (line 1)) (26.2)
2026-07-26T12:49:02.1934219Z [azure-eventgrid :: next-pylint] Requirement already satisfied: tomli in /mnt/vss/_work/1/s/.venv/azure-eventgrid/.venv_next-pylint/lib/python3.10/site-packages (from azure-sdk-tools==0.0.0->-r /mnt/vss/_work/1/s/sdk/eventgrid/azure-eventgrid/dev_requirements.txt (line 1)) (2.4.1)
2026-07-26T12:49:02.1935014Z [azure-eventgrid :: next-pylint] Requirement already satisfied: setuptools in /mnt/vss/_work/1/s/.venv/azure-eventgrid/.venv_next-pylint/lib/python3.10/site-packages (from azure-sdk-tools==0.0.0->-r /mnt/vss/_work/1/s/sdk/eventgrid/azure-eventgrid/dev_requirements.txt (line 1)) (79.0.1)
2026-07-26T12:49:02.1935854Z [azure-eventgrid :: next-pylint] Requirement already satisfied: python-dotenv in /mnt/vss/_work/1/s/.venv/azure-eventgrid/.venv_next-pylint/lib/python3.10/site-packages (from azure-sdk-tools==0.0.0->-r /mnt/vss/_work/1/s/sdk/eventgrid/azure-eventgrid/dev_requirements.txt (line 1)) (1.2.2)
2026-07-26T12:49:02.1936758Z [azure-eventgrid :: next-pylint] Requirement already satisfied: pytest-asyncio>=0.9.0 in /mnt/vss/_work/1/s/.venv/azure-eventgrid/.venv_next-pylint/lib/python3.10/site-packages (from azure-sdk-tools==0.0.0->-r /mnt/vss/_work/1/s/sdk/eventgrid/azure-eventgrid/dev_requirements.txt (line 1)) (1.4.0)
2026-07-26T12:49:02.1937927Z [azure-eventgrid :: next-pylint] Requirement already satisfied: pytest-cov in /mnt/vss/_work/1/s/.venv/azure-eventgrid/.venv_next-pylint/lib/python3.10/site-packages (from azure-sdk-tools==0.0.0->-r /mnt/vss/_work/1/s/sdk/eventgrid/azure-eventgrid/dev_requirements.txt (line 1)) (7.1.0)
2026-07-26T12:49:02.1938777Z [azure-eventgrid :: next-pylint] Requirement already satisfied: pyparsing in /mnt/vss/_work/1/s/.venv/azure-eventgrid/.venv_next-pylint/lib/python3.10/site-packages (from azure-sdk-tools==0.0.0->-r /mnt/vss/_work/1/s/sdk/eventgrid/azure-eventgrid/dev_requirements.txt (line 1)) (3.3.2)
2026-07-26T12:49:02.1939615Z [azure-eventgrid :: next-pylint] Requirement already satisfied: tomli-w==1.0.0 in /mnt/vss/_work/1/s/.venv/azure-eventgrid/.venv_next-pylint/lib/python3.10/site-packages (from azure-sdk-tools==0.0.0->-r /mnt/vss/_work/1/s/sdk/eventgrid/azure-eventgrid/dev_requirements.txt (line 1)) (1.0.0)
2026-07-26T12:49:02.1940463Z [azure-eventgrid :: next-pylint] Requirement already satisfied: Jinja2 in /mnt/vss/_work/1/s/.venv/azure-eventgrid/.venv_next-pylint/lib/python3.10/site-packages (from azure-sdk-tools==0.0.0->-r /mnt/vss/_work/1/s/sdk/eventgrid/azure-eventgrid/dev_requirements.txt (line 1)) (3.1.6)
2026-07-26T12:49:02.1941277Z [azure-eventgrid :: next-pylint] Requirement already satisfied: cibuildwheel==2.23.3 in /mnt/vss/_work/1/s/.venv/azure-eventgrid/.venv_next-pylint/lib/python3.10/site-packages (from azure-sdk-tools==0.0.0->-r /mnt/vss/_work/1/s/sdk/eventgrid/azure-eventgrid/dev_requirements.txt (line 1)) (2.23.3)
2026-07-26T12:49:02.1942114Z [azure-eventgrid :: next-pylint] Requirement already satisfied: pytest>=3.5.1 in /mnt/vss/_work/1/s/.venv/azure-eventgrid/.venv_next-pylint/lib/python3.10/site-packages (from azure-sdk-tools==0.0.0->-r /mnt/vss/_work/1/s/sdk/eventgrid/azure-eventgrid/dev_requirements.txt (line 1)) (9.1.1)
2026-07-26T12:49:02.1943243Z [azure-eventgrid :: next-pylint] Requirement already satisfied: PyYAML in /mnt/vss/_work/1/s/.venv/azure-eventgrid/.venv_next-pylint/lib/python3.10/site-packages (from azure-sdk-tools==0.0.0->-r /mnt/vss/_work/1/s/sdk/eventgrid/azure-eventgrid/dev_requirements.txt (line 1)) (6.0.3)
2026-07-26T12:49:02.1943947Z [azure-eventgrid :: next-pylint] Requirement already satisfied: build in /mnt/vss/_work/1/s/.venv/azure-eventgrid/.venv_next-pylint/lib/python3.10/site-packages (from azure-sdk-tools==0.0.0->-r /mnt/vss/_work/1/s/sdk/eventgrid/azure-eventgrid/dev_requirements.txt (line 1)) (1.5.1)
2026-07-26T12:49:02.1944478Z [azure-eventgrid :: next-pylint] Requirement already satisfied: certifi in /mnt/vss/_work/1/s/.venv/azure-eventgrid/.venv_next-pylint/lib/python3.10/site-packages (from azure-sdk-tools==0.0.0->-r /mnt/vss/_work/1/s/sdk/eventgrid/azure-eventgrid/dev_requirements.txt (line 1)) (2026.7.22)
2026-07-26T12:49:02.1945005Z [azure-eventgrid :: next-pylint] Requirement already satisfied: wheel in /mnt/vss/_work/1/s/.venv/azure-eventgrid/.venv_next-pylint/lib/python3.10/site-packages (from azure-sdk-tools==0.0.0->-r /mnt/vss/_work/1/s/sdk/eventgrid/azure-eventgrid/dev_requirements.txt (line 1)) (0.47.0)
2026-07-26T12:49:02.1945527Z [azure-eventgrid :: next-pylint] Requirement already satisfied: urllib3 in /mnt/vss/_work/1/s/.venv/azure-eventgrid/.venv_next-pylint/lib/python3.10/site-packages (from azure-sdk-tools==0.0.0->-r /mnt/vss/_work/1/s/sdk/eventgrid/azure-eventgrid/dev_requirements.txt (line 1)) (2.7.0)
2026-07-26T12:49:02.1946037Z [azure-eventgrid :: next-pylint] Requirement already satisfied: pkginfo in /mnt/vss/_work/1/s/.venv/azure-eventgrid/.venv_next-pylint/lib/python3.10/site-packages (from azure-sdk-tools==0.0.0->-r /mnt/vss/_work/1/s/sdk/eventgrid/azure-eventgrid/dev_requirements.txt (line 1)) (1.12.1.2)
2026-07-26T12:49:02.1946726Z [azure-eventgrid :: next-pylint] Requirement already satisfied: ConfigArgParse>=0.12.0 in /mnt/vss/_work/1/s/.venv/azure-eventgrid/.venv_next-pylint/lib/python3.10/site-packages (from azure-sdk-tools==0.0.0->-r /mnt/vss/_work/1/s/sdk/eventgrid/azure-eventgrid/dev_requirements.txt (line 1)) (1.7.5)
2026-07-26T12:49:02.1947355Z [azure-eventgrid :: next-pylint] Requirement already satisfied: json-delta>=2.0 in /mnt/vss/_work/1/s/.venv/azure-eventgrid/.venv_next-pylint/lib/python3.10/site-packages (from azure-sdk-tools==0.0.0->-r /mnt/vss/_work/1/s/sdk/eventgrid/azure-eventgrid/dev_requirements.txt (line 1)) (2.0.2)
2026-07-26T12:49:02.1947912Z [azure-eventgrid :: next-pylint] Requirement already satisfied: typing-extensions>=4.1.0 in /mnt/vss/_work/1/s/.venv/azure-eventgrid/.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/eventgrid/azure-eventgrid/dev_requirements.txt (line 1)) (4.16.0)
2026-07-26T12:49:02.1948483Z [azure-eventgrid :: next-pylint] Requirement already satisfied: platformdirs in /mnt/vss/_work/1/s/.venv/azure-eventgrid/.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/eventgrid/azure-eventgrid/dev_requirements.txt (line 1)) (4.11.0)
2026-07-26T12:49:02.1949043Z [azure-eventgrid :: next-pylint] Requirement already satisfied: filelock in /mnt/vss/_work/1/s/.venv/azure-eventgrid/.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/eventgrid/azure-eventgrid/dev_requirements.txt (line 1)) (3.32.0)
2026-07-26T12:49:02.1949595Z [azure-eventgrid :: next-pylint] Requirement already satisfied: bashlex!=0.13 in /mnt/vss/_work/1/s/.venv/azure-eventgrid/.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/eventgrid/azure-eventgrid/dev_requirements.txt (line 1)) (0.18)
2026-07-26T12:49:02.1950163Z [azure-eventgrid :: next-pylint] Requirement already satisfied: dependency-groups>=1.2 in /mnt/vss/_work/1/s/.venv/azure-eventgrid/.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/eventgrid/azure-eventgrid/dev_requirements.txt (line 1)) (1.3.1)
2026-07-26T12:49:02.1950723Z [azure-eventgrid :: next-pylint] Requirement already satisfied: bracex in /mnt/vss/_work/1/s/.venv/azure-eventgrid/.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/eventgrid/azure-eventgrid/dev_requirements.txt (line 1)) (3.0.1)
2026-07-26T12:49:02.1951262Z [azure-eventgrid :: next-pylint] Requirement already satisfied: requests>=2.21.0 in /mnt/vss/_work/1/s/.venv/azure-eventgrid/.venv_next-pylint/lib/python3.10/site-packages (from azure-core==1.41.0->-r /mnt/vss/_work/1/s/sdk/eventgrid/azure-eventgrid/dev_requirements.txt (line 2)) (2.34.2)
2026-07-26T12:49:02.1951654Z [azure-eventgrid :: next-pylint] Collecting cryptography>=2.5
2026-07-26T12:49:02.1951971Z [azure-eventgrid :: next-pylint] Downloading cryptography-49.0.0-cp39-abi3-manylinux_2_34_x86_64.whl (4.7 MB)
2026-07-26T12:49:02.1952467Z [azure-eventgrid :: next-pylint] ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 4.7/4.7 MB 133.5 MB/s eta 0:00:00
2026-07-26T12:49:02.1952771Z [azure-eventgrid :: next-pylint] Collecting msal-extensions>=1.2.0
2026-07-26T12:49:02.1953540Z [azure-eventgrid :: next-pylint] Downloading msal_extensions-1.3.1-py3-none-any.whl (20 kB)
2026-07-26T12:49:02.1954093Z [azure-eventgrid :: next-pylint] Collecting msal>=1.35.1
2026-07-26T12:49:02.1954597Z [azure-eventgrid :: next-pylint] Downloading msal-1.37.0-py3-none-any.whl (123 kB)
2026-07-26T12:49:02.1955153Z [azure-eventgrid :: next-pylint] ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 123.7/123.7 kB 48.7 MB/s eta 0:00:00
2026-07-26T12:49:02.1955585Z [azure-eventgrid :: next-pylint] Collecting isodate>=0.6.1
2026-07-26T12:49:02.1956001Z [azure-eventgrid :: next-pylint] Downloading isodate-0.7.2-py3-none-any.whl (22 kB)
2026-07-26T12:49:02.1956649Z [azure-eventgrid :: next-pylint] Collecting python-dateutil>=2.8.2
2026-07-26T12:49:02.1957310Z [azure-eventgrid :: next-pylint] Downloading python_dateutil-2.9.0.post0-py2.py3-none-any.whl (229 kB)
2026-07-26T12:49:02.1957997Z [azure-eventgrid :: next-pylint] ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 229.9/229.9 kB 73.7 MB/s eta 0:00:00
2026-07-26T12:49:02.1958299Z [azure-eventgrid :: next-pylint] Collecting deprecation<3.0,>=2.0
2026-07-26T12:49:02.1958566Z [azure-eventgrid :: next-pylint] Downloading deprecation-2.1.0-py2.py3-none-any.whl (11 kB)
2026-07-26T12:49:02.1958826Z [azure-eventgrid :: next-pylint] Collecting attrs>=17.3.0
2026-07-26T12:49:02.1959086Z [azure-eventgrid :: next-pylint] Downloading attrs-26.1.0-py3-none-any.whl (67 kB)
2026-07-26T12:49:02.1959455Z [azure-eventgrid :: next-pylint] ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 67.5/67.5 kB 29.1 MB/s eta 0:00:00
2026-07-26T12:49:02.1959719Z [azure-eventgrid :: next-pylint] Collecting async-timeout<6.0,>=4.0
2026-07-26T12:49:02.1959992Z [azure-eventgrid :: next-pylint] Downloading async_timeout-5.0.1-py3-none-any.whl (6.2 kB)
2026-07-26T12:49:02.1960257Z [azure-eventgrid :: next-pylint] Collecting frozenlist>=1.1.1
2026-07-26T12:49:02.1960551Z [azure-eventgrid :: next-pylint] Downloading frozenlist-1.8.0-cp310-cp310-manylinux1_x86_64.manylinux_2_28_x86_64.manylinux_2_5_x86_64.whl (219 kB)
2026-07-26T12:49:02.1960969Z [azure-eventgrid :: next-pylint] ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 219.5/219.5 kB 59.0 MB/s eta 0:00:00
2026-07-26T12:49:02.1961228Z [azure-eventgrid :: next-pylint] Collecting propcache>=0.2.0
2026-07-26T12:49:02.1961524Z [azure-eventgrid :: next-pylint] 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-26T12:49:02.1961934Z [azure-eventgrid :: next-pylint] ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 60.1/60.1 kB 22.9 MB/s eta 0:00:00
2026-07-26T12:49:02.1962191Z [azure-eventgrid :: next-pylint] Collecting yarl<2.0,>=1.17.0
2026-07-26T12:49:02.1962487Z [azure-eventgrid :: next-pylint] 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-26T12:49:02.1963310Z [azure-eventgrid :: next-pylint] ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 110.8/110.8 kB 39.5 MB/s eta 0:00:00
2026-07-26T12:49:02.1963734Z [azure-eventgrid :: next-pylint] Collecting aiohappyeyeballs>=2.5.0
2026-07-26T12:49:02.1964008Z [azure-eventgrid :: next-pylint] Downloading aiohappyeyeballs-2.7.1-py3-none-any.whl (15 kB)
2026-07-26T12:49:02.1964264Z [azure-eventgrid :: next-pylint] Collecting aiosignal>=1.4.0
2026-07-26T12:49:02.1964516Z [azure-eventgrid :: next-pylint] Downloading aiosignal-1.4.0-py3-none-any.whl (7.5 kB)
2026-07-26T12:49:02.1964771Z [azure-eventgrid :: next-pylint] Collecting multidict<7.0,>=4.5
2026-07-26T12:49:02.1965070Z [azure-eventgrid :: next-pylint] 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-26T12:49:02.1965651Z [azure-eventgrid :: next-pylint] ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 243.3/243.3 kB 72.5 MB/s eta 0:00:00
2026-07-26T12:49:02.1965906Z [azure-eventgrid :: next-pylint] Collecting cffi>=2.0.0
2026-07-26T12:49:02.1966178Z [azure-eventgrid :: next-pylint] Downloading cffi-2.1.0-cp310-cp310-manylinux2014_x86_64.manylinux_2_17_x86_64.whl (218 kB)
2026-07-26T12:49:02.1966571Z [azure-eventgrid :: next-pylint] ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 218.8/218.8 kB 67.6 MB/s eta 0:00:00
2026-07-26T12:49:02.1966829Z [azure-eventgrid :: next-pylint] Collecting PyJWT[crypto]<3,>=1.0.0
2026-07-26T12:49:02.1967080Z [azure-eventgrid :: next-pylint] Downloading pyjwt-2.13.0-py3-none-any.whl (31 kB)
2026-07-26T12:49:02.1967338Z [azure-eventgrid :: next-pylint] Collecting requests-oauthlib>=0.5.0
2026-07-26T12:49:02.1967605Z [azure-eventgrid :: next-pylint] Downloading requests_oauthlib-2.0.0-py2.py3-none-any.whl (24 kB)
2026-07-26T12:49:02.1968098Z [azure-eventgrid :: next-pylint] Requirement already satisfied: exceptiongroup>=1 in /mnt/vss/_work/1/s/.venv/azure-eventgrid/.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/eventgrid/azure-eventgrid/dev_requirements.txt (line 1)) (1.3.1)
2026-07-26T12:49:02.1968628Z [azure-eventgrid :: next-pylint] Requirement already satisfied: pluggy<2,>=1.5 in /mnt/vss/_work/1/s/.venv/azure-eventgrid/.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/eventgrid/azure-eventgrid/dev_requirements.txt (line 1)) (1.6.0)
2026-07-26T12:49:02.1969492Z [azure-eventgrid :: next-pylint] Requirement already satisfied: iniconfig>=1.0.1 in /mnt/vss/_work/1/s/.venv/azure-eventgrid/.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/eventgrid/azure-eventgrid/dev_requirements.txt (line 1)) (2.3.0)
2026-07-26T12:49:02.1970065Z [azure-eventgrid :: next-pylint] Requirement already satisfied: pygments>=2.7.2 in /mnt/vss/_work/1/s/.venv/azure-eventgrid/.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/eventgrid/azure-eventgrid/dev_requirements.txt (line 1)) (2.20.0)
2026-07-26T12:49:02.1970602Z [azure-eventgrid :: next-pylint] Requirement already satisfied: backports-asyncio-runner<2,>=1.1 in /mnt/vss/_work/1/s/.venv/azure-eventgrid/.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/eventgrid/azure-eventgrid/dev_requirements.txt (line 1)) (1.2.0)
2026-07-26T12:49:02.1970993Z [azure-eventgrid :: next-pylint] Collecting six>=1.5
2026-07-26T12:49:02.1971242Z [azure-eventgrid :: next-pylint] Downloading six-1.17.0-py2.py3-none-any.whl (11 kB)
2026-07-26T12:49:02.1971645Z [azure-eventgrid :: next-pylint] Requirement already satisfied: charset_normalizer<4,>=2 in /mnt/vss/_work/1/s/.venv/azure-eventgrid/.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/eventgrid/azure-eventgrid/dev_requirements.txt (line 2)) (3.4.9)
2026-07-26T12:49:02.1972170Z [azure-eventgrid :: next-pylint] Requirement already satisfied: idna<4,>=2.5 in /mnt/vss/_work/1/s/.venv/azure-eventgrid/.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/eventgrid/azure-eventgrid/dev_requirements.txt (line 2)) (3.18)
2026-07-26T12:49:02.1972675Z [azure-eventgrid :: next-pylint] Requirement already satisfied: pyproject_hooks in /mnt/vss/_work/1/s/.venv/azure-eventgrid/.venv_next-pylint/lib/python3.10/site-packages (from build->azure-sdk-tools==0.0.0->-r /mnt/vss/_work/1/s/sdk/eventgrid/azure-eventgrid/dev_requirements.txt (line 1)) (1.2.0)
2026-07-26T12:49:02.1974045Z [azure-eventgrid :: next-pylint] Requirement already satisfied: MarkupSafe>=2.0 in /mnt/vss/_work/1/s/.venv/azure-eventgrid/.venv_next-pylint/lib/python3.10/site-packages (from Jinja2->azure-sdk-tools==0.0.0->-r /mnt/vss/_work/1/s/sdk/eventgrid/azure-eventgrid/dev_requirements.txt (line 1)) (3.0.3)
2026-07-26T12:49:02.1974889Z [azure-eventgrid :: next-pylint] Requirement already satisfied: coverage[toml]>=7.10.6 in /mnt/vss/_work/1/s/.venv/azure-eventgrid/.venv_next-pylint/lib/python3.10/site-packages (from pytest-cov->azure-sdk-tools==0.0.0->-r /mnt/vss/_work/1/s/sdk/eventgrid/azure-eventgrid/dev_requirements.txt (line 1)) (7.15.2)
2026-07-26T12:49:02.1975422Z [azure-eventgrid :: next-pylint] Collecting pycparser
2026-07-26T12:49:02.1975831Z [azure-eventgrid :: next-pylint] Downloading pycparser-3.0-py3-none-any.whl (48 kB)
2026-07-26T12:49:02.1976381Z [azure-eventgrid :: next-pylint] ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 48.2/48.2 kB 20.1 MB/s eta 0:00:00
2026-07-26T12:49:02.1976808Z [azure-eventgrid :: next-pylint] Collecting oauthlib>=3.0.0
2026-07-26T12:49:02.1977207Z [azure-eventgrid :: next-pylint] Downloading oauthlib-3.3.1-py3-none-any.whl (160 kB)
2026-07-26T12:49:02.1977920Z [azure-eventgrid :: next-pylint] ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 160.1/160.1 kB 61.9 MB/s eta 0:00:00
2026-07-26T12:49:02.1978406Z [azure-eventgrid :: next-pylint] 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-26T12:49:02.1978921Z [azure-eventgrid :: next-pylint] 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-26T12:49:02.1979611Z [azure-eventgrid :: next-pylint] Installing collected packages: azure-common, six, PyJWT, pycparser, propcache, oauthlib, multidict, isodate, frozenlist, deprecation, attrs, async-timeout, aiohappyeyeballs, yarl, requests-oauthlib, python-dateutil, cffi, aiosignal, msrest, cryptography, cloudevents, azure-mgmt-core, aiohttp, azure-storage-queue, azure-mgmt-resource, azure-mgmt-eventgrid, msal, msal-extensions, azure-identity
2026-07-26T12:49:02.1980570Z [azure-eventgrid :: next-pylint] 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-common-1.1.28 azure-identity-1.26.0b3 azure-mgmt-core-1.6.0 azure-mgmt-eventgrid-10.5.0b2 azure-mgmt-resource-22.0.0 azure-storage-queue-12.17.0 cffi-2.1.0 cloudevents-2.0.0 cryptography-49.0.0 deprecation-2.1.0 frozenlist-1.8.0 isodate-0.7.2 msal-1.37.0 msal-extensions-1.3.1 msrest-0.7.1 multidict-6.7.1 oauthlib-3.3.1 propcache-0.5.2 pycparser-3.0 python-dateutil-2.9.0.post0 requests-oauthlib-2.0.0 six-1.17.0 yarl-1.24.5
2026-07-26T12:49:02.1981272Z [azure-eventgrid :: next-pylint]
2026-07-26T12:49:02.1981657Z [azure-eventgrid :: next-pylint] [notice] A new release of pip is available: 23.0.1 -> 26.1.2
2026-07-26T12:49:02.1982064Z [azure-eventgrid :: next-pylint] [notice] To update, run: python -m pip install --upgrade pip
2026-07-26T12:49:03.2719940Z [azure-eventgrid :: next-pylint] 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-26T12:49:03.2720841Z [azure-eventgrid :: next-pylint] Collecting azure-pylint-guidelines-checker==0.5.9
2026-07-26T12:49:03.2721615Z [azure-eventgrid :: next-pylint] 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-26T12:49:03.2722333Z [azure-eventgrid :: next-pylint] Installing collected packages: azure-pylint-guidelines-checker
2026-07-26T12:49:03.2723078Z [azure-eventgrid :: next-pylint] Successfully installed azure-pylint-guidelines-checker-0.5.9
2026-07-26T12:49:03.2723791Z [azure-eventgrid :: next-pylint]
2026-07-26T12:49:03.2724315Z [azure-eventgrid :: next-pylint] [notice] A new release of pip is available: 23.0.1 -> 26.1.2
2026-07-26T12:49:03.2724930Z [azure-eventgrid :: next-pylint] [notice] To update, run: python -m pip install --upgrade pip
2026-07-26T12:49:03.6549227Z [azure-eventgrid :: next-pylint] 2026-07-26 12:49:03,654 [INFO] azure-sdk-tools: Installing azure_eventgrid-4.22.0.tar.gz from fresh built package.
2026-07-26T12:49:04.0549457Z [azure-eventgrid :: next-pylint] 2026-07-26 12:49:04,054 [INFO] azure-sdk-tools: Executing command from /mnt/vss/_work/1/s/.venv/azure-eventgrid/.venv_next-pylint/.staging:['/mnt/vss/_work/1/s/.venv/azure-eventgrid/.venv_next-pylint/bin/python', '-m', 'pip', 'install', '/mnt/vss/_work/1/s/.venv/azure-eventgrid/.venv_next-pylint/.staging/azure_eventgrid-4.22.0.tar.gz']
2026-07-26T12:49:04.4294396Z [azure-eventgrid :: next-pylint] 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-26T12:49:04.4359987Z [azure-eventgrid :: next-pylint] Processing ./azure_eventgrid-4.22.0.tar.gz
2026-07-26T12:49:04.4855832Z [azure-eventgrid :: next-pylint] Installing build dependencies: started
2026-07-26T12:49:07.2518895Z [azure-eventgrid :: next-pylint] Installing build dependencies: finished with status 'done'
2026-07-26T12:49:07.2527628Z [azure-eventgrid :: next-pylint] Getting requirements to build wheel: started
2026-07-26T12:49:07.4430062Z [azure-eventgrid :: next-pylint] Getting requirements to build wheel: finished with status 'done'
2026-07-26T12:49:07.4442738Z [azure-eventgrid :: next-pylint] Preparing metadata (pyproject.toml): started
2026-07-26T12:49:07.6307027Z [azure-eventgrid :: next-pylint] Preparing metadata (pyproject.toml): finished with status 'done'
2026-07-26T12:49:07.6372708Z [azure-eventgrid :: next-pylint] Requirement already satisfied: typing-extensions>=4.6.0 in /mnt/vss/_work/1/s/.venv/azure-eventgrid/.venv_next-pylint/lib/python3.10/site-packages (from azure-eventgrid==4.22.0) (4.16.0)
2026-07-26T12:49:07.6379346Z [azure-eventgrid :: next-pylint] Requirement already satisfied: azure-core>=1.30.0 in /mnt/vss/_work/1/s/.venv/azure-eventgrid/.venv_next-pylint/lib/python3.10/site-packages (from azure-eventgrid==4.22.0) (1.41.0)
2026-07-26T12:49:07.6386711Z [azure-eventgrid :: next-pylint] Requirement already satisfied: isodate>=0.6.1 in /mnt/vss/_work/1/s/.venv/azure-eventgrid/.venv_next-pylint/lib/python3.10/site-packages (from azure-eventgrid==4.22.0) (0.7.2)
2026-07-26T12:49:07.6442146Z [azure-eventgrid :: next-pylint] Requirement already satisfied: requests>=2.21.0 in /mnt/vss/_work/1/s/.venv/azure-eventgrid/.venv_next-pylint/lib/python3.10/site-packages (from azure-core>=1.30.0->azure-eventgrid==4.22.0) (2.34.2)
2026-07-26T12:49:07.6530106Z [azure-eventgrid :: next-pylint] Requirement already satisfied: urllib3<3,>=1.26 in /mnt/vss/_work/1/s/.venv/azure-eventgrid/.venv_next-pylint/lib/python3.10/site-packages (from requests>=2.21.0->azure-core>=1.30.0->azure-eventgrid==4.22.0) (2.7.0)
2026-07-26T12:49:07.6538577Z [azure-eventgrid :: next-pylint] Requirement already satisfied: certifi>=2023.5.7 in /mnt/vss/_work/1/s/.venv/azure-eventgrid/.venv_next-pylint/lib/python3.10/site-packages (from requests>=2.21.0->azure-core>=1.30.0->azure-eventgrid==4.22.0) (2026.7.22)
2026-07-26T12:49:07.6547174Z [azure-eventgrid :: next-pylint] Requirement already satisfied: charset_normalizer<4,>=2 in /mnt/vss/_work/1/s/.venv/azure-eventgrid/.venv_next-pylint/lib/python3.10/site-packages (from requests>=2.21.0->azure-core>=1.30.0->azure-eventgrid==4.22.0) (3.4.9)
2026-07-26T12:49:07.6556235Z [azure-eventgrid :: next-pylint] Requirement already satisfied: idna<4,>=2.5 in /mnt/vss/_work/1/s/.venv/azure-eventgrid/.venv_next-pylint/lib/python3.10/site-packages (from requests>=2.21.0->azure-core>=1.30.0->azure-eventgrid==4.22.0) (3.18)
2026-07-26T12:49:07.6699606Z [azure-eventgrid :: next-pylint] Building wheels for collected packages: azure-eventgrid
2026-07-26T12:49:07.6710578Z [azure-eventgrid :: next-pylint] Building wheel for azure-eventgrid (pyproject.toml): started
2026-07-26T12:49:07.9524224Z [azure-eventgrid :: next-pylint] Building wheel for azure-eventgrid (pyproject.toml): finished with status 'done'
2026-07-26T12:49:07.9532620Z [azure-eventgrid :: next-pylint] Created wheel for azure-eventgrid: filename=azure_eventgrid-4.22.0-py3-none-any.whl size=128170 sha256=e6721e19cc77677ba43b40fdd558fd31fde6810a94b4346485715127dd389574
2026-07-26T12:49:07.9535349Z [azure-eventgrid :: next-pylint] Stored in directory: /home/cloudtest/.cache/pip/wheels/f8/dd/a7/ca886a4b3db062bfc2ebbbed06570ebb54b69b976133fcbf53
2026-07-26T12:49:07.9566359Z [azure-eventgrid :: next-pylint] Successfully built azure-eventgrid
2026-07-26T12:49:08.1286132Z [azure-eventgrid :: next-pylint] Installing collected packages: azure-eventgrid
2026-07-26T12:49:08.2401386Z [azure-eventgrid :: next-pylint] Successfully installed azure-eventgrid-4.22.0
2026-07-26T12:49:08.2600087Z [azure-eventgrid :: next-pylint]
2026-07-26T12:49:08.2600899Z [azure-eventgrid :: next-pylint] [notice] A new release of pip is available: 23.0.1 -> 26.1.2
2026-07-26T12:49:08.2601516Z [azure-eventgrid :: next-pylint] [notice] To update, run: python -m pip install --upgrade pip
2026-07-26T12:49:08.3606886Z [azure-eventgrid :: next-pylint] 2026-07-26 12:49:08,359 [INFO] azure-sdk-tools: Installed azure_eventgrid-4.22.0.tar.gz
2026-07-26T12:49:11.2837800Z [azure-eventgrid :: next-pylint] 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-26T12:49:11.2839925Z [azure-eventgrid :: next-pylint] Collecting pylint==4.0.6
2026-07-26T12:49:11.2840706Z [azure-eventgrid :: next-pylint] Downloading pylint-4.0.6-py3-none-any.whl (538 kB)
2026-07-26T12:49:11.2841948Z [azure-eventgrid :: next-pylint] ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 538.4/538.4 kB 17.3 MB/s eta 0:00:00
2026-07-26T12:49:11.2842492Z [azure-eventgrid :: next-pylint] Collecting isort!=5.13,<9,>=5
2026-07-26T12:49:11.2843247Z [azure-eventgrid :: next-pylint] Downloading isort-8.0.1-py3-none-any.whl (89 kB)
2026-07-26T12:49:11.2844047Z [azure-eventgrid :: next-pylint] ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 89.7/89.7 kB 29.7 MB/s eta 0:00:00
2026-07-26T12:49:11.2844500Z [azure-eventgrid :: next-pylint] Collecting mccabe<0.8,>=0.6
2026-07-26T12:49:11.2844911Z [azure-eventgrid :: next-pylint] Downloading mccabe-0.7.0-py2.py3-none-any.whl (7.3 kB)
2026-07-26T12:49:11.2845327Z [azure-eventgrid :: next-pylint] Collecting dill>=0.2
2026-07-26T12:49:11.2845748Z [azure-eventgrid :: next-pylint] Downloading dill-0.4.1-py3-none-any.whl (120 kB)
2026-07-26T12:49:11.2846412Z [azure-eventgrid :: next-pylint] ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 120.0/120.0 kB 28.3 MB/s eta 0:00:00
2026-07-26T12:49:11.2847087Z [azure-eventgrid :: next-pylint] Requirement already satisfied: platformdirs>=2.2 in /mnt/vss/_work/1/s/.venv/azure-eventgrid/.venv_next-pylint/lib/python3.10/site-packages (from pylint==4.0.6) (4.11.0)
2026-07-26T12:49:11.2847844Z [azure-eventgrid :: next-pylint] Requirement already satisfied: tomli>=1.1 in /mnt/vss/_work/1/s/.venv/azure-eventgrid/.venv_next-pylint/lib/python3.10/site-packages (from pylint==4.0.6) (2.4.1)
2026-07-26T12:49:11.2848439Z [azure-eventgrid :: next-pylint] Collecting tomlkit>=0.10.1
2026-07-26T12:49:11.2848911Z [azure-eventgrid :: next-pylint] Downloading tomlkit-0.15.1-py3-none-any.whl (49 kB)
2026-07-26T12:49:11.2849627Z [azure-eventgrid :: next-pylint] ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 49.4/49.4 kB 20.3 MB/s eta 0:00:00
2026-07-26T12:49:11.2850180Z [azure-eventgrid :: next-pylint] Collecting astroid<=4.1.dev0,>=4.0.2
2026-07-26T12:49:11.2850671Z [azure-eventgrid :: next-pylint] Downloading astroid-4.0.4-py3-none-any.whl (276 kB)
2026-07-26T12:49:11.2851403Z [azure-eventgrid :: next-pylint] ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 276.4/276.4 kB 58.4 MB/s eta 0:00:00
2026-07-26T12:49:11.2852051Z [azure-eventgrid :: next-pylint] Requirement already satisfied: typing-extensions>=4 in /mnt/vss/_work/1/s/.venv/azure-eventgrid/.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-26T12:49:11.2853508Z [azure-eventgrid :: next-pylint] Installing collected packages: tomlkit, mccabe, isort, dill, astroid, pylint
2026-07-26T12:49:11.2854096Z [azure-eventgrid :: next-pylint] 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-26T12:49:11.2854586Z [azure-eventgrid :: next-pylint]
2026-07-26T12:49:11.2855039Z [azure-eventgrid :: next-pylint] [notice] A new release of pip is available: 23.0.1 -> 26.1.2
2026-07-26T12:49:11.2855548Z [azure-eventgrid :: next-pylint] [notice] To update, run: python -m pip install --upgrade pip
2026-07-26T12:49:11.6651808Z [azure-eventgrid :: next-pylint] 2026-07-26 12:49:11,664 [INFO] azure-sdk-tools: Installed packages:
2026-07-26T12:49:11.6654314Z [azure-eventgrid :: next-pylint] 2026-07-26 12:49:11,664 [INFO] azure-sdk-tools: aiohappyeyeballs==2.7.1
2026-07-26T12:49:11.6654872Z [azure-eventgrid :: next-pylint] aiohttp==3.14.3
2026-07-26T12:49:11.6655331Z [azure-eventgrid :: next-pylint] aiosignal==1.4.0
2026-07-26T12:49:11.6655775Z [azure-eventgrid :: next-pylint] astroid==4.0.4
2026-07-26T12:49:11.6656232Z [azure-eventgrid :: next-pylint] async-timeout==5.0.1
2026-07-26T12:49:11.6656728Z [azure-eventgrid :: next-pylint] attrs==26.1.0
2026-07-26T12:49:11.6657261Z [azure-eventgrid :: next-pylint] azure-common==1.1.28
2026-07-26T12:49:11.6657716Z [azure-eventgrid :: next-pylint] azure-core==1.41.0
2026-07-26T12:49:11.6658189Z [azure-eventgrid :: next-pylint] azure-eventgrid @ file:///mnt/vss/_work/1/s/.venv/azure-eventgrid/.venv_next-pylint/.staging/azure_eventgrid-4.22.0.tar.gz
2026-07-26T12:49:11.6658747Z [azure-eventgrid :: next-pylint] azure-identity @ file:///mnt/vss/_work/1/s/.wheels/azure_identity-1.26.0b3-py3-none-any.whl
2026-07-26T12:49:11.6659212Z [azure-eventgrid :: next-pylint] azure-mgmt-core==1.6.0
2026-07-26T12:49:11.6659669Z [azure-eventgrid :: next-pylint] azure-mgmt-eventgrid @ file:///mnt/vss/_work/1/s/.wheels/azure_mgmt_eventgrid-10.5.0b2-py3-none-any.whl
2026-07-26T12:49:11.6660152Z [azure-eventgrid :: next-pylint] azure-mgmt-resource==22.0.0
2026-07-26T12:49:11.6660577Z [azure-eventgrid :: next-pylint] azure-pylint-guidelines-checker==0.5.9
2026-07-26T12:49:11.6661035Z [azure-eventgrid :: next-pylint] azure-sdk-tools @ file:///mnt/vss/_work/1/s/.wheels/azure_sdk_tools-0.0.0-py3-none-any.whl
2026-07-26T12:49:11.6661466Z [azure-eventgrid :: next-pylint] azure-storage-queue==12.17.0
2026-07-26T12:49:11.6661901Z [azure-eventgrid :: next-pylint] backports.asyncio.runner==1.2.0
2026-07-26T12:49:11.6662289Z [azure-eventgrid :: next-pylint] bashlex==0.18
2026-07-26T12:49:11.6662653Z [azure-eventgrid :: next-pylint] bracex==3.0.1
2026-07-26T12:49:11.6664131Z [azure-eventgrid :: next-pylint] build==1.5.1
2026-07-26T12:49:11.6664599Z [azure-eventgrid :: next-pylint] certifi==2026.7.22
2026-07-26T12:49:11.6665023Z [azure-eventgrid :: next-pylint] cffi==2.1.0
2026-07-26T12:49:11.6665446Z [azure-eventgrid :: next-pylint] charset-normalizer==3.4.9
2026-07-26T12:49:11.6665906Z [azure-eventgrid :: next-pylint] cibuildwheel==2.23.3
2026-07-26T12:49:11.6666292Z [azure-eventgrid :: next-pylint] cloudevents==2.0.0
2026-07-26T12:49:11.6666674Z [azure-eventgrid :: next-pylint] ConfigArgParse==1.7.5
2026-07-26T12:49:11.6667058Z [azure-eventgrid :: next-pylint] coverage==7.15.2
2026-07-26T12:49:11.6667430Z [azure-eventgrid :: next-pylint] cryptography==49.0.0
2026-07-26T12:49:11.6667814Z [azure-eventgrid :: next-pylint] dependency-groups==1.3.1
2026-07-26T12:49:11.6668201Z [azure-eventgrid :: next-pylint] deprecation==2.1.0
2026-07-26T12:49:11.6668557Z [azure-eventgrid :: next-pylint] dill==0.4.1
2026-07-26T12:49:11.6668933Z [azure-eventgrid :: next-pylint] exceptiongroup==1.3.1
2026-07-26T12:49:11.6669312Z [azure-eventgrid :: next-pylint] filelock==3.32.0
2026-07-26T12:49:11.6669685Z [azure-eventgrid :: next-pylint] frozenlist==1.8.0
2026-07-26T12:49:11.6670045Z [azure-eventgrid :: next-pylint] idna==3.18
2026-07-26T12:49:11.6670408Z [azure-eventgrid :: next-pylint] iniconfig==2.3.0
2026-07-26T12:49:11.6671216Z [azure-eventgrid :: next-pylint] isodate==0.7.2
2026-07-26T12:49:11.6671585Z [azure-eventgrid :: next-pylint] isort==8.0.1
2026-07-26T12:49:11.6671954Z [azure-eventgrid :: next-pylint] Jinja2==3.1.6
2026-07-26T12:49:11.6672331Z [azure-eventgrid :: next-pylint] json-delta==2.0.2
2026-07-26T12:49:11.6672708Z [azure-eventgrid :: next-pylint] MarkupSafe==3.0.3
2026-07-26T12:49:11.6673375Z [azure-eventgrid :: next-pylint] mccabe==0.7.0
2026-07-26T12:49:11.6673751Z [azure-eventgrid :: next-pylint] msal==1.37.0
2026-07-26T12:49:11.6674131Z [azure-eventgrid :: next-pylint] msal-extensions==1.3.1
2026-07-26T12:49:11.6674515Z [azure-eventgrid :: next-pylint] msrest==0.7.1
2026-07-26T12:49:11.6674891Z [azure-eventgrid :: next-pylint] multidict==6.7.1
2026-07-26T12:49:11.6675264Z [azure-eventgrid :: next-pylint] oauthlib==3.3.1
2026-07-26T12:49:11.6675634Z [azure-eventgrid :: next-pylint] packaging==26.2
2026-07-26T12:49:11.6676005Z [azure-eventgrid :: next-pylint] pkginfo==1.12.1.2
2026-07-26T12:49:11.6676377Z [azure-eventgrid :: next-pylint] platformdirs==4.11.0
2026-07-26T12:49:11.6676752Z [azure-eventgrid :: next-pylint] pluggy==1.6.0
2026-07-26T12:49:11.6677128Z [azure-eventgrid :: next-pylint] propcache==0.5.2
2026-07-26T12:49:11.6677501Z [azure-eventgrid :: next-pylint] pycparser==3.0
2026-07-26T12:49:11.6677874Z [azure-eventgrid :: next-pylint] Pygments==2.20.0
2026-07-26T12:49:11.6678250Z [azure-eventgrid :: next-pylint] PyJWT==2.13.0
2026-07-26T12:49:11.6678613Z [azure-eventgrid :: next-pylint] pylint==4.0.6
2026-07-26T12:49:11.6678979Z [azure-eventgrid :: next-pylint] pyparsing==3.3.2
2026-07-26T12:49:11.6679348Z [azure-eventgrid :: next-pylint] pyproject_hooks==1.2.0
2026-07-26T12:49:11.6679724Z [azure-eventgrid :: next-pylint] pytest==9.1.1
2026-07-26T12:49:11.6680101Z [azure-eventgrid :: next-pylint] pytest-asyncio==1.4.0
2026-07-26T12:49:11.6680477Z [azure-eventgrid :: next-pylint] pytest-cov==7.1.0
2026-07-26T12:49:11.6680877Z [azure-eventgrid :: next-pylint] python-dateutil==2.9.0.post0
2026-07-26T12:49:11.6681268Z [azure-eventgrid :: next-pylint] python-dotenv==1.2.2
2026-07-26T12:49:11.6681635Z [azure-eventgrid :: next-pylint] PyYAML==6.0.3
2026-07-26T12:49:11.6681995Z [azure-eventgrid :: next-pylint] requests==2.34.2
2026-07-26T12:49:11.6682376Z [azure-eventgrid :: next-pylint] requests-oauthlib==2.0.0
2026-07-26T12:49:11.6682766Z [azure-eventgrid :: next-pylint] six==1.17.0
2026-07-26T12:49:11.6683466Z [azure-eventgrid :: next-pylint] tomli==2.4.1
2026-07-26T12:49:11.6683907Z [azure-eventgrid :: next-pylint] tomli_w==1.0.0
2026-07-26T12:49:11.6684338Z [azure-eventgrid :: next-pylint] tomlkit==0.15.1
2026-07-26T12:49:11.6684764Z [azure-eventgrid :: next-pylint] typing_extensions==4.16.0
2026-07-26T12:49:11.6685203Z [azure-eventgrid :: next-pylint] urllib3==2.7.0
2026-07-26T12:49:11.6685612Z [azure-eventgrid :: next-pylint] yarl==1.24.5
2026-07-26T12:49:11.6686015Z [azure-eventgrid :: next-pylint]
2026-07-26T12:49:11.6686673Z [azure-eventgrid :: next-pylint] 2026-07-26 12:49:11,664 [INFO] azure-sdk-tools: ['/mnt/vss/_work/1/s/.venv/azure-eventgrid/.venv_next-pylint/bin/python', '-m', 'pylint', '--rcfile=/mnt/vss/_work/1/s/eng/pylintrc', '--output-format=parseable', '/mnt/vss/_work/1/s/sdk/eventgrid/azure-eventgrid/azure']
2026-07-26T12:49:15.2070398Z [azure-eventgrid :: next-pylint] ************* Module azure.eventgrid._model_base
2026-07-26T12:49:15.2071336Z [azure-eventgrid :: next-pylint] azure/eventgrid/_model_base.py:133: [C4739(docstring-missing-param), SdkJSONEncoder] Params missing in docstring: "args". See details: https://azure.github.io/azure-sdk/python_documentation.html#docstrings
2026-07-26T12:49:15.2072669Z [azure-eventgrid :: next-pylint] azure/eventgrid/_model_base.py:133: [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-26T12:49:15.6973613Z [azure-eventgrid :: next-pylint] azure/eventgrid/_model_base.py:777: [C0123(unidiomatic-typecheck), _get_deserialize_callable_from_annotation] Use isinstance() rather than type() for a typecheck.
2026-07-26T12:49:15.7004495Z [azure-eventgrid :: next-pylint] azure/eventgrid/_model_base.py:780: [C0123(unidiomatic-typecheck), _get_deserialize_callable_from_annotation] Use isinstance() rather than type() for a typecheck.
2026-07-26T12:49:15.7051515Z [azure-eventgrid :: next-pylint] azure/eventgrid/_model_base.py:786: [C0123(unidiomatic-typecheck), _get_deserialize_callable_from_annotation] Use isinstance() rather than type() for a typecheck.
2026-07-26T12:49:16.5404964Z [azure-eventgrid :: next-pylint] ************* Module azure.eventgrid._serialization
2026-07-26T12:49:16.5405787Z [azure-eventgrid :: next-pylint] azure/eventgrid/_serialization.py:192: [W0613(unused-argument), UTC.utcoffset] Unused argument 'dt'
2026-07-26T12:49:16.5409931Z [azure-eventgrid :: next-pylint] azure/eventgrid/_serialization.py:201: [W0613(unused-argument), UTC.tzname] Unused argument 'dt'
2026-07-26T12:49:16.5438006Z [azure-eventgrid :: next-pylint] azure/eventgrid/_serialization.py:210: [W0613(unused-argument), UTC.dst] Unused argument 'dt'
2026-07-26T12:49:16.5468454Z [azure-eventgrid :: next-pylint] azure/eventgrid/_serialization.py:233: [W0613(unused-argument), _FixedOffset.utcoffset] Unused argument 'dt'
2026-07-26T12:49:16.5482723Z [azure-eventgrid :: next-pylint] azure/eventgrid/_serialization.py:236: [W0613(unused-argument), _FixedOffset.tzname] Unused argument 'dt'
2026-07-26T12:49:16.5510632Z [azure-eventgrid :: next-pylint] azure/eventgrid/_serialization.py:242: [W0613(unused-argument), _FixedOffset.dst] Unused argument 'dt'
2026-07-26T12:49:16.8107008Z [azure-eventgrid :: next-pylint] azure/eventgrid/_serialization.py:566: [C4739(docstring-missing-param), Serializer] Params missing in docstring: "classes". See details: https://azure.github.io/azure-sdk/python_documentation.html#docstrings
2026-07-26T12:49:17.4044149Z [azure-eventgrid :: next-pylint] ************* Module azure.eventgrid._client
2026-07-26T12:49:17.4045348Z [azure-eventgrid :: next-pylint] azure/eventgrid/_client.py:26: [C4758(docstring-keyword-should-match-keyword-only), EventGridPublisherClient] "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-26T12:49:17.5025429Z [azure-eventgrid :: next-pylint] azure/eventgrid/_client.py:104: [C4758(docstring-keyword-should-match-keyword-only), EventGridConsumerClient] "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-26T12:49:17.5587260Z [azure-eventgrid :: next-pylint] ************* Module azure.eventgrid._configuration
2026-07-26T12:49:17.5588529Z [azure-eventgrid :: next-pylint] azure/eventgrid/_configuration.py:20: [C4758(docstring-keyword-should-match-keyword-only), EventGridPublisherClientConfiguration] "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-26T12:49:17.6466910Z [azure-eventgrid :: next-pylint] azure/eventgrid/_configuration.py:77: [C4758(docstring-keyword-should-match-keyword-only), EventGridConsumerClientConfiguration] "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-26T12:49:17.7305576Z [azure-eventgrid :: next-pylint] ************* Module azure.eventgrid.models._patch
2026-07-26T12:49:17.7307107Z [azure-eventgrid :: next-pylint] azure/eventgrid/models/_patch.py:19: [C4758(docstring-keyword-should-match-keyword-only), ReceiveDetails] "event, broker_properties" 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-26T12:49:17.7308833Z [azure-eventgrid :: next-pylint] azure/eventgrid/models/_patch.py:19: [C4758(docstring-keyword-should-match-keyword-only), ReceiveDetails] "event, broker_properties" 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-26T12:49:17.7310569Z [azure-eventgrid :: next-pylint] azure/eventgrid/models/_patch.py:19: [C4758(docstring-keyword-should-match-keyword-only), ReceiveDetails] "event, broker_properties" 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-26T12:49:17.7450738Z [azure-eventgrid :: next-pylint] azure/eventgrid/models/_patch.py:49: [C4758(docstring-keyword-should-match-keyword-only), BrokerProperties] "delivery_count, lock_token" 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-26T12:49:17.7452604Z [azure-eventgrid :: next-pylint] azure/eventgrid/models/_patch.py:49: [C4758(docstring-keyword-should-match-keyword-only), BrokerProperties] "delivery_count, lock_token" 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-26T12:49:17.7457964Z [azure-eventgrid :: next-pylint] azure/eventgrid/models/_patch.py:49: [C4758(docstring-keyword-should-match-keyword-only), BrokerProperties] "delivery_count, lock_token" 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-26T12:49:17.7910579Z [azure-eventgrid :: next-pylint] ************* Module azure.eventgrid.models._models
2026-07-26T12:49:17.7911976Z [azure-eventgrid :: next-pylint] azure/eventgrid/models/_models.py:22: [C4758(docstring-keyword-should-match-keyword-only), AcknowledgeResult] "failed_lock_tokens, succeeded_lock_tokens" 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-26T12:49:17.7913801Z [azure-eventgrid :: next-pylint] azure/eventgrid/models/_models.py:22: [C4758(docstring-keyword-should-match-keyword-only), AcknowledgeResult] "failed_lock_tokens, succeeded_lock_tokens" 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-26T12:49:17.7921537Z [azure-eventgrid :: next-pylint] azure/eventgrid/models/_models.py:22: [C4758(docstring-keyword-should-match-keyword-only), AcknowledgeResult] "failed_lock_tokens, succeeded_lock_tokens" 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-26T12:49:17.8197722Z [azure-eventgrid :: next-pylint] azure/eventgrid/models/_models.py:131: [C4758(docstring-keyword-should-match-keyword-only), FailedLockToken] "error, lock_token" 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-26T12:49:17.8199235Z [azure-eventgrid :: next-pylint] azure/eventgrid/models/_models.py:131: [C4758(docstring-keyword-should-match-keyword-only), FailedLockToken] "error, lock_token" 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-26T12:49:17.8207393Z [azure-eventgrid :: next-pylint] azure/eventgrid/models/_models.py:131: [C4758(docstring-keyword-should-match-keyword-only), FailedLockToken] "error, lock_token" 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-26T12:49:17.8405679Z [azure-eventgrid :: next-pylint] azure/eventgrid/models/_models.py:198: [C4758(docstring-keyword-should-match-keyword-only), RejectResult] "failed_lock_tokens, succeeded_lock_tokens" 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-26T12:49:17.8407506Z [azure-eventgrid :: next-pylint] azure/eventgrid/models/_models.py:198: [C4758(docstring-keyword-should-match-keyword-only), RejectResult] "failed_lock_tokens, succeeded_lock_tokens" 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-26T12:49:17.8415491Z [azure-eventgrid :: next-pylint] azure/eventgrid/models/_models.py:198: [C4758(docstring-keyword-should-match-keyword-only), RejectResult] "failed_lock_tokens, succeeded_lock_tokens" 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-26T12:49:17.8531492Z [azure-eventgrid :: next-pylint] azure/eventgrid/models/_models.py:236: [C4758(docstring-keyword-should-match-keyword-only), ReleaseResult] "failed_lock_tokens, succeeded_lock_tokens" 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-26T12:49:17.8534196Z [azure-eventgrid :: next-pylint] azure/eventgrid/models/_models.py:236: [C4758(docstring-keyword-should-match-keyword-only), ReleaseResult] "failed_lock_tokens, succeeded_lock_tokens" 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-26T12:49:17.8536194Z [azure-eventgrid :: next-pylint] azure/eventgrid/models/_models.py:236: [C4758(docstring-keyword-should-match-keyword-only), ReleaseResult] "failed_lock_tokens, succeeded_lock_tokens" 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-26T12:49:17.8654790Z [azure-eventgrid :: next-pylint] azure/eventgrid/models/_models.py:274: [C4758(docstring-keyword-should-match-keyword-only), RenewLocksResult] "failed_lock_tokens, succeeded_lock_tokens" 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-26T12:49:17.8656646Z [azure-eventgrid :: next-pylint] azure/eventgrid/models/_models.py:274: [C4758(docstring-keyword-should-match-keyword-only), RenewLocksResult] "failed_lock_tokens, succeeded_lock_tokens" 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-26T12:49:17.8658370Z [azure-eventgrid :: next-pylint] azure/eventgrid/models/_models.py:274: [C4758(docstring-keyword-should-match-keyword-only), RenewLocksResult] "failed_lock_tokens, succeeded_lock_tokens" 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-26T12:49:17.9825240Z [azure-eventgrid :: next-pylint] ************* Module azure.eventgrid.aio._client
2026-07-26T12:49:17.9826308Z [azure-eventgrid :: next-pylint] azure/eventgrid/aio/_client.py:26: [C4758(docstring-keyword-should-match-keyword-only), EventGridPublisherClient] "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-26T12:49:18.0311223Z [azure-eventgrid :: next-pylint] azure/eventgrid/aio/_client.py:108: [C4758(docstring-keyword-should-match-keyword-only), EventGridConsumerClient] "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-26T12:49:18.0881157Z [azure-eventgrid :: next-pylint] ************* Module azure.eventgrid.aio._configuration
2026-07-26T12:49:18.0882563Z [azure-eventgrid :: next-pylint] azure/eventgrid/aio/_configuration.py:20: [C4758(docstring-keyword-should-match-keyword-only), EventGridPublisherClientConfiguration] "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-26T12:49:18.1499564Z [azure-eventgrid :: next-pylint] azure/eventgrid/aio/_configuration.py:79: [C4758(docstring-keyword-should-match-keyword-only), EventGridConsumerClientConfiguration] "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-26T12:49:18.2159827Z [azure-eventgrid :: next-pylint] ************* Module azure.eventgrid.aio._operations._patch
2026-07-26T12:49:18.2160981Z [azure-eventgrid :: next-pylint] azure/eventgrid/aio/_operations/_patch.py:18: [C4776(no-cross-package-private-import), ] Do not import private APIs from other packages. Private modules (prefixed with '_') are internal implementation details and may change without notice. Use the public API instead.
2026-07-26T12:49:18.8948121Z [azure-eventgrid :: next-pylint] ************* Module azure.eventgrid._legacy._models
2026-07-26T12:49:18.8949066Z [azure-eventgrid :: next-pylint] azure/eventgrid/_legacy/_models.py:14: [C4758(docstring-keyword-should-match-keyword-only), EventGridEvent] "topic, id, metadata_version, event_time" 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-26T12:49:19.4647649Z [azure-eventgrid :: next-pylint] ************* Module azure.eventgrid._operations._patch
2026-07-26T12:49:19.4648565Z [azure-eventgrid :: next-pylint] azure/eventgrid/_operations/_patch.py:33: [C4776(no-cross-package-private-import), ] Do not import private APIs from other packages. Private modules (prefixed with '_') are internal implementation details and may change without notice. Use the public API instead.
2026-07-26T12:49:19.4659248Z [azure-eventgrid :: next-pylint] azure/eventgrid/_operations/_patch.py:37: [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-26T12:49:20.2060458Z [azure-eventgrid :: next-pylint]
2026-07-26T12:49:20.2061140Z [azure-eventgrid :: next-pylint] -----------------------------------
2026-07-26T12:49:20.2061554Z [azure-eventgrid :: next-pylint] Your code has been rated at 9.88/10
2026-07-26T12:49:20.2061920Z [azure-eventgrid :: next-pylint]
2026-07-26T12:49:21.7060488Z [azure-eventgrid :: next-pylint] 2026-07-26 12:49:21,705 [ERROR] azure-sdk-tools: azure-eventgrid main package exited with linting error 20. Please see this link for more information https://aka.ms/azsdk/python/pylint-guide
2026-07-26T12:49:21.7061693Z [azure-eventgrid :: next-pylint] 2026-07-26 12:49:21,705 [INFO] azure-sdk-tools: ['/mnt/vss/_work/1/s/.venv/azure-eventgrid/.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/eventgrid/azure-eventgrid/tests']
2026-07-26T12:49:24.4474088Z [azure-eventgrid :: next-pylint] ************* Module eventgrid_preparer
2026-07-26T12:49:24.4475340Z [azure-eventgrid :: next-pylint] tests/eventgrid_preparer.py:4: [W0611(unused-import), ] Unused Topic imported from azure.mgmt.eventgrid.models
2026-07-26T12:49:26.2176506Z [azure-eventgrid :: next-pylint] ************* Module test_eg_consumer_client_async
2026-07-26T12:49:26.2177684Z [azure-eventgrid :: next-pylint] tests/test_eg_consumer_client_async.py:12: [C0411(wrong-import-order), ] standard import "asyncio" should be placed before third party import "pytest"
2026-07-26T12:49:26.2181420Z [azure-eventgrid :: next-pylint] tests/test_eg_consumer_client_async.py:13: [C0411(wrong-import-order), ] standard import "uuid" should be placed before third party import "pytest"
2026-07-26T12:49:26.2197344Z [azure-eventgrid :: next-pylint] tests/test_eg_consumer_client_async.py:15: [C0411(wrong-import-order), ] standard import "datetime" should be placed before third party imports "pytest", "msrest.serialization.UTC"
2026-07-26T12:49:26.2232105Z [azure-eventgrid :: next-pylint] tests/test_eg_consumer_client_async.py:20: [C0411(wrong-import-order), ] third party import "eventgrid_preparer.EventGridPreparer" should be placed before first party imports "azure.core.messaging.CloudEvent", "azure.eventgrid.aio.EventGridConsumerClient"
2026-07-26T12:49:26.2234892Z [azure-eventgrid :: next-pylint] tests/test_eg_consumer_client_async.py:7: [W0611(unused-import), ] Unused import logging
2026-07-26T12:49:26.2236138Z [azure-eventgrid :: next-pylint] tests/test_eg_consumer_client_async.py:8: [W0611(unused-import), ] Unused import sys
2026-07-26T12:49:26.2237165Z [azure-eventgrid :: next-pylint] tests/test_eg_consumer_client_async.py:9: [W0611(unused-import), ] Unused import os
2026-07-26T12:49:26.2245521Z [azure-eventgrid :: next-pylint] tests/test_eg_consumer_client_async.py:10: [W0611(unused-import), ] Unused import json
2026-07-26T12:49:26.2246233Z [azure-eventgrid :: next-pylint] tests/test_eg_consumer_client_async.py:12: [W0611(unused-import), ] Unused import asyncio
2026-07-26T12:49:26.2246811Z [azure-eventgrid :: next-pylint] tests/test_eg_consumer_client_async.py:13: [W0611(unused-import), ] Unused import uuid
2026-07-26T12:49:26.2247396Z [azure-eventgrid :: next-pylint] tests/test_eg_consumer_client_async.py:14: [W0611(unused-import), ] Unused UTC imported from msrest.serialization
2026-07-26T12:49:26.2247983Z [azure-eventgrid :: next-pylint] tests/test_eg_consumer_client_async.py:15: [W0611(unused-import), ] Unused datetime imported as dt
2026-07-26T12:49:26.2536469Z [azure-eventgrid :: next-pylint] ************* Module test_serialization
2026-07-26T12:49:26.2537652Z [azure-eventgrid :: next-pylint] tests/test_serialization.py:12: [C4776(no-cross-package-private-import), ] Do not import private APIs from other packages. Private modules (prefixed with '_') are internal implementation details and may change without notice. Use the public API instead.
2026-07-26T12:49:26.4852074Z [azure-eventgrid :: next-pylint] tests/test_serialization.py:31: [W0613(unused-argument), EventGridSerializationTests.test_cloud_event_serialization_extension_bytes] Unused argument 'kwargs'
2026-07-26T12:49:26.5013536Z [azure-eventgrid :: next-pylint] tests/test_serialization.py:61: [W0613(unused-argument), EventGridSerializationTests.test_cloud_event_serialization_extension_string] Unused argument 'kwargs'
2026-07-26T12:49:27.2751464Z [azure-eventgrid :: next-pylint] tests/test_serialization.py:98: [E1120(no-value-for-parameter), EventGridSerializationTests.test_event_grid_event_raises_on_no_data] No value for argument 'data' in constructor call
2026-07-26T12:49:27.6740157Z [azure-eventgrid :: next-pylint] tests/test_serialization.py:9: [C0411(wrong-import-order), ] standard import "base64" should be placed before third party import "pytest"
2026-07-26T12:49:27.6776670Z [azure-eventgrid :: next-pylint] tests/test_serialization.py:14: [C0411(wrong-import-order), ] third party import "_mocks.cloud_storage_dict" should be placed before first party imports "azure.core.messaging.CloudEvent", "azure.eventgrid._legacy._helpers._cloud_event_to_generated", "azure.eventgrid.SystemEventNames"
2026-07-26T12:49:27.6778570Z [azure-eventgrid :: next-pylint] tests/test_serialization.py:14: [W0611(unused-import), ] Unused cloud_storage_dict imported from _mocks
2026-07-26T12:49:27.6779727Z [azure-eventgrid :: next-pylint] tests/test_serialization.py:14: [W0611(unused-import), ] Unused cloud_storage_string imported from _mocks
2026-07-26T12:49:27.6780666Z [azure-eventgrid :: next-pylint] tests/test_serialization.py:14: [W0611(unused-import), ] Unused cloud_storage_bytes imported from _mocks
2026-07-26T12:49:28.1861704Z [azure-eventgrid :: next-pylint] ************* Module test_exceptions
2026-07-26T12:49:28.1862654Z [azure-eventgrid :: next-pylint] tests/test_exceptions.py:70: [W1514(unspecified-encoding), TestEventGridPublisherClientExceptions.test_raise_on_large_payload] Using open without explicitly specifying an encoding
2026-07-26T12:49:28.2026681Z [azure-eventgrid :: next-pylint] tests/test_exceptions.py:15: [C0411(wrong-import-order), ] third party import "devtools_testutils.AzureMgmtRecordedTestCase" should be placed before first party import "azure.core.exceptions.HttpResponseError"
2026-07-26T12:49:28.2054630Z [azure-eventgrid :: next-pylint] tests/test_exceptions.py:20: [C0411(wrong-import-order), ] third party import "eventgrid_preparer.EventGridPreparer" should be placed before first party imports "azure.core.exceptions.HttpResponseError", "azure.core.credentials.AzureKeyCredential", "azure.eventgrid.EventGridPublisherClient"
2026-07-26T12:49:28.2055993Z [azure-eventgrid :: next-pylint] tests/test_exceptions.py:17: [C0412(ungrouped-imports), ] Imports from package azure are not grouped
2026-07-26T12:49:28.2124772Z [azure-eventgrid :: next-pylint] ************* Module test_eg_event_get_bytes
2026-07-26T12:49:28.2125539Z [azure-eventgrid :: next-pylint] tests/test_eg_event_get_bytes.py:75: [C0301(line-too-long), ] Line too long (231/120)
2026-07-26T12:49:28.2129033Z [azure-eventgrid :: next-pylint] tests/test_eg_event_get_bytes.py:90: [C0301(line-too-long), ] Line too long (228/120)
2026-07-26T12:49:28.2139836Z [azure-eventgrid :: next-pylint] tests/test_eg_event_get_bytes.py:192: [C0301(line-too-long), ] Line too long (252/120)
2026-07-26T12:49:28.2146383Z [azure-eventgrid :: next-pylint] tests/test_eg_event_get_bytes.py:268: [C0301(line-too-long), ] Line too long (252/120)
2026-07-26T12:49:28.2194765Z [azure-eventgrid :: next-pylint] tests/test_eg_event_get_bytes.py:9: [C4776(no-cross-package-private-import), ] Do not import private APIs from other packages. Private modules (prefixed with '_') are internal implementation details and may change without notice. Use the public API instead.
2026-07-26T12:49:28.2261190Z [azure-eventgrid :: next-pylint] tests/test_eg_event_get_bytes.py:24: [R0902(too-many-instance-attributes), MockServiceBusReceivedMessage] Too many instance attributes (23/10)
2026-07-26T12:49:28.2344888Z [azure-eventgrid :: next-pylint] tests/test_eg_event_get_bytes.py:25: [W0613(unused-argument), MockServiceBusReceivedMessage.__init__] Unused argument 'kwargs'
2026-07-26T12:49:28.6260793Z [azure-eventgrid :: next-pylint] tests/test_eg_event_get_bytes.py:7: [C0411(wrong-import-order), ] standard import "uuid" should be placed before third party import "pytest"
2026-07-26T12:49:28.7094879Z [azure-eventgrid :: next-pylint] ************* Module test_eg_publisher_client_async
2026-07-26T12:49:28.7096073Z [azure-eventgrid :: next-pylint] tests/test_eg_publisher_client_async.py:26: [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-26T12:49:28.9056917Z [azure-eventgrid :: next-pylint] tests/test_eg_publisher_client_async.py:169: [E0102(function-redefined), TestEventGridPublisherClient.test_send_cloud_event_data_str] method already defined line 161
2026-07-26T12:49:29.1254625Z [azure-eventgrid :: next-pylint] tests/test_eg_publisher_client_async.py:13: [C0411(wrong-import-order), ] standard import "datetime.timedelta" should be placed before third party import "pytest"
2026-07-26T12:49:29.1271863Z [azure-eventgrid :: next-pylint] tests/test_eg_publisher_client_async.py:15: [C0411(wrong-import-order), ] standard import "urllib.parse.urlparse" should be placed before third party imports "pytest", "msrest.serialization.UTC"
2026-07-26T12:49:29.1279350Z [azure-eventgrid :: next-pylint] tests/test_eg_publisher_client_async.py:16: [C0411(wrong-import-order), ] standard import "datetime" should be placed before third party imports "pytest", "msrest.serialization.UTC"
2026-07-26T12:49:29.1354494Z [azure-eventgrid :: next-pylint] tests/test_eg_publisher_client_async.py:28: [C0411(wrong-import-order), ] third party import "eventgrid_preparer.EventGridPreparer" should be placed before first party imports "azure.core.credentials.AzureSasCredential", "azure.core.messaging.CloudEvent", "azure.core.serialization.NULL", "azure.eventgrid.EventGridEvent", "azure.eventgrid.aio.EventGridPublisherClient", "azure.eventgrid._legacy._helpers._cloud_event_to_generated"
2026-07-26T12:49:29.1356059Z [azure-eventgrid :: next-pylint] tests/test_eg_publisher_client_async.py:7: [W0611(unused-import), ] Unused import logging
2026-07-26T12:49:29.1357257Z [azure-eventgrid :: next-pylint] tests/test_eg_publisher_client_async.py:8: [W0611(unused-import), ] Unused import asyncio
2026-07-26T12:49:29.1358102Z [azure-eventgrid :: next-pylint] tests/test_eg_publisher_client_async.py:9: [W0611(unused-import), ] Unused import sys
2026-07-26T12:49:29.1359403Z [azure-eventgrid :: next-pylint] tests/test_eg_publisher_client_async.py:10: [W0611(unused-import), ] Unused import os
2026-07-26T12:49:29.1360241Z [azure-eventgrid :: next-pylint] tests/test_eg_publisher_client_async.py:21: [W0611(unused-import), ] Unused AzureKeyCredential imported from azure.core.credentials
2026-07-26T12:49:29.1427119Z [azure-eventgrid :: next-pylint] ************* Module test_cncf_events
2026-07-26T12:49:29.1427789Z [azure-eventgrid :: next-pylint] tests/test_cncf_events.py:5: [E0611(no-name-in-module), ] No name 'http' in module 'cloudevents'
2026-07-26T12:49:29.2555593Z [azure-eventgrid :: next-pylint] tests/test_cncf_events.py:5: [C0411(wrong-import-order), ] third party import "cloudevents.http.CloudEvent" should be placed before first party import "azure.eventgrid.EventGridPublisherClient"
2026-07-26T12:49:29.2564409Z [azure-eventgrid :: next-pylint] tests/test_cncf_events.py:7: [C0411(wrong-import-order), ] third party import "eventgrid_preparer.EventGridPreparer" should be placed before first party import "azure.eventgrid.EventGridPublisherClient"
2026-07-26T12:49:29.2776053Z [azure-eventgrid :: next-pylint] ************* Module test_cloud_event_tracing
2026-07-26T12:49:29.2777310Z [azure-eventgrid :: next-pylint] tests/test_cloud_event_tracing.py:13: [C4776(no-cross-package-private-import), ] Do not import private APIs from other packages. Private modules (prefixed with '_') are internal implementation details and may change without notice. Use the public API instead.
2026-07-26T12:49:29.3264374Z [azure-eventgrid :: next-pylint] tests/test_cloud_event_tracing.py:35: [E1128(assignment-from-none), EventGridSerializationTests.test_cloud_event_policy_copies] Assigning result of a function call, where the function returns None
2026-07-26T12:49:29.3412614Z [azure-eventgrid :: next-pylint] tests/test_cloud_event_tracing.py:55: [E1128(assignment-from-none), EventGridSerializationTests.test_cloud_event_policy_no_copy_if_trace_exists] Assigning result of a function call, where the function returns None
2026-07-26T12:49:29.3499133Z [azure-eventgrid :: next-pylint] tests/test_cloud_event_tracing.py:8: [C0411(wrong-import-order), ] standard import "json" should be placed before third party import "pytest"
2026-07-26T12:49:29.3542194Z [azure-eventgrid :: next-pylint] tests/test_cloud_event_tracing.py:14: [C0411(wrong-import-order), ] third party import "_mocks.cloud_storage_dict" should be placed before first party imports "azure.core.pipeline.PipelineRequest", "azure.core.pipeline.transport.HttpRequest", "azure.core.messaging.CloudEvent", "azure.eventgrid._legacy._policies.CloudEventDistributedTracingPolicy"
2026-07-26T12:49:29.3543682Z [azure-eventgrid :: next-pylint] tests/test_cloud_event_tracing.py:7: [W0611(unused-import), ] Unused import pytest
2026-07-26T12:49:29.3544458Z [azure-eventgrid :: next-pylint] tests/test_cloud_event_tracing.py:12: [W0611(unused-import), ] Unused CloudEvent imported from azure.core.messaging
2026-07-26T12:49:29.3604257Z [azure-eventgrid :: next-pylint] ************* Module test_cncf_events_async
2026-07-26T12:49:29.3605021Z [azure-eventgrid :: next-pylint] tests/test_cncf_events_async.py:7: [E0611(no-name-in-module), ] No name 'http' in module 'cloudevents'
2026-07-26T12:49:29.4858172Z [azure-eventgrid :: next-pylint] tests/test_cncf_events_async.py:7: [C0411(wrong-import-order), ] third party import "cloudevents.http.CloudEvent" should be placed before first party import "azure.eventgrid.aio.EventGridPublisherClient"
2026-07-26T12:49:29.4865029Z [azure-eventgrid :: next-pylint] tests/test_cncf_events_async.py:9: [C0411(wrong-import-order), ] third party import "eventgrid_preparer.EventGridPreparer" should be placed before first party import "azure.eventgrid.aio.EventGridPublisherClient"
2026-07-26T12:49:29.6102720Z [azure-eventgrid :: next-pylint] ************* Module test_dual_client_async
2026-07-26T12:49:29.6104207Z [azure-eventgrid :: next-pylint] tests/test_dual_client_async.py:13: [C0411(wrong-import-order), ] standard import "uuid" should be placed before third party import "pytest"
2026-07-26T12:49:29.6117712Z [azure-eventgrid :: next-pylint] tests/test_dual_client_async.py:15: [C0411(wrong-import-order), ] standard import "datetime" should be placed before third party imports "pytest", "msrest.serialization.UTC"
2026-07-26T12:49:29.6161353Z [azure-eventgrid :: next-pylint] tests/test_dual_client_async.py:21: [C0411(wrong-import-order), ] third party import "eventgrid_preparer.EventGridPreparer" should be placed before first party imports "azure.core.messaging.CloudEvent", "azure.core.exceptions.HttpResponseError", "azure.eventgrid.aio.EventGridConsumerClient"
2026-07-26T12:49:29.6162526Z [azure-eventgrid :: next-pylint] tests/test_dual_client_async.py:7: [W0611(unused-import), ] Unused import logging
2026-07-26T12:49:29.6163402Z [azure-eventgrid :: next-pylint] tests/test_dual_client_async.py:8: [W0611(unused-import), ] Unused import sys
2026-07-26T12:49:29.6164110Z [azure-eventgrid :: next-pylint] tests/test_dual_client_async.py:9: [W0611(unused-import), ] Unused import os
2026-07-26T12:49:29.6164820Z [azure-eventgrid :: next-pylint] tests/test_dual_client_async.py:10: [W0611(unused-import), ] Unused import json
2026-07-26T12:49:29.6165487Z [azure-eventgrid :: next-pylint] tests/test_dual_client_async.py:11: [W0611(unused-import), ] Unused import asyncio
2026-07-26T12:49:29.6279768Z [azure-eventgrid :: next-pylint] ************* Module test_eg_publisher_client
2026-07-26T12:49:29.6280686Z [azure-eventgrid :: next-pylint] tests/test_eg_publisher_client.py:370: [C0301(line-too-long), ] Line too long (129/120)
2026-07-26T12:49:29.6358145Z [azure-eventgrid :: next-pylint] tests/test_eg_publisher_client.py:28: [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-26T12:49:30.0134298Z [azure-eventgrid :: next-pylint] tests/test_eg_publisher_client.py:12: [C0411(wrong-import-order), ] standard import "uuid" should be placed before third party import "pytest"
2026-07-26T12:49:30.0138780Z [azure-eventgrid :: next-pylint] tests/test_eg_publisher_client.py:13: [C0411(wrong-import-order), ] standard import "datetime.datetime" should be placed before third party import "pytest"
2026-07-26T12:49:30.0155289Z [azure-eventgrid :: next-pylint] tests/test_eg_publisher_client.py:15: [C0411(wrong-import-order), ] standard import "datetime" should be placed before third party imports "pytest", "msrest.serialization.UTC"
2026-07-26T12:49:30.0233013Z [azure-eventgrid :: next-pylint] tests/test_eg_publisher_client.py:30: [C0411(wrong-import-order), ] third party import "eventgrid_preparer.EventGridPreparer" should be placed before first party imports "azure.core.credentials.AzureSasCredential", "azure.core.messaging.CloudEvent", "azure.core.serialization.NULL", "azure.eventgrid.EventGridPublisherClient", "azure.eventgrid._legacy._helpers._cloud_event_to_generated"
2026-07-26T12:49:30.0236206Z [azure-eventgrid :: next-pylint] tests/test_eg_publisher_client.py:7: [W0611(unused-import), ] Unused import logging
2026-07-26T12:49:30.0236901Z [azure-eventgrid :: next-pylint] tests/test_eg_publisher_client.py:8: [W0611(unused-import), ] Unused import sys
2026-07-26T12:49:30.0237502Z [azure-eventgrid :: next-pylint] tests/test_eg_publisher_client.py:9: [W0611(unused-import), ] Unused import os
2026-07-26T12:49:30.0238160Z [azure-eventgrid :: next-pylint] tests/test_eg_publisher_client.py:24: [W0611(unused-import), ] Unused AzureKeyCredential imported from azure.core.credentials
2026-07-26T12:49:30.1446412Z [azure-eventgrid :: next-pylint] ************* Module test_eg_dual_client
2026-07-26T12:49:30.1447445Z [azure-eventgrid :: next-pylint] tests/test_eg_dual_client.py:12: [C0411(wrong-import-order), ] standard import "uuid" should be placed before third party import "pytest"
2026-07-26T12:49:30.1463326Z [azure-eventgrid :: next-pylint] tests/test_eg_dual_client.py:14: [C0411(wrong-import-order), ] standard import "datetime" should be placed before third party imports "pytest", "msrest.serialization.UTC"
2026-07-26T12:49:30.1505765Z [azure-eventgrid :: next-pylint] tests/test_eg_dual_client.py:20: [C0411(wrong-import-order), ] third party import "eventgrid_preparer.EventGridPreparer" should be placed before first party imports "azure.core.messaging.CloudEvent", "azure.core.exceptions.HttpResponseError", "azure.eventgrid.EventGridConsumerClient"
2026-07-26T12:49:30.1507625Z [azure-eventgrid :: next-pylint] tests/test_eg_dual_client.py:7: [W0611(unused-import), ] Unused import logging
2026-07-26T12:49:30.1509088Z [azure-eventgrid :: next-pylint] tests/test_eg_dual_client.py:8: [W0611(unused-import), ] Unused import sys
2026-07-26T12:49:30.1511148Z [azure-eventgrid :: next-pylint] tests/test_eg_dual_client.py:9: [W0611(unused-import), ] Unused import os
2026-07-26T12:49:30.1511858Z [azure-eventgrid :: next-pylint] tests/test_eg_dual_client.py:10: [W0611(unused-import), ] Unused import json
2026-07-26T12:49:30.1529988Z [azure-eventgrid :: next-pylint] ************* Module _mocks
2026-07-26T12:49:30.1530760Z [azure-eventgrid :: next-pylint] tests/_mocks.py:7: [C0301(line-too-long), ] Line too long (143/120)
2026-07-26T12:49:30.1536970Z [azure-eventgrid :: next-pylint] tests/_mocks.py:60: [C0301(line-too-long), ] Line too long (148/120)
2026-07-26T12:49:30.1539872Z [azure-eventgrid :: next-pylint] tests/_mocks.py:75: [C0301(line-too-long), ] Line too long (163/120)
2026-07-26T12:49:30.3892321Z [azure-eventgrid :: next-pylint] ************* Module test_eg_consumer_client
2026-07-26T12:49:30.3893474Z [azure-eventgrid :: next-pylint] tests/test_eg_consumer_client.py:12: [C0411(wrong-import-order), ] standard import "uuid" should be placed before third party import "pytest"
2026-07-26T12:49:30.3906889Z [azure-eventgrid :: next-pylint] tests/test_eg_consumer_client.py:14: [C0411(wrong-import-order), ] standard import "datetime" should be placed before third party imports "pytest", "msrest.serialization.UTC"
2026-07-26T12:49:30.3949434Z [azure-eventgrid :: next-pylint] tests/test_eg_consumer_client.py:20: [C0411(wrong-import-order), ] third party import "eventgrid_preparer.EventGridPreparer" should be placed before first party imports "azure.core.messaging.CloudEvent", "azure.core.credentials.AzureKeyCredential", "azure.eventgrid.EventGridConsumerClient"
2026-07-26T12:49:30.3950343Z [azure-eventgrid :: next-pylint] tests/test_eg_consumer_client.py:7: [W0611(unused-import), ] Unused import logging
2026-07-26T12:49:30.3950935Z [azure-eventgrid :: next-pylint] tests/test_eg_consumer_client.py:8: [W0611(unused-import), ] Unused import sys
2026-07-26T12:49:30.3954498Z [azure-eventgrid :: next-pylint] tests/test_eg_consumer_client.py:9: [W0611(unused-import), ] Unused import os
2026-07-26T12:49:30.3955468Z [azure-eventgrid :: next-pylint] tests/test_eg_consumer_client.py:10: [W0611(unused-import), ] Unused import json
2026-07-26T12:49:30.3957079Z [azure-eventgrid :: next-pylint] tests/test_eg_consumer_client.py:12: [W0611(unused-import), ] Unused import uuid
2026-07-26T12:49:30.3957855Z [azure-eventgrid :: next-pylint] tests/test_eg_consumer_client.py:13: [W0611(unused-import), ] Unused UTC imported from msrest.serialization
2026-07-26T12:49:30.3958520Z [azure-eventgrid :: next-pylint] tests/test_eg_consumer_client.py:14: [W0611(unused-import), ] Unused datetime imported as dt
2026-07-26T12:49:30.3959175Z [azure-eventgrid :: next-pylint] tests/test_eg_consumer_client.py:18: [W0611(unused-import), ] Unused AzureKeyCredential imported from azure.core.credentials
2026-07-26T12:49:30.4363732Z [azure-eventgrid :: next-pylint] ************* Module test_exceptions_async
2026-07-26T12:49:30.4364604Z [azure-eventgrid :: next-pylint] tests/test_exceptions_async.py:78: [W1514(unspecified-encoding), TestEventGridPublisherClientExceptionsAsync.test_raise_on_large_payload] Using open without explicitly specifying an encoding
2026-07-26T12:49:30.4526273Z [azure-eventgrid :: next-pylint] tests/test_exceptions_async.py:11: [C0411(wrong-import-order), ] third party import "msrest.serialization.UTC" should be placed before first party import "azure.core.exceptions.HttpResponseError"
2026-07-26T12:49:30.4536760Z [azure-eventgrid :: next-pylint] tests/test_exceptions_async.py:12: [C0411(wrong-import-order), ] standard import "datetime" should be placed before third party imports "pytest", "msrest.serialization.UTC" and first party import "azure.core.exceptions.HttpResponseError"
2026-07-26T12:49:30.4547611Z [azure-eventgrid :: next-pylint] tests/test_exceptions_async.py:15: [C0411(wrong-import-order), ] third party import "devtools_testutils.AzureRecordedTestCase" should be placed before first party import "azure.core.exceptions.HttpResponseError"
2026-07-26T12:49:30.4558103Z [azure-eventgrid :: next-pylint] tests/test_exceptions_async.py:16: [C0411(wrong-import-order), ] third party import "devtools_testutils.aio.recorded_by_proxy_async" should be placed before first party import "azure.core.exceptions.HttpResponseError"
2026-07-26T12:49:30.4593796Z [azure-eventgrid :: next-pylint] tests/test_exceptions_async.py:22: [C0411(wrong-import-order), ] third party import "eventgrid_preparer.EventGridPreparer" should be placed before first party imports "azure.core.exceptions.HttpResponseError", "azure.core.credentials.AzureKeyCredential", "azure.eventgrid.EventGridEvent", "azure.eventgrid.aio.EventGridPublisherClient"
2026-07-26T12:49:30.4595888Z [azure-eventgrid :: next-pylint] tests/test_exceptions_async.py:18: [C0412(ungrouped-imports), ] Imports from package azure are not grouped
2026-07-26T12:49:30.4598801Z [azure-eventgrid :: next-pylint] tests/test_exceptions_async.py:11: [W0611(unused-import), ] Unused UTC imported from msrest.serialization
2026-07-26T12:49:30.4599508Z [azure-eventgrid :: next-pylint] tests/test_exceptions_async.py:12: [W0611(unused-import), ] Unused datetime imported as dt
2026-07-26T12:49:30.5107278Z [azure-eventgrid :: next-pylint] ************* Module perfstress_tests.send
2026-07-26T12:49:30.5108060Z [azure-eventgrid :: next-pylint] tests/perfstress_tests/send.py:7: [W0611(unused-import), ] Unused import asyncio
2026-07-26T12:49:30.5113982Z [azure-eventgrid :: next-pylint]
2026-07-26T12:49:30.5114743Z [azure-eventgrid :: next-pylint] -----------------------------------
2026-07-26T12:49:30.5115532Z [azure-eventgrid :: next-pylint] Your code has been rated at 8.80/10
2026-07-26T12:49:30.5116305Z [azure-eventgrid :: next-pylint]
2026-07-26T12:49:33.9493746Z [azure-eventgrid :: next-pylint] 2026-07-26 12:49:33,065 [ERROR] azure-sdk-tools: azure-eventgrid tests exited with linting error 30. Please see this link for more information https://aka.ms/azsdk/python/pylint-guide
2026-07-26T12:49:33.9495467Z [azure-eventgrid :: next-pylint] 2026-07-26 12:49:33,065 [INFO] azure-sdk-tools: ['/mnt/vss/_work/1/s/.venv/azure-eventgrid/.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/eventgrid/azure-eventgrid/samples']
2026-07-26T12:49:35.1963886Z [azure-eventgrid :: next-pylint] ************* Module basic.sync_samples.sample_authentication
2026-07-26T12:49:35.1964809Z [azure-eventgrid :: next-pylint] samples/basic/sync_samples/sample_authentication.py:31: [W0404(reimported), ] Reimport 'os' (imported line 19)
2026-07-26T12:49:35.1965564Z [azure-eventgrid :: next-pylint] samples/basic/sync_samples/sample_authentication.py:31: [C0413(wrong-import-position), ] Import "import os" should be placed at the top of the module
2026-07-26T12:49:35.1995391Z [azure-eventgrid :: next-pylint] samples/basic/sync_samples/sample_authentication.py:32: [W0404(reimported), ] Reimport 'EventGridPublisherClient' (imported line 20)
2026-07-26T12:49:35.1996292Z [azure-eventgrid :: next-pylint] samples/basic/sync_samples/sample_authentication.py:32: [C0413(wrong-import-position), ] Import "from azure.eventgrid import EventGridPublisherClient" should be placed at the top of the module
2026-07-26T12:49:35.1997503Z [azure-eventgrid :: next-pylint] samples/basic/sync_samples/sample_authentication.py:33: [C0413(wrong-import-position), ] Import "from azure.core.credentials import AzureSasCredential" should be placed at the top of the module
2026-07-26T12:49:35.2039687Z [azure-eventgrid :: next-pylint] samples/basic/sync_samples/sample_authentication.py:43: [C0413(wrong-import-position), ] Import "from azure.identity import DefaultAzureCredential" should be placed at the top of the module
2026-07-26T12:49:35.2048512Z [azure-eventgrid :: next-pylint] samples/basic/sync_samples/sample_authentication.py:44: [W0404(reimported), ] Reimport 'EventGridPublisherClient' (imported line 20)
2026-07-26T12:49:35.2049701Z [azure-eventgrid :: next-pylint] samples/basic/sync_samples/sample_authentication.py:44: [C0413(wrong-import-position), ] Import "from azure.eventgrid import EventGridPublisherClient, EventGridEvent" should be placed at the top of the module
2026-07-26T12:49:35.2289345Z [azure-eventgrid :: next-pylint] samples/basic/sync_samples/sample_authentication.py:31: [C0411(wrong-import-order), ] standard import "os" should be placed before first party imports "azure.eventgrid.EventGridPublisherClient", "azure.core.credentials.AzureKeyCredential"
2026-07-26T12:49:35.2321982Z [azure-eventgrid :: next-pylint] samples/basic/sync_samples/sample_authentication.py:44: [W0611(unused-import), ] Unused EventGridEvent imported from azure.eventgrid
2026-07-26T12:49:35.3263461Z [azure-eventgrid :: next-pylint] ************* Module basic.sync_samples.sample_publish_events_to_a_topic_using_sas_credential
2026-07-26T12:49:35.3264590Z [azure-eventgrid :: next-pylint] samples/basic/sync_samples/sample_publish_events_to_a_topic_using_sas_credential.py:19: [W0611(unused-import), ] Unused generate_sas imported from azure.eventgrid
2026-07-26T12:49:35.3265584Z [azure-eventgrid :: next-pylint] samples/basic/sync_samples/sample_publish_events_to_a_topic_using_sas_credential.py:20: [W0611(unused-import), ] Unused AzureKeyCredential imported from azure.core.credentials
2026-07-26T12:49:35.3416326Z [azure-eventgrid :: next-pylint] ************* Module basic.sync_samples.sample_publish_cloud_event_using_dict
2026-07-26T12:49:35.3417253Z [azure-eventgrid :: next-pylint] samples/basic/sync_samples/sample_publish_cloud_event_using_dict.py:19: [W0611(unused-import), ] Unused EventGridConsumerClient imported from azure.eventgrid
2026-07-26T12:49:35.5897447Z [azure-eventgrid :: next-pylint] ************* Module basic.sync_samples.sample_publish_custom_schema_to_a_topic
2026-07-26T12:49:35.5898533Z [azure-eventgrid :: next-pylint] samples/basic/sync_samples/sample_publish_custom_schema_to_a_topic.py:22: [C0411(wrong-import-order), ] standard import "datetime" should be placed before third party import "msrest.serialization.UTC"
2026-07-26T12:49:35.5915074Z [azure-eventgrid :: next-pylint] samples/basic/sync_samples/sample_publish_custom_schema_to_a_topic.py:18: [W0611(unused-import), ] Unused randint imported from random
2026-07-26T12:49:35.5916012Z [azure-eventgrid :: next-pylint] samples/basic/sync_samples/sample_publish_custom_schema_to_a_topic.py:19: [W0611(unused-import), ] Unused import time
2026-07-26T12:49:35.6093917Z [azure-eventgrid :: next-pylint] ************* Module basic.sync_samples.sample_publish_eg_event_using_dict
2026-07-26T12:49:35.6095035Z [azure-eventgrid :: next-pylint] samples/basic/sync_samples/sample_publish_eg_event_using_dict.py:22: [W0611(unused-import), ] Unused EventGridEvent imported from azure.eventgrid
2026-07-26T12:49:35.6387258Z [azure-eventgrid :: next-pylint] ************* Module basic.sync_samples.sample_consume_custom_payload
2026-07-26T12:49:35.6388552Z [azure-eventgrid :: next-pylint] samples/basic/sync_samples/sample_consume_custom_payload.py:16: [C0411(wrong-import-order), ] standard import "json" should be placed before first party import "azure.core.messaging.CloudEvent"
2026-07-26T12:49:35.6548317Z [azure-eventgrid :: next-pylint] ************* Module basic.sync_samples.sample_publish_cncf_cloud_events
2026-07-26T12:49:35.6549520Z [azure-eventgrid :: next-pylint] samples/basic/sync_samples/sample_publish_cncf_cloud_events.py:20: [C0411(wrong-import-order), ] third party import "cloudevents.http.CloudEvent" should be placed before first party imports "azure.eventgrid.EventGridPublisherClient", "azure.core.credentials.AzureKeyCredential"
2026-07-26T12:49:35.7617613Z [azure-eventgrid :: next-pylint] ************* Module basic.sync_samples.sample_generate_sas
2026-07-26T12:49:35.7618663Z [azure-eventgrid :: next-pylint] samples/basic/sync_samples/sample_generate_sas.py:20: [C0411(wrong-import-order), ] standard import "datetime.datetime" should be placed before first party import "azure.eventgrid.generate_sas"
2026-07-26T12:49:36.2736414Z [azure-eventgrid :: next-pylint] ************* Module basic.consume_samples.consume_cloud_events_from_storage_queue
2026-07-26T12:49:36.2737491Z [azure-eventgrid :: next-pylint] samples/basic/consume_samples/consume_cloud_events_from_storage_queue.py:20: [C0411(wrong-import-order), ] standard import "os" should be placed before first party imports "azure.core.messaging.CloudEvent", "azure.storage.queue.QueueServiceClient", "azure.identity.DefaultAzureCredential"
2026-07-26T12:49:36.2748989Z [azure-eventgrid :: next-pylint] samples/basic/consume_samples/consume_cloud_events_from_storage_queue.py:21: [C0411(wrong-import-order), ] standard import "json" should be placed before first party imports "azure.core.messaging.CloudEvent", "azure.storage.queue.QueueServiceClient", "azure.identity.DefaultAzureCredential"
2026-07-26T12:49:36.2750236Z [azure-eventgrid :: next-pylint] samples/basic/consume_samples/consume_cloud_events_from_storage_queue.py:21: [W0611(unused-import), ] Unused import json
2026-07-26T12:49:36.2900897Z [azure-eventgrid :: next-pylint] ************* Module basic.consume_samples.consume_cloud_events_from_eventhub
2026-07-26T12:49:36.2901777Z [azure-eventgrid :: next-pylint] samples/basic/consume_samples/consume_cloud_events_from_eventhub.py:21: [W0611(unused-import), ] Unused import json
2026-07-26T12:49:36.3024712Z [azure-eventgrid :: next-pylint] ************* Module basic.consume_samples.consume_eventgrid_events_from_service_bus_queue
2026-07-26T12:49:36.3025875Z [azure-eventgrid :: next-pylint] samples/basic/consume_samples/consume_eventgrid_events_from_service_bus_queue.py:23: [C0411(wrong-import-order), ] standard import "os" should be placed before first party imports "azure.eventgrid.EventGridEvent", "azure.servicebus.ServiceBusClient", "azure.identity.DefaultAzureCredential"
2026-07-26T12:49:36.3032118Z [azure-eventgrid :: next-pylint] samples/basic/consume_samples/consume_eventgrid_events_from_service_bus_queue.py:24: [C0411(wrong-import-order), ] standard import "json" should be placed before first party imports "azure.eventgrid.EventGridEvent", "azure.servicebus.ServiceBusClient", "azure.identity.DefaultAzureCredential"
2026-07-26T12:49:36.3033350Z [azure-eventgrid :: next-pylint] samples/basic/consume_samples/consume_eventgrid_events_from_service_bus_queue.py:24: [W0611(unused-import), ] Unused import json
2026-07-26T12:49:36.4515207Z [azure-eventgrid :: next-pylint] ************* Module basic.publish_samples.publish_cloud_events_to_domain_topic_sample
2026-07-26T12:49:36.4516358Z [azure-eventgrid :: next-pylint] samples/basic/publish_samples/publish_cloud_events_to_domain_topic_sample.py:18: [W0611(unused-import), ] Unused import sys
2026-07-26T12:49:36.5218498Z [azure-eventgrid :: next-pylint] ************* Module basic.publish_samples.publish_custom_schema_events_to_topic_sample
2026-07-26T12:49:36.5219783Z [azure-eventgrid :: next-pylint] samples/basic/publish_samples/publish_custom_schema_events_to_topic_sample.py:22: [C0411(wrong-import-order), ] standard import "datetime" should be placed before third party import "msrest.serialization.UTC"
2026-07-26T12:49:36.5240653Z [azure-eventgrid :: next-pylint] samples/basic/publish_samples/publish_custom_schema_events_to_topic_sample.py:18: [W0611(unused-import), ] Unused sample imported from random
2026-07-26T12:49:37.3370796Z [azure-eventgrid :: next-pylint] ************* Module basic.async_samples.sample_publish_cncf_cloud_events_async
2026-07-26T12:49:37.3372132Z [azure-eventgrid :: next-pylint] samples/basic/async_samples/sample_publish_cncf_cloud_events_async.py:21: [C0411(wrong-import-order), ] third party import "cloudevents.http.CloudEvent" should be placed before first party imports "azure.eventgrid.aio.EventGridPublisherClient", "azure.core.credentials.AzureKeyCredential"
2026-07-26T12:49:37.3934172Z [azure-eventgrid :: next-pylint] ************* Module basic.async_samples.sample_publish_custom_schema_to_a_topic_async
2026-07-26T12:49:37.3935158Z [azure-eventgrid :: next-pylint] samples/basic/async_samples/sample_publish_custom_schema_to_a_topic_async.py:23: [C0411(wrong-import-order), ] standard import "datetime" should be placed before third party import "msrest.serialization.UTC"
2026-07-26T12:49:37.3951331Z [azure-eventgrid :: next-pylint] samples/basic/async_samples/sample_publish_custom_schema_to_a_topic_async.py:19: [W0611(unused-import), ] Unused randint imported from random
2026-07-26T12:49:37.3952340Z [azure-eventgrid :: next-pylint] samples/basic/async_samples/sample_publish_custom_schema_to_a_topic_async.py:19: [W0611(unused-import), ] Unused sample imported from random
2026-07-26T12:49:37.3953417Z [azure-eventgrid :: next-pylint] samples/basic/async_samples/sample_publish_custom_schema_to_a_topic_async.py:20: [W0611(unused-import), ] Unused import time
2026-07-26T12:49:37.4315748Z [azure-eventgrid :: next-pylint] ************* Module basic.async_samples.sample_publish_eg_event_using_dict_async
2026-07-26T12:49:37.4316856Z [azure-eventgrid :: next-pylint] samples/basic/async_samples/sample_publish_eg_event_using_dict_async.py:22: [W0611(unused-import), ] Unused EventGridEvent imported from azure.eventgrid
2026-07-26T12:49:37.4543555Z [azure-eventgrid :: next-pylint] ************* Module basic.async_samples.sample_authentication_async
2026-07-26T12:49:37.4544574Z [azure-eventgrid :: next-pylint] samples/basic/async_samples/sample_authentication_async.py:31: [W0404(reimported), ] Reimport 'os' (imported line 19)
2026-07-26T12:49:37.4545445Z [azure-eventgrid :: next-pylint] samples/basic/async_samples/sample_authentication_async.py:31: [C0413(wrong-import-position), ] Import "import os" should be placed at the top of the module
2026-07-26T12:49:37.4546206Z [azure-eventgrid :: next-pylint] samples/basic/async_samples/sample_authentication_async.py:32: [W0404(reimported), ] Reimport 'EventGridPublisherClient' (imported line 20)
2026-07-26T12:49:37.4546773Z [azure-eventgrid :: next-pylint] samples/basic/async_samples/sample_authentication_async.py:32: [C0413(wrong-import-position), ] Import "from azure.eventgrid.aio import EventGridPublisherClient" should be placed at the top of the module
2026-07-26T12:49:37.4566401Z [azure-eventgrid :: next-pylint] samples/basic/async_samples/sample_authentication_async.py:33: [C0413(wrong-import-position), ] Import "from azure.core.credentials import AzureSasCredential" should be placed at the top of the module
2026-07-26T12:49:37.4612032Z [azure-eventgrid :: next-pylint] samples/basic/async_samples/sample_authentication_async.py:43: [C0413(wrong-import-position), ] Import "from azure.identity.aio import DefaultAzureCredential" should be placed at the top of the module
2026-07-26T12:49:37.4622234Z [azure-eventgrid :: next-pylint] samples/basic/async_samples/sample_authentication_async.py:44: [W0404(reimported), ] Reimport 'EventGridPublisherClient' (imported line 20)
2026-07-26T12:49:37.4623391Z [azure-eventgrid :: next-pylint] samples/basic/async_samples/sample_authentication_async.py:44: [C0413(wrong-import-position), ] Import "from azure.eventgrid.aio import EventGridPublisherClient" should be placed at the top of the module
2026-07-26T12:49:37.4627474Z [azure-eventgrid :: next-pylint] samples/basic/async_samples/sample_authentication_async.py:45: [C0413(wrong-import-position), ] Import "from azure.eventgrid import EventGridEvent" should be placed at the top of the module
2026-07-26T12:49:37.4887213Z [azure-eventgrid :: next-pylint] samples/basic/async_samples/sample_authentication_async.py:31: [C0411(wrong-import-order), ] standard import "os" should be placed before first party imports "azure.eventgrid.aio.EventGridPublisherClient", "azure.core.credentials.AzureKeyCredential"
2026-07-26T12:49:37.6792589Z [azure-eventgrid :: next-pylint] ************* Module basic.async_samples.sample_publish_cloud_event_using_dict_async
2026-07-26T12:49:37.6794077Z [azure-eventgrid :: next-pylint] samples/basic/async_samples/sample_publish_cloud_event_using_dict_async.py:20: [W0611(unused-import), ] Unused CloudEvent imported from azure.core.messaging
2026-07-26T12:49:37.7004005Z [azure-eventgrid :: next-pylint] ************* Module namespace.sync_samples.sample_consume_process_events
2026-07-26T12:49:37.7004987Z [azure-eventgrid :: next-pylint] samples/namespace/sync_samples/sample_consume_process_events.py:21: [W0401(wildcard-import), ] Wildcard import azure.eventgrid.models
2026-07-26T12:49:37.7423266Z [azure-eventgrid :: next-pylint] samples/namespace/sync_samples/sample_consume_process_events.py:63: [W0706(try-except-raise), ] The except handler raises immediately
2026-07-26T12:49:37.7535582Z [azure-eventgrid :: next-pylint] samples/namespace/sync_samples/sample_consume_process_events.py:92: [W0706(try-except-raise), ] The except handler raises immediately
2026-07-26T12:49:37.7613105Z [azure-eventgrid :: next-pylint] samples/namespace/sync_samples/sample_consume_process_events.py:103: [W0706(try-except-raise), ] The except handler raises immediately
2026-07-26T12:49:37.7657722Z [azure-eventgrid :: next-pylint] samples/namespace/sync_samples/sample_consume_process_events.py:114: [W0706(try-except-raise), ] The except handler raises immediately
2026-07-26T12:49:37.7702916Z [azure-eventgrid :: next-pylint] samples/namespace/sync_samples/sample_consume_process_events.py:125: [W0706(try-except-raise), ] The except handler raises immediately
2026-07-26T12:49:37.7795118Z [azure-eventgrid :: next-pylint] samples/namespace/sync_samples/sample_consume_process_events.py:21: [W0614(unused-wildcard-import), ] Unused import(s) TYPE_CHECKING, DataType, ReceiveDetails, BrokerProperties, patch_sdk, List, overload, Mapping, Any, Generic, TypeVar, InternalReceiveDetails, InternalBrokerProperties, AcknowledgeResult, FailedLockToken, RejectResult, ReleaseResult, RenewLocksResult and ReleaseDelay from wildcard import of azure.eventgrid.models
2026-07-26T12:49:37.7914395Z [azure-eventgrid :: next-pylint] ************* Module namespace.sync_samples.sample_namespace_authentication
2026-07-26T12:49:37.7915738Z [azure-eventgrid :: next-pylint] samples/namespace/sync_samples/sample_namespace_authentication.py:35: [C0413(wrong-import-position), ] Import "from azure.identity import DefaultAzureCredential" should be placed at the top of the module
2026-07-26T12:49:37.7918796Z [azure-eventgrid :: next-pylint] samples/namespace/sync_samples/sample_namespace_authentication.py:36: [W0404(reimported), ] Reimport 'EventGridPublisherClient' (imported line 20)
2026-07-26T12:49:37.7919925Z [azure-eventgrid :: next-pylint] samples/namespace/sync_samples/sample_namespace_authentication.py:36: [C0413(wrong-import-position), ] Import "from azure.eventgrid import EventGridPublisherClient" should be placed at the top of the module
2026-07-26T12:49:37.8170051Z [azure-eventgrid :: next-pylint] ************* Module namespace.sync_samples.sample_publish_cncf_events
2026-07-26T12:49:37.8171373Z [azure-eventgrid :: next-pylint] samples/namespace/sync_samples/sample_publish_cncf_events.py:21: [C0411(wrong-import-order), ] third party import "cloudevents.http.CloudEvent" should be placed before first party imports "azure.eventgrid.EventGridPublisherClient", "azure.core.credentials.AzureKeyCredential"
2026-07-26T12:49:37.8392041Z [azure-eventgrid :: next-pylint] ************* Module namespace.async_samples.sample_consume_process_events_async
2026-07-26T12:49:37.8393546Z [azure-eventgrid :: next-pylint] samples/namespace/async_samples/sample_consume_process_events_async.py:70: [C0301(line-too-long), ] Line too long (121/120)
2026-07-26T12:49:37.8411528Z [azure-eventgrid :: next-pylint] samples/namespace/async_samples/sample_consume_process_events_async.py:22: [W0401(wildcard-import), ] Wildcard import azure.eventgrid.models
2026-07-26T12:49:37.8603753Z [azure-eventgrid :: next-pylint] samples/namespace/async_samples/sample_consume_process_events_async.py:67: [W0706(try-except-raise), run] The except handler raises immediately
2026-07-26T12:49:37.8705106Z [azure-eventgrid :: next-pylint] samples/namespace/async_samples/sample_consume_process_events_async.py:96: [W0706(try-except-raise), run] The except handler raises immediately
2026-07-26T12:49:37.8750543Z [azure-eventgrid :: next-pylint] samples/namespace/async_samples/sample_consume_process_events_async.py:107: [W0706(try-except-raise), run] The except handler raises immediately
2026-07-26T12:49:37.8780679Z [azure-eventgrid :: next-pylint] samples/namespace/async_samples/sample_consume_process_events_async.py:118: [W0706(try-except-raise), run] The except handler raises immediately
2026-07-26T12:49:37.8812871Z [azure-eventgrid :: next-pylint] samples/namespace/async_samples/sample_consume_process_events_async.py:129: [W0706(try-except-raise), run] The except handler raises immediately
2026-07-26T12:49:37.8844693Z [azure-eventgrid :: next-pylint] samples/namespace/async_samples/sample_consume_process_events_async.py:33: [R0915(too-many-statements), run] Too many statements (51/50)
2026-07-26T12:49:37.8913011Z [azure-eventgrid :: next-pylint] samples/namespace/async_samples/sample_consume_process_events_async.py:22: [W0614(unused-wildcard-import), ] Unused import(s) TYPE_CHECKING, DataType, ReceiveDetails, BrokerProperties, patch_sdk, List, overload, Mapping, Any, Generic, TypeVar, InternalReceiveDetails, InternalBrokerProperties, AcknowledgeResult, FailedLockToken, RejectResult, ReleaseResult, RenewLocksResult and ReleaseDelay from wildcard import of azure.eventgrid.models
2026-07-26T12:49:37.9029735Z [azure-eventgrid :: next-pylint] ************* Module namespace.async_samples.sample_namespace_authentication_async
2026-07-26T12:49:37.9030734Z [azure-eventgrid :: next-pylint] samples/namespace/async_samples/sample_namespace_authentication_async.py:35: [C0413(wrong-import-position), ] Import "from azure.identity.aio import DefaultAzureCredential" should be placed at the top of the module
2026-07-26T12:49:37.9033842Z [azure-eventgrid :: next-pylint] samples/namespace/async_samples/sample_namespace_authentication_async.py:36: [W0404(reimported), ] Reimport 'EventGridPublisherClient' (imported line 20)
2026-07-26T12:49:37.9034812Z [azure-eventgrid :: next-pylint] samples/namespace/async_samples/sample_namespace_authentication_async.py:36: [C0413(wrong-import-position), ] Import "from azure.eventgrid.aio import EventGridPublisherClient" should be placed at the top of the module
2026-07-26T12:49:37.9318335Z [azure-eventgrid :: next-pylint] ************* Module namespace.async_samples.sample_publish_cncf_events_async
2026-07-26T12:49:37.9319747Z [azure-eventgrid :: next-pylint] samples/namespace/async_samples/sample_publish_cncf_events_async.py:22: [C0411(wrong-import-order), ] third party import "cloudevents.http.CloudEvent" should be placed before first party imports "azure.eventgrid.aio.EventGridPublisherClient", "azure.core.credentials.AzureKeyCredential"
2026-07-26T12:49:37.9322048Z [azure-eventgrid :: next-pylint]
2026-07-26T12:49:37.9323832Z [azure-eventgrid :: next-pylint] -----------------------------------
2026-07-26T12:49:37.9324516Z [azure-eventgrid :: next-pylint] Your code has been rated at 8.92/10
2026-07-26T12:49:37.9325050Z [azure-eventgrid :: next-pylint]
2026-07-26T12:49:39.5144540Z [azure-eventgrid :: next-pylint] 2026-07-26 12:49:39,513 [ERROR] azure-sdk-tools: azure-eventgrid samples exited with linting error 28. Please see this link for more information https://aka.ms/azsdk/python/pylint-guide
2026-07-26T12:49:42.7244049Z [azure-eventgrid :: next-pylint] 2026-07-26 12:49:42,723 [INFO] root: Issue exists for azure-eventgrid with pylint version 4.0.6. Updating...
2026-07-26T12:49:45.3041427Z [azure-eventgrid :: next-pylint] 2026-07-26 12:49:45,303 [INFO] root: Assigned rajeshka to issue for azure-eventgrid
2026-07-26T12:49:46.9722163Z [azure-eventgrid :: next-pylint] 2026-07-26 12:49:46,971 [INFO] root: Assigned shankarsama to issue for azure-eventgrid
2026-07-26T12:49:46.9731727Z [azure-eventgrid :: next-pylint] next-pylint check completed with exit code 30
2026-07-26T12:49:47.0185336Z 2026-07-26 12:49:47,018 [INFO] azure-sdk-tools: [END 1/1] next-pylint :: /mnt/vss/_work/1/s/sdk/eventgrid/azure-eventgrid -> FAIL(30) in 86.60s
2026-07-26T12:49:47.3717929Z

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

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

Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.