Azure / Azure/azure-sdk-for-python

azure-monitor-querymetrics needs linting updates for pylint version 4.0.6

Open
#44,713 0 comments 0 reactions 0 assignees View on GitHub
Monitor 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-monitor-querymetrics
**Pylint version:** 4.0.6
**Pylint Build:** [Link to build (2026-07-26)](https://dev.azure.com/azure-sdk/internal/_build/results?buildId=6617757&view=logs&j=87f850b5-cf15-53c6-370a-4be21ee70ec7&t=b33d1587-3539-5735-af43-e3e62f02ca4b)

**Pylint Errors:**

20
2026-07-26T17:22:15.1724678Z ===== OUTPUT: next-pylint :: /mnt/vss/_work/1/s/sdk/monitor/azure-monitor-querymetrics (exit 20) =====
2026-07-26T17:22:15.1727093Z Looking in indexes: https://build:***@pkgs.dev.azure.com/azure-sdk/public/_packaging/azure-sdk-for-python/pypi/simple, https://pypi.python.org/simple
2026-07-26T17:22:15.1729722Z Processing ./.wheels/azure_sdk_tools-0.0.0-py3-none-any.whl
2026-07-26T17:22:15.1731645Z Collecting build
2026-07-26T17:22:15.1733455Z Downloading https://pkgs.dev.azure.com/azure-sdk/29ec6040-b234-4e31-b139-33dc4287b756/_packaging/3572dbf9-b5ef-433b-9137-fc4d7768e7cc/pypi/download/build/1.5.1/build-1.5.1-py3-none-any.whl (31 kB)
2026-07-26T17:22:15.1735182Z Collecting pkginfo
2026-07-26T17:22:15.1736699Z Using cached pkginfo-1.12.1.2-py3-none-any.whl (32 kB)
2026-07-26T17:22:15.1738265Z Collecting wheel
2026-07-26T17:22:15.1739935Z Using cached wheel-0.47.0-py3-none-any.whl (32 kB)
2026-07-26T17:22:15.1741389Z Collecting packaging
2026-07-26T17:22:15.1743066Z Using cached packaging-26.2-py3-none-any.whl (100 kB)
2026-07-26T17:22:15.1744573Z Collecting json-delta>=2.0
2026-07-26T17:22:15.1746064Z Using cached json_delta-2.0.2-py2.py3-none-any.whl (33 kB)
2026-07-26T17:22:15.1748125Z Requirement already satisfied: setuptools in ./.venv/azure-monitor-querymetrics/.venv_next-pylint/lib/python3.10/site-packages (from azure-sdk-tools==0.0.0) (79.0.1)
2026-07-26T17:22:15.1750751Z Collecting pyparsing
2026-07-26T17:22:15.1752286Z Using cached pyparsing-3.3.2-py3-none-any.whl (122 kB)
2026-07-26T17:22:15.1753733Z Collecting certifi
2026-07-26T17:22:15.1755050Z Using cached certifi-2026.7.22-py3-none-any.whl (136 kB)
2026-07-26T17:22:15.1756459Z Collecting cibuildwheel==2.23.3
2026-07-26T17:22:15.1757911Z Using cached cibuildwheel-2.23.3-py3-none-any.whl (91 kB)
2026-07-26T17:22:15.1759629Z Collecting pytest-asyncio>=0.9.0
2026-07-26T17:22:15.1760815Z Using cached pytest_asyncio-1.4.0-py3-none-any.whl (16 kB)
2026-07-26T17:22:15.1762286Z Collecting Jinja2
2026-07-26T17:22:15.1763644Z Using cached jinja2-3.1.6-py3-none-any.whl (134 kB)
2026-07-26T17:22:15.1765573Z Collecting pytest-cov
2026-07-26T17:22:15.1767002Z Using cached pytest_cov-7.1.0-py3-none-any.whl (22 kB)
2026-07-26T17:22:15.1768725Z Collecting python-dotenv
2026-07-26T17:22:15.1770156Z Using cached python_dotenv-1.2.2-py3-none-any.whl (22 kB)
2026-07-26T17:22:15.1771684Z Collecting azure-core
2026-07-26T17:22:15.1773122Z Using cached azure_core-1.41.0-py3-none-any.whl (220 kB)
2026-07-26T17:22:15.1774767Z Collecting ConfigArgParse>=0.12.0
2026-07-26T17:22:15.1776282Z Using cached configargparse-1.7.5-py3-none-any.whl (27 kB)
2026-07-26T17:22:15.1777764Z Collecting pytest>=3.5.1
2026-07-26T17:22:15.1779522Z Using cached pytest-9.1.1-py3-none-any.whl (386 kB)
2026-07-26T17:22:15.1790901Z Collecting tomli
2026-07-26T17:22:15.1792493Z Using cached tomli-2.4.1-py3-none-any.whl (14 kB)
2026-07-26T17:22:15.1793997Z Collecting PyYAML
2026-07-26T17:22:15.1795646Z Using cached pyyaml-6.0.3-cp310-cp310-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl (770 kB)
2026-07-26T17:22:15.1797168Z Collecting urllib3
2026-07-26T17:22:15.1799079Z Using cached urllib3-2.7.0-py3-none-any.whl (131 kB)
2026-07-26T17:22:15.1800211Z Collecting tomli-w==1.0.0
2026-07-26T17:22:15.1801295Z Using cached tomli_w-1.0.0-py3-none-any.whl (6.0 kB)
2026-07-26T17:22:15.1802324Z Collecting bashlex!=0.13
2026-07-26T17:22:15.1803355Z Using cached bashlex-0.18-py2.py3-none-any.whl (69 kB)
2026-07-26T17:22:15.1804356Z Collecting filelock
2026-07-26T17:22:15.1805356Z Using cached filelock-3.32.0-py3-none-any.whl (97 kB)
2026-07-26T17:22:15.1806357Z Collecting bracex
2026-07-26T17:22:15.1807369Z Using cached bracex-3.0.1-py3-none-any.whl (11 kB)
2026-07-26T17:22:15.1808379Z Collecting dependency-groups>=1.2
2026-07-26T17:22:15.1810001Z Using cached dependency_groups-1.3.1-py3-none-any.whl (8.7 kB)
2026-07-26T17:22:15.1811626Z Collecting typing-extensions>=4.1.0
2026-07-26T17:22:15.1813169Z Using cached typing_extensions-4.16.0-py3-none-any.whl (45 kB)
2026-07-26T17:22:15.1814542Z Collecting platformdirs
2026-07-26T17:22:15.1815919Z Using cached platformdirs-4.11.0-py3-none-any.whl (23 kB)
2026-07-26T17:22:15.1817182Z Collecting pygments>=2.7.2
2026-07-26T17:22:15.1818651Z Using cached pygments-2.20.0-py3-none-any.whl (1.2 MB)
2026-07-26T17:22:15.1819903Z Collecting exceptiongroup>=1
2026-07-26T17:22:15.1821159Z Using cached exceptiongroup-1.3.1-py3-none-any.whl (16 kB)
2026-07-26T17:22:15.1822392Z Collecting iniconfig>=1.0.1
2026-07-26T17:22:15.1823665Z Using cached iniconfig-2.3.0-py3-none-any.whl (7.5 kB)
2026-07-26T17:22:15.1824863Z Collecting pluggy<2,>=1.5
2026-07-26T17:22:15.1825679Z Using cached pluggy-1.6.0-py3-none-any.whl (20 kB)
2026-07-26T17:22:15.1826508Z Collecting backports-asyncio-runner<2,>=1.1
2026-07-26T17:22:15.1827423Z Using cached backports_asyncio_runner-1.2.0-py3-none-any.whl (12 kB)
2026-07-26T17:22:15.1828213Z Collecting requests>=2.21.0
2026-07-26T17:22:15.1829350Z Using cached requests-2.34.2-py3-none-any.whl (73 kB)
2026-07-26T17:22:15.1830166Z Collecting pyproject_hooks
2026-07-26T17:22:15.1830979Z Using cached pyproject_hooks-1.2.0-py3-none-any.whl (10 kB)
2026-07-26T17:22:15.1831939Z Collecting MarkupSafe>=2.0
2026-07-26T17:22:15.1832804Z 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-26T17:22:15.1833659Z Collecting coverage[toml]>=7.10.6
2026-07-26T17:22:15.1834504Z 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-26T17:22:15.1835314Z Collecting idna<4,>=2.5
2026-07-26T17:22:15.1836092Z Using cached idna-3.18-py3-none-any.whl (65 kB)
2026-07-26T17:22:15.1836849Z Collecting charset_normalizer<4,>=2
2026-07-26T17:22:15.1837717Z 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-26T17:22:15.1839381Z Installing collected packages: json-delta, urllib3, typing-extensions, tomli-w, tomli, PyYAML, python-dotenv, pyproject_hooks, pyparsing, pygments, pluggy, platformdirs, pkginfo, packaging, MarkupSafe, iniconfig, idna, filelock, coverage, ConfigArgParse, charset_normalizer, certifi, bracex, bashlex, backports-asyncio-runner, wheel, requests, Jinja2, exceptiongroup, dependency-groups, build, pytest, cibuildwheel, azure-core, pytest-cov, pytest-asyncio, azure-sdk-tools
2026-07-26T17:22:15.1841388Z Successfully installed ConfigArgParse-1.7.5 Jinja2-3.1.6 MarkupSafe-3.0.3 PyYAML-6.0.3 azure-core-1.41.0 azure-sdk-tools-0.0.0 backports-asyncio-runner-1.2.0 bashlex-0.18 bracex-3.0.1 build-1.5.1 certifi-2026.7.22 charset_normalizer-3.4.9 cibuildwheel-2.23.3 coverage-7.15.2 dependency-groups-1.3.1 exceptiongroup-1.3.1 filelock-3.32.0 idna-3.18 iniconfig-2.3.0 json-delta-2.0.2 packaging-26.2 pkginfo-1.12.1.2 platformdirs-4.11.0 pluggy-1.6.0 pygments-2.20.0 pyparsing-3.3.2 pyproject_hooks-1.2.0 pytest-9.1.1 pytest-asyncio-1.4.0 pytest-cov-7.1.0 python-dotenv-1.2.2 requests-2.34.2 tomli-2.4.1 tomli-w-1.0.0 typing-extensions-4.16.0 urllib3-2.7.0 wheel-0.47.0
2026-07-26T17:22:15.1843079Z Looking in indexes: https://build:***@pkgs.dev.azure.com/azure-sdk/public/_packaging/azure-sdk-for-python/pypi/simple, https://pypi.python.org/simple
2026-07-26T17:22:15.1844086Z Processing /mnt/vss/_work/1/s/.wheels/azure_sdk_tools-0.0.0-py3-none-any.whl
2026-07-26T17:22:15.1844957Z Processing /mnt/vss/_work/1/s/.wheels/azure_core-1.41.0-py3-none-any.whl
2026-07-26T17:22:15.1845808Z Processing /mnt/vss/_work/1/s/.wheels/azure_identity-1.26.0b3-py3-none-any.whl
2026-07-26T17:22:15.1846571Z Collecting aiohttp>=3.0
2026-07-26T17:22:15.1847433Z Using cached aiohttp-3.14.3-cp310-cp310-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl (1.7 MB)
2026-07-26T17:22:15.1849020Z Requirement already satisfied: setuptools in /mnt/vss/_work/1/s/.venv/azure-monitor-querymetrics/.venv_next-pylint/lib/python3.10/site-packages (from azure-sdk-tools==0.0.0->-r /mnt/vss/_work/1/s/sdk/monitor/azure-monitor-querymetrics/dev_requirements.txt (line 1)) (79.0.1)
2026-07-26T17:22:15.1850833Z Requirement already satisfied: packaging in /mnt/vss/_work/1/s/.venv/azure-monitor-querymetrics/.venv_next-pylint/lib/python3.10/site-packages (from azure-sdk-tools==0.0.0->-r /mnt/vss/_work/1/s/sdk/monitor/azure-monitor-querymetrics/dev_requirements.txt (line 1)) (26.2)
2026-07-26T17:22:15.1852228Z Requirement already satisfied: pyparsing in /mnt/vss/_work/1/s/.venv/azure-monitor-querymetrics/.venv_next-pylint/lib/python3.10/site-packages (from azure-sdk-tools==0.0.0->-r /mnt/vss/_work/1/s/sdk/monitor/azure-monitor-querymetrics/dev_requirements.txt (line 1)) (3.3.2)
2026-07-26T17:22:15.1853598Z Requirement already satisfied: pytest-cov in /mnt/vss/_work/1/s/.venv/azure-monitor-querymetrics/.venv_next-pylint/lib/python3.10/site-packages (from azure-sdk-tools==0.0.0->-r /mnt/vss/_work/1/s/sdk/monitor/azure-monitor-querymetrics/dev_requirements.txt (line 1)) (7.1.0)
2026-07-26T17:22:15.1854916Z Requirement already satisfied: python-dotenv in /mnt/vss/_work/1/s/.venv/azure-monitor-querymetrics/.venv_next-pylint/lib/python3.10/site-packages (from azure-sdk-tools==0.0.0->-r /mnt/vss/_work/1/s/sdk/monitor/azure-monitor-querymetrics/dev_requirements.txt (line 1)) (1.2.2)
2026-07-26T17:22:15.1856338Z Requirement already satisfied: urllib3 in /mnt/vss/_work/1/s/.venv/azure-monitor-querymetrics/.venv_next-pylint/lib/python3.10/site-packages (from azure-sdk-tools==0.0.0->-r /mnt/vss/_work/1/s/sdk/monitor/azure-monitor-querymetrics/dev_requirements.txt (line 1)) (2.7.0)
2026-07-26T17:22:15.1857610Z Requirement already satisfied: pkginfo in /mnt/vss/_work/1/s/.venv/azure-monitor-querymetrics/.venv_next-pylint/lib/python3.10/site-packages (from azure-sdk-tools==0.0.0->-r /mnt/vss/_work/1/s/sdk/monitor/azure-monitor-querymetrics/dev_requirements.txt (line 1)) (1.12.1.2)
2026-07-26T17:22:15.1859186Z Requirement already satisfied: tomli-w==1.0.0 in /mnt/vss/_work/1/s/.venv/azure-monitor-querymetrics/.venv_next-pylint/lib/python3.10/site-packages (from azure-sdk-tools==0.0.0->-r /mnt/vss/_work/1/s/sdk/monitor/azure-monitor-querymetrics/dev_requirements.txt (line 1)) (1.0.0)
2026-07-26T17:22:15.1860524Z Requirement already satisfied: ConfigArgParse>=0.12.0 in /mnt/vss/_work/1/s/.venv/azure-monitor-querymetrics/.venv_next-pylint/lib/python3.10/site-packages (from azure-sdk-tools==0.0.0->-r /mnt/vss/_work/1/s/sdk/monitor/azure-monitor-querymetrics/dev_requirements.txt (line 1)) (1.7.5)
2026-07-26T17:22:15.1861851Z Requirement already satisfied: cibuildwheel==2.23.3 in /mnt/vss/_work/1/s/.venv/azure-monitor-querymetrics/.venv_next-pylint/lib/python3.10/site-packages (from azure-sdk-tools==0.0.0->-r /mnt/vss/_work/1/s/sdk/monitor/azure-monitor-querymetrics/dev_requirements.txt (line 1)) (2.23.3)
2026-07-26T17:22:15.1863143Z Requirement already satisfied: certifi in /mnt/vss/_work/1/s/.venv/azure-monitor-querymetrics/.venv_next-pylint/lib/python3.10/site-packages (from azure-sdk-tools==0.0.0->-r /mnt/vss/_work/1/s/sdk/monitor/azure-monitor-querymetrics/dev_requirements.txt (line 1)) (2026.7.22)
2026-07-26T17:22:15.1864406Z Requirement already satisfied: PyYAML in /mnt/vss/_work/1/s/.venv/azure-monitor-querymetrics/.venv_next-pylint/lib/python3.10/site-packages (from azure-sdk-tools==0.0.0->-r /mnt/vss/_work/1/s/sdk/monitor/azure-monitor-querymetrics/dev_requirements.txt (line 1)) (6.0.3)
2026-07-26T17:22:15.1865674Z Requirement already satisfied: json-delta>=2.0 in /mnt/vss/_work/1/s/.venv/azure-monitor-querymetrics/.venv_next-pylint/lib/python3.10/site-packages (from azure-sdk-tools==0.0.0->-r /mnt/vss/_work/1/s/sdk/monitor/azure-monitor-querymetrics/dev_requirements.txt (line 1)) (2.0.2)
2026-07-26T17:22:15.1866947Z Requirement already satisfied: pytest>=3.5.1 in /mnt/vss/_work/1/s/.venv/azure-monitor-querymetrics/.venv_next-pylint/lib/python3.10/site-packages (from azure-sdk-tools==0.0.0->-r /mnt/vss/_work/1/s/sdk/monitor/azure-monitor-querymetrics/dev_requirements.txt (line 1)) (9.1.1)
2026-07-26T17:22:15.1868322Z Requirement already satisfied: tomli in /mnt/vss/_work/1/s/.venv/azure-monitor-querymetrics/.venv_next-pylint/lib/python3.10/site-packages (from azure-sdk-tools==0.0.0->-r /mnt/vss/_work/1/s/sdk/monitor/azure-monitor-querymetrics/dev_requirements.txt (line 1)) (2.4.1)
2026-07-26T17:22:15.1869887Z Requirement already satisfied: wheel in /mnt/vss/_work/1/s/.venv/azure-monitor-querymetrics/.venv_next-pylint/lib/python3.10/site-packages (from azure-sdk-tools==0.0.0->-r /mnt/vss/_work/1/s/sdk/monitor/azure-monitor-querymetrics/dev_requirements.txt (line 1)) (0.47.0)
2026-07-26T17:22:15.1871169Z Requirement already satisfied: pytest-asyncio>=0.9.0 in /mnt/vss/_work/1/s/.venv/azure-monitor-querymetrics/.venv_next-pylint/lib/python3.10/site-packages (from azure-sdk-tools==0.0.0->-r /mnt/vss/_work/1/s/sdk/monitor/azure-monitor-querymetrics/dev_requirements.txt (line 1)) (1.4.0)
2026-07-26T17:22:15.1872436Z Requirement already satisfied: Jinja2 in /mnt/vss/_work/1/s/.venv/azure-monitor-querymetrics/.venv_next-pylint/lib/python3.10/site-packages (from azure-sdk-tools==0.0.0->-r /mnt/vss/_work/1/s/sdk/monitor/azure-monitor-querymetrics/dev_requirements.txt (line 1)) (3.1.6)
2026-07-26T17:22:15.1873687Z Requirement already satisfied: build in /mnt/vss/_work/1/s/.venv/azure-monitor-querymetrics/.venv_next-pylint/lib/python3.10/site-packages (from azure-sdk-tools==0.0.0->-r /mnt/vss/_work/1/s/sdk/monitor/azure-monitor-querymetrics/dev_requirements.txt (line 1)) (1.5.1)
2026-07-26T17:22:15.1875116Z Requirement already satisfied: dependency-groups>=1.2 in /mnt/vss/_work/1/s/.venv/azure-monitor-querymetrics/.venv_next-pylint/lib/python3.10/site-packages (from cibuildwheel==2.23.3->azure-sdk-tools==0.0.0->-r /mnt/vss/_work/1/s/sdk/monitor/azure-monitor-querymetrics/dev_requirements.txt (line 1)) (1.3.1)
2026-07-26T17:22:15.1876443Z Requirement already satisfied: filelock in /mnt/vss/_work/1/s/.venv/azure-monitor-querymetrics/.venv_next-pylint/lib/python3.10/site-packages (from cibuildwheel==2.23.3->azure-sdk-tools==0.0.0->-r /mnt/vss/_work/1/s/sdk/monitor/azure-monitor-querymetrics/dev_requirements.txt (line 1)) (3.32.0)
2026-07-26T17:22:15.1877935Z Requirement already satisfied: typing-extensions>=4.1.0 in /mnt/vss/_work/1/s/.venv/azure-monitor-querymetrics/.venv_next-pylint/lib/python3.10/site-packages (from cibuildwheel==2.23.3->azure-sdk-tools==0.0.0->-r /mnt/vss/_work/1/s/sdk/monitor/azure-monitor-querymetrics/dev_requirements.txt (line 1)) (4.16.0)
2026-07-26T17:22:15.1879447Z Requirement already satisfied: platformdirs in /mnt/vss/_work/1/s/.venv/azure-monitor-querymetrics/.venv_next-pylint/lib/python3.10/site-packages (from cibuildwheel==2.23.3->azure-sdk-tools==0.0.0->-r /mnt/vss/_work/1/s/sdk/monitor/azure-monitor-querymetrics/dev_requirements.txt (line 1)) (4.11.0)
2026-07-26T17:22:15.1880771Z Requirement already satisfied: bashlex!=0.13 in /mnt/vss/_work/1/s/.venv/azure-monitor-querymetrics/.venv_next-pylint/lib/python3.10/site-packages (from cibuildwheel==2.23.3->azure-sdk-tools==0.0.0->-r /mnt/vss/_work/1/s/sdk/monitor/azure-monitor-querymetrics/dev_requirements.txt (line 1)) (0.18)
2026-07-26T17:22:15.1882093Z Requirement already satisfied: bracex in /mnt/vss/_work/1/s/.venv/azure-monitor-querymetrics/.venv_next-pylint/lib/python3.10/site-packages (from cibuildwheel==2.23.3->azure-sdk-tools==0.0.0->-r /mnt/vss/_work/1/s/sdk/monitor/azure-monitor-querymetrics/dev_requirements.txt (line 1)) (3.0.1)
2026-07-26T17:22:15.1883382Z Requirement already satisfied: requests>=2.21.0 in /mnt/vss/_work/1/s/.venv/azure-monitor-querymetrics/.venv_next-pylint/lib/python3.10/site-packages (from azure-core==1.41.0->-r /mnt/vss/_work/1/s/sdk/monitor/azure-monitor-querymetrics/dev_requirements.txt (line 2)) (2.34.2)
2026-07-26T17:22:15.1884363Z Collecting msal-extensions>=1.2.0
2026-07-26T17:22:15.1885148Z Using cached msal_extensions-1.3.1-py3-none-any.whl (20 kB)
2026-07-26T17:22:15.1885916Z Collecting cryptography>=2.5
2026-07-26T17:22:15.1886846Z Using cached cryptography-49.0.0-cp39-abi3-manylinux_2_34_x86_64.whl (4.7 MB)
2026-07-26T17:22:15.1887617Z Collecting msal>=1.35.1
2026-07-26T17:22:15.1888397Z Using cached msal-1.37.0-py3-none-any.whl (123 kB)
2026-07-26T17:22:15.1889290Z Collecting propcache>=0.2.0
2026-07-26T17:22:15.1890143Z Using cached propcache-0.5.2-cp310-cp310-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl (60 kB)
2026-07-26T17:22:15.1890983Z Collecting attrs>=17.3.0
2026-07-26T17:22:15.1891752Z Using cached attrs-26.1.0-py3-none-any.whl (67 kB)
2026-07-26T17:22:15.1892490Z Collecting aiosignal>=1.4.0
2026-07-26T17:22:15.1893242Z Using cached aiosignal-1.4.0-py3-none-any.whl (7.5 kB)
2026-07-26T17:22:15.1893993Z Collecting frozenlist>=1.1.1
2026-07-26T17:22:15.1894822Z Using cached frozenlist-1.8.0-cp310-cp310-manylinux1_x86_64.manylinux_2_28_x86_64.manylinux_2_5_x86_64.whl (219 kB)
2026-07-26T17:22:15.1895637Z Collecting yarl<2.0,>=1.17.0
2026-07-26T17:22:15.1896467Z Using cached yarl-1.24.5-cp310-cp310-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl (110 kB)
2026-07-26T17:22:15.1897292Z Collecting multidict<7.0,>=4.5
2026-07-26T17:22:15.1898167Z Using cached multidict-6.7.1-cp310-cp310-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl (243 kB)
2026-07-26T17:22:15.1899522Z Collecting async-timeout<6.0,>=4.0
2026-07-26T17:22:15.1900512Z Using cached async_timeout-5.0.1-py3-none-any.whl (6.2 kB)
2026-07-26T17:22:15.1901301Z Collecting aiohappyeyeballs>=2.5.0
2026-07-26T17:22:15.1902068Z Using cached aiohappyeyeballs-2.7.1-py3-none-any.whl (15 kB)
2026-07-26T17:22:15.1902816Z Collecting cffi>=2.0.0
2026-07-26T17:22:15.1903635Z Using cached cffi-2.1.0-cp310-cp310-manylinux2014_x86_64.manylinux_2_17_x86_64.whl (218 kB)
2026-07-26T17:22:15.1904439Z Collecting PyJWT[crypto]<3,>=1.0.0
2026-07-26T17:22:15.1905183Z Using cached pyjwt-2.13.0-py3-none-any.whl (31 kB)
2026-07-26T17:22:15.1906241Z Requirement already satisfied: iniconfig>=1.0.1 in /mnt/vss/_work/1/s/.venv/azure-monitor-querymetrics/.venv_next-pylint/lib/python3.10/site-packages (from pytest>=3.5.1->azure-sdk-tools==0.0.0->-r /mnt/vss/_work/1/s/sdk/monitor/azure-monitor-querymetrics/dev_requirements.txt (line 1)) (2.3.0)
2026-07-26T17:22:15.1907573Z Requirement already satisfied: pluggy<2,>=1.5 in /mnt/vss/_work/1/s/.venv/azure-monitor-querymetrics/.venv_next-pylint/lib/python3.10/site-packages (from pytest>=3.5.1->azure-sdk-tools==0.0.0->-r /mnt/vss/_work/1/s/sdk/monitor/azure-monitor-querymetrics/dev_requirements.txt (line 1)) (1.6.0)
2026-07-26T17:22:15.1909547Z Requirement already satisfied: pygments>=2.7.2 in /mnt/vss/_work/1/s/.venv/azure-monitor-querymetrics/.venv_next-pylint/lib/python3.10/site-packages (from pytest>=3.5.1->azure-sdk-tools==0.0.0->-r /mnt/vss/_work/1/s/sdk/monitor/azure-monitor-querymetrics/dev_requirements.txt (line 1)) (2.20.0)
2026-07-26T17:22:15.1910913Z Requirement already satisfied: exceptiongroup>=1 in /mnt/vss/_work/1/s/.venv/azure-monitor-querymetrics/.venv_next-pylint/lib/python3.10/site-packages (from pytest>=3.5.1->azure-sdk-tools==0.0.0->-r /mnt/vss/_work/1/s/sdk/monitor/azure-monitor-querymetrics/dev_requirements.txt (line 1)) (1.3.1)
2026-07-26T17:22:15.1912285Z Requirement already satisfied: backports-asyncio-runner<2,>=1.1 in /mnt/vss/_work/1/s/.venv/azure-monitor-querymetrics/.venv_next-pylint/lib/python3.10/site-packages (from pytest-asyncio>=0.9.0->azure-sdk-tools==0.0.0->-r /mnt/vss/_work/1/s/sdk/monitor/azure-monitor-querymetrics/dev_requirements.txt (line 1)) (1.2.0)
2026-07-26T17:22:15.1913637Z Requirement already satisfied: charset_normalizer<4,>=2 in /mnt/vss/_work/1/s/.venv/azure-monitor-querymetrics/.venv_next-pylint/lib/python3.10/site-packages (from requests>=2.21.0->azure-core==1.41.0->-r /mnt/vss/_work/1/s/sdk/monitor/azure-monitor-querymetrics/dev_requirements.txt (line 2)) (3.4.9)
2026-07-26T17:22:15.1914954Z Requirement already satisfied: idna<4,>=2.5 in /mnt/vss/_work/1/s/.venv/azure-monitor-querymetrics/.venv_next-pylint/lib/python3.10/site-packages (from requests>=2.21.0->azure-core==1.41.0->-r /mnt/vss/_work/1/s/sdk/monitor/azure-monitor-querymetrics/dev_requirements.txt (line 2)) (3.18)
2026-07-26T17:22:15.1916404Z Requirement already satisfied: pyproject_hooks in /mnt/vss/_work/1/s/.venv/azure-monitor-querymetrics/.venv_next-pylint/lib/python3.10/site-packages (from build->azure-sdk-tools==0.0.0->-r /mnt/vss/_work/1/s/sdk/monitor/azure-monitor-querymetrics/dev_requirements.txt (line 1)) (1.2.0)
2026-07-26T17:22:15.1917705Z Requirement already satisfied: MarkupSafe>=2.0 in /mnt/vss/_work/1/s/.venv/azure-monitor-querymetrics/.venv_next-pylint/lib/python3.10/site-packages (from Jinja2->azure-sdk-tools==0.0.0->-r /mnt/vss/_work/1/s/sdk/monitor/azure-monitor-querymetrics/dev_requirements.txt (line 1)) (3.0.3)
2026-07-26T17:22:15.1919367Z Requirement already satisfied: coverage[toml]>=7.10.6 in /mnt/vss/_work/1/s/.venv/azure-monitor-querymetrics/.venv_next-pylint/lib/python3.10/site-packages (from pytest-cov->azure-sdk-tools==0.0.0->-r /mnt/vss/_work/1/s/sdk/monitor/azure-monitor-querymetrics/dev_requirements.txt (line 1)) (7.15.2)
2026-07-26T17:22:15.1921013Z Collecting pycparser
2026-07-26T17:22:15.1922250Z Using cached pycparser-3.0-py3-none-any.whl (48 kB)
2026-07-26T17:22:15.1923685Z azure-sdk-tools is already installed with the same version as the provided wheel. Use --force-reinstall to force an installation of the wheel.
2026-07-26T17:22:15.1925105Z azure-core is already installed with the same version as the provided wheel. Use --force-reinstall to force an installation of the wheel.
2026-07-26T17:22:15.1926282Z Installing collected packages: PyJWT, pycparser, propcache, multidict, frozenlist, attrs, async-timeout, aiohappyeyeballs, yarl, cffi, aiosignal, cryptography, aiohttp, msal, msal-extensions, azure-identity
2026-07-26T17:22:15.1927529Z Successfully installed PyJWT-2.13.0 aiohappyeyeballs-2.7.1 aiohttp-3.14.3 aiosignal-1.4.0 async-timeout-5.0.1 attrs-26.1.0 azure-identity-1.26.0b3 cffi-2.1.0 cryptography-49.0.0 frozenlist-1.8.0 msal-1.37.0 msal-extensions-1.3.1 multidict-6.7.1 propcache-0.5.2 pycparser-3.0 yarl-1.24.5
2026-07-26T17:22:15.1928838Z Looking in indexes: https://pkgs.dev.azure.com/azure-sdk/public/_packaging/azure-sdk-for-python/pypi/simple/, https://pypi.python.org/simple
2026-07-26T17:22:15.1929753Z Collecting azure-pylint-guidelines-checker==0.5.9
2026-07-26T17:22:15.1930785Z Downloading https://pkgs.dev.azure.com/azure-sdk/29ec6040-b234-4e31-b139-33dc4287b756/_packaging/3572dbf9-b5ef-433b-9137-fc4d7768e7cc/pypi/download/azure-pylint-guidelines-checker/0.5.9/azure_pylint_guidelines_checker-0.5.9-py3-none-any.whl (29 kB)
2026-07-26T17:22:15.1932073Z Installing collected packages: azure-pylint-guidelines-checker
2026-07-26T17:22:15.1932971Z Successfully installed azure-pylint-guidelines-checker-0.5.9
2026-07-26T17:22:15.1933995Z Looking in indexes: https://build:***@pkgs.dev.azure.com/azure-sdk/public/_packaging/azure-sdk-for-python/pypi/simple, https://pypi.python.org/simple
2026-07-26T17:22:15.1935133Z Processing ./azure_monitor_querymetrics-1.0.1.tar.gz
2026-07-26T17:22:15.1935971Z Installing build dependencies: started
2026-07-26T17:22:15.1936769Z Installing build dependencies: finished with status 'done'
2026-07-26T17:22:15.1937574Z Getting requirements to build wheel: started
2026-07-26T17:22:15.1938386Z Getting requirements to build wheel: finished with status 'done'
2026-07-26T17:22:15.1939539Z Preparing metadata (pyproject.toml): started
2026-07-26T17:22:15.1940377Z Preparing metadata (pyproject.toml): finished with status 'done'
2026-07-26T17:22:15.1941375Z Requirement already satisfied: typing-extensions>=4.6.0 in /mnt/vss/_work/1/s/.venv/azure-monitor-querymetrics/.venv_next-pylint/lib/python3.10/site-packages (from azure-monitor-querymetrics==1.0.1) (4.16.0)
2026-07-26T17:22:15.1942530Z Requirement already satisfied: azure-core>=1.37.0 in /mnt/vss/_work/1/s/.venv/azure-monitor-querymetrics/.venv_next-pylint/lib/python3.10/site-packages (from azure-monitor-querymetrics==1.0.1) (1.41.0)
2026-07-26T17:22:15.1951209Z Collecting isodate>=0.6.1
2026-07-26T17:22:15.1952191Z Using cached isodate-0.7.2-py3-none-any.whl (22 kB)
2026-07-26T17:22:15.1953770Z Requirement already satisfied: requests>=2.21.0 in /mnt/vss/_work/1/s/.venv/azure-monitor-querymetrics/.venv_next-pylint/lib/python3.10/site-packages (from azure-core>=1.37.0->azure-monitor-querymetrics==1.0.1) (2.34.2)
2026-07-26T17:22:15.1955512Z Requirement already satisfied: certifi>=2023.5.7 in /mnt/vss/_work/1/s/.venv/azure-monitor-querymetrics/.venv_next-pylint/lib/python3.10/site-packages (from requests>=2.21.0->azure-core>=1.37.0->azure-monitor-querymetrics==1.0.1) (2026.7.22)
2026-07-26T17:22:15.1956946Z Requirement already satisfied: idna<4,>=2.5 in /mnt/vss/_work/1/s/.venv/azure-monitor-querymetrics/.venv_next-pylint/lib/python3.10/site-packages (from requests>=2.21.0->azure-core>=1.37.0->azure-monitor-querymetrics==1.0.1) (3.18)
2026-07-26T17:22:15.1958388Z Requirement already satisfied: charset_normalizer<4,>=2 in /mnt/vss/_work/1/s/.venv/azure-monitor-querymetrics/.venv_next-pylint/lib/python3.10/site-packages (from requests>=2.21.0->azure-core>=1.37.0->azure-monitor-querymetrics==1.0.1) (3.4.9)
2026-07-26T17:22:15.1959963Z Requirement already satisfied: urllib3<3,>=1.26 in /mnt/vss/_work/1/s/.venv/azure-monitor-querymetrics/.venv_next-pylint/lib/python3.10/site-packages (from requests>=2.21.0->azure-core>=1.37.0->azure-monitor-querymetrics==1.0.1) (2.7.0)
2026-07-26T17:22:15.1961524Z Building wheels for collected packages: azure-monitor-querymetrics
2026-07-26T17:22:15.1962762Z Building wheel for azure-monitor-querymetrics (pyproject.toml): started
2026-07-26T17:22:15.1963859Z Building wheel for azure-monitor-querymetrics (pyproject.toml): finished with status 'done'
2026-07-26T17:22:15.1965058Z Created wheel for azure-monitor-querymetrics: filename=azure_monitor_querymetrics-1.0.1-py3-none-any.whl size=71008 sha256=cfd111f7e9c6b945a255cfd1f0865d160abbda3eb84c46b7557fb584d4f4e930
2026-07-26T17:22:15.1966302Z Stored in directory: /home/cloudtest/.cache/pip/wheels/8d/80/08/74d843bc4bd90e359e0a39497915f58abc2e0964dcb13444f3
2026-07-26T17:22:15.1967390Z Successfully built azure-monitor-querymetrics
2026-07-26T17:22:15.1968530Z Installing collected packages: isodate, azure-monitor-querymetrics
2026-07-26T17:22:15.1969555Z Successfully installed azure-monitor-querymetrics-1.0.1 isodate-0.7.2
2026-07-26T17:22:15.1970908Z Looking in indexes: https://build:***@pkgs.dev.azure.com/azure-sdk/public/_packaging/azure-sdk-for-python/pypi/simple, https://pypi.python.org/simple
2026-07-26T17:22:15.1972407Z Collecting pylint==4.0.6
2026-07-26T17:22:15.1973703Z Using cached pylint-4.0.6-py3-none-any.whl (538 kB)
2026-07-26T17:22:15.1974942Z Collecting tomlkit>=0.10.1
2026-07-26T17:22:15.1976010Z Using cached tomlkit-0.15.1-py3-none-any.whl (49 kB)
2026-07-26T17:22:15.1976786Z Collecting dill>=0.2
2026-07-26T17:22:15.1977588Z Using cached dill-0.4.1-py3-none-any.whl (120 kB)
2026-07-26T17:22:15.1978859Z Requirement already satisfied: platformdirs>=2.2 in /mnt/vss/_work/1/s/.venv/azure-monitor-querymetrics/.venv_next-pylint/lib/python3.10/site-packages (from pylint==4.0.6) (4.11.0)
2026-07-26T17:22:15.1980032Z Requirement already satisfied: tomli>=1.1 in /mnt/vss/_work/1/s/.venv/azure-monitor-querymetrics/.venv_next-pylint/lib/python3.10/site-packages (from pylint==4.0.6) (2.4.1)
2026-07-26T17:22:15.1980934Z Collecting mccabe<0.8,>=0.6
2026-07-26T17:22:15.1981717Z Using cached mccabe-0.7.0-py2.py3-none-any.whl (7.3 kB)
2026-07-26T17:22:15.1982517Z Collecting astroid<=4.1.dev0,>=4.0.2
2026-07-26T17:22:15.1983283Z Using cached astroid-4.0.4-py3-none-any.whl (276 kB)
2026-07-26T17:22:15.1984056Z Collecting isort!=5.13,<9,>=5
2026-07-26T17:22:15.1984822Z Using cached isort-8.0.1-py3-none-any.whl (89 kB)
2026-07-26T17:22:15.1985829Z Requirement already satisfied: typing-extensions>=4 in /mnt/vss/_work/1/s/.venv/azure-monitor-querymetrics/.venv_next-pylint/lib/python3.10/site-packages (from astroid<=4.1.dev0,>=4.0.2->pylint==4.0.6) (4.16.0)
2026-07-26T17:22:15.1987054Z Installing collected packages: tomlkit, mccabe, isort, dill, astroid, pylint
2026-07-26T17:22:15.1987967Z Successfully installed astroid-4.0.4 dill-0.4.1 isort-8.0.1 mccabe-0.7.0 pylint-4.0.6 tomlkit-0.15.1
2026-07-26T17:22:15.1989192Z ************* Module azure.monitor.querymetrics._configuration
2026-07-26T17:22:15.1990525Z azure/monitor/querymetrics/_configuration.py:19: [C4758(docstring-keyword-should-match-keyword-only), MetricsClientConfiguration] "api_version" missing in docstring or in method signature. There should be a direct correlation between :keyword: arguments in the docstring and keyword-only arguments in method signature. See details: https://azure.github.io/azure-sdk/python_documentation.html#docstrings
2026-07-26T17:22:15.1991804Z ************* Module azure.monitor.querymetrics._patch
2026-07-26T17:22:15.1993022Z azure/monitor/querymetrics/_patch.py:39: [C4758(docstring-keyword-should-match-keyword-only), MetricsClient] "audience, api_version" missing in docstring or in method signature. There should be a direct correlation between :keyword: arguments in the docstring and keyword-only arguments in method signature. See details: https://azure.github.io/azure-sdk/python_documentation.html#docstrings
2026-07-26T17:22:15.1994245Z ************* Module azure.monitor.querymetrics._client
2026-07-26T17:22:15.1995590Z azure/monitor/querymetrics/_client.py:25: [C4758(docstring-keyword-should-match-keyword-only), MetricsClient] "api_version" missing in docstring or in method signature. There should be a direct correlation between :keyword: arguments in the docstring and keyword-only arguments in method signature. See details: https://azure.github.io/azure-sdk/python_documentation.html#docstrings
2026-07-26T17:22:15.1996807Z ************* Module azure.monitor.querymetrics.aio._configuration
2026-07-26T17:22:15.1998042Z azure/monitor/querymetrics/aio/_configuration.py:19: [C4758(docstring-keyword-should-match-keyword-only), MetricsClientConfiguration] "api_version" missing in docstring or in method signature. There should be a direct correlation between :keyword: arguments in the docstring and keyword-only arguments in method signature. See details: https://azure.github.io/azure-sdk/python_documentation.html#docstrings
2026-07-26T17:22:15.1999596Z ************* Module azure.monitor.querymetrics.aio._patch
2026-07-26T17:22:15.2000873Z azure/monitor/querymetrics/aio/_patch.py:34: [C4758(docstring-keyword-should-match-keyword-only), MetricsClient] "audience, api_version" missing in docstring or in method signature. There should be a direct correlation between :keyword: arguments in the docstring and keyword-only arguments in method signature. See details: https://azure.github.io/azure-sdk/python_documentation.html#docstrings
2026-07-26T17:22:15.2002063Z ************* Module azure.monitor.querymetrics.aio._client
2026-07-26T17:22:15.2003272Z azure/monitor/querymetrics/aio/_client.py:25: [C4758(docstring-keyword-should-match-keyword-only), MetricsClient] "api_version" missing in docstring or in method signature. There should be a direct correlation between :keyword: arguments in the docstring and keyword-only arguments in method signature. See details: https://azure.github.io/azure-sdk/python_documentation.html#docstrings
2026-07-26T17:22:15.2004468Z ************* Module azure.monitor.querymetrics.models._models
2026-07-26T17:22:15.2005667Z azure/monitor/querymetrics/models/_models.py:63: [C4758(docstring-keyword-should-match-keyword-only), ErrorResponse] "error" missing in docstring or in method signature. There should be a direct correlation between :keyword: arguments in the docstring and keyword-only arguments in method signature. See details: https://azure.github.io/azure-sdk/python_documentation.html#docstrings
2026-07-26T17:22:15.2007227Z azure/monitor/querymetrics/models/_models.py:63: [C4758(docstring-keyword-should-match-keyword-only), ErrorResponse] "error" missing in docstring or in method signature. There should be a direct correlation between :keyword: arguments in the docstring and keyword-only arguments in method signature. See details: https://azure.github.io/azure-sdk/python_documentation.html#docstrings
2026-07-26T17:22:15.2009137Z azure/monitor/querymetrics/models/_models.py:63: [C4758(docstring-keyword-should-match-keyword-only), ErrorResponse] "error" missing in docstring or in method signature. There should be a direct correlation between :keyword: arguments in the docstring and keyword-only arguments in method signature. See details: https://azure.github.io/azure-sdk/python_documentation.html#docstrings
2026-07-26T17:22:15.2010788Z azure/monitor/querymetrics/models/_models.py:93: [C4758(docstring-keyword-should-match-keyword-only), LocalizableString] "localized_value, value" missing in docstring or in method signature. There should be a direct correlation between :keyword: arguments in the docstring and keyword-only arguments in method signature. See details: https://azure.github.io/azure-sdk/python_documentation.html#docstrings
2026-07-26T17:22:15.2012401Z azure/monitor/querymetrics/models/_models.py:93: [C4758(docstring-keyword-should-match-keyword-only), LocalizableString] "localized_value, value" missing in docstring or in method signature. There should be a direct correlation between :keyword: arguments in the docstring and keyword-only arguments in method signature. See details: https://azure.github.io/azure-sdk/python_documentation.html#docstrings
2026-07-26T17:22:15.2014149Z azure/monitor/querymetrics/models/_models.py:93: [C4758(docstring-keyword-should-match-keyword-only), LocalizableString] "localized_value, value" missing in docstring or in method signature. There should be a direct correlation between :keyword: arguments in the docstring and keyword-only arguments in method signature. See details: https://azure.github.io/azure-sdk/python_documentation.html#docstrings
2026-07-26T17:22:15.2015720Z azure/monitor/querymetrics/models/_models.py:128: [C4758(docstring-keyword-should-match-keyword-only), MetadataValue] "name, value" missing in docstring or in method signature. There should be a direct correlation between :keyword: arguments in the docstring and keyword-only arguments in method signature. See details: https://azure.github.io/azure-sdk/python_documentation.html#docstrings
2026-07-26T17:22:15.2017359Z azure/monitor/querymetrics/models/_models.py:128: [C4758(docstring-keyword-should-match-keyword-only), MetadataValue] "name, value" missing in docstring or in method signature. There should be a direct correlation between :keyword: arguments in the docstring and keyword-only arguments in method signature. See details: https://azure.github.io/azure-sdk/python_documentation.html#docstrings
2026-07-26T17:22:15.2019201Z azure/monitor/querymetrics/models/_models.py:128: [C4758(docstring-keyword-should-match-keyword-only), MetadataValue] "name, value" missing in docstring or in method signature. There should be a direct correlation between :keyword: arguments in the docstring and keyword-only arguments in method signature. See details: https://azure.github.io/azure-sdk/python_documentation.html#docstrings
2026-07-26T17:22:15.2020963Z azure/monitor/querymetrics/models/_models.py:163: [C4758(docstring-keyword-should-match-keyword-only), Metric] "error_message, error_code, display_description, type, name, id, unit, timeseries" missing in docstring or in method signature. There should be a direct correlation between :keyword: arguments in the docstring and keyword-only arguments in method signature. See details: https://azure.github.io/azure-sdk/python_documentation.html#docstrings
2026-07-26T17:22:15.2022726Z azure/monitor/querymetrics/models/_models.py:163: [C4758(docstring-keyword-should-match-keyword-only), Metric] "error_message, error_code, display_description, type, name, id, unit, timeseries" missing in docstring or in method signature. There should be a direct correlation between :keyword: arguments in the docstring and keyword-only arguments in method signature. See details: https://azure.github.io/azure-sdk/python_documentation.html#docstrings
2026-07-26T17:22:15.2024457Z azure/monitor/querymetrics/models/_models.py:163: [C4758(docstring-keyword-should-match-keyword-only), Metric] "error_message, error_code, display_description, type, name, id, unit, timeseries" missing in docstring or in method signature. There should be a direct correlation between :keyword: arguments in the docstring and keyword-only arguments in method signature. See details: https://azure.github.io/azure-sdk/python_documentation.html#docstrings
2026-07-26T17:22:15.2026413Z azure/monitor/querymetrics/models/_models.py:239: [C4758(docstring-keyword-should-match-keyword-only), MetricResultsResponse] "values_property" missing in docstring or in method signature. There should be a direct correlation between :keyword: arguments in the docstring and keyword-only arguments in method signature. See details: https://azure.github.io/azure-sdk/python_documentation.html#docstrings
2026-07-26T17:22:15.2028026Z azure/monitor/querymetrics/models/_models.py:239: [C4758(docstring-keyword-should-match-keyword-only), MetricResultsResponse] "values_property" missing in docstring or in method signature. There should be a direct correlation between :keyword: arguments in the docstring and keyword-only arguments in method signature. See details: https://azure.github.io/azure-sdk/python_documentation.html#docstrings
2026-07-26T17:22:15.2030024Z azure/monitor/querymetrics/models/_models.py:239: [C4758(docstring-keyword-should-match-keyword-only), MetricResultsResponse] "values_property" missing in docstring or in method signature. There should be a direct correlation between :keyword: arguments in the docstring and keyword-only arguments in method signature. See details: https://azure.github.io/azure-sdk/python_documentation.html#docstrings
2026-07-26T17:22:15.2031883Z azure/monitor/querymetrics/models/_models.py:270: [C4758(docstring-keyword-should-match-keyword-only), MetricResultsResponseValuesItem] "starttime, resourceid, value, interval, endtime, namespace, resourceregion" missing in docstring or in method signature. There should be a direct correlation between :keyword: arguments in the docstring and keyword-only arguments in method signature. See details: https://azure.github.io/azure-sdk/python_documentation.html#docstrings
2026-07-26T17:22:15.2033687Z azure/monitor/querymetrics/models/_models.py:270: [C4758(docstring-keyword-should-match-keyword-only), MetricResultsResponseValuesItem] "starttime, resourceid, value, interval, endtime, namespace, resourceregion" missing in docstring or in method signature. There should be a direct correlation between :keyword: arguments in the docstring and keyword-only arguments in method signature. See details: https://azure.github.io/azure-sdk/python_documentation.html#docstrings
2026-07-26T17:22:15.2035455Z azure/monitor/querymetrics/models/_models.py:270: [C4758(docstring-keyword-should-match-keyword-only), MetricResultsResponseValuesItem] "starttime, resourceid, value, interval, endtime, namespace, resourceregion" missing in docstring or in method signature. There should be a direct correlation between :keyword: arguments in the docstring and keyword-only arguments in method signature. See details: https://azure.github.io/azure-sdk/python_documentation.html#docstrings
2026-07-26T17:22:15.2037210Z azure/monitor/querymetrics/models/_models.py:335: [C4758(docstring-keyword-should-match-keyword-only), MetricValue] "average, count, time_stamp, minimum, total, maximum" missing in docstring or in method signature. There should be a direct correlation between :keyword: arguments in the docstring and keyword-only arguments in method signature. See details: https://azure.github.io/azure-sdk/python_documentation.html#docstrings
2026-07-26T17:22:15.2039117Z azure/monitor/querymetrics/models/_models.py:335: [C4758(docstring-keyword-should-match-keyword-only), MetricValue] "average, count, time_stamp, minimum, total, maximum" missing in docstring or in method signature. There should be a direct correlation between :keyword: arguments in the docstring and keyword-only arguments in method signature. See details: https://azure.github.io/azure-sdk/python_documentation.html#docstrings
2026-07-26T17:22:15.2040951Z azure/monitor/querymetrics/models/_models.py:335: [C4758(docstring-keyword-should-match-keyword-only), MetricValue] "average, count, time_stamp, minimum, total, maximum" missing in docstring or in method signature. There should be a direct correlation between :keyword: arguments in the docstring and keyword-only arguments in method signature. See details: https://azure.github.io/azure-sdk/python_documentation.html#docstrings
2026-07-26T17:22:15.2042603Z azure/monitor/querymetrics/models/_models.py:392: [C4758(docstring-keyword-should-match-keyword-only), ResourceIdList] "resourceids" missing in docstring or in method signature. There should be a direct correlation between :keyword: arguments in the docstring and keyword-only arguments in method signature. See details: https://azure.github.io/azure-sdk/python_documentation.html#docstrings
2026-07-26T17:22:15.2044187Z azure/monitor/querymetrics/models/_models.py:392: [C4758(docstring-keyword-should-match-keyword-only), ResourceIdList] "resourceids" missing in docstring or in method signature. There should be a direct correlation between :keyword: arguments in the docstring and keyword-only arguments in method signature. See details: https://azure.github.io/azure-sdk/python_documentation.html#docstrings
2026-07-26T17:22:15.2045880Z azure/monitor/querymetrics/models/_models.py:392: [C4758(docstring-keyword-should-match-keyword-only), ResourceIdList] "resourceids" missing in docstring or in method signature. There should be a direct correlation between :keyword: arguments in the docstring and keyword-only arguments in method signature. See details: https://azure.github.io/azure-sdk/python_documentation.html#docstrings
2026-07-26T17:22:15.2047478Z azure/monitor/querymetrics/models/_models.py:420: [C4758(docstring-keyword-should-match-keyword-only), TimeSeriesElement] "metadatavalues, data" missing in docstring or in method signature. There should be a direct correlation between :keyword: arguments in the docstring and keyword-only arguments in method signature. See details: https://azure.github.io/azure-sdk/python_documentation.html#docstrings
2026-07-26T17:22:15.2049316Z azure/monitor/querymetrics/models/_models.py:420: [C4758(docstring-keyword-should-match-keyword-only), TimeSeriesElement] "metadatavalues, data" missing in docstring or in method signature. There should be a direct correlation between :keyword: arguments in the docstring and keyword-only arguments in method signature. See details: https://azure.github.io/azure-sdk/python_documentation.html#docstrings
2026-07-26T17:22:15.2051076Z azure/monitor/querymetrics/models/_models.py:420: [C4758(docstring-keyword-should-match-keyword-only), TimeSeriesElement] "metadatavalues, data" missing in docstring or in method signature. There should be a direct correlation between :keyword: arguments in the docstring and keyword-only arguments in method signature. See details: https://azure.github.io/azure-sdk/python_documentation.html#docstrings
2026-07-26T17:22:15.2052288Z ************* Module azure.monitor.querymetrics._utils.model_base
2026-07-26T17:22:15.2053291Z azure/monitor/querymetrics/_utils/model_base.py:132: [C4739(docstring-missing-param), SdkJSONEncoder] Params missing in docstring: "args". See details: https://azure.github.io/azure-sdk/python_documentation.html#docstrings
2026-07-26T17:22:15.2054731Z azure/monitor/querymetrics/_utils/model_base.py:132: [C4758(docstring-keyword-should-match-keyword-only), SdkJSONEncoder] "format, exclude_readonly" missing in docstring or in method signature. There should be a direct correlation between :keyword: arguments in the docstring and keyword-only arguments in method signature. See details: https://azure.github.io/azure-sdk/python_documentation.html#docstrings
2026-07-26T17:22:15.2056003Z ************* Module azure.monitor.querymetrics._utils.serialization
2026-07-26T17:22:15.2057063Z azure/monitor/querymetrics/_utils/serialization.py:478: [C4739(docstring-missing-param), Serializer] Params missing in docstring: "classes". See details: https://azure.github.io/azure-sdk/python_documentation.html#docstrings
2026-07-26T17:22:15.2057707Z
2026-07-26T17:22:15.2058727Z ------------------------------------------------------------------
2026-07-26T17:22:15.2059663Z Your code has been rated at 9.86/10 (previous run: 9.83/10, +0.03)
2026-07-26T17:22:15.2060015Z
2026-07-26T17:22:15.2060749Z ************* Module test_metrics_client_async
2026-07-26T17:22:15.2061787Z tests/test_metrics_client_async.py:11: [C4776(no-cross-package-private-import), ] Do not import private APIs from other packages. Private modules (prefixed with '_') are internal implementation details and may change without notice. Use the public API instead.
2026-07-26T17:22:15.2063521Z tests/test_metrics_client_async.py:25: [W0613(unused-argument), TestMetricsClientAsync.test_batch_metrics_auth] Unused argument 'recorded_test'
2026-07-26T17:22:15.2065188Z tests/test_metrics_client_async.py:38: [W0613(unused-argument), TestMetricsClientAsync.test_batch_metrics_granularity] Unused argument 'recorded_test'
2026-07-26T17:22:15.2066815Z tests/test_metrics_client_async.py:58: [W0613(unused-argument), TestMetricsClientAsync.test_batch_metrics_filter] Unused argument 'recorded_test'
2026-07-26T17:22:15.2068232Z tests/test_metrics_client_async.py:15: [C0411(wrong-import-order), ] third party import "base_testcase.MetricsClientTestCase" should be placed before first party imports "azure.monitor.querymetrics.MetricAggregationType", "azure.monitor.querymetrics._version.VERSION", "azure.monitor.querymetrics.aio.MetricsClient"
2026-07-26T17:22:15.2069956Z ************* Module test_metrics_client
2026-07-26T17:22:15.2071006Z tests/test_metrics_client.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-26T17:22:15.2072132Z tests/test_metrics_client.py:20: [W0613(unused-argument), TestMetricsClient.test_batch_metrics_auth] Unused argument 'recorded_test'
2026-07-26T17:22:15.2073122Z tests/test_metrics_client.py:31: [W0613(unused-argument), TestMetricsClient.test_batch_metrics_granularity] Unused argument 'recorded_test'
2026-07-26T17:22:15.2074114Z tests/test_metrics_client.py:49: [W0613(unused-argument), TestMetricsClient.test_batch_metrics_filter] Unused argument 'recorded_test'
2026-07-26T17:22:15.2075237Z tests/test_metrics_client.py:11: [C0411(wrong-import-order), ] third party import "base_testcase.MetricsClientTestCase" should be placed before first party imports "azure.monitor.querymetrics.MetricsClient", "azure.monitor.querymetrics._version.VERSION"
2026-07-26T17:22:15.2075831Z
2026-07-26T17:22:15.2076612Z ------------------------------------------------------------------
2026-07-26T17:22:15.2077450Z Your code has been rated at 9.12/10 (previous run: 9.81/10, -0.70)
2026-07-26T17:22:15.2077828Z
2026-07-26T17:22:15.2078077Z
2026-07-26T17:22:15.2079213Z -------------------------------------------------------------------
2026-07-26T17:22:15.2080068Z Your code has been rated at 10.00/10 (previous run: 9.82/10, +0.18)
2026-07-26T17:22:15.2080403Z
2026-07-26T17:22:15.2081110Z next-pylint check completed with exit code 20
2026-07-26T17:22:15.2081967Z ======================================================================================================
2026-07-26T17:22:15.2082885Z ===== STDERR: next-pylint :: /mnt/vss/_work/1/s/sdk/monitor/azure-monitor-querymetrics (exit 20) =====
2026-07-26T17:22:15.2088039Z 2026-07-26 17:20:58,821 [INFO] azure-sdk-tools: Installing from feed: https://build:***
2026-07-26T17:22:15.2089151Z 2026-07-26 17:20:58,822 [INFO] azure-sdk-tools: Running pylint check...
2026-07-26T17:22:15.2090070Z 2026-07-26 17:21:05,044 [INFO] root: Found whl azure_sdk_tools-0.0.0-py3-none-any.whl
2026-07-26T17:22:15.2090450Z
2026-07-26T17:22:15.2091194Z [notice] A new release of pip is available: 23.0.1 -> 26.1.2
2026-07-26T17:22:15.2091992Z [notice] To update, run: python -m pip install --upgrade pip
2026-07-26T17:22:15.2092995Z 2026-07-26 17:21:27,992 [INFO] azure-sdk-tools: Processing azure-monitor-querymetrics for pylint check
2026-07-26T17:22:15.2093980Z 2026-07-26 17:21:27,992 [INFO] azure-sdk-tools: Installing dev requirements for /mnt/vss/_work/1/s/sdk/monitor/azure-monitor-querymetrics
2026-07-26T17:22:15.2094511Z
2026-07-26T17:22:15.2095249Z [notice] A new release of pip is available: 23.0.1 -> 26.1.2
2026-07-26T17:22:15.2096044Z [notice] To update, run: python -m pip install --upgrade pip
2026-07-26T17:22:15.2096375Z
2026-07-26T17:22:15.2097073Z [notice] A new release of pip is available: 23.0.1 -> 26.1.2
2026-07-26T17:22:15.2097859Z [notice] To update, run: python -m pip install --upgrade pip
2026-07-26T17:22:15.2099088Z 2026-07-26 17:21:46,020 [INFO] azure-sdk-tools: Installing azure_monitor_querymetrics-1.0.1.tar.gz from fresh built package.
2026-07-26T17:22:15.2100492Z 2026-07-26 17:21:46,442 [INFO] azure-sdk-tools: Executing command from /mnt/vss/_work/1/s/.venv/azure-monitor-querymetrics/.venv_next-pylint/.staging:['/mnt/vss/_work/1/s/.venv/azure-monitor-querymetrics/.venv_next-pylint/bin/python', '-m', 'pip', 'install', '/mnt/vss/_work/1/s/.venv/azure-monitor-querymetrics/.venv_next-pylint/.staging/azure_monitor_querymetrics-1.0.1.tar.gz']
2026-07-26T17:22:15.2101313Z
2026-07-26T17:22:15.2102038Z [notice] A new release of pip is available: 23.0.1 -> 26.1.2
2026-07-26T17:22:15.2102963Z [notice] To update, run: python -m pip install --upgrade pip
2026-07-26T17:22:15.2103877Z 2026-07-26 17:21:51,025 [INFO] azure-sdk-tools: Installed azure_monitor_querymetrics-1.0.1.tar.gz
2026-07-26T17:22:15.2104262Z
2026-07-26T17:22:15.2104959Z [notice] A new release of pip is available: 23.0.1 -> 26.1.2
2026-07-26T17:22:15.2105738Z [notice] To update, run: python -m pip install --upgrade pip
2026-07-26T17:22:15.2106538Z 2026-07-26 17:21:54,430 [INFO] azure-sdk-tools: Installed packages:
2026-07-26T17:22:15.2107385Z 2026-07-26 17:21:54,430 [INFO] azure-sdk-tools: aiohappyeyeballs==2.7.1
2026-07-26T17:22:15.2108173Z aiohttp==3.14.3
2026-07-26T17:22:15.2109109Z aiosignal==1.4.0
2026-07-26T17:22:15.2109844Z astroid==4.0.4
2026-07-26T17:22:15.2110578Z async-timeout==5.0.1
2026-07-26T17:22:15.2111285Z attrs==26.1.0
2026-07-26T17:22:15.2111996Z azure-core==1.41.0
2026-07-26T17:22:15.2112818Z azure-identity @ file:///mnt/vss/_work/1/s/.wheels/azure_identity-1.26.0b3-py3-none-any.whl
2026-07-26T17:22:15.2113764Z azure-monitor-querymetrics @ file:///mnt/vss/_work/1/s/.venv/azure-monitor-querymetrics/.venv_next-pylint/.staging/azure_monitor_querymetrics-1.0.1.tar.gz
2026-07-26T17:22:15.2114659Z azure-pylint-guidelines-checker==0.5.9
2026-07-26T17:22:15.2115484Z azure-sdk-tools @ file:///mnt/vss/_work/1/s/.wheels/azure_sdk_tools-0.0.0-py3-none-any.whl
2026-07-26T17:22:15.2116277Z backports.asyncio.runner==1.2.0
2026-07-26T17:22:15.2117003Z bashlex==0.18
2026-07-26T17:22:15.2124271Z bracex==3.0.1
2026-07-26T17:22:15.2125079Z build==1.5.1
2026-07-26T17:22:15.2125838Z certifi==2026.7.22
2026-07-26T17:22:15.2126570Z cffi==2.1.0
2026-07-26T17:22:15.2127313Z charset-normalizer==3.4.9
2026-07-26T17:22:15.2128128Z cibuildwheel==2.23.3
2026-07-26T17:22:15.2129164Z ConfigArgParse==1.7.5
2026-07-26T17:22:15.2129918Z coverage==7.15.2
2026-07-26T17:22:15.2130643Z cryptography==49.0.0
2026-07-26T17:22:15.2131358Z dependency-groups==1.3.1
2026-07-26T17:22:15.2132075Z dill==0.4.1
2026-07-26T17:22:15.2132798Z exceptiongroup==1.3.1
2026-07-26T17:22:15.2133510Z filelock==3.32.0
2026-07-26T17:22:15.2134216Z frozenlist==1.8.0
2026-07-26T17:22:15.2134917Z idna==3.18
2026-07-26T17:22:15.2135629Z iniconfig==2.3.0
2026-07-26T17:22:15.2136327Z isodate==0.7.2
2026-07-26T17:22:15.2137030Z isort==8.0.1
2026-07-26T17:22:15.2137742Z Jinja2==3.1.6
2026-07-26T17:22:15.2138570Z json-delta==2.0.2
2026-07-26T17:22:15.2139503Z MarkupSafe==3.0.3
2026-07-26T17:22:15.2140223Z mccabe==0.7.0
2026-07-26T17:22:15.2140921Z msal==1.37.0
2026-07-26T17:22:15.2141641Z msal-extensions==1.3.1
2026-07-26T17:22:15.2142359Z multidict==6.7.1
2026-07-26T17:22:15.2143244Z packaging==26.2
2026-07-26T17:22:15.2143976Z pkginfo==1.12.1.2
2026-07-26T17:22:15.2144688Z platformdirs==4.11.0
2026-07-26T17:22:15.2145388Z pluggy==1.6.0
2026-07-26T17:22:15.2146102Z propcache==0.5.2
2026-07-26T17:22:15.2146805Z pycparser==3.0
2026-07-26T17:22:15.2147516Z Pygments==2.20.0
2026-07-26T17:22:15.2148221Z PyJWT==2.13.0
2026-07-26T17:22:15.2149120Z pylint==4.0.6
2026-07-26T17:22:15.2149834Z pyparsing==3.3.2
2026-07-26T17:22:15.2150573Z pyproject_hooks==1.2.0
2026-07-26T17:22:15.2151301Z pytest==9.1.1
2026-07-26T17:22:15.2152006Z pytest-asyncio==1.4.0
2026-07-26T17:22:15.2152765Z pytest-cov==7.1.0
2026-07-26T17:22:15.2153487Z python-dotenv==1.2.2
2026-07-26T17:22:15.2154189Z PyYAML==6.0.3
2026-07-26T17:22:15.2154887Z requests==2.34.2
2026-07-26T17:22:15.2155580Z tomli==2.4.1
2026-07-26T17:22:15.2156293Z tomli_w==1.0.0
2026-07-26T17:22:15.2156998Z tomlkit==0.15.1
2026-07-26T17:22:15.2157709Z typing_extensions==4.16.0
2026-07-26T17:22:15.2158558Z urllib3==2.7.0
2026-07-26T17:22:15.2159283Z yarl==1.24.5
2026-07-26T17:22:15.2159602Z
2026-07-26T17:22:15.2160621Z 2026-07-26 17:21:54,431 [INFO] azure-sdk-tools: ['/mnt/vss/_work/1/s/.venv/azure-monitor-querymetrics/.venv_next-pylint/bin/python', '-m', 'pylint', '--rcfile=/mnt/vss/_work/1/s/eng/pylintrc', '--output-format=parseable', '/mnt/vss/_work/1/s/sdk/monitor/azure-monitor-querymetrics/azure']
2026-07-26T17:22:15.2162002Z 2026-07-26 17:22:03,439 [ERROR] azure-sdk-tools: azure-monitor-querymetrics main package exited with linting error 16. Please see this link for more information https://aka.ms/azsdk/python/pylint-guide
2026-07-26T17:22:15.2163262Z 2026-07-26 17:22:03,439 [INFO] azure-sdk-tools: ['/mnt/vss/_work/1/s/.venv/azure-monitor-querymetrics/.venv_next-pylint/bin/python', '-m', 'pylint', '--rcfile=/mnt/vss/_work/1/s/eng/test_pylintrc', '--output-format=parseable', '/mnt/vss/_work/1/s/sdk/monitor/azure-monitor-querymetrics/tests']
2026-07-26T17:22:15.2164474Z 2026-07-26 17:22:06,126 [ERROR] azure-sdk-tools: azure-monitor-querymetrics tests exited with linting error 20. Please see this link for more information https://aka.ms/azsdk/python/pylint-guide
2026-07-26T17:22:15.2165712Z 2026-07-26 17:22:06,126 [INFO] azure-sdk-tools: ['/mnt/vss/_work/1/s/.venv/azure-monitor-querymetrics/.venv_next-pylint/bin/python', '-m', 'pylint', '--rcfile=/mnt/vss/_work/1/s/eng/samples_pylintrc', '--output-format=parseable', '/mnt/vss/_work/1/s/sdk/monitor/azure-monitor-querymetrics/samples']
2026-07-26T17:22:15.2166871Z 2026-07-26 17:22:14,275 [INFO] root: Issue exists for azure-monitor-querymetrics with pylint version 4.0.6. Updating...
2026-07-26T17:22:15.2167815Z ======================================================================================================
2026-07-26T17:22:15.2168802Z

**How to fix:**
**Note:** If you are a bot. Fix the issue by fixing the above pylint errors.
Run the `next-pylint` azpysdk command at the library package-level and resolve the linting errors.
1) `/mnt/vss/_work/1/s>pip install -e ./eng/tools/azure-sdk-tools`
2) `../azure-monitor-querymetrics>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.