Azure / Azure/azure-sdk-for-python

azure-synapse-monitoring needs linting updates for pylint version 4.0.6

Open
#39,301 1 comment 0 reactions 1 assignee Claimed by @wanyang7 View on GitHub
pylint Service Attention Synapse
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-synapse-monitoring
**Pylint version:** 4.0.6
**Pylint Build:** [Link to build (2026-07-26)](https://dev.azure.com/azure-sdk/internal/_build/results?buildId=6617565&view=logs&j=e5b925a9-9650-5321-24fd-5d9499fe02b8&t=b33d1587-3539-5735-af43-e3e62f02ca4b)

**Pylint Errors:**

28
2026-07-26T10:19:50.7254783Z ===== OUTPUT: next-pylint :: /mnt/vss/_work/1/s/sdk/synapse/azure-synapse-monitoring (exit 28) =====
2026-07-26T10:19:50.7255177Z 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-26T10:19:50.7255573Z Processing ./.wheels/azure_sdk_tools-0.0.0-py3-none-any.whl
2026-07-26T10:19:50.7255829Z Collecting json-delta>=2.0
2026-07-26T10:19:50.7256065Z Downloading json_delta-2.0.2-py2.py3-none-any.whl (33 kB)
2026-07-26T10:19:50.7256342Z Collecting python-dotenv
2026-07-26T10:19:50.7256594Z Downloading python_dotenv-1.2.2-py3-none-any.whl (22 kB)
2026-07-26T10:19:50.7256834Z Collecting pkginfo
2026-07-26T10:19:50.7257059Z Using cached pkginfo-1.12.1.2-py3-none-any.whl (32 kB)
2026-07-26T10:19:50.7257297Z Collecting build
2026-07-26T10:19:50.7257608Z 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-26T10:19:50.7257981Z Collecting pytest-cov
2026-07-26T10:19:50.7258206Z Using cached pytest_cov-7.1.0-py3-none-any.whl (22 kB)
2026-07-26T10:19:50.7258445Z Collecting packaging
2026-07-26T10:19:50.7258669Z Using cached packaging-26.2-py3-none-any.whl (100 kB)
2026-07-26T10:19:50.7258906Z Collecting urllib3
2026-07-26T10:19:50.7259125Z Using cached urllib3-2.7.0-py3-none-any.whl (131 kB)
2026-07-26T10:19:50.7259363Z Collecting tomli-w==1.0.0
2026-07-26T10:19:50.7259582Z Using cached tomli_w-1.0.0-py3-none-any.whl (6.0 kB)
2026-07-26T10:19:50.7259984Z Collecting azure-core
2026-07-26T10:19:50.7260209Z Downloading azure_core-1.41.0-py3-none-any.whl (220 kB)
2026-07-26T10:19:50.7260877Z ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 220.9/220.9 kB 17.8 MB/s eta 0:00:00
2026-07-26T10:19:50.7261194Z Collecting pyparsing
2026-07-26T10:19:50.7261425Z Using cached pyparsing-3.3.2-py3-none-any.whl (122 kB)
2026-07-26T10:19:50.7261689Z Collecting wheel
2026-07-26T10:19:50.7261909Z Using cached wheel-0.47.0-py3-none-any.whl (32 kB)
2026-07-26T10:19:50.7262155Z Collecting pytest>=3.5.1
2026-07-26T10:19:50.7262378Z Using cached pytest-9.1.1-py3-none-any.whl (386 kB)
2026-07-26T10:19:50.7262621Z Collecting cibuildwheel==2.23.3
2026-07-26T10:19:50.7262871Z Using cached cibuildwheel-2.23.3-py3-none-any.whl (91 kB)
2026-07-26T10:19:50.7263123Z Collecting pytest-asyncio>=0.9.0
2026-07-26T10:19:50.7263638Z Using cached pytest_asyncio-1.4.0-py3-none-any.whl (16 kB)
2026-07-26T10:19:50.7263977Z Collecting PyYAML
2026-07-26T10:19:50.7264274Z Using cached pyyaml-6.0.3-cp310-cp310-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl (770 kB)
2026-07-26T10:19:50.7264583Z Collecting tomli
2026-07-26T10:19:50.7264805Z Using cached tomli-2.4.1-py3-none-any.whl (14 kB)
2026-07-26T10:19:50.7265039Z Collecting Jinja2
2026-07-26T10:19:50.7265262Z Using cached jinja2-3.1.6-py3-none-any.whl (134 kB)
2026-07-26T10:19:50.7265494Z Collecting certifi
2026-07-26T10:19:50.7265716Z Using cached certifi-2026.7.22-py3-none-any.whl (136 kB)
2026-07-26T10:19:50.7266045Z Requirement already satisfied: setuptools in ./.venv/azure-synapse-monitoring/.venv_next-pylint/lib/python3.10/site-packages (from azure-sdk-tools==0.0.0) (79.0.1)
2026-07-26T10:19:50.7266393Z Collecting ConfigArgParse>=0.12.0
2026-07-26T10:19:50.7266628Z Using cached configargparse-1.7.5-py3-none-any.whl (27 kB)
2026-07-26T10:19:50.7266869Z Collecting bashlex!=0.13
2026-07-26T10:19:50.7267091Z Downloading bashlex-0.18-py2.py3-none-any.whl (69 kB)
2026-07-26T10:19:50.7267466Z ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 69.5/69.5 kB 21.3 MB/s eta 0:00:00
2026-07-26T10:19:50.7267753Z Collecting bracex
2026-07-26T10:19:50.7267980Z Downloading bracex-3.0.1-py3-none-any.whl (11 kB)
2026-07-26T10:19:50.7268214Z Collecting filelock
2026-07-26T10:19:50.7268435Z Using cached filelock-3.32.0-py3-none-any.whl (97 kB)
2026-07-26T10:19:50.7268677Z Collecting typing-extensions>=4.1.0
2026-07-26T10:19:50.7268930Z Using cached typing_extensions-4.16.0-py3-none-any.whl (45 kB)
2026-07-26T10:19:50.7269184Z Collecting dependency-groups>=1.2
2026-07-26T10:19:50.7269432Z Using cached dependency_groups-1.3.1-py3-none-any.whl (8.7 kB)
2026-07-26T10:19:50.7269678Z Collecting platformdirs
2026-07-26T10:19:50.7269905Z Using cached platformdirs-4.11.0-py3-none-any.whl (23 kB)
2026-07-26T10:19:50.7270149Z Collecting pygments>=2.7.2
2026-07-26T10:19:50.7270377Z Downloading pygments-2.20.0-py3-none-any.whl (1.2 MB)
2026-07-26T10:19:50.7270724Z ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 1.2/1.2 MB 40.5 MB/s eta 0:00:00
2026-07-26T10:19:50.7271006Z Collecting iniconfig>=1.0.1
2026-07-26T10:19:50.7271280Z Using cached iniconfig-2.3.0-py3-none-any.whl (7.5 kB)
2026-07-26T10:19:50.7271579Z Collecting exceptiongroup>=1
2026-07-26T10:19:50.7271831Z Using cached exceptiongroup-1.3.1-py3-none-any.whl (16 kB)
2026-07-26T10:19:50.7272085Z Collecting pluggy<2,>=1.5
2026-07-26T10:19:50.7272325Z Using cached pluggy-1.6.0-py3-none-any.whl (20 kB)
2026-07-26T10:19:50.7272576Z Collecting backports-asyncio-runner<2,>=1.1
2026-07-26T10:19:50.7272842Z Using cached backports_asyncio_runner-1.2.0-py3-none-any.whl (12 kB)
2026-07-26T10:19:50.7273097Z Collecting requests>=2.21.0
2026-07-26T10:19:50.7273538Z Using cached requests-2.34.2-py3-none-any.whl (73 kB)
2026-07-26T10:19:50.7273883Z Collecting pyproject_hooks
2026-07-26T10:19:50.7274109Z Using cached pyproject_hooks-1.2.0-py3-none-any.whl (10 kB)
2026-07-26T10:19:50.7274356Z Collecting MarkupSafe>=2.0
2026-07-26T10:19:50.7274796Z Using cached markupsafe-3.0.3-cp310-cp310-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl (20 kB)
2026-07-26T10:19:50.7275127Z Collecting coverage[toml]>=7.10.6
2026-07-26T10:19:50.7275534Z Using cached coverage-7.15.2-cp310-cp310-manylinux1_x86_64.manylinux_2_28_x86_64.manylinux_2_5_x86_64.whl (250 kB)
2026-07-26T10:19:50.7275821Z Collecting idna<4,>=2.5
2026-07-26T10:19:50.7276041Z Using cached idna-3.18-py3-none-any.whl (65 kB)
2026-07-26T10:19:50.7276284Z Collecting charset_normalizer<4,>=2
2026-07-26T10:19:50.7276561Z Using cached charset_normalizer-3.4.9-cp310-cp310-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl (223 kB)
2026-07-26T10:19:50.7277171Z 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-26T10:19:50.7278112Z 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-26T10:19:50.7278881Z 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-26T10:19:50.7279271Z Processing /mnt/vss/_work/1/s/.wheels/azure_sdk_tools-0.0.0-py3-none-any.whl
2026-07-26T10:19:50.7279679Z Requirement already satisfied: pyparsing in /mnt/vss/_work/1/s/.venv/azure-synapse-monitoring/.venv_next-pylint/lib/python3.10/site-packages (from azure-sdk-tools==0.0.0->-r /mnt/vss/_work/1/s/sdk/synapse/azure-synapse-monitoring/dev_requirements.txt (line 1)) (3.3.2)
2026-07-26T10:19:50.7280242Z Requirement already satisfied: build in /mnt/vss/_work/1/s/.venv/azure-synapse-monitoring/.venv_next-pylint/lib/python3.10/site-packages (from azure-sdk-tools==0.0.0->-r /mnt/vss/_work/1/s/sdk/synapse/azure-synapse-monitoring/dev_requirements.txt (line 1)) (1.5.1)
2026-07-26T10:19:50.7280788Z Requirement already satisfied: pytest-cov in /mnt/vss/_work/1/s/.venv/azure-synapse-monitoring/.venv_next-pylint/lib/python3.10/site-packages (from azure-sdk-tools==0.0.0->-r /mnt/vss/_work/1/s/sdk/synapse/azure-synapse-monitoring/dev_requirements.txt (line 1)) (7.1.0)
2026-07-26T10:19:50.7281344Z Requirement already satisfied: ConfigArgParse>=0.12.0 in /mnt/vss/_work/1/s/.venv/azure-synapse-monitoring/.venv_next-pylint/lib/python3.10/site-packages (from azure-sdk-tools==0.0.0->-r /mnt/vss/_work/1/s/sdk/synapse/azure-synapse-monitoring/dev_requirements.txt (line 1)) (1.7.5)
2026-07-26T10:19:50.7281904Z Requirement already satisfied: wheel in /mnt/vss/_work/1/s/.venv/azure-synapse-monitoring/.venv_next-pylint/lib/python3.10/site-packages (from azure-sdk-tools==0.0.0->-r /mnt/vss/_work/1/s/sdk/synapse/azure-synapse-monitoring/dev_requirements.txt (line 1)) (0.47.0)
2026-07-26T10:19:50.7282448Z Requirement already satisfied: tomli in /mnt/vss/_work/1/s/.venv/azure-synapse-monitoring/.venv_next-pylint/lib/python3.10/site-packages (from azure-sdk-tools==0.0.0->-r /mnt/vss/_work/1/s/sdk/synapse/azure-synapse-monitoring/dev_requirements.txt (line 1)) (2.4.1)
2026-07-26T10:19:50.7283000Z Requirement already satisfied: json-delta>=2.0 in /mnt/vss/_work/1/s/.venv/azure-synapse-monitoring/.venv_next-pylint/lib/python3.10/site-packages (from azure-sdk-tools==0.0.0->-r /mnt/vss/_work/1/s/sdk/synapse/azure-synapse-monitoring/dev_requirements.txt (line 1)) (2.0.2)
2026-07-26T10:19:50.7284014Z Requirement already satisfied: pytest-asyncio>=0.9.0 in /mnt/vss/_work/1/s/.venv/azure-synapse-monitoring/.venv_next-pylint/lib/python3.10/site-packages (from azure-sdk-tools==0.0.0->-r /mnt/vss/_work/1/s/sdk/synapse/azure-synapse-monitoring/dev_requirements.txt (line 1)) (1.4.0)
2026-07-26T10:19:50.7284598Z Requirement already satisfied: cibuildwheel==2.23.3 in /mnt/vss/_work/1/s/.venv/azure-synapse-monitoring/.venv_next-pylint/lib/python3.10/site-packages (from azure-sdk-tools==0.0.0->-r /mnt/vss/_work/1/s/sdk/synapse/azure-synapse-monitoring/dev_requirements.txt (line 1)) (2.23.3)
2026-07-26T10:19:50.7285153Z Requirement already satisfied: Jinja2 in /mnt/vss/_work/1/s/.venv/azure-synapse-monitoring/.venv_next-pylint/lib/python3.10/site-packages (from azure-sdk-tools==0.0.0->-r /mnt/vss/_work/1/s/sdk/synapse/azure-synapse-monitoring/dev_requirements.txt (line 1)) (3.1.6)
2026-07-26T10:19:50.7285707Z Requirement already satisfied: python-dotenv in /mnt/vss/_work/1/s/.venv/azure-synapse-monitoring/.venv_next-pylint/lib/python3.10/site-packages (from azure-sdk-tools==0.0.0->-r /mnt/vss/_work/1/s/sdk/synapse/azure-synapse-monitoring/dev_requirements.txt (line 1)) (1.2.2)
2026-07-26T10:19:50.7286264Z Requirement already satisfied: pkginfo in /mnt/vss/_work/1/s/.venv/azure-synapse-monitoring/.venv_next-pylint/lib/python3.10/site-packages (from azure-sdk-tools==0.0.0->-r /mnt/vss/_work/1/s/sdk/synapse/azure-synapse-monitoring/dev_requirements.txt (line 1)) (1.12.1.2)
2026-07-26T10:19:50.7286805Z Requirement already satisfied: azure-core in /mnt/vss/_work/1/s/.venv/azure-synapse-monitoring/.venv_next-pylint/lib/python3.10/site-packages (from azure-sdk-tools==0.0.0->-r /mnt/vss/_work/1/s/sdk/synapse/azure-synapse-monitoring/dev_requirements.txt (line 1)) (1.41.0)
2026-07-26T10:19:50.7287345Z Requirement already satisfied: urllib3 in /mnt/vss/_work/1/s/.venv/azure-synapse-monitoring/.venv_next-pylint/lib/python3.10/site-packages (from azure-sdk-tools==0.0.0->-r /mnt/vss/_work/1/s/sdk/synapse/azure-synapse-monitoring/dev_requirements.txt (line 1)) (2.7.0)
2026-07-26T10:19:50.7287895Z Requirement already satisfied: tomli-w==1.0.0 in /mnt/vss/_work/1/s/.venv/azure-synapse-monitoring/.venv_next-pylint/lib/python3.10/site-packages (from azure-sdk-tools==0.0.0->-r /mnt/vss/_work/1/s/sdk/synapse/azure-synapse-monitoring/dev_requirements.txt (line 1)) (1.0.0)
2026-07-26T10:19:50.7288438Z Requirement already satisfied: PyYAML in /mnt/vss/_work/1/s/.venv/azure-synapse-monitoring/.venv_next-pylint/lib/python3.10/site-packages (from azure-sdk-tools==0.0.0->-r /mnt/vss/_work/1/s/sdk/synapse/azure-synapse-monitoring/dev_requirements.txt (line 1)) (6.0.3)
2026-07-26T10:19:50.7288980Z Requirement already satisfied: pytest>=3.5.1 in /mnt/vss/_work/1/s/.venv/azure-synapse-monitoring/.venv_next-pylint/lib/python3.10/site-packages (from azure-sdk-tools==0.0.0->-r /mnt/vss/_work/1/s/sdk/synapse/azure-synapse-monitoring/dev_requirements.txt (line 1)) (9.1.1)
2026-07-26T10:19:50.7289526Z Requirement already satisfied: certifi in /mnt/vss/_work/1/s/.venv/azure-synapse-monitoring/.venv_next-pylint/lib/python3.10/site-packages (from azure-sdk-tools==0.0.0->-r /mnt/vss/_work/1/s/sdk/synapse/azure-synapse-monitoring/dev_requirements.txt (line 1)) (2026.7.22)
2026-07-26T10:19:50.7290070Z Requirement already satisfied: packaging in /mnt/vss/_work/1/s/.venv/azure-synapse-monitoring/.venv_next-pylint/lib/python3.10/site-packages (from azure-sdk-tools==0.0.0->-r /mnt/vss/_work/1/s/sdk/synapse/azure-synapse-monitoring/dev_requirements.txt (line 1)) (26.2)
2026-07-26T10:19:50.7290629Z Requirement already satisfied: setuptools in /mnt/vss/_work/1/s/.venv/azure-synapse-monitoring/.venv_next-pylint/lib/python3.10/site-packages (from azure-sdk-tools==0.0.0->-r /mnt/vss/_work/1/s/sdk/synapse/azure-synapse-monitoring/dev_requirements.txt (line 1)) (79.0.1)
2026-07-26T10:19:50.7291314Z Requirement already satisfied: platformdirs in /mnt/vss/_work/1/s/.venv/azure-synapse-monitoring/.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/synapse/azure-synapse-monitoring/dev_requirements.txt (line 1)) (4.11.0)
2026-07-26T10:19:50.7291997Z Requirement already satisfied: dependency-groups>=1.2 in /mnt/vss/_work/1/s/.venv/azure-synapse-monitoring/.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/synapse/azure-synapse-monitoring/dev_requirements.txt (line 1)) (1.3.1)
2026-07-26T10:19:50.7292596Z Requirement already satisfied: bracex in /mnt/vss/_work/1/s/.venv/azure-synapse-monitoring/.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/synapse/azure-synapse-monitoring/dev_requirements.txt (line 1)) (3.0.1)
2026-07-26T10:19:50.7293172Z Requirement already satisfied: filelock in /mnt/vss/_work/1/s/.venv/azure-synapse-monitoring/.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/synapse/azure-synapse-monitoring/dev_requirements.txt (line 1)) (3.32.0)
2026-07-26T10:19:50.7293933Z Requirement already satisfied: bashlex!=0.13 in /mnt/vss/_work/1/s/.venv/azure-synapse-monitoring/.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/synapse/azure-synapse-monitoring/dev_requirements.txt (line 1)) (0.18)
2026-07-26T10:19:50.7294519Z Requirement already satisfied: typing-extensions>=4.1.0 in /mnt/vss/_work/1/s/.venv/azure-synapse-monitoring/.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/synapse/azure-synapse-monitoring/dev_requirements.txt (line 1)) (4.16.0)
2026-07-26T10:19:50.7295108Z Requirement already satisfied: iniconfig>=1.0.1 in /mnt/vss/_work/1/s/.venv/azure-synapse-monitoring/.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/synapse/azure-synapse-monitoring/dev_requirements.txt (line 1)) (2.3.0)
2026-07-26T10:19:50.7295681Z Requirement already satisfied: pygments>=2.7.2 in /mnt/vss/_work/1/s/.venv/azure-synapse-monitoring/.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/synapse/azure-synapse-monitoring/dev_requirements.txt (line 1)) (2.20.0)
2026-07-26T10:19:50.7296248Z Requirement already satisfied: exceptiongroup>=1 in /mnt/vss/_work/1/s/.venv/azure-synapse-monitoring/.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/synapse/azure-synapse-monitoring/dev_requirements.txt (line 1)) (1.3.1)
2026-07-26T10:19:50.7296822Z Requirement already satisfied: pluggy<2,>=1.5 in /mnt/vss/_work/1/s/.venv/azure-synapse-monitoring/.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/synapse/azure-synapse-monitoring/dev_requirements.txt (line 1)) (1.6.0)
2026-07-26T10:19:50.7297399Z Requirement already satisfied: backports-asyncio-runner<2,>=1.1 in /mnt/vss/_work/1/s/.venv/azure-synapse-monitoring/.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/synapse/azure-synapse-monitoring/dev_requirements.txt (line 1)) (1.2.0)
2026-07-26T10:19:50.7297983Z Requirement already satisfied: requests>=2.21.0 in /mnt/vss/_work/1/s/.venv/azure-synapse-monitoring/.venv_next-pylint/lib/python3.10/site-packages (from azure-core->azure-sdk-tools==0.0.0->-r /mnt/vss/_work/1/s/sdk/synapse/azure-synapse-monitoring/dev_requirements.txt (line 1)) (2.34.2)
2026-07-26T10:19:50.7298545Z Requirement already satisfied: pyproject_hooks in /mnt/vss/_work/1/s/.venv/azure-synapse-monitoring/.venv_next-pylint/lib/python3.10/site-packages (from build->azure-sdk-tools==0.0.0->-r /mnt/vss/_work/1/s/sdk/synapse/azure-synapse-monitoring/dev_requirements.txt (line 1)) (1.2.0)
2026-07-26T10:19:50.7299213Z Requirement already satisfied: MarkupSafe>=2.0 in /mnt/vss/_work/1/s/.venv/azure-synapse-monitoring/.venv_next-pylint/lib/python3.10/site-packages (from Jinja2->azure-sdk-tools==0.0.0->-r /mnt/vss/_work/1/s/sdk/synapse/azure-synapse-monitoring/dev_requirements.txt (line 1)) (3.0.3)
2026-07-26T10:19:50.7299865Z Requirement already satisfied: coverage[toml]>=7.10.6 in /mnt/vss/_work/1/s/.venv/azure-synapse-monitoring/.venv_next-pylint/lib/python3.10/site-packages (from pytest-cov->azure-sdk-tools==0.0.0->-r /mnt/vss/_work/1/s/sdk/synapse/azure-synapse-monitoring/dev_requirements.txt (line 1)) (7.15.2)
2026-07-26T10:19:50.7300449Z Requirement already satisfied: charset_normalizer<4,>=2 in /mnt/vss/_work/1/s/.venv/azure-synapse-monitoring/.venv_next-pylint/lib/python3.10/site-packages (from requests>=2.21.0->azure-core->azure-sdk-tools==0.0.0->-r /mnt/vss/_work/1/s/sdk/synapse/azure-synapse-monitoring/dev_requirements.txt (line 1)) (3.4.9)
2026-07-26T10:19:50.7301420Z Requirement already satisfied: idna<4,>=2.5 in /mnt/vss/_work/1/s/.venv/azure-synapse-monitoring/.venv_next-pylint/lib/python3.10/site-packages (from requests>=2.21.0->azure-core->azure-sdk-tools==0.0.0->-r /mnt/vss/_work/1/s/sdk/synapse/azure-synapse-monitoring/dev_requirements.txt (line 1)) (3.18)
2026-07-26T10:19:50.7301982Z 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-26T10:19:50.7302365Z 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-26T10:19:50.7302715Z Collecting azure-pylint-guidelines-checker==0.5.9
2026-07-26T10:19:50.7303106Z 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-26T10:19:50.7303723Z Installing collected packages: azure-pylint-guidelines-checker
2026-07-26T10:19:50.7304007Z Successfully installed azure-pylint-guidelines-checker-0.5.9
2026-07-26T10:19:50.7304355Z Looking in indexes: https://build:***@pkgs.dev.azure.com/azure-sdk/public/_packaging/azure-sdk-for-python/pypi/simple
2026-07-26T10:19:50.7304704Z Collecting azure-common~=1.1
2026-07-26T10:19:50.7305043Z Downloading https://pkgs.dev.azure.com/azure-sdk/29ec6040-b234-4e31-b139-33dc4287b756/_packaging/3572dbf9-b5ef-433b-9137-fc4d7768e7cc/pypi/download/azure-common/1.1.28/azure_common-1.1.28-py2.py3-none-any.whl (14 kB)
2026-07-26T10:19:50.7305501Z Saved /mnt/vss/_work/1/s/.venv/azure-synapse-monitoring/.venv_next-pylint/.staging/dl/azure_common-1.1.28-py2.py3-none-any.whl
2026-07-26T10:19:50.7305800Z Successfully downloaded azure-common
2026-07-26T10:19:50.7306136Z 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-26T10:19:50.7306526Z Processing ./azure_synapse_monitoring-0.3.0.tar.gz
2026-07-26T10:19:50.7306785Z Installing build dependencies: started
2026-07-26T10:19:50.7307037Z Installing build dependencies: finished with status 'done'
2026-07-26T10:19:50.7307292Z Getting requirements to build wheel: started
2026-07-26T10:19:50.7307532Z Getting requirements to build wheel: finished with status 'done'
2026-07-26T10:19:50.7307830Z Preparing metadata (pyproject.toml): started
2026-07-26T10:19:50.7308088Z Preparing metadata (pyproject.toml): finished with status 'done'
2026-07-26T10:19:50.7308351Z Processing ./dl/azure_common-1.1.28-py2.py3-none-any.whl
2026-07-26T10:19:50.7308701Z Requirement already satisfied: azure-core<2.0.0,>=1.20.0 in /mnt/vss/_work/1/s/.venv/azure-synapse-monitoring/.venv_next-pylint/lib/python3.10/site-packages (from azure-synapse-monitoring==0.3.0) (1.41.0)
2026-07-26T10:19:50.7309073Z Collecting msrest>=0.6.21
2026-07-26T10:19:50.7309484Z Using cached msrest-0.7.1-py3-none-any.whl (85 kB)
2026-07-26T10:19:50.7309856Z Requirement already satisfied: typing-extensions>=4.6.0 in /mnt/vss/_work/1/s/.venv/azure-synapse-monitoring/.venv_next-pylint/lib/python3.10/site-packages (from azure-core<2.0.0,>=1.20.0->azure-synapse-monitoring==0.3.0) (4.16.0)
2026-07-26T10:19:50.7310459Z Requirement already satisfied: requests>=2.21.0 in /mnt/vss/_work/1/s/.venv/azure-synapse-monitoring/.venv_next-pylint/lib/python3.10/site-packages (from azure-core<2.0.0,>=1.20.0->azure-synapse-monitoring==0.3.0) (2.34.2)
2026-07-26T10:19:50.7310854Z Collecting requests-oauthlib>=0.5.0
2026-07-26T10:19:50.7311089Z Using cached requests_oauthlib-2.0.0-py2.py3-none-any.whl (24 kB)
2026-07-26T10:19:50.7311640Z Collecting isodate>=0.6.0
2026-07-26T10:19:50.7311910Z Using cached isodate-0.7.2-py3-none-any.whl (22 kB)
2026-07-26T10:19:50.7312267Z Requirement already satisfied: certifi>=2017.4.17 in /mnt/vss/_work/1/s/.venv/azure-synapse-monitoring/.venv_next-pylint/lib/python3.10/site-packages (from msrest>=0.6.21->azure-synapse-monitoring==0.3.0) (2026.7.22)
2026-07-26T10:19:50.7312792Z Requirement already satisfied: charset_normalizer<4,>=2 in /mnt/vss/_work/1/s/.venv/azure-synapse-monitoring/.venv_next-pylint/lib/python3.10/site-packages (from requests>=2.21.0->azure-core<2.0.0,>=1.20.0->azure-synapse-monitoring==0.3.0) (3.4.9)
2026-07-26T10:19:50.7313662Z Requirement already satisfied: idna<4,>=2.5 in /mnt/vss/_work/1/s/.venv/azure-synapse-monitoring/.venv_next-pylint/lib/python3.10/site-packages (from requests>=2.21.0->azure-core<2.0.0,>=1.20.0->azure-synapse-monitoring==0.3.0) (3.18)
2026-07-26T10:19:50.7314252Z Requirement already satisfied: urllib3<3,>=1.26 in /mnt/vss/_work/1/s/.venv/azure-synapse-monitoring/.venv_next-pylint/lib/python3.10/site-packages (from requests>=2.21.0->azure-core<2.0.0,>=1.20.0->azure-synapse-monitoring==0.3.0) (2.7.0)
2026-07-26T10:19:50.7314658Z Collecting oauthlib>=3.0.0
2026-07-26T10:19:50.7314889Z Using cached oauthlib-3.3.1-py3-none-any.whl (160 kB)
2026-07-26T10:19:50.7315159Z Building wheels for collected packages: azure-synapse-monitoring
2026-07-26T10:19:50.7315448Z Building wheel for azure-synapse-monitoring (pyproject.toml): started
2026-07-26T10:19:50.7315739Z Building wheel for azure-synapse-monitoring (pyproject.toml): finished with status 'done'
2026-07-26T10:19:50.7316125Z Created wheel for azure-synapse-monitoring: filename=azure_synapse_monitoring-0.3.0-py3-none-any.whl size=18056 sha256=5ab0e74622dc9a65b3058e8b4429d85a1f922dd3b08005322e1dab92f21b8d99
2026-07-26T10:19:50.7316546Z Stored in directory: /home/cloudtest/.cache/pip/wheels/de/43/25/57f1c3fe25e41e4c251b1fb25f9a5b89bbff36c8a82b399497
2026-07-26T10:19:50.7316842Z Successfully built azure-synapse-monitoring
2026-07-26T10:19:50.7317134Z Installing collected packages: azure-common, oauthlib, isodate, requests-oauthlib, msrest, azure-synapse-monitoring
2026-07-26T10:19:50.7317515Z Successfully installed azure-common-1.1.28 azure-synapse-monitoring-0.3.0 isodate-0.7.2 msrest-0.7.1 oauthlib-3.3.1 requests-oauthlib-2.0.0
2026-07-26T10:19:50.7317945Z 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-26T10:19:50.7318309Z Collecting pylint==4.0.6
2026-07-26T10:19:50.7318539Z Using cached pylint-4.0.6-py3-none-any.whl (538 kB)
2026-07-26T10:19:50.7318784Z Collecting mccabe<0.8,>=0.6
2026-07-26T10:19:50.7319008Z Downloading mccabe-0.7.0-py2.py3-none-any.whl (7.3 kB)
2026-07-26T10:19:50.7319341Z Requirement already satisfied: platformdirs>=2.2 in /mnt/vss/_work/1/s/.venv/azure-synapse-monitoring/.venv_next-pylint/lib/python3.10/site-packages (from pylint==4.0.6) (4.11.0)
2026-07-26T10:19:50.7319707Z Collecting tomlkit>=0.10.1
2026-07-26T10:19:50.7319934Z Downloading tomlkit-0.15.1-py3-none-any.whl (49 kB)
2026-07-26T10:19:50.7320338Z ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 49.4/49.4 kB 2.9 MB/s eta 0:00:00
2026-07-26T10:19:50.7320717Z Collecting dill>=0.2
2026-07-26T10:19:50.7321041Z Using cached dill-0.4.1-py3-none-any.whl (120 kB)
2026-07-26T10:19:50.7321299Z Collecting astroid<=4.1.dev0,>=4.0.2
2026-07-26T10:19:50.7321670Z Using cached astroid-4.0.4-py3-none-any.whl (276 kB)
2026-07-26T10:19:50.7322012Z Requirement already satisfied: tomli>=1.1 in /mnt/vss/_work/1/s/.venv/azure-synapse-monitoring/.venv_next-pylint/lib/python3.10/site-packages (from pylint==4.0.6) (2.4.1)
2026-07-26T10:19:50.7322368Z Collecting isort!=5.13,<9,>=5
2026-07-26T10:19:50.7322595Z Using cached isort-8.0.1-py3-none-any.whl (89 kB)
2026-07-26T10:19:50.7322942Z Requirement already satisfied: typing-extensions>=4 in /mnt/vss/_work/1/s/.venv/azure-synapse-monitoring/.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-26T10:19:50.7323518Z Installing collected packages: tomlkit, mccabe, isort, dill, astroid, pylint
2026-07-26T10:19:50.7323946Z 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-26T10:19:50.7324236Z ************* Module azure
2026-07-26T10:19:50.7324500Z azure/__init__.py:1: [C0304(missing-final-newline), ] Final newline missing
2026-07-26T10:19:50.7324816Z ************* Module azure.synapse.__init__
2026-07-26T10:19:50.7325100Z azure/synapse/__init__.py:1: [C0304(missing-final-newline), ] Final newline missing
2026-07-26T10:19:50.7325445Z ************* Module azure.synapse.monitoring._monitoring_client
2026-07-26T10:19:50.7325813Z azure/synapse/monitoring/_monitoring_client.py:16: [C4760(no-typing-import-in-type-check), ] Do not import from typing inside of `if TYPE_CHECKING` block. You can import modules from typing outside of TYPE_CHECKING.
2026-07-26T10:19:50.7326297Z azure/synapse/monitoring/_monitoring_client.py:19: [C4756(no-legacy-azure-core-http-response-import), ] Do not import HttpResponse from azure.core.pipeline.transport outside of Azure Core.
2026-07-26T10:19:50.7326751Z azure/synapse/monitoring/_monitoring_client.py:21: [C0413(wrong-import-position), ] Import "from ._configuration import MonitoringClientConfiguration" should be placed at the top of the module
2026-07-26T10:19:50.7327214Z azure/synapse/monitoring/_monitoring_client.py:22: [C0413(wrong-import-position), ] Import "from .operations import MonitoringOperations" should be placed at the top of the module
2026-07-26T10:19:50.7327636Z azure/synapse/monitoring/_monitoring_client.py:23: [C0413(wrong-import-position), ] Import "from . import models" should be placed at the top of the module
2026-07-26T10:19:50.7328124Z azure/synapse/monitoring/_monitoring_client.py:26: [C4748(client-accepts-api-version-keyword), MonitoringClient] The client constructor needs to take in an optional keyword-only api_version argument. See details: https://azure.github.io/azure-sdk/python_design.html#specifying-the-service-version
2026-07-26T10:19:50.7328645Z azure/synapse/monitoring/_monitoring_client.py:37: [C4761(do-not-use-legacy-typing), MonitoringClient.__init__] Do not use legacy typing using comments.
2026-07-26T10:19:50.7329547Z azure/synapse/monitoring/_monitoring_client.py:56: [C4758(docstring-keyword-should-match-keyword-only), MonitoringClient._send_request] "stream" 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-26T10:19:50.7330189Z azure/synapse/monitoring/_monitoring_client.py:56: [C4761(do-not-use-legacy-typing), MonitoringClient._send_request] Do not use legacy typing using comments.
2026-07-26T10:19:50.7330625Z azure/synapse/monitoring/_monitoring_client.py:71: [W0212(protected-access), MonitoringClient._send_request] Access to a protected member _pipeline of a client class
2026-07-26T10:19:50.7331054Z azure/synapse/monitoring/_monitoring_client.py:74: [C4761(do-not-use-legacy-typing), MonitoringClient.close] Do not use legacy typing using comments.
2026-07-26T10:19:50.7331602Z azure/synapse/monitoring/_monitoring_client.py:78: [C4761(do-not-use-legacy-typing), MonitoringClient.__enter__] Do not use legacy typing using comments.
2026-07-26T10:19:50.7332108Z azure/synapse/monitoring/_monitoring_client.py:83: [C4761(do-not-use-legacy-typing), MonitoringClient.__exit__] Do not use legacy typing using comments.
2026-07-26T10:19:50.7332574Z azure/synapse/monitoring/_monitoring_client.py:12: [C0411(wrong-import-order), ] third party import "msrest.Deserializer" should be placed before first party import "azure.core.PipelineClient"
2026-07-26T10:19:50.7332946Z ************* Module azure.synapse.monitoring._configuration
2026-07-26T10:19:50.7333491Z azure/synapse/monitoring/_configuration.py:70: [C0301(line-too-long), ] Line too long (129/120)
2026-07-26T10:19:50.7334014Z azure/synapse/monitoring/_configuration.py:18: [C4760(no-typing-import-in-type-check), ] Do not import from typing inside of `if TYPE_CHECKING` block. You can import modules from typing outside of TYPE_CHECKING.
2026-07-26T10:19:50.7334485Z azure/synapse/monitoring/_configuration.py:23: [R0902(too-many-instance-attributes), MonitoringClientConfiguration] Too many instance attributes (13/10)
2026-07-26T10:19:50.7334906Z azure/synapse/monitoring/_configuration.py:35: [C4761(do-not-use-legacy-typing), MonitoringClientConfiguration.__init__] Do not use legacy typing using comments.
2026-07-26T10:19:50.7335345Z azure/synapse/monitoring/_configuration.py:55: [C4761(do-not-use-legacy-typing), MonitoringClientConfiguration._configure] Do not use legacy typing using comments.
2026-07-26T10:19:50.7335700Z ************* Module azure.synapse.monitoring.operations._monitoring_operations
2026-07-26T10:19:50.7336027Z azure/synapse/monitoring/operations/_monitoring_operations.py:11: [C0301(line-too-long), ] Line too long (133/120)
2026-07-26T10:19:50.7336387Z azure/synapse/monitoring/operations/_monitoring_operations.py:84: [C0301(line-too-long), ] Line too long (137/120)
2026-07-26T10:19:50.7336720Z azure/synapse/monitoring/operations/_monitoring_operations.py:156: [C0301(line-too-long), ] Line too long (137/120)
2026-07-26T10:19:50.7337143Z azure/synapse/monitoring/operations/_monitoring_operations.py:13: [C4756(no-legacy-azure-core-http-response-import), ] Do not import HttpResponse from azure.core.pipeline.transport outside of Azure Core.
2026-07-26T10:19:50.7337647Z azure/synapse/monitoring/operations/_monitoring_operations.py:19: [C4760(no-typing-import-in-type-check), ] Do not import from typing inside of `if TYPE_CHECKING` block. You can import modules from typing outside of TYPE_CHECKING.
2026-07-26T10:19:50.7338214Z azure/synapse/monitoring/operations/_monitoring_operations.py:24: [C4740(docstring-missing-type), MonitoringOperations] Param types missing in docstring: "client, config, serializer, deserializer". See details: https://azure.github.io/azure-sdk/python_documentation.html#docstrings
2026-07-26T10:19:50.7338923Z azure/synapse/monitoring/operations/_monitoring_operations.py:46: [C4758(docstring-keyword-should-match-keyword-only), MonitoringOperations.get_spark_job_list] "cls" 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-26T10:19:50.7339579Z azure/synapse/monitoring/operations/_monitoring_operations.py:46: [C4761(do-not-use-legacy-typing), MonitoringOperations.get_spark_job_list] Do not use legacy typing using comments.
2026-07-26T10:19:50.7340049Z azure/synapse/monitoring/operations/_monitoring_operations.py:88: [W0212(protected-access), MonitoringOperations.get_spark_job_list] Access to a protected member _pipeline of a client class
2026-07-26T10:19:50.7340702Z azure/synapse/monitoring/operations/_monitoring_operations.py:103: [C4758(docstring-keyword-should-match-keyword-only), MonitoringOperations.get_sql_job_query_string] "cls" 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-26T10:19:50.7341529Z azure/synapse/monitoring/operations/_monitoring_operations.py:103: [C4761(do-not-use-legacy-typing), MonitoringOperations.get_sql_job_query_string] Do not use legacy typing using comments.
2026-07-26T10:19:50.7341990Z azure/synapse/monitoring/operations/_monitoring_operations.py:160: [W0212(protected-access), MonitoringOperations.get_sql_job_query_string] Access to a protected member _pipeline of a client class
2026-07-26T10:19:50.7342427Z azure/synapse/monitoring/operations/_monitoring_operations.py:9: [W0611(unused-import), ] Unused import warnings
2026-07-26T10:19:50.7342743Z ************* Module azure.synapse.monitoring.aio._monitoring_client
2026-07-26T10:19:50.7343100Z azure/synapse/monitoring/aio/_monitoring_client.py:12: [C4756(no-legacy-azure-core-http-response-import), ] Do not import HttpResponse from azure.core.pipeline.transport outside of Azure Core.
2026-07-26T10:19:50.7343754Z azure/synapse/monitoring/aio/_monitoring_client.py:19: [C0413(wrong-import-position), ] Import "from ._configuration import MonitoringClientConfiguration" should be placed at the top of the module
2026-07-26T10:19:50.7344228Z azure/synapse/monitoring/aio/_monitoring_client.py:20: [C0413(wrong-import-position), ] Import "from .operations import MonitoringOperations" should be placed at the top of the module
2026-07-26T10:19:50.7344652Z azure/synapse/monitoring/aio/_monitoring_client.py:21: [C0413(wrong-import-position), ] Import "from .. import models" should be placed at the top of the module
2026-07-26T10:19:50.7345151Z azure/synapse/monitoring/aio/_monitoring_client.py:24: [C4748(client-accepts-api-version-keyword), MonitoringClient] The client constructor needs to take in an optional keyword-only api_version argument. See details: https://azure.github.io/azure-sdk/python_design.html#specifying-the-service-version
2026-07-26T10:19:50.7345853Z azure/synapse/monitoring/aio/_monitoring_client.py:53: [C4758(docstring-keyword-should-match-keyword-only), MonitoringClient._send_request] "stream" 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-26T10:19:50.7346478Z azure/synapse/monitoring/aio/_monitoring_client.py:67: [W0212(protected-access), MonitoringClient._send_request] Access to a protected member _pipeline of a client class
2026-07-26T10:19:50.7346951Z azure/synapse/monitoring/aio/_monitoring_client.py:13: [C0411(wrong-import-order), ] third party import "msrest.Deserializer" should be placed before first party imports "azure.core.AsyncPipelineClient", "azure.core.pipeline.transport.AsyncHttpResponse"
2026-07-26T10:19:50.7347387Z ************* Module azure.synapse.monitoring.aio._configuration
2026-07-26T10:19:50.7347688Z azure/synapse/monitoring/aio/_configuration.py:66: [C0301(line-too-long), ] Line too long (134/120)
2026-07-26T10:19:50.7348060Z azure/synapse/monitoring/aio/_configuration.py:21: [R0902(too-many-instance-attributes), MonitoringClientConfiguration] Too many instance attributes (13/10)
2026-07-26T10:19:50.7348451Z ************* Module azure.synapse.monitoring.aio.operations._monitoring_operations
2026-07-26T10:19:50.7348778Z azure/synapse/monitoring/aio/operations/_monitoring_operations.py:11: [C0301(line-too-long), ] Line too long (133/120)
2026-07-26T10:19:50.7349140Z azure/synapse/monitoring/aio/operations/_monitoring_operations.py:79: [C0301(line-too-long), ] Line too long (137/120)
2026-07-26T10:19:50.7349485Z azure/synapse/monitoring/aio/operations/_monitoring_operations.py:150: [C0301(line-too-long), ] Line too long (137/120)
2026-07-26T10:19:50.7349901Z azure/synapse/monitoring/aio/operations/_monitoring_operations.py:13: [C4756(no-legacy-azure-core-http-response-import), ] Do not import HttpResponse from azure.core.pipeline.transport outside of Azure Core.
2026-07-26T10:19:50.7350555Z azure/synapse/monitoring/aio/operations/_monitoring_operations.py:20: [C4740(docstring-missing-type), MonitoringOperations] Param types missing in docstring: "client, config, serializer, deserializer". See details: https://azure.github.io/azure-sdk/python_documentation.html#docstrings
2026-07-26T10:19:50.7351348Z azure/synapse/monitoring/aio/operations/_monitoring_operations.py:42: [C4758(docstring-keyword-should-match-keyword-only), MonitoringOperations.get_spark_job_list] "cls" 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-26T10:19:50.7352005Z azure/synapse/monitoring/aio/operations/_monitoring_operations.py:83: [W0212(protected-access), MonitoringOperations.get_spark_job_list] Access to a protected member _pipeline of a client class
2026-07-26T10:19:50.7352643Z azure/synapse/monitoring/aio/operations/_monitoring_operations.py:98: [C4758(docstring-keyword-should-match-keyword-only), MonitoringOperations.get_sql_job_query_string] "cls" 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-26T10:19:50.7353444Z azure/synapse/monitoring/aio/operations/_monitoring_operations.py:154: [W0212(protected-access), MonitoringOperations.get_sql_job_query_string] Access to a protected member _pipeline of a client class
2026-07-26T10:19:50.7353926Z azure/synapse/monitoring/aio/operations/_monitoring_operations.py:8: [W0611(unused-import), ] Unused Generic imported from typing
2026-07-26T10:19:50.7354283Z azure/synapse/monitoring/aio/operations/_monitoring_operations.py:9: [W0611(unused-import), ] Unused import warnings
2026-07-26T10:19:50.7354620Z ************* Module azure.synapse.monitoring.models._models_py3
2026-07-26T10:19:50.7354939Z azure/synapse/monitoring/models/_models_py3.py:15: [R0902(too-many-instance-attributes), SparkJob] Too many instance attributes (15/10)
2026-07-26T10:19:50.7355651Z azure/synapse/monitoring/models/_models_py3.py:15: [C4758(docstring-keyword-should-match-keyword-only), SparkJob] "state, spark_job_definition, pipeline, name, job_type, running_duration, livy_id, total_duration, compute, queued_duration, spark_application_id, timing, submitter, end_time, submit_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-26T10:19:50.7356573Z azure/synapse/monitoring/models/_models_py3.py:15: [C4743(docstring-should-be-keyword), SparkJob] "state, name, submitter, compute, spark_application_id, livy_id, timing, spark_job_definition, pipeline, job_type, submit_time, end_time, queued_duration, running_duration, total_duration" not found as a parameter. Use :keyword type myarg: if a keyword argument. See details: https://azure.github.io/azure-sdk/python_documentation.html#docstrings
2026-07-26T10:19:50.7357398Z azure/synapse/monitoring/models/_models_py3.py:106: [C4758(docstring-keyword-should-match-keyword-only), SparkJobListViewResponse] "spark_jobs, n_jobs" 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-26T10:19:50.7358093Z azure/synapse/monitoring/models/_models_py3.py:106: [C4743(docstring-should-be-keyword), SparkJobListViewResponse] "n_jobs, spark_jobs" not found as a parameter. Use :keyword type myarg: if a keyword argument. See details: https://azure.github.io/azure-sdk/python_documentation.html#docstrings
2026-07-26T10:19:50.7358903Z azure/synapse/monitoring/models/_models_py3.py:132: [C4758(docstring-keyword-should-match-keyword-only), SqlQueryStringDataModel] "query" 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-26T10:19:50.7359687Z azure/synapse/monitoring/models/_models_py3.py:132: [C4743(docstring-should-be-keyword), SqlQueryStringDataModel] "query" not found as a parameter. Use :keyword type myarg: if a keyword argument. See details: https://azure.github.io/azure-sdk/python_documentation.html#docstrings
2026-07-26T10:19:50.7360146Z ************* Module azure.synapse.monitoring.models._models
2026-07-26T10:19:50.7360459Z azure/synapse/monitoring/models/_models.py:12: [R0902(too-many-instance-attributes), SparkJob] Too many instance attributes (15/10)
2026-07-26T10:19:50.7361065Z azure/synapse/monitoring/models/_models.py:12: [C4743(docstring-should-be-keyword), SparkJob] "state, name, submitter, compute, spark_application_id, livy_id, timing, spark_job_definition, pipeline, job_type, submit_time, end_time, queued_duration, running_duration, total_duration" not found as a parameter. Use :keyword type myarg: if a keyword argument. See details: https://azure.github.io/azure-sdk/python_documentation.html#docstrings
2026-07-26T10:19:50.7361806Z azure/synapse/monitoring/models/_models.py:87: [C4743(docstring-should-be-keyword), SparkJobListViewResponse] "n_jobs, spark_jobs" not found as a parameter. Use :keyword type myarg: if a keyword argument. See details: https://azure.github.io/azure-sdk/python_documentation.html#docstrings
2026-07-26T10:19:50.7401299Z azure/synapse/monitoring/models/_models.py:110: [C4743(docstring-should-be-keyword), SqlQueryStringDataModel] "query" not found as a parameter. Use :keyword type myarg: if a keyword argument. See details: https://azure.github.io/azure-sdk/python_documentation.html#docstrings
2026-07-26T10:19:50.7401763Z
2026-07-26T10:19:50.7402070Z -----------------------------------
2026-07-26T10:19:50.7402328Z Your code has been rated at 8.20/10
2026-07-26T10:19:50.7402449Z
2026-07-26T10:19:51.6979506Z next-pylint check completed with exit code 282026-07-26 10:19:51,696 [INFO] azure-sdk-tools: [END 3/5] next-pylint :: /mnt/vss/_work/1/s/sdk/synapse/azure-synapse-managedprivateendpoints -> FAIL(28) in 62.54s
2026-07-26T10:19:51.6980264Z
2026-07-26T10:19:51.6980770Z ====================================================================================================
2026-07-26T10:19:51.6981337Z ===== STDERR: next-pylint :: /mnt/vss/_work/1/s/sdk/synapse/azure-synapse-monitoring (exit 28) =====
2026-07-26T10:19:51.6984922Z 2026-07-26 10:18:49,517 [INFO] azure-sdk-tools: Installing from feed: https://build:***
2026-07-26T10:19:51.6985444Z 2026-07-26 10:18:49,518 [INFO] azure-sdk-tools: Running pylint check...
2026-07-26T10:19:51.6985766Z 2026-07-26 10:18:56,297 [INFO] root: Found whl azure_sdk_tools-0.0.0-py3-none-any.whl
2026-07-26T10:19:51.6985973Z
2026-07-26T10:19:51.6986201Z [notice] A new release of pip is available: 23.0.1 -> 26.1.2
2026-07-26T10:19:51.6986526Z [notice] To update, run: python -m pip install --upgrade pip
2026-07-26T10:19:51.6986801Z 2026-07-26 10:19:18,812 [INFO] azure-sdk-tools: Processing azure-synapse-monitoring for pylint check
2026-07-26T10:19:51.6987170Z 2026-07-26 10:19:18,812 [INFO] azure-sdk-tools: Installing dev requirements for /mnt/vss/_work/1/s/sdk/synapse/azure-synapse-monitoring
2026-07-26T10:19:51.6987347Z
2026-07-26T10:19:51.6987554Z [notice] A new release of pip is available: 23.0.1 -> 26.1.2
2026-07-26T10:19:51.6987792Z [notice] To update, run: python -m pip install --upgrade pip
2026-07-26T10:19:51.6987908Z
2026-07-26T10:19:51.6988115Z [notice] A new release of pip is available: 23.0.1 -> 26.1.2
2026-07-26T10:19:51.6988348Z [notice] To update, run: python -m pip install --upgrade pip
2026-07-26T10:19:51.6988969Z 2026-07-26 10:19:21,813 [INFO] azure-sdk-tools: Installing azure_synapse_monitoring-0.3.0.tar.gz from fresh built package.
2026-07-26T10:19:51.6989321Z
2026-07-26T10:19:51.6990120Z [notice] A new release of pip is available: 24.0 -> 26.1.2
2026-07-26T10:19:51.6990908Z [notice] To update, run: pip install --upgrade pip
2026-07-26T10:19:51.6992011Z 2026-07-26 10:19:24,199 [INFO] azure-sdk-tools: Executing command from /mnt/vss/_work/1/s/.venv/azure-synapse-monitoring/.venv_next-pylint/.staging:['/mnt/vss/_work/1/s/.venv/azure-synapse-monitoring/.venv_next-pylint/bin/python', '-m', 'pip', 'install', '/mnt/vss/_work/1/s/.venv/azure-synapse-monitoring/.venv_next-pylint/.staging/azure_synapse_monitoring-0.3.0.tar.gz', '/mnt/vss/_work/1/s/.venv/azure-synapse-monitoring/.venv_next-pylint/.staging/dl/azure_common-1.1.28-py2.py3-none-any.whl']
2026-07-26T10:19:51.6992710Z
2026-07-26T10:19:51.6993044Z [notice] A new release of pip is available: 23.0.1 -> 26.1.2
2026-07-26T10:19:51.6997635Z [notice] To update, run: python -m pip install --upgrade pip
2026-07-26T10:19:51.6998135Z 2026-07-26 10:19:31,647 [INFO] azure-sdk-tools: Installed azure_synapse_monitoring-0.3.0.tar.gz
2026-07-26T10:19:51.6998389Z
2026-07-26T10:19:51.6998711Z [notice] A new release of pip is available: 23.0.1 -> 26.1.2
2026-07-26T10:19:51.6999115Z [notice] To update, run: python -m pip install --upgrade pip
2026-07-26T10:19:51.6999545Z 2026-07-26 10:19:36,435 [INFO] azure-sdk-tools: Installed packages:
2026-07-26T10:19:51.6999970Z 2026-07-26 10:19:36,436 [INFO] azure-sdk-tools: astroid==4.0.4
2026-07-26T10:19:51.7000475Z azure-common @ file:///mnt/vss/_work/1/s/.venv/azure-synapse-monitoring/.venv_next-pylint/.staging/dl/azure_common-1.1.28-py2.py3-none-any.whl
2026-07-26T10:19:51.7000949Z azure-core==1.41.0
2026-07-26T10:19:51.7001282Z azure-pylint-guidelines-checker==0.5.9
2026-07-26T10:19:51.7001720Z azure-sdk-tools @ file:///mnt/vss/_work/1/s/.wheels/azure_sdk_tools-0.0.0-py3-none-any.whl
2026-07-26T10:19:51.7002247Z azure-synapse-monitoring @ file:///mnt/vss/_work/1/s/.venv/azure-synapse-monitoring/.venv_next-pylint/.staging/azure_synapse_monitoring-0.3.0.tar.gz
2026-07-26T10:19:51.7002713Z backports.asyncio.runner==1.2.0
2026-07-26T10:19:51.7003119Z bashlex==0.18
2026-07-26T10:19:51.7003764Z bracex==3.0.1
2026-07-26T10:19:51.7004147Z build==1.5.1
2026-07-26T10:19:51.7004499Z certifi==2026.7.22
2026-07-26T10:19:51.7004867Z charset-normalizer==3.4.9
2026-07-26T10:19:51.7005253Z cibuildwheel==2.23.3
2026-07-26T10:19:51.7005617Z ConfigArgParse==1.7.5
2026-07-26T10:19:51.7005972Z coverage==7.15.2
2026-07-26T10:19:51.7006325Z dependency-groups==1.3.1
2026-07-26T10:19:51.7006670Z dill==0.4.1
2026-07-26T10:19:51.7007016Z exceptiongroup==1.3.1
2026-07-26T10:19:51.7007325Z filelock==3.32.0
2026-07-26T10:19:51.7007697Z idna==3.18
2026-07-26T10:19:51.7008050Z iniconfig==2.3.0
2026-07-26T10:19:51.7008390Z isodate==0.7.2
2026-07-26T10:19:51.7008725Z isort==8.0.1
2026-07-26T10:19:51.7009068Z Jinja2==3.1.6
2026-07-26T10:19:51.7009418Z json-delta==2.0.2
2026-07-26T10:19:51.7009782Z MarkupSafe==3.0.3
2026-07-26T10:19:51.7010126Z mccabe==0.7.0
2026-07-26T10:19:51.7010472Z msrest==0.7.1
2026-07-26T10:19:51.7010825Z oauthlib==3.3.1
2026-07-26T10:19:51.7011173Z packaging==26.2
2026-07-26T10:19:51.7011533Z pkginfo==1.12.1.2
2026-07-26T10:19:51.7011882Z platformdirs==4.11.0
2026-07-26T10:19:51.7012221Z pluggy==1.6.0
2026-07-26T10:19:51.7012505Z Pygments==2.20.0
2026-07-26T10:19:51.7012781Z pylint==4.0.6
2026-07-26T10:19:51.7013056Z pyparsing==3.3.2
2026-07-26T10:19:51.7013551Z pyproject_hooks==1.2.0
2026-07-26T10:19:51.7013841Z pytest==9.1.1
2026-07-26T10:19:51.7014131Z pytest-asyncio==1.4.0
2026-07-26T10:19:51.7014421Z pytest-cov==7.1.0
2026-07-26T10:19:51.7014708Z python-dotenv==1.2.2
2026-07-26T10:19:51.7014987Z PyYAML==6.0.3
2026-07-26T10:19:51.7015264Z requests==2.34.2
2026-07-26T10:19:51.7015553Z requests-oauthlib==2.0.0
2026-07-26T10:19:51.7015834Z tomli==2.4.1
2026-07-26T10:19:51.7016105Z tomli_w==1.0.0
2026-07-26T10:19:51.7016562Z tomlkit==0.15.1
2026-07-26T10:19:51.7016803Z typing_extensions==4.16.0
2026-07-26T10:19:51.7016992Z urllib3==2.7.0
2026-07-26T10:19:51.7017172Z
2026-07-26T10:19:51.7017523Z 2026-07-26 10:19:36,436 [INFO] azure-sdk-tools: ['/mnt/vss/_work/1/s/.venv/azure-synapse-monitoring/.venv_next-pylint/bin/python', '-m', 'pylint', '--rcfile=/mnt/vss/_work/1/s/eng/pylintrc', '--output-format=parseable', '/mnt/vss/_work/1/s/sdk/synapse/azure-synapse-monitoring/azure']
2026-07-26T10:19:51.7017982Z 2026-07-26 10:19:42,772 [ERROR] azure-sdk-tools: azure-synapse-monitoring main package exited with linting error 28. Please see this link for more information https://aka.ms/azsdk/python/pylint-guide
2026-07-26T10:19:51.7018335Z 2026-07-26 10:19:46,229 [INFO] root: Issue exists for azure-synapse-monitoring with pylint version 4.0.6. Updating...
2026-07-26T10:19:51.7018629Z 2026-07-26 10:19:48,906 [INFO] root: Assigned wanyang7 to issue for azure-synapse-monitoring
2026-07-26T10:19:51.7018912Z 2026-07-26 10:19:50,614 [INFO] root: Assigned yanjungao718 to issue for azure-synapse-monitoring
2026-07-26T10:19:51.7019202Z ====================================================================================================
2026-07-26T10:19:51.7019450Z

**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-synapse-monitoring>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.