Azure / Azure/azure-sdk-for-python

azure-containerregistry needs linting updates for pylint version 4.0.6

Open
#44,697 0 comments 0 reactions 1 assignee Claimed by @kashifkhan View on GitHub
Container Registry 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-containerregistry
**Pylint version:** 4.0.6
**Pylint Build:** [Link to build (2026-07-26)](https://dev.azure.com/azure-sdk/internal/_build/results?buildId=6617465&view=logs&j=87f850b5-cf15-53c6-370a-4be21ee70ec7&t=b33d1587-3539-5735-af43-e3e62f02ca4b)

**Pylint Errors:**

?
2026-07-26T08:49:58.1677878Z [azure-containerregistry :: next-pylint] Looking in indexes: https://build:***@pkgs.dev.azure.com/azure-sdk/public/_packaging/azure-sdk-for-python/pypi/simple, https://pypi.python.org/simple
2026-07-26T08:49:58.1679108Z [azure-containerregistry :: next-pylint] Processing ./.wheels/azure_sdk_tools-0.0.0-py3-none-any.whl
2026-07-26T08:49:58.1679883Z [azure-containerregistry :: next-pylint] Collecting urllib3
2026-07-26T08:49:58.1680959Z [azure-containerregistry :: next-pylint] Downloading urllib3-2.7.0-py3-none-any.whl (131 kB)
2026-07-26T08:49:58.1683234Z [azure-containerregistry :: next-pylint] ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 131.1/131.1 kB 1.5 MB/s eta 0:00:00
2026-07-26T08:49:58.1684495Z [azure-containerregistry :: next-pylint] Collecting wheel
2026-07-26T08:49:58.1685132Z [azure-containerregistry :: next-pylint] Downloading wheel-0.47.0-py3-none-any.whl (32 kB)
2026-07-26T08:49:58.1685649Z [azure-containerregistry :: next-pylint] Collecting Jinja2
2026-07-26T08:49:58.1686140Z [azure-containerregistry :: next-pylint] Downloading jinja2-3.1.6-py3-none-any.whl (134 kB)
2026-07-26T08:49:58.1689891Z [azure-containerregistry :: next-pylint] ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 134.9/134.9 kB 7.8 MB/s eta 0:00:00
2026-07-26T08:49:58.1690468Z [azure-containerregistry :: next-pylint] Collecting json-delta>=2.0
2026-07-26T08:49:58.1690924Z [azure-containerregistry :: next-pylint] Downloading json_delta-2.0.2-py2.py3-none-any.whl (33 kB)
2026-07-26T08:49:58.1691585Z [azure-containerregistry :: next-pylint] Collecting PyYAML
2026-07-26T08:49:58.1692208Z [azure-containerregistry :: next-pylint] Downloading pyyaml-6.0.3-cp310-cp310-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl (770 kB)
2026-07-26T08:49:58.1693209Z [azure-containerregistry :: next-pylint] ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 770.3/770.3 kB 8.5 MB/s eta 0:00:00
2026-07-26T08:49:58.1693822Z [azure-containerregistry :: next-pylint] Collecting certifi
2026-07-26T08:49:58.1694264Z [azure-containerregistry :: next-pylint] Downloading certifi-2026.7.22-py3-none-any.whl (136 kB)
2026-07-26T08:49:58.1694846Z [azure-containerregistry :: next-pylint] ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 137.0/137.0 kB 41.8 MB/s eta 0:00:00
2026-07-26T08:49:58.1695287Z [azure-containerregistry :: next-pylint] Collecting tomli-w==1.0.0
2026-07-26T08:49:58.1695683Z [azure-containerregistry :: next-pylint] Downloading tomli_w-1.0.0-py3-none-any.whl (6.0 kB)
2026-07-26T08:49:58.1696077Z [azure-containerregistry :: next-pylint] Collecting pkginfo
2026-07-26T08:49:58.1696487Z [azure-containerregistry :: next-pylint] Downloading pkginfo-1.12.1.2-py3-none-any.whl (32 kB)
2026-07-26T08:49:58.1696889Z [azure-containerregistry :: next-pylint] Collecting packaging
2026-07-26T08:49:58.1697289Z [azure-containerregistry :: next-pylint] Downloading packaging-26.2-py3-none-any.whl (100 kB)
2026-07-26T08:49:58.1697837Z [azure-containerregistry :: next-pylint] ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 100.2/100.2 kB 37.5 MB/s eta 0:00:00
2026-07-26T08:49:58.1698305Z [azure-containerregistry :: next-pylint] Collecting azure-core
2026-07-26T08:49:58.1698736Z [azure-containerregistry :: next-pylint] Downloading azure_core-1.41.0-py3-none-any.whl (220 kB)
2026-07-26T08:49:58.1699295Z [azure-containerregistry :: next-pylint] ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 220.9/220.9 kB 38.4 MB/s eta 0:00:00
2026-07-26T08:49:58.1699746Z [azure-containerregistry :: next-pylint] Collecting pytest>=3.5.1
2026-07-26T08:49:58.1700544Z [azure-containerregistry :: next-pylint] Downloading pytest-9.1.1-py3-none-any.whl (386 kB)
2026-07-26T08:49:58.1701249Z [azure-containerregistry :: next-pylint] ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 386.5/386.5 kB 28.1 MB/s eta 0:00:00
2026-07-26T08:49:58.1702063Z [azure-containerregistry :: next-pylint] Collecting ConfigArgParse>=0.12.0
2026-07-26T08:49:58.1702544Z [azure-containerregistry :: next-pylint] Downloading configargparse-1.7.5-py3-none-any.whl (27 kB)
2026-07-26T08:49:58.1703179Z [azure-containerregistry :: next-pylint] Collecting tomli
2026-07-26T08:49:58.1703661Z [azure-containerregistry :: next-pylint] Downloading tomli-2.4.1-py3-none-any.whl (14 kB)
2026-07-26T08:49:58.1704173Z [azure-containerregistry :: next-pylint] Collecting cibuildwheel==2.23.3
2026-07-26T08:49:58.1704693Z [azure-containerregistry :: next-pylint] Downloading cibuildwheel-2.23.3-py3-none-any.whl (91 kB)
2026-07-26T08:49:58.1705345Z [azure-containerregistry :: next-pylint] ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 91.8/91.8 kB 40.7 MB/s eta 0:00:00
2026-07-26T08:49:58.1705836Z [azure-containerregistry :: next-pylint] Collecting pyparsing
2026-07-26T08:49:58.1706263Z [azure-containerregistry :: next-pylint] Downloading pyparsing-3.3.2-py3-none-any.whl (122 kB)
2026-07-26T08:49:58.1706814Z [azure-containerregistry :: next-pylint] ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 122.8/122.8 kB 41.5 MB/s eta 0:00:00
2026-07-26T08:49:58.1707252Z [azure-containerregistry :: next-pylint] Collecting pytest-asyncio>=0.9.0
2026-07-26T08:49:58.1707675Z [azure-containerregistry :: next-pylint] Downloading pytest_asyncio-1.4.0-py3-none-any.whl (16 kB)
2026-07-26T08:49:58.1708094Z [azure-containerregistry :: next-pylint] Collecting build
2026-07-26T08:49:58.1708585Z [azure-containerregistry :: next-pylint] Downloading https://pkgs.dev.azure.com/azure-sdk/29ec6040-b234-4e31-b139-33dc4287b756/_packaging/3572dbf9-b5ef-433b-9137-fc4d7768e7cc/pypi/download/build/1.5.1/build-1.5.1-py3-none-any.whl (31 kB)
2026-07-26T08:49:58.1709127Z [azure-containerregistry :: next-pylint] Collecting python-dotenv
2026-07-26T08:49:58.1709540Z [azure-containerregistry :: next-pylint] Downloading python_dotenv-1.2.2-py3-none-any.whl (22 kB)
2026-07-26T08:49:58.1709936Z [azure-containerregistry :: next-pylint] Collecting pytest-cov
2026-07-26T08:49:58.1710332Z [azure-containerregistry :: next-pylint] Downloading pytest_cov-7.1.0-py3-none-any.whl (22 kB)
2026-07-26T08:49:58.1710841Z [azure-containerregistry :: next-pylint] Requirement already satisfied: setuptools in ./.venv/azure-containerregistry/.venv_next-pylint/lib/python3.10/site-packages (from azure-sdk-tools==0.0.0) (79.0.1)
2026-07-26T08:49:58.1711335Z [azure-containerregistry :: next-pylint] Collecting bashlex!=0.13
2026-07-26T08:49:58.1712091Z [azure-containerregistry :: next-pylint] Downloading bashlex-0.18-py2.py3-none-any.whl (69 kB)
2026-07-26T08:49:58.1712659Z [azure-containerregistry :: next-pylint] ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 69.5/69.5 kB 26.6 MB/s eta 0:00:00
2026-07-26T08:49:58.1713254Z [azure-containerregistry :: next-pylint] Collecting dependency-groups>=1.2
2026-07-26T08:49:58.1713696Z [azure-containerregistry :: next-pylint] Downloading dependency_groups-1.3.1-py3-none-any.whl (8.7 kB)
2026-07-26T08:49:58.1714113Z [azure-containerregistry :: next-pylint] Collecting typing-extensions>=4.1.0
2026-07-26T08:49:58.1714515Z [azure-containerregistry :: next-pylint] Downloading typing_extensions-4.16.0-py3-none-any.whl (45 kB)
2026-07-26T08:49:58.1715074Z [azure-containerregistry :: next-pylint] ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 45.6/45.6 kB 19.8 MB/s eta 0:00:00
2026-07-26T08:49:58.1715497Z [azure-containerregistry :: next-pylint] Collecting filelock
2026-07-26T08:49:58.1715887Z [azure-containerregistry :: next-pylint] Downloading filelock-3.32.0-py3-none-any.whl (97 kB)
2026-07-26T08:49:58.1716413Z [azure-containerregistry :: next-pylint] ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 97.7/97.7 kB 36.3 MB/s eta 0:00:00
2026-07-26T08:49:58.1716822Z [azure-containerregistry :: next-pylint] Collecting bracex
2026-07-26T08:49:58.1717207Z [azure-containerregistry :: next-pylint] Downloading bracex-3.0.1-py3-none-any.whl (11 kB)
2026-07-26T08:49:58.1717587Z [azure-containerregistry :: next-pylint] Collecting platformdirs
2026-07-26T08:49:58.1717971Z [azure-containerregistry :: next-pylint] Downloading platformdirs-4.11.0-py3-none-any.whl (23 kB)
2026-07-26T08:49:58.1718505Z [azure-containerregistry :: next-pylint] Collecting exceptiongroup>=1
2026-07-26T08:49:58.1718897Z [azure-containerregistry :: next-pylint] Downloading exceptiongroup-1.3.1-py3-none-any.whl (16 kB)
2026-07-26T08:49:58.1719297Z [azure-containerregistry :: next-pylint] Collecting pluggy<2,>=1.5
2026-07-26T08:49:58.1719695Z [azure-containerregistry :: next-pylint] Downloading pluggy-1.6.0-py3-none-any.whl (20 kB)
2026-07-26T08:49:58.1720085Z [azure-containerregistry :: next-pylint] Collecting iniconfig>=1.0.1
2026-07-26T08:49:58.1720474Z [azure-containerregistry :: next-pylint] Downloading iniconfig-2.3.0-py3-none-any.whl (7.5 kB)
2026-07-26T08:49:58.1720857Z [azure-containerregistry :: next-pylint] Collecting pygments>=2.7.2
2026-07-26T08:49:58.1721251Z [azure-containerregistry :: next-pylint] Downloading pygments-2.20.0-py3-none-any.whl (1.2 MB)
2026-07-26T08:49:58.1722051Z [azure-containerregistry :: next-pylint] ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 1.2/1.2 MB 23.9 MB/s eta 0:00:00
2026-07-26T08:49:58.1722493Z [azure-containerregistry :: next-pylint] Collecting backports-asyncio-runner<2,>=1.1
2026-07-26T08:49:58.1722945Z [azure-containerregistry :: next-pylint] Downloading backports_asyncio_runner-1.2.0-py3-none-any.whl (12 kB)
2026-07-26T08:49:58.1723353Z [azure-containerregistry :: next-pylint] Collecting requests>=2.21.0
2026-07-26T08:49:58.1723748Z [azure-containerregistry :: next-pylint] Downloading requests-2.34.2-py3-none-any.whl (73 kB)
2026-07-26T08:49:58.1724274Z [azure-containerregistry :: next-pylint] ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 73.1/73.1 kB 31.0 MB/s eta 0:00:00
2026-07-26T08:49:58.1724685Z [azure-containerregistry :: next-pylint] Collecting pyproject_hooks
2026-07-26T08:49:58.1725089Z [azure-containerregistry :: next-pylint] Downloading pyproject_hooks-1.2.0-py3-none-any.whl (10 kB)
2026-07-26T08:49:58.1725484Z [azure-containerregistry :: next-pylint] Collecting MarkupSafe>=2.0
2026-07-26T08:49:58.1725923Z [azure-containerregistry :: next-pylint] Downloading markupsafe-3.0.3-cp310-cp310-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl (20 kB)
2026-07-26T08:49:58.1726375Z [azure-containerregistry :: next-pylint] Collecting coverage[toml]>=7.10.6
2026-07-26T08:49:58.1726801Z [azure-containerregistry :: next-pylint] Downloading coverage-7.15.2-cp310-cp310-manylinux1_x86_64.manylinux_2_28_x86_64.manylinux_2_5_x86_64.whl (250 kB)
2026-07-26T08:49:58.1727374Z [azure-containerregistry :: next-pylint] ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 250.4/250.4 kB 71.1 MB/s eta 0:00:00
2026-07-26T08:49:58.1727939Z [azure-containerregistry :: next-pylint] Collecting charset_normalizer<4,>=2
2026-07-26T08:49:58.1728408Z [azure-containerregistry :: next-pylint] Downloading charset_normalizer-3.4.9-cp310-cp310-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl (223 kB)
2026-07-26T08:49:58.1728985Z [azure-containerregistry :: next-pylint] ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 223.8/223.8 kB 70.4 MB/s eta 0:00:00
2026-07-26T08:49:58.1729531Z [azure-containerregistry :: next-pylint] Collecting idna<4,>=2.5
2026-07-26T08:49:58.1729923Z [azure-containerregistry :: next-pylint] Downloading idna-3.18-py3-none-any.whl (65 kB)
2026-07-26T08:49:58.1730458Z [azure-containerregistry :: next-pylint] ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 65.5/65.5 kB 27.7 MB/s eta 0:00:00
2026-07-26T08:49:58.1731139Z [azure-containerregistry :: next-pylint] Installing collected packages: json-delta, urllib3, typing-extensions, tomli-w, tomli, PyYAML, python-dotenv, pyproject_hooks, pyparsing, pygments, pluggy, platformdirs, pkginfo, packaging, MarkupSafe, iniconfig, idna, filelock, coverage, ConfigArgParse, charset_normalizer, certifi, bracex, bashlex, backports-asyncio-runner, wheel, requests, Jinja2, exceptiongroup, dependency-groups, build, pytest, cibuildwheel, azure-core, pytest-cov, pytest-asyncio, azure-sdk-tools
2026-07-26T08:49:58.1732426Z [azure-containerregistry :: next-pylint] Successfully installed ConfigArgParse-1.7.5 Jinja2-3.1.6 MarkupSafe-3.0.3 PyYAML-6.0.3 azure-core-1.41.0 azure-sdk-tools-0.0.0 backports-asyncio-runner-1.2.0 bashlex-0.18 bracex-3.0.1 build-1.5.1 certifi-2026.7.22 charset_normalizer-3.4.9 cibuildwheel-2.23.3 coverage-7.15.2 dependency-groups-1.3.1 exceptiongroup-1.3.1 filelock-3.32.0 idna-3.18 iniconfig-2.3.0 json-delta-2.0.2 packaging-26.2 pkginfo-1.12.1.2 platformdirs-4.11.0 pluggy-1.6.0 pygments-2.20.0 pyparsing-3.3.2 pyproject_hooks-1.2.0 pytest-9.1.1 pytest-asyncio-1.4.0 pytest-cov-7.1.0 python-dotenv-1.2.2 requests-2.34.2 tomli-2.4.1 tomli-w-1.0.0 typing-extensions-4.16.0 urllib3-2.7.0 wheel-0.47.0
2026-07-26T08:49:58.1733185Z [azure-containerregistry :: next-pylint]
2026-07-26T08:49:58.1733576Z [azure-containerregistry :: next-pylint] [notice] A new release of pip is available: 23.0.1 -> 26.1.2
2026-07-26T08:49:58.1733989Z [azure-containerregistry :: next-pylint] [notice] To update, run: python -m pip install --upgrade pip
2026-07-26T08:49:58.1734430Z [azure-containerregistry :: next-pylint] 2026-07-26 08:49:58,167 [INFO] azure-sdk-tools: Processing azure-containerregistry for pylint check
2026-07-26T08:49:58.1734936Z [azure-containerregistry :: next-pylint] 2026-07-26 08:49:58,167 [INFO] azure-sdk-tools: Installing dev requirements for /mnt/vss/_work/1/s/sdk/containerregistry/azure-containerregistry
2026-07-26T08:50:14.3035714Z [azure-containerregistry :: next-pylint] Looking in indexes: https://build:***@pkgs.dev.azure.com/azure-sdk/public/_packaging/azure-sdk-for-python/pypi/simple, https://pypi.python.org/simple
2026-07-26T08:50:14.3037196Z [azure-containerregistry :: next-pylint] Processing /mnt/vss/_work/1/s/.wheels/azure_sdk_tools-0.0.0-py3-none-any.whl
2026-07-26T08:50:14.3044827Z [azure-containerregistry :: next-pylint] Processing /mnt/vss/_work/1/s/.wheels/azure_core-1.41.0-py3-none-any.whl
2026-07-26T08:50:14.3045597Z [azure-containerregistry :: next-pylint] Ignoring aiohttp: markers 'platform_python_implementation == "PyPy"' don't match your environment
2026-07-26T08:50:14.3046203Z [azure-containerregistry :: next-pylint] Collecting aiohttp>=3.0
2026-07-26T08:50:14.3046806Z [azure-containerregistry :: next-pylint] Downloading aiohttp-3.14.3-cp310-cp310-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl (1.7 MB)
2026-07-26T08:50:14.3047834Z [azure-containerregistry :: next-pylint] ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 1.7/1.7 MB 11.3 MB/s eta 0:00:00
2026-07-26T08:50:14.3048387Z [azure-containerregistry :: next-pylint] Collecting azure-identity
2026-07-26T08:50:14.3048947Z [azure-containerregistry :: next-pylint] Downloading azure_identity-1.25.3-py3-none-any.whl (192 kB)
2026-07-26T08:50:14.3050105Z [azure-containerregistry :: next-pylint] ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 192.1/192.1 kB 67.5 MB/s eta 0:00:00
2026-07-26T08:50:14.3050880Z [azure-containerregistry :: next-pylint] Requirement already satisfied: pkginfo in /mnt/vss/_work/1/s/.venv/azure-containerregistry/.venv_next-pylint/lib/python3.10/site-packages (from azure-sdk-tools==0.0.0->-r /mnt/vss/_work/1/s/sdk/containerregistry/azure-containerregistry/dev_requirements.txt (line 1)) (1.12.1.2)
2026-07-26T08:50:14.3052463Z [azure-containerregistry :: next-pylint] Requirement already satisfied: urllib3 in /mnt/vss/_work/1/s/.venv/azure-containerregistry/.venv_next-pylint/lib/python3.10/site-packages (from azure-sdk-tools==0.0.0->-r /mnt/vss/_work/1/s/sdk/containerregistry/azure-containerregistry/dev_requirements.txt (line 1)) (2.7.0)
2026-07-26T08:50:14.3053380Z [azure-containerregistry :: next-pylint] Requirement already satisfied: pyparsing in /mnt/vss/_work/1/s/.venv/azure-containerregistry/.venv_next-pylint/lib/python3.10/site-packages (from azure-sdk-tools==0.0.0->-r /mnt/vss/_work/1/s/sdk/containerregistry/azure-containerregistry/dev_requirements.txt (line 1)) (3.3.2)
2026-07-26T08:50:14.3054268Z [azure-containerregistry :: next-pylint] Requirement already satisfied: Jinja2 in /mnt/vss/_work/1/s/.venv/azure-containerregistry/.venv_next-pylint/lib/python3.10/site-packages (from azure-sdk-tools==0.0.0->-r /mnt/vss/_work/1/s/sdk/containerregistry/azure-containerregistry/dev_requirements.txt (line 1)) (3.1.6)
2026-07-26T08:50:14.3055139Z [azure-containerregistry :: next-pylint] Requirement already satisfied: json-delta>=2.0 in /mnt/vss/_work/1/s/.venv/azure-containerregistry/.venv_next-pylint/lib/python3.10/site-packages (from azure-sdk-tools==0.0.0->-r /mnt/vss/_work/1/s/sdk/containerregistry/azure-containerregistry/dev_requirements.txt (line 1)) (2.0.2)
2026-07-26T08:50:14.3055987Z [azure-containerregistry :: next-pylint] Requirement already satisfied: tomli in /mnt/vss/_work/1/s/.venv/azure-containerregistry/.venv_next-pylint/lib/python3.10/site-packages (from azure-sdk-tools==0.0.0->-r /mnt/vss/_work/1/s/sdk/containerregistry/azure-containerregistry/dev_requirements.txt (line 1)) (2.4.1)
2026-07-26T08:50:14.3056587Z [azure-containerregistry :: next-pylint] Requirement already satisfied: pytest-cov in /mnt/vss/_work/1/s/.venv/azure-containerregistry/.venv_next-pylint/lib/python3.10/site-packages (from azure-sdk-tools==0.0.0->-r /mnt/vss/_work/1/s/sdk/containerregistry/azure-containerregistry/dev_requirements.txt (line 1)) (7.1.0)
2026-07-26T08:50:14.3057153Z [azure-containerregistry :: next-pylint] Requirement already satisfied: build in /mnt/vss/_work/1/s/.venv/azure-containerregistry/.venv_next-pylint/lib/python3.10/site-packages (from azure-sdk-tools==0.0.0->-r /mnt/vss/_work/1/s/sdk/containerregistry/azure-containerregistry/dev_requirements.txt (line 1)) (1.5.1)
2026-07-26T08:50:14.3057720Z [azure-containerregistry :: next-pylint] Requirement already satisfied: ConfigArgParse>=0.12.0 in /mnt/vss/_work/1/s/.venv/azure-containerregistry/.venv_next-pylint/lib/python3.10/site-packages (from azure-sdk-tools==0.0.0->-r /mnt/vss/_work/1/s/sdk/containerregistry/azure-containerregistry/dev_requirements.txt (line 1)) (1.7.5)
2026-07-26T08:50:14.3058417Z [azure-containerregistry :: next-pylint] Requirement already satisfied: pytest>=3.5.1 in /mnt/vss/_work/1/s/.venv/azure-containerregistry/.venv_next-pylint/lib/python3.10/site-packages (from azure-sdk-tools==0.0.0->-r /mnt/vss/_work/1/s/sdk/containerregistry/azure-containerregistry/dev_requirements.txt (line 1)) (9.1.1)
2026-07-26T08:50:14.3059326Z [azure-containerregistry :: next-pylint] Requirement already satisfied: tomli-w==1.0.0 in /mnt/vss/_work/1/s/.venv/azure-containerregistry/.venv_next-pylint/lib/python3.10/site-packages (from azure-sdk-tools==0.0.0->-r /mnt/vss/_work/1/s/sdk/containerregistry/azure-containerregistry/dev_requirements.txt (line 1)) (1.0.0)
2026-07-26T08:50:14.3060013Z [azure-containerregistry :: next-pylint] Requirement already satisfied: PyYAML in /mnt/vss/_work/1/s/.venv/azure-containerregistry/.venv_next-pylint/lib/python3.10/site-packages (from azure-sdk-tools==0.0.0->-r /mnt/vss/_work/1/s/sdk/containerregistry/azure-containerregistry/dev_requirements.txt (line 1)) (6.0.3)
2026-07-26T08:50:14.3060693Z [azure-containerregistry :: next-pylint] Requirement already satisfied: setuptools in /mnt/vss/_work/1/s/.venv/azure-containerregistry/.venv_next-pylint/lib/python3.10/site-packages (from azure-sdk-tools==0.0.0->-r /mnt/vss/_work/1/s/sdk/containerregistry/azure-containerregistry/dev_requirements.txt (line 1)) (79.0.1)
2026-07-26T08:50:14.3061784Z [azure-containerregistry :: next-pylint] Requirement already satisfied: certifi in /mnt/vss/_work/1/s/.venv/azure-containerregistry/.venv_next-pylint/lib/python3.10/site-packages (from azure-sdk-tools==0.0.0->-r /mnt/vss/_work/1/s/sdk/containerregistry/azure-containerregistry/dev_requirements.txt (line 1)) (2026.7.22)
2026-07-26T08:50:14.3062535Z [azure-containerregistry :: next-pylint] Requirement already satisfied: cibuildwheel==2.23.3 in /mnt/vss/_work/1/s/.venv/azure-containerregistry/.venv_next-pylint/lib/python3.10/site-packages (from azure-sdk-tools==0.0.0->-r /mnt/vss/_work/1/s/sdk/containerregistry/azure-containerregistry/dev_requirements.txt (line 1)) (2.23.3)
2026-07-26T08:50:14.3063248Z [azure-containerregistry :: next-pylint] Requirement already satisfied: wheel in /mnt/vss/_work/1/s/.venv/azure-containerregistry/.venv_next-pylint/lib/python3.10/site-packages (from azure-sdk-tools==0.0.0->-r /mnt/vss/_work/1/s/sdk/containerregistry/azure-containerregistry/dev_requirements.txt (line 1)) (0.47.0)
2026-07-26T08:50:14.3063952Z [azure-containerregistry :: next-pylint] Requirement already satisfied: python-dotenv in /mnt/vss/_work/1/s/.venv/azure-containerregistry/.venv_next-pylint/lib/python3.10/site-packages (from azure-sdk-tools==0.0.0->-r /mnt/vss/_work/1/s/sdk/containerregistry/azure-containerregistry/dev_requirements.txt (line 1)) (1.2.2)
2026-07-26T08:50:14.3064642Z [azure-containerregistry :: next-pylint] Requirement already satisfied: packaging in /mnt/vss/_work/1/s/.venv/azure-containerregistry/.venv_next-pylint/lib/python3.10/site-packages (from azure-sdk-tools==0.0.0->-r /mnt/vss/_work/1/s/sdk/containerregistry/azure-containerregistry/dev_requirements.txt (line 1)) (26.2)
2026-07-26T08:50:14.3065339Z [azure-containerregistry :: next-pylint] Requirement already satisfied: pytest-asyncio>=0.9.0 in /mnt/vss/_work/1/s/.venv/azure-containerregistry/.venv_next-pylint/lib/python3.10/site-packages (from azure-sdk-tools==0.0.0->-r /mnt/vss/_work/1/s/sdk/containerregistry/azure-containerregistry/dev_requirements.txt (line 1)) (1.4.0)
2026-07-26T08:50:14.3066053Z [azure-containerregistry :: next-pylint] Requirement already satisfied: filelock in /mnt/vss/_work/1/s/.venv/azure-containerregistry/.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/containerregistry/azure-containerregistry/dev_requirements.txt (line 1)) (3.32.0)
2026-07-26T08:50:14.3066908Z [azure-containerregistry :: next-pylint] Requirement already satisfied: bracex in /mnt/vss/_work/1/s/.venv/azure-containerregistry/.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/containerregistry/azure-containerregistry/dev_requirements.txt (line 1)) (3.0.1)
2026-07-26T08:50:14.3067637Z [azure-containerregistry :: next-pylint] Requirement already satisfied: platformdirs in /mnt/vss/_work/1/s/.venv/azure-containerregistry/.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/containerregistry/azure-containerregistry/dev_requirements.txt (line 1)) (4.11.0)
2026-07-26T08:50:14.3068367Z [azure-containerregistry :: next-pylint] Requirement already satisfied: typing-extensions>=4.1.0 in /mnt/vss/_work/1/s/.venv/azure-containerregistry/.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/containerregistry/azure-containerregistry/dev_requirements.txt (line 1)) (4.16.0)
2026-07-26T08:50:14.3069116Z [azure-containerregistry :: next-pylint] Requirement already satisfied: bashlex!=0.13 in /mnt/vss/_work/1/s/.venv/azure-containerregistry/.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/containerregistry/azure-containerregistry/dev_requirements.txt (line 1)) (0.18)
2026-07-26T08:50:14.3070097Z [azure-containerregistry :: next-pylint] Requirement already satisfied: dependency-groups>=1.2 in /mnt/vss/_work/1/s/.venv/azure-containerregistry/.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/containerregistry/azure-containerregistry/dev_requirements.txt (line 1)) (1.3.1)
2026-07-26T08:50:14.3070863Z [azure-containerregistry :: next-pylint] Requirement already satisfied: requests>=2.21.0 in /mnt/vss/_work/1/s/.venv/azure-containerregistry/.venv_next-pylint/lib/python3.10/site-packages (from azure-core==1.41.0->-r /mnt/vss/_work/1/s/sdk/containerregistry/azure-containerregistry/dev_requirements.txt (line 2)) (2.34.2)
2026-07-26T08:50:14.3071634Z [azure-containerregistry :: next-pylint] Collecting frozenlist>=1.1.1
2026-07-26T08:50:14.3072170Z [azure-containerregistry :: next-pylint] Downloading frozenlist-1.8.0-cp310-cp310-manylinux1_x86_64.manylinux_2_28_x86_64.manylinux_2_5_x86_64.whl (219 kB)
2026-07-26T08:50:14.3073047Z [azure-containerregistry :: next-pylint] ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 219.5/219.5 kB 70.2 MB/s eta 0:00:00
2026-07-26T08:50:14.3073571Z [azure-containerregistry :: next-pylint] Collecting propcache>=0.2.0
2026-07-26T08:50:14.3074180Z [azure-containerregistry :: next-pylint] Downloading propcache-0.5.2-cp310-cp310-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl (60 kB)
2026-07-26T08:50:14.3074838Z [azure-containerregistry :: next-pylint] ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 60.1/60.1 kB 16.9 MB/s eta 0:00:00
2026-07-26T08:50:14.3075174Z [azure-containerregistry :: next-pylint] Collecting yarl<2.0,>=1.17.0
2026-07-26T08:50:14.3075505Z [azure-containerregistry :: next-pylint] Downloading yarl-1.24.5-cp310-cp310-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl (110 kB)
2026-07-26T08:50:14.3075957Z [azure-containerregistry :: next-pylint] ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 110.8/110.8 kB 41.1 MB/s eta 0:00:00
2026-07-26T08:50:14.3076256Z [azure-containerregistry :: next-pylint] Collecting attrs>=17.3.0
2026-07-26T08:50:14.3076528Z [azure-containerregistry :: next-pylint] Downloading attrs-26.1.0-py3-none-any.whl (67 kB)
2026-07-26T08:50:14.3076941Z [azure-containerregistry :: next-pylint] ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 67.5/67.5 kB 27.7 MB/s eta 0:00:00
2026-07-26T08:50:14.3077243Z [azure-containerregistry :: next-pylint] Collecting aiohappyeyeballs>=2.5.0
2026-07-26T08:50:14.3077530Z [azure-containerregistry :: next-pylint] Downloading aiohappyeyeballs-2.7.1-py3-none-any.whl (15 kB)
2026-07-26T08:50:14.3077953Z [azure-containerregistry :: next-pylint] Collecting async-timeout<6.0,>=4.0
2026-07-26T08:50:14.3078238Z [azure-containerregistry :: next-pylint] Downloading async_timeout-5.0.1-py3-none-any.whl (6.2 kB)
2026-07-26T08:50:14.3078537Z [azure-containerregistry :: next-pylint] Collecting multidict<7.0,>=4.5
2026-07-26T08:50:14.3078869Z [azure-containerregistry :: next-pylint] Downloading multidict-6.7.1-cp310-cp310-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl (243 kB)
2026-07-26T08:50:14.3079335Z [azure-containerregistry :: next-pylint] ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 243.3/243.3 kB 52.9 MB/s eta 0:00:00
2026-07-26T08:50:14.3079630Z [azure-containerregistry :: next-pylint] Collecting aiosignal>=1.4.0
2026-07-26T08:50:14.3079923Z [azure-containerregistry :: next-pylint] Downloading aiosignal-1.4.0-py3-none-any.whl (7.5 kB)
2026-07-26T08:50:14.3080214Z [azure-containerregistry :: next-pylint] Collecting msal>=1.35.1
2026-07-26T08:50:14.3080511Z [azure-containerregistry :: next-pylint] Downloading msal-1.37.0-py3-none-any.whl (123 kB)
2026-07-26T08:50:14.3080921Z [azure-containerregistry :: next-pylint] ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 123.7/123.7 kB 44.8 MB/s eta 0:00:00
2026-07-26T08:50:14.3081211Z [azure-containerregistry :: next-pylint] Collecting msal-extensions>=1.2.0
2026-07-26T08:50:14.3081816Z [azure-containerregistry :: next-pylint] Downloading msal_extensions-1.3.1-py3-none-any.whl (20 kB)
2026-07-26T08:50:14.3082221Z [azure-containerregistry :: next-pylint] Collecting cryptography>=2.5
2026-07-26T08:50:14.3082532Z [azure-containerregistry :: next-pylint] Downloading cryptography-49.0.0-cp39-abi3-manylinux_2_34_x86_64.whl (4.7 MB)
2026-07-26T08:50:14.3082975Z [azure-containerregistry :: next-pylint] ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 4.7/4.7 MB 66.3 MB/s eta 0:00:00
2026-07-26T08:50:14.3083268Z [azure-containerregistry :: next-pylint] Collecting cffi>=2.0.0
2026-07-26T08:50:14.3083596Z [azure-containerregistry :: next-pylint] Downloading cffi-2.1.0-cp310-cp310-manylinux2014_x86_64.manylinux_2_17_x86_64.whl (218 kB)
2026-07-26T08:50:14.3084385Z [azure-containerregistry :: next-pylint] ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 218.8/218.8 kB 66.2 MB/s eta 0:00:00
2026-07-26T08:50:14.3084739Z [azure-containerregistry :: next-pylint] Collecting PyJWT[crypto]<3,>=1.0.0
2026-07-26T08:50:14.3085025Z [azure-containerregistry :: next-pylint] Downloading pyjwt-2.13.0-py3-none-any.whl (31 kB)
2026-07-26T08:50:14.3085464Z [azure-containerregistry :: next-pylint] Requirement already satisfied: pygments>=2.7.2 in /mnt/vss/_work/1/s/.venv/azure-containerregistry/.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/containerregistry/azure-containerregistry/dev_requirements.txt (line 1)) (2.20.0)
2026-07-26T08:50:14.3086071Z [azure-containerregistry :: next-pylint] Requirement already satisfied: exceptiongroup>=1 in /mnt/vss/_work/1/s/.venv/azure-containerregistry/.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/containerregistry/azure-containerregistry/dev_requirements.txt (line 1)) (1.3.1)
2026-07-26T08:50:14.3086662Z [azure-containerregistry :: next-pylint] Requirement already satisfied: pluggy<2,>=1.5 in /mnt/vss/_work/1/s/.venv/azure-containerregistry/.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/containerregistry/azure-containerregistry/dev_requirements.txt (line 1)) (1.6.0)
2026-07-26T08:50:14.3087251Z [azure-containerregistry :: next-pylint] Requirement already satisfied: iniconfig>=1.0.1 in /mnt/vss/_work/1/s/.venv/azure-containerregistry/.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/containerregistry/azure-containerregistry/dev_requirements.txt (line 1)) (2.3.0)
2026-07-26T08:50:14.3087961Z [azure-containerregistry :: next-pylint] Requirement already satisfied: backports-asyncio-runner<2,>=1.1 in /mnt/vss/_work/1/s/.venv/azure-containerregistry/.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/containerregistry/azure-containerregistry/dev_requirements.txt (line 1)) (1.2.0)
2026-07-26T08:50:14.3088596Z [azure-containerregistry :: next-pylint] Requirement already satisfied: idna<4,>=2.5 in /mnt/vss/_work/1/s/.venv/azure-containerregistry/.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/containerregistry/azure-containerregistry/dev_requirements.txt (line 2)) (3.18)
2026-07-26T08:50:14.3089251Z [azure-containerregistry :: next-pylint] Requirement already satisfied: charset_normalizer<4,>=2 in /mnt/vss/_work/1/s/.venv/azure-containerregistry/.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/containerregistry/azure-containerregistry/dev_requirements.txt (line 2)) (3.4.9)
2026-07-26T08:50:14.3089840Z [azure-containerregistry :: next-pylint] Requirement already satisfied: pyproject_hooks in /mnt/vss/_work/1/s/.venv/azure-containerregistry/.venv_next-pylint/lib/python3.10/site-packages (from build->azure-sdk-tools==0.0.0->-r /mnt/vss/_work/1/s/sdk/containerregistry/azure-containerregistry/dev_requirements.txt (line 1)) (1.2.0)
2026-07-26T08:50:14.3090417Z [azure-containerregistry :: next-pylint] Requirement already satisfied: MarkupSafe>=2.0 in /mnt/vss/_work/1/s/.venv/azure-containerregistry/.venv_next-pylint/lib/python3.10/site-packages (from Jinja2->azure-sdk-tools==0.0.0->-r /mnt/vss/_work/1/s/sdk/containerregistry/azure-containerregistry/dev_requirements.txt (line 1)) (3.0.3)
2026-07-26T08:50:14.3091000Z [azure-containerregistry :: next-pylint] Requirement already satisfied: coverage[toml]>=7.10.6 in /mnt/vss/_work/1/s/.venv/azure-containerregistry/.venv_next-pylint/lib/python3.10/site-packages (from pytest-cov->azure-sdk-tools==0.0.0->-r /mnt/vss/_work/1/s/sdk/containerregistry/azure-containerregistry/dev_requirements.txt (line 1)) (7.15.2)
2026-07-26T08:50:14.3091590Z [azure-containerregistry :: next-pylint] Collecting pycparser
2026-07-26T08:50:14.3091884Z [azure-containerregistry :: next-pylint] Downloading pycparser-3.0-py3-none-any.whl (48 kB)
2026-07-26T08:50:14.3092317Z [azure-containerregistry :: next-pylint] ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 48.2/48.2 kB 19.9 MB/s eta 0:00:00
2026-07-26T08:50:14.3092687Z [azure-containerregistry :: next-pylint] azure-sdk-tools is already installed with the same version as the provided wheel. Use --force-reinstall to force an installation of the wheel.
2026-07-26T08:50:14.3093094Z [azure-containerregistry :: next-pylint] azure-core is already installed with the same version as the provided wheel. Use --force-reinstall to force an installation of the wheel.
2026-07-26T08:50:14.3093535Z [azure-containerregistry :: next-pylint] Installing collected packages: PyJWT, pycparser, propcache, multidict, frozenlist, attrs, async-timeout, aiohappyeyeballs, yarl, cffi, aiosignal, cryptography, aiohttp, msal, msal-extensions, azure-identity
2026-07-26T08:50:14.3094081Z [azure-containerregistry :: next-pylint] Successfully installed PyJWT-2.13.0 aiohappyeyeballs-2.7.1 aiohttp-3.14.3 aiosignal-1.4.0 async-timeout-5.0.1 attrs-26.1.0 azure-identity-1.25.3 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-26T08:50:14.3094500Z [azure-containerregistry :: next-pylint]
2026-07-26T08:50:14.3094785Z [azure-containerregistry :: next-pylint] [notice] A new release of pip is available: 23.0.1 -> 26.1.2
2026-07-26T08:50:14.3095095Z [azure-containerregistry :: next-pylint] [notice] To update, run: python -m pip install --upgrade pip
2026-07-26T08:50:15.9891257Z [azure-containerregistry :: next-pylint] Looking in indexes: https://pkgs.dev.azure.com/azure-sdk/public/_packaging/azure-sdk-for-python/pypi/simple/, https://pypi.python.org/simple
2026-07-26T08:50:16.9897107Z [azure-containerregistry :: next-pylint] Collecting azure-pylint-guidelines-checker==0.5.9
2026-07-26T08:50:16.9898750Z [azure-containerregistry :: next-pylint] Downloading https://pkgs.dev.azure.com/azure-sdk/29ec6040-b234-4e31-b139-33dc4287b756/_packaging/3572dbf9-b5ef-433b-9137-fc4d7768e7cc/pypi/download/azure-pylint-guidelines-checker/0.5.9/azure_pylint_guidelines_checker-0.5.9-py3-none-any.whl (29 kB)
2026-07-26T08:50:16.9900076Z [azure-containerregistry :: next-pylint] Installing collected packages: azure-pylint-guidelines-checker
2026-07-26T08:50:16.9900841Z [azure-containerregistry :: next-pylint] Successfully installed azure-pylint-guidelines-checker-0.5.9
2026-07-26T08:50:16.9901818Z [azure-containerregistry :: next-pylint]
2026-07-26T08:50:16.9902516Z [azure-containerregistry :: next-pylint] [notice] A new release of pip is available: 23.0.1 -> 26.1.2
2026-07-26T08:50:16.9903227Z [azure-containerregistry :: next-pylint] [notice] To update, run: python -m pip install --upgrade pip
2026-07-26T08:50:17.9898366Z [azure-containerregistry :: next-pylint] 2026-07-26 08:50:17,475 [INFO] azure-sdk-tools: Installing azure_containerregistry-1.2.1.tar.gz from fresh built package.
2026-07-26T08:50:17.9899975Z [azure-containerregistry :: next-pylint] 2026-07-26 08:50:17,838 [INFO] azure-sdk-tools: Executing command from /mnt/vss/_work/1/s/.venv/azure-containerregistry/.venv_next-pylint/.staging:['/mnt/vss/_work/1/s/.venv/azure-containerregistry/.venv_next-pylint/bin/python', '-m', 'pip', 'install', '/mnt/vss/_work/1/s/.venv/azure-containerregistry/.venv_next-pylint/.staging/azure_containerregistry-1.2.1.tar.gz']
2026-07-26T08:50:18.1933171Z [azure-containerregistry :: next-pylint] Looking in indexes: https://build:***@pkgs.dev.azure.com/azure-sdk/public/_packaging/azure-sdk-for-python/pypi/simple, https://pypi.python.org/simple
2026-07-26T08:50:18.1996297Z [azure-containerregistry :: next-pylint] Processing ./azure_containerregistry-1.2.1.tar.gz
2026-07-26T08:50:18.2333275Z [azure-containerregistry :: next-pylint] Installing build dependencies: started
2026-07-26T08:50:20.9712905Z [azure-containerregistry :: next-pylint] Installing build dependencies: finished with status 'done'
2026-07-26T08:50:20.9727782Z [azure-containerregistry :: next-pylint] Getting requirements to build wheel: started
2026-07-26T08:50:21.1681748Z [azure-containerregistry :: next-pylint] Getting requirements to build wheel: finished with status 'done'
2026-07-26T08:50:21.1692451Z [azure-containerregistry :: next-pylint] Preparing metadata (pyproject.toml): started
2026-07-26T08:50:21.3591732Z [azure-containerregistry :: next-pylint] Preparing metadata (pyproject.toml): finished with status 'done'
2026-07-26T08:50:21.3653007Z [azure-containerregistry :: next-pylint] Requirement already satisfied: typing-extensions>=4.6.0 in /mnt/vss/_work/1/s/.venv/azure-containerregistry/.venv_next-pylint/lib/python3.10/site-packages (from azure-containerregistry==1.2.1) (4.16.0)
2026-07-26T08:50:21.6597187Z [azure-containerregistry :: next-pylint] Collecting isodate>=0.6.1
2026-07-26T08:50:21.7469256Z [azure-containerregistry :: next-pylint] Downloading isodate-0.7.2-py3-none-any.whl (22 kB)
2026-07-26T08:50:21.7576094Z [azure-containerregistry :: next-pylint] Requirement already satisfied: azure-core>=1.37.0 in /mnt/vss/_work/1/s/.venv/azure-containerregistry/.venv_next-pylint/lib/python3.10/site-packages (from azure-containerregistry==1.2.1) (1.41.0)
2026-07-26T08:50:21.7628794Z [azure-containerregistry :: next-pylint] Requirement already satisfied: requests>=2.21.0 in /mnt/vss/_work/1/s/.venv/azure-containerregistry/.venv_next-pylint/lib/python3.10/site-packages (from azure-core>=1.37.0->azure-containerregistry==1.2.1) (2.34.2)
2026-07-26T08:50:21.7710179Z [azure-containerregistry :: next-pylint] Requirement already satisfied: certifi>=2023.5.7 in /mnt/vss/_work/1/s/.venv/azure-containerregistry/.venv_next-pylint/lib/python3.10/site-packages (from requests>=2.21.0->azure-core>=1.37.0->azure-containerregistry==1.2.1) (2026.7.22)
2026-07-26T08:50:21.7717843Z [azure-containerregistry :: next-pylint] Requirement already satisfied: charset_normalizer<4,>=2 in /mnt/vss/_work/1/s/.venv/azure-containerregistry/.venv_next-pylint/lib/python3.10/site-packages (from requests>=2.21.0->azure-core>=1.37.0->azure-containerregistry==1.2.1) (3.4.9)
2026-07-26T08:50:21.7725058Z [azure-containerregistry :: next-pylint] Requirement already satisfied: idna<4,>=2.5 in /mnt/vss/_work/1/s/.venv/azure-containerregistry/.venv_next-pylint/lib/python3.10/site-packages (from requests>=2.21.0->azure-core>=1.37.0->azure-containerregistry==1.2.1) (3.18)
2026-07-26T08:50:21.7731983Z [azure-containerregistry :: next-pylint] Requirement already satisfied: urllib3<3,>=1.26 in /mnt/vss/_work/1/s/.venv/azure-containerregistry/.venv_next-pylint/lib/python3.10/site-packages (from requests>=2.21.0->azure-core>=1.37.0->azure-containerregistry==1.2.1) (2.7.0)
2026-07-26T08:50:21.7881859Z [azure-containerregistry :: next-pylint] Building wheels for collected packages: azure-containerregistry
2026-07-26T08:50:21.7892427Z [azure-containerregistry :: next-pylint] Building wheel for azure-containerregistry (pyproject.toml): started
2026-07-26T08:50:22.0531711Z [azure-containerregistry :: next-pylint] Building wheel for azure-containerregistry (pyproject.toml): finished with status 'done'
2026-07-26T08:50:22.0539391Z [azure-containerregistry :: next-pylint] Created wheel for azure-containerregistry: filename=azure_containerregistry-1.2.1-py3-none-any.whl size=117016 sha256=1e5c5c2cb11fe5734f0f0e5845aa1296e493655132fc0ff8d0cffabaf1ad1536
2026-07-26T08:50:22.0541613Z [azure-containerregistry :: next-pylint] Stored in directory: /home/cloudtest/.cache/pip/wheels/3f/99/5b/4ddf7b0d48c83480b9d8ab39c60d3d97a3dbc4ff961d51ac60
2026-07-26T08:50:22.0565912Z [azure-containerregistry :: next-pylint] Successfully built azure-containerregistry
2026-07-26T08:50:22.2084700Z [azure-containerregistry :: next-pylint] Installing collected packages: isodate, azure-containerregistry
2026-07-26T08:50:22.3412459Z [azure-containerregistry :: next-pylint] Successfully installed azure-containerregistry-1.2.1 isodate-0.7.2
2026-07-26T08:50:22.3600595Z [azure-containerregistry :: next-pylint]
2026-07-26T08:50:22.3601238Z [azure-containerregistry :: next-pylint] [notice] A new release of pip is available: 23.0.1 -> 26.1.2
2026-07-26T08:50:22.3602042Z [azure-containerregistry :: next-pylint] [notice] To update, run: python -m pip install --upgrade pip
2026-07-26T08:50:22.4452140Z [azure-containerregistry :: next-pylint] 2026-07-26 08:50:22,444 [INFO] azure-sdk-tools: Installed azure_containerregistry-1.2.1.tar.gz
2026-07-26T08:50:26.1309815Z [azure-containerregistry :: next-pylint] Looking in indexes: https://build:***@pkgs.dev.azure.com/azure-sdk/public/_packaging/azure-sdk-for-python/pypi/simple, https://pypi.python.org/simple
2026-07-26T08:50:26.1310978Z [azure-containerregistry :: next-pylint] Collecting pylint==4.0.6
2026-07-26T08:50:26.1312450Z [azure-containerregistry :: next-pylint] Downloading pylint-4.0.6-py3-none-any.whl (538 kB)
2026-07-26T08:50:26.1317000Z [azure-containerregistry :: next-pylint] ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 538.4/538.4 kB 3.0 MB/s eta 0:00:00
2026-07-26T08:50:26.1317691Z [azure-containerregistry :: next-pylint] Requirement already satisfied: tomli>=1.1 in /mnt/vss/_work/1/s/.venv/azure-containerregistry/.venv_next-pylint/lib/python3.10/site-packages (from pylint==4.0.6) (2.4.1)
2026-07-26T08:50:26.1318253Z [azure-containerregistry :: next-pylint] Collecting dill>=0.2
2026-07-26T08:50:26.1318669Z [azure-containerregistry :: next-pylint] Downloading dill-0.4.1-py3-none-any.whl (120 kB)
2026-07-26T08:50:26.1319388Z [azure-containerregistry :: next-pylint] ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 120.0/120.0 kB 17.4 MB/s eta 0:00:00
2026-07-26T08:50:26.1319819Z [azure-containerregistry :: next-pylint] Collecting tomlkit>=0.10.1
2026-07-26T08:50:26.1320260Z [azure-containerregistry :: next-pylint] Downloading tomlkit-0.15.1-py3-none-any.whl (49 kB)
2026-07-26T08:50:26.1321293Z [azure-containerregistry :: next-pylint] ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 49.4/49.4 kB 22.5 MB/s eta 0:00:00
2026-07-26T08:50:26.1322127Z [azure-containerregistry :: next-pylint] Collecting mccabe<0.8,>=0.6
2026-07-26T08:50:26.1322572Z [azure-containerregistry :: next-pylint] Downloading mccabe-0.7.0-py2.py3-none-any.whl (7.3 kB)
2026-07-26T08:50:26.1323193Z [azure-containerregistry :: next-pylint] Collecting astroid<=4.1.dev0,>=4.0.2
2026-07-26T08:50:26.1323623Z [azure-containerregistry :: next-pylint] Downloading astroid-4.0.4-py3-none-any.whl (276 kB)
2026-07-26T08:50:26.1324342Z [azure-containerregistry :: next-pylint] ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 276.4/276.4 kB 19.7 MB/s eta 0:00:00
2026-07-26T08:50:26.1324846Z [azure-containerregistry :: next-pylint] Collecting isort!=5.13,<9,>=5
2026-07-26T08:50:26.1325291Z [azure-containerregistry :: next-pylint] Downloading isort-8.0.1-py3-none-any.whl (89 kB)
2026-07-26T08:50:26.1325970Z [azure-containerregistry :: next-pylint] ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 89.7/89.7 kB 23.0 MB/s eta 0:00:00
2026-07-26T08:50:26.1326573Z [azure-containerregistry :: next-pylint] Requirement already satisfied: platformdirs>=2.2 in /mnt/vss/_work/1/s/.venv/azure-containerregistry/.venv_next-pylint/lib/python3.10/site-packages (from pylint==4.0.6) (4.11.0)
2026-07-26T08:50:26.1327354Z [azure-containerregistry :: next-pylint] Requirement already satisfied: typing-extensions>=4 in /mnt/vss/_work/1/s/.venv/azure-containerregistry/.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-26T08:50:26.1328010Z [azure-containerregistry :: next-pylint] Installing collected packages: tomlkit, mccabe, isort, dill, astroid, pylint
2026-07-26T08:50:26.1328481Z [azure-containerregistry :: next-pylint] Successfully installed astroid-4.0.4 dill-0.4.1 isort-8.0.1 mccabe-0.7.0 pylint-4.0.6 tomlkit-0.15.1
2026-07-26T08:50:26.1328910Z [azure-containerregistry :: next-pylint]
2026-07-26T08:50:26.1329304Z [azure-containerregistry :: next-pylint] [notice] A new release of pip is available: 23.0.1 -> 26.1.2
2026-07-26T08:50:26.1329720Z [azure-containerregistry :: next-pylint] [notice] To update, run: python -m pip install --upgrade pip
2026-07-26T08:50:26.5114081Z [azure-containerregistry :: next-pylint] 2026-07-26 08:50:26,510 [INFO] azure-sdk-tools: Installed packages:
2026-07-26T08:50:26.5115242Z [azure-containerregistry :: next-pylint] 2026-07-26 08:50:26,510 [INFO] azure-sdk-tools: aiohappyeyeballs==2.7.1
2026-07-26T08:50:26.5116464Z [azure-containerregistry :: next-pylint] aiohttp==3.14.3
2026-07-26T08:50:26.5117220Z [azure-containerregistry :: next-pylint] aiosignal==1.4.0
2026-07-26T08:50:26.5117709Z [azure-containerregistry :: next-pylint] astroid==4.0.4
2026-07-26T08:50:26.5118137Z [azure-containerregistry :: next-pylint] async-timeout==5.0.1
2026-07-26T08:50:26.5118572Z [azure-containerregistry :: next-pylint] attrs==26.1.0
2026-07-26T08:50:26.5119411Z [azure-containerregistry :: next-pylint] azure-containerregistry @ file:///mnt/vss/_work/1/s/.venv/azure-containerregistry/.venv_next-pylint/.staging/azure_containerregistry-1.2.1.tar.gz
2026-07-26T08:50:26.5119947Z [azure-containerregistry :: next-pylint] azure-core==1.41.0
2026-07-26T08:50:26.5120365Z [azure-containerregistry :: next-pylint] azure-identity==1.25.3
2026-07-26T08:50:26.5120808Z [azure-containerregistry :: next-pylint] azure-pylint-guidelines-checker==0.5.9
2026-07-26T08:50:26.5121555Z [azure-containerregistry :: next-pylint] azure-sdk-tools @ file:///mnt/vss/_work/1/s/.wheels/azure_sdk_tools-0.0.0-py3-none-any.whl
2026-07-26T08:50:26.5122077Z [azure-containerregistry :: next-pylint] backports.asyncio.runner==1.2.0
2026-07-26T08:50:26.5122379Z [azure-containerregistry :: next-pylint] bashlex==0.18
2026-07-26T08:50:26.5122648Z [azure-containerregistry :: next-pylint] bracex==3.0.1
2026-07-26T08:50:26.5122906Z [azure-containerregistry :: next-pylint] build==1.5.1
2026-07-26T08:50:26.5123164Z [azure-containerregistry :: next-pylint] certifi==2026.7.22
2026-07-26T08:50:26.5123425Z [azure-containerregistry :: next-pylint] cffi==2.1.0
2026-07-26T08:50:26.5123692Z [azure-containerregistry :: next-pylint] charset-normalizer==3.4.9
2026-07-26T08:50:26.5123963Z [azure-containerregistry :: next-pylint] cibuildwheel==2.23.3
2026-07-26T08:50:26.5124231Z [azure-containerregistry :: next-pylint] ConfigArgParse==1.7.5
2026-07-26T08:50:26.5124621Z [azure-containerregistry :: next-pylint] coverage==7.15.2
2026-07-26T08:50:26.5124885Z [azure-containerregistry :: next-pylint] cryptography==49.0.0
2026-07-26T08:50:26.5125146Z [azure-containerregistry :: next-pylint] dependency-groups==1.3.1
2026-07-26T08:50:26.5125407Z [azure-containerregistry :: next-pylint] dill==0.4.1
2026-07-26T08:50:26.5125666Z [azure-containerregistry :: next-pylint] exceptiongroup==1.3.1
2026-07-26T08:50:26.5125954Z [azure-containerregistry :: next-pylint] filelock==3.32.0
2026-07-26T08:50:26.5126224Z [azure-containerregistry :: next-pylint] frozenlist==1.8.0
2026-07-26T08:50:26.5126484Z [azure-containerregistry :: next-pylint] idna==3.18
2026-07-26T08:50:26.5126735Z [azure-containerregistry :: next-pylint] iniconfig==2.3.0
2026-07-26T08:50:26.5126992Z [azure-containerregistry :: next-pylint] isodate==0.7.2
2026-07-26T08:50:26.5127238Z [azure-containerregistry :: next-pylint] isort==8.0.1
2026-07-26T08:50:26.5127492Z [azure-containerregistry :: next-pylint] Jinja2==3.1.6
2026-07-26T08:50:26.5127756Z [azure-containerregistry :: next-pylint] json-delta==2.0.2
2026-07-26T08:50:26.5128249Z [azure-containerregistry :: next-pylint] MarkupSafe==3.0.3
2026-07-26T08:50:26.5128718Z [azure-containerregistry :: next-pylint] mccabe==0.7.0
2026-07-26T08:50:26.5129205Z [azure-containerregistry :: next-pylint] msal==1.37.0
2026-07-26T08:50:26.5129617Z [azure-containerregistry :: next-pylint] msal-extensions==1.3.1
2026-07-26T08:50:26.5129996Z [azure-containerregistry :: next-pylint] multidict==6.7.1
2026-07-26T08:50:26.5130495Z [azure-containerregistry :: next-pylint] packaging==26.2
2026-07-26T08:50:26.5130926Z [azure-containerregistry :: next-pylint] pkginfo==1.12.1.2
2026-07-26T08:50:26.5131518Z [azure-containerregistry :: next-pylint] platformdirs==4.11.0
2026-07-26T08:50:26.5131952Z [azure-containerregistry :: next-pylint] pluggy==1.6.0
2026-07-26T08:50:26.5132909Z [azure-containerregistry :: next-pylint] propcache==0.5.2
2026-07-26T08:50:26.5133338Z [azure-containerregistry :: next-pylint] pycparser==3.0
2026-07-26T08:50:26.5133709Z [azure-containerregistry :: next-pylint] Pygments==2.20.0
2026-07-26T08:50:26.5134125Z [azure-containerregistry :: next-pylint] PyJWT==2.13.0
2026-07-26T08:50:26.5134530Z [azure-containerregistry :: next-pylint] pylint==4.0.6
2026-07-26T08:50:26.5134980Z [azure-containerregistry :: next-pylint] pyparsing==3.3.2
2026-07-26T08:50:26.5135402Z [azure-containerregistry :: next-pylint] pyproject_hooks==1.2.0
2026-07-26T08:50:26.5135819Z [azure-containerregistry :: next-pylint] pytest==9.1.1
2026-07-26T08:50:26.5136383Z [azure-containerregistry :: next-pylint] pytest-asyncio==1.4.0
2026-07-26T08:50:26.5136764Z [azure-containerregistry :: next-pylint] pytest-cov==7.1.0
2026-07-26T08:50:26.5138603Z [azure-containerregistry :: next-pylint] python-dotenv==1.2.2
2026-07-26T08:50:26.5139285Z [azure-containerregistry :: next-pylint] PyYAML==6.0.3
2026-07-26T08:50:26.5140468Z [azure-containerregistry :: next-pylint] requests==2.34.2
2026-07-26T08:50:26.5140908Z [azure-containerregistry :: next-pylint] tomli==2.4.1
2026-07-26T08:50:26.5141552Z [azure-containerregistry :: next-pylint] tomli_w==1.0.0
2026-07-26T08:50:26.5142014Z [azure-containerregistry :: next-pylint] tomlkit==0.15.1
2026-07-26T08:50:26.5142480Z [azure-containerregistry :: next-pylint] typing_extensions==4.16.0
2026-07-26T08:50:26.5142895Z [azure-containerregistry :: next-pylint] urllib3==2.7.0
2026-07-26T08:50:26.5143298Z [azure-containerregistry :: next-pylint] yarl==1.24.5
2026-07-26T08:50:26.5143704Z [azure-containerregistry :: next-pylint]
2026-07-26T08:50:26.5144270Z [azure-containerregistry :: next-pylint] 2026-07-26 08:50:26,512 [INFO] azure-sdk-tools: ['/mnt/vss/_work/1/s/.venv/azure-containerregistry/.venv_next-pylint/bin/python', '-m', 'pylint', '--rcfile=/mnt/vss/_work/1/s/eng/pylintrc', '--output-format=parseable', '/mnt/vss/_work/1/s/sdk/containerregistry/azure-containerregistry/azure']
2026-07-26T08:50:29.3780321Z [azure-containerregistry :: next-pylint] ************* Module azure.containerregistry._authentication_policy
2026-07-26T08:50:29.3781641Z [azure-containerregistry :: next-pylint] azure/containerregistry/_authentication_policy.py:19: [C4739(docstring-missing-param), ContainerRegistryChallengePolicy] Params missing in docstring: "credential, endpoint". See details: https://azure.github.io/azure-sdk/python_documentation.html#docstrings
2026-07-26T08:50:29.7040879Z [azure-containerregistry :: next-pylint] ************* Module azure.containerregistry._download_stream
2026-07-26T08:50:29.7042129Z [azure-containerregistry :: next-pylint] azure/containerregistry/_download_stream.py:19: [C4758(docstring-keyword-should-match-keyword-only), DownloadBlobStream] "digest, blob_size, downloaded, get_next, response, chunk_size" 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-26T08:50:29.7779512Z [azure-containerregistry :: next-pylint] ************* Module azure.containerregistry._anonymous_exchange_client
2026-07-26T08:50:29.7780445Z [azure-containerregistry :: next-pylint] azure/containerregistry/_anonymous_exchange_client.py:25: [C4758(docstring-keyword-should-match-keyword-only), AnonymousACRExchangeClient] "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-26T08:50:29.8771204Z [azure-containerregistry :: next-pylint] ************* Module azure.containerregistry._base_client
2026-07-26T08:50:29.8772825Z [azure-containerregistry :: next-pylint] azure/containerregistry/_base_client.py:27: [C4758(docstring-keyword-should-match-keyword-only), ContainerRegistryBaseClient] "credential_scopes, 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-26T08:50:29.8921330Z [azure-containerregistry :: next-pylint] azure/containerregistry/_base_client.py:65: [C4739(docstring-missing-param), TransportWrapper] Params missing in docstring: "transport". See details: https://azure.github.io/azure-sdk/python_documentation.html#docstrings
2026-07-26T08:50:30.4482340Z [azure-containerregistry :: next-pylint] ************* Module azure.containerregistry._models
2026-07-26T08:50:30.4483525Z [azure-containerregistry :: next-pylint] azure/containerregistry/_models.py:391: [C4739(docstring-missing-param), DigestValidationError] Params missing in docstring: "message". See details: https://azure.github.io/azure-sdk/python_documentation.html#docstrings
2026-07-26T08:50:31.7157613Z [azure-containerregistry :: next-pylint] ************* Module azure.containerregistry._exchange_client
2026-07-26T08:50:31.7159376Z [azure-containerregistry :: next-pylint] azure/containerregistry/_exchange_client.py:30: [C4758(docstring-keyword-should-match-keyword-only), ACRExchangeClient] "credential_scopes, 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-26T08:50:31.7819518Z [azure-containerregistry :: next-pylint] ************* Module azure.containerregistry.aio._async_authentication_policy
2026-07-26T08:50:31.7820552Z [azure-containerregistry :: next-pylint] azure/containerregistry/aio/_async_authentication_policy.py:17: [C4739(docstring-missing-param), ContainerRegistryChallengePolicy] Params missing in docstring: "credential, endpoint". See details: https://azure.github.io/azure-sdk/python_documentation.html#docstrings
2026-07-26T08:50:31.8495519Z [azure-containerregistry :: next-pylint] ************* Module azure.containerregistry.aio._async_anonymous_exchange_client
2026-07-26T08:50:31.8496691Z [azure-containerregistry :: next-pylint] azure/containerregistry/aio/_async_anonymous_exchange_client.py:41: [C4758(docstring-keyword-should-match-keyword-only), AnonymousACRExchangeClient] "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-26T08:50:31.9714385Z [azure-containerregistry :: next-pylint] ************* Module azure.containerregistry.aio._async_exchange_client
2026-07-26T08:50:31.9715787Z [azure-containerregistry :: next-pylint] azure/containerregistry/aio/_async_exchange_client.py:30: [C4758(docstring-keyword-should-match-keyword-only), ACRExchangeClient] "credential_scopes, 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-26T08:50:32.0241653Z [azure-containerregistry :: next-pylint] ************* Module azure.containerregistry.aio._async_base_client
2026-07-26T08:50:32.0243014Z [azure-containerregistry :: next-pylint] azure/containerregistry/aio/_async_base_client.py:26: [C4758(docstring-keyword-should-match-keyword-only), ContainerRegistryBaseClient] "credential_scopes, 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-26T08:50:32.0424689Z [azure-containerregistry :: next-pylint] azure/containerregistry/aio/_async_base_client.py:69: [C4739(docstring-missing-param), AsyncTransportWrapper] Params missing in docstring: "async_transport". See details: https://azure.github.io/azure-sdk/python_documentation.html#docstrings
2026-07-26T08:50:32.7668392Z [azure-containerregistry :: next-pylint] ************* Module azure.containerregistry.aio._async_download_stream
2026-07-26T08:50:32.7669697Z [azure-containerregistry :: next-pylint] azure/containerregistry/aio/_async_download_stream.py:19: [C4758(docstring-keyword-should-match-keyword-only), AsyncDownloadBlobStream] "digest, blob_size, downloaded, get_next, response, chunk_size" 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-26T08:50:32.8152500Z [azure-containerregistry :: next-pylint]
2026-07-26T08:50:32.8153402Z [azure-containerregistry :: next-pylint] -----------------------------------
2026-07-26T08:50:32.8153974Z [azure-containerregistry :: next-pylint] Your code has been rated at 9.90/10
2026-07-26T08:50:32.8154387Z [azure-containerregistry :: next-pylint]
2026-07-26T08:50:33.8462387Z [azure-containerregistry :: next-pylint] 2026-07-26 08:50:33,845 [ERROR] azure-sdk-tools: azure-containerregistry main package exited with linting error 16. Please see this link for more information https://aka.ms/azsdk/python/pylint-guide
2026-07-26T08:50:33.8463853Z [azure-containerregistry :: next-pylint] 2026-07-26 08:50:33,845 [INFO] azure-sdk-tools: ['/mnt/vss/_work/1/s/.venv/azure-containerregistry/.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/containerregistry/azure-containerregistry/tests']
2026-07-26T08:50:36.1398823Z [azure-containerregistry :: next-pylint] ************* Module test_container_registry_client_async
2026-07-26T08:50:36.1400143Z [azure-containerregistry :: next-pylint] tests/test_container_registry_client_async.py:26: [C4776(no-cross-package-private-import), ] Do not import private APIs from other packages. Private modules (prefixed with '_') are internal implementation details and may change without notice. Use the public API instead.
2026-07-26T08:50:38.0563881Z [azure-containerregistry :: next-pylint] tests/test_container_registry_client_async.py:447: [C4776(no-cross-package-private-import), TestContainerRegistryClientAsync.test_expiration_time_parsing] 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-26T08:50:38.4540493Z [azure-containerregistry :: next-pylint] tests/test_container_registry_client_async.py:816: [W0613(unused-argument), TestContainerRegistryClientAsyncUnitTests.text] Unused argument 'encoding'
2026-07-26T08:50:38.4556151Z [azure-containerregistry :: next-pylint] tests/test_container_registry_client_async.py:835: [W0621(redefined-outer-name), TestContainerRegistryClientAsyncUnitTests.test_manifest_digest_validation.json] Redefining name 'json' from outer scope (line 10)
2026-07-26T08:50:38.4608054Z [azure-containerregistry :: next-pylint] tests/test_container_registry_client_async.py:823: [W0613(unused-argument), TestContainerRegistryClientAsyncUnitTests.test_manifest_digest_validation.send_in_set_manifest] Unused argument 'request'
2026-07-26T08:50:38.4609435Z [azure-containerregistry :: next-pylint] tests/test_container_registry_client_async.py:823: [W0613(unused-argument), TestContainerRegistryClientAsyncUnitTests.test_manifest_digest_validation.send_in_set_manifest] Unused argument 'kwargs'
2026-07-26T08:50:38.4652963Z [azure-containerregistry :: next-pylint] tests/test_container_registry_client_async.py:838: [W0613(unused-argument), TestContainerRegistryClientAsyncUnitTests.test_manifest_digest_validation.send_in_get_manifest] Unused argument 'request'
2026-07-26T08:50:38.4654082Z [azure-containerregistry :: next-pylint] tests/test_container_registry_client_async.py:838: [W0613(unused-argument), TestContainerRegistryClientAsyncUnitTests.test_manifest_digest_validation.send_in_get_manifest] Unused argument 'kwargs'
2026-07-26T08:50:38.4777725Z [azure-containerregistry :: next-pylint] tests/test_container_registry_client_async.py:879: [R1705(no-else-return), TestContainerRegistryClientAsyncUnitTests.test_blob_digest_validation.send_in_upload_blob] Unnecessary "else" after "return", remove the "else" and de-indent the code inside it
2026-07-26T08:50:38.4813701Z [azure-containerregistry :: next-pylint] tests/test_container_registry_client_async.py:878: [W0613(unused-argument), TestContainerRegistryClientAsyncUnitTests.test_blob_digest_validation.send_in_upload_blob] Unused argument 'kwargs'
2026-07-26T08:50:38.4840857Z [azure-containerregistry :: next-pylint] tests/test_container_registry_client_async.py:898: [W0613(unused-argument), TestContainerRegistryClientAsyncUnitTests.test_blob_digest_validation.send_in_download_blob] Unused argument 'request'
2026-07-26T08:50:38.4842161Z [azure-containerregistry :: next-pylint] tests/test_container_registry_client_async.py:898: [W0613(unused-argument), TestContainerRegistryClientAsyncUnitTests.test_blob_digest_validation.send_in_download_blob] Unused argument 'kwargs'
2026-07-26T08:50:38.4962795Z [azure-containerregistry :: next-pylint] tests/test_container_registry_client_async.py:928: [W0613(unused-argument), TestContainerRegistryClientAsyncUnitTests.test_deserialize_manifest.get_manifest] Unused argument 'encoding'
2026-07-26T08:50:38.4975209Z [azure-containerregistry :: next-pylint] tests/test_container_registry_client_async.py:953: [W0613(unused-argument), TestContainerRegistryClientAsyncUnitTests.test_deserialize_manifest.send] Unused argument 'request'
2026-07-26T08:50:38.4976359Z [azure-containerregistry :: next-pylint] tests/test_container_registry_client_async.py:953: [W0613(unused-argument), TestContainerRegistryClientAsyncUnitTests.test_deserialize_manifest.send] Unused argument 'kwargs'
2026-07-26T08:50:38.6794378Z [azure-containerregistry :: next-pylint] tests/test_container_registry_client_async.py:9: [C0411(wrong-import-order), ] standard import "hashlib" should be placed before third party import "pytest"
2026-07-26T08:50:38.6798810Z [azure-containerregistry :: next-pylint] tests/test_container_registry_client_async.py:10: [C0411(wrong-import-order), ] standard import "json" should be placed before third party import "pytest"
2026-07-26T08:50:38.6806235Z [azure-containerregistry :: next-pylint] tests/test_container_registry_client_async.py:11: [C0411(wrong-import-order), ] standard import "datetime.datetime" should be placed before third party import "pytest"
2026-07-26T08:50:38.6812452Z [azure-containerregistry :: next-pylint] tests/test_container_registry_client_async.py:12: [C0411(wrong-import-order), ] standard import "io.BytesIO" should be placed before third party import "pytest"
2026-07-26T08:50:38.6819820Z [azure-containerregistry :: next-pylint] tests/test_container_registry_client_async.py:13: [C0411(wrong-import-order), ] standard import "unittest.mock.MagicMock" should be placed before third party import "pytest"
2026-07-26T08:50:38.6828441Z [azure-containerregistry :: next-pylint] tests/test_container_registry_client_async.py:14: [C0411(wrong-import-order), ] standard import "typing.Optional" should be placed before third party import "pytest"
2026-07-26T08:50:38.6893109Z [azure-containerregistry :: next-pylint] tests/test_container_registry_client_async.py:41: [C0411(wrong-import-order), ] third party import "asynctestcase.AsyncContainerRegistryTestClass" should be placed before first party imports "azure.containerregistry.RepositoryProperties", "azure.containerregistry.aio.ContainerRegistryClient", "azure.containerregistry._helpers.DOCKER_MANIFEST" (...) "azure.core.async_paging.AsyncItemPaged", "azure.core.pipeline.PipelineRequest", "azure.identity.AzureAuthorityHosts"
2026-07-26T08:50:38.6905529Z [azure-containerregistry :: next-pylint] tests/test_container_registry_client_async.py:42: [C0411(wrong-import-order), ] third party import "testcase.is_public_endpoint" should be placed before first party imports "azure.containerregistry.RepositoryProperties", "azure.containerregistry.aio.ContainerRegistryClient", "azure.containerregistry._helpers.DOCKER_MANIFEST" (...) "azure.core.async_paging.AsyncItemPaged", "azure.core.pipeline.PipelineRequest", "azure.identity.AzureAuthorityHosts"
2026-07-26T08:50:38.6916304Z [azure-containerregistry :: next-pylint] tests/test_container_registry_client_async.py:43: [C0411(wrong-import-order), ] third party import "constants.HELLO_WORLD" should be placed before first party imports "azure.containerregistry.RepositoryProperties", "azure.containerregistry.aio.ContainerRegistryClient", "azure.containerregistry._helpers.DOCKER_MANIFEST" (...) "azure.core.async_paging.AsyncItemPaged", "azure.core.pipeline.PipelineRequest", "azure.identity.AzureAuthorityHosts"
2026-07-26T08:50:38.6927482Z [azure-containerregistry :: next-pylint] tests/test_container_registry_client_async.py:44: [C0411(wrong-import-order), ] third party import "preparer.acr_preparer" should be placed before first party imports "azure.containerregistry.RepositoryProperties", "azure.containerregistry.aio.ContainerRegistryClient", "azure.containerregistry._helpers.DOCKER_MANIFEST" (...) "azure.core.async_paging.AsyncItemPaged", "azure.core.pipeline.PipelineRequest", "azure.identity.AzureAuthorityHosts"
2026-07-26T08:50:38.6938140Z [azure-containerregistry :: next-pylint] tests/test_container_registry_client_async.py:45: [C0411(wrong-import-order), ] third party import "devtools_testutils.aio.recorded_by_proxy_async" should be placed before first party imports "azure.containerregistry.RepositoryProperties", "azure.containerregistry.aio.ContainerRegistryClient", "azure.containerregistry._helpers.DOCKER_MANIFEST" (...) "azure.core.async_paging.AsyncItemPaged", "azure.core.pipeline.PipelineRequest", "azure.identity.AzureAuthorityHosts"
2026-07-26T08:50:38.9010968Z [azure-containerregistry :: next-pylint] ************* Module asynctestcase
2026-07-26T08:50:38.9012304Z [azure-containerregistry :: next-pylint] tests/asynctestcase.py:33: [W0613(unused-argument), AsyncFakeTokenCredential.get_token] Unused argument 'args'
2026-07-26T08:50:38.9013251Z [azure-containerregistry :: next-pylint] tests/asynctestcase.py:33: [W0613(unused-argument), AsyncFakeTokenCredential.get_token] Unused argument 'kwargs'
2026-07-26T08:50:38.9916491Z [azure-containerregistry :: next-pylint] tests/asynctestcase.py:56: [W0236(invalid-overridden-method), AsyncContainerRegistryTestClass.upload_oci_manifest_prerequisites] Method 'upload_oci_manifest_prerequisites' was expected to be 'non-async', found it instead as 'async'
2026-07-26T08:50:38.9944783Z [azure-containerregistry :: next-pylint] tests/asynctestcase.py:61: [R1732(consider-using-with), AsyncContainerRegistryTestClass.upload_oci_manifest_prerequisites] Consider using 'with' for resource-allocating operations
2026-07-26T08:50:38.9957943Z [azure-containerregistry :: next-pylint] tests/asynctestcase.py:63: [R1732(consider-using-with), AsyncContainerRegistryTestClass.upload_oci_manifest_prerequisites] Consider using 'with' for resource-allocating operations
2026-07-26T08:50:38.9970847Z [azure-containerregistry :: next-pylint] tests/asynctestcase.py:65: [W0236(invalid-overridden-method), AsyncContainerRegistryTestClass.upload_docker_manifest_prerequisites] Method 'upload_docker_manifest_prerequisites' was expected to be 'non-async', found it instead as 'async'
2026-07-26T08:50:38.9996482Z [azure-containerregistry :: next-pylint] tests/asynctestcase.py:70: [R1732(consider-using-with), AsyncContainerRegistryTestClass.upload_docker_manifest_prerequisites] Consider using 'with' for resource-allocating operations
2026-07-26T08:50:39.0009236Z [azure-containerregistry :: next-pylint] tests/asynctestcase.py:72: [R1732(consider-using-with), AsyncContainerRegistryTestClass.upload_docker_manifest_prerequisites] Consider using 'with' for resource-allocating operations
2026-07-26T08:50:39.0076263Z [azure-containerregistry :: next-pylint] tests/asynctestcase.py:15: [C0411(wrong-import-order), ] third party import "testcase.ContainerRegistryTestClass" should be placed before first party imports "azure.containerregistry.aio.ContainerRegistryClient", "azure.core.credentials.AccessToken", "azure.identity.aio.DefaultAzureCredential", "azure.identity.AzureAuthorityHosts"
2026-07-26T08:50:39.0077349Z [azure-containerregistry :: next-pylint] tests/asynctestcase.py:12: [W0611(unused-import), ] Unused DefaultAzureCredential imported from azure.identity.aio
2026-07-26T08:50:39.0079566Z [azure-containerregistry :: next-pylint] tests/asynctestcase.py:12: [W0611(unused-import), ] Unused ClientSecretCredential imported from azure.identity.aio
2026-07-26T08:50:39.0080535Z [azure-containerregistry :: next-pylint] tests/asynctestcase.py:13: [W0611(unused-import), ] Unused AzureAuthorityHosts imported from azure.identity
2026-07-26T08:50:39.1743109Z [azure-containerregistry :: next-pylint] ************* Module test_anon_access
2026-07-26T08:50:39.1744373Z [azure-containerregistry :: next-pylint] tests/test_anon_access.py:17: [C0411(wrong-import-order), ] third party import "testcase.ContainerRegistryTestClass" should be placed before first party imports "azure.core.exceptions.ClientAuthenticationError", "azure.core.paging.ItemPaged", "azure.containerregistry.ArtifactTagProperties"
2026-07-26T08:50:39.1755011Z [azure-containerregistry :: next-pylint] tests/test_anon_access.py:18: [C0411(wrong-import-order), ] third party import "constants.HELLO_WORLD" should be placed before first party imports "azure.core.exceptions.ClientAuthenticationError", "azure.core.paging.ItemPaged", "azure.containerregistry.ArtifactTagProperties"
2026-07-26T08:50:39.1765324Z [azure-containerregistry :: next-pylint] tests/test_anon_access.py:19: [C0411(wrong-import-order), ] third party import "preparer.acr_preparer" should be placed before first party imports "azure.core.exceptions.ClientAuthenticationError", "azure.core.paging.ItemPaged", "azure.containerregistry.ArtifactTagProperties"
2026-07-26T08:50:39.1775968Z [azure-containerregistry :: next-pylint] tests/test_anon_access.py:20: [C0411(wrong-import-order), ] third party import "devtools_testutils.recorded_by_proxy" should be placed before first party imports "azure.core.exceptions.ClientAuthenticationError", "azure.core.paging.ItemPaged", "azure.containerregistry.ArtifactTagProperties"
2026-07-26T08:50:39.2935638Z [azure-containerregistry :: next-pylint] ************* Module test_anon_access_async
2026-07-26T08:50:39.2936855Z [azure-containerregistry :: next-pylint] tests/test_anon_access_async.py:17: [C0411(wrong-import-order), ] third party import "asynctestcase.AsyncContainerRegistryTestClass" should be placed before first party imports "azure.containerregistry.RepositoryProperties", "azure.containerregistry.aio.ContainerRegistryClient", "azure.core.async_paging.AsyncItemPaged", "azure.core.exceptions.ClientAuthenticationError"
2026-07-26T08:50:39.2946825Z [azure-containerregistry :: next-pylint] tests/test_anon_access_async.py:18: [C0411(wrong-import-order), ] third party import "testcase.is_public_endpoint" should be placed before first party imports "azure.containerregistry.RepositoryProperties", "azure.containerregistry.aio.ContainerRegistryClient", "azure.core.async_paging.AsyncItemPaged", "azure.core.exceptions.ClientAuthenticationError"
2026-07-26T08:50:39.2957563Z [azure-containerregistry :: next-pylint] tests/test_anon_access_async.py:19: [C0411(wrong-import-order), ] third party import "constants.HELLO_WORLD" should be placed before first party imports "azure.containerregistry.RepositoryProperties", "azure.containerregistry.aio.ContainerRegistryClient", "azure.core.async_paging.AsyncItemPaged", "azure.core.exceptions.ClientAuthenticationError"
2026-07-26T08:50:39.2968135Z [azure-containerregistry :: next-pylint] tests/test_anon_access_async.py:20: [C0411(wrong-import-order), ] third party import "preparer.acr_preparer" should be placed before first party imports "azure.containerregistry.RepositoryProperties", "azure.containerregistry.aio.ContainerRegistryClient", "azure.core.async_paging.AsyncItemPaged", "azure.core.exceptions.ClientAuthenticationError"
2026-07-26T08:50:39.2979129Z [azure-containerregistry :: next-pylint] tests/test_anon_access_async.py:21: [C0411(wrong-import-order), ] third party import "devtools_testutils.aio.recorded_by_proxy_async" should be placed before first party imports "azure.containerregistry.RepositoryProperties", "azure.containerregistry.aio.ContainerRegistryClient", "azure.core.async_paging.AsyncItemPaged", "azure.core.exceptions.ClientAuthenticationError"
2026-07-26T08:50:39.3068981Z [azure-containerregistry :: next-pylint] ************* Module testcase
2026-07-26T08:50:39.3070168Z [azure-containerregistry :: next-pylint] tests/testcase.py:12: [C4776(no-cross-package-private-import), ] Do not import private APIs from other packages. Private modules (prefixed with '_') are internal implementation details and may change without notice. Use the public API instead.
2026-07-26T08:50:39.3188038Z [azure-containerregistry :: next-pylint] tests/testcase.py:32: [W0237(arguments-renamed), ContainerRegistryTestClass.get_credential] Parameter 'client_class' has been renamed to 'authority' in overriding 'ContainerRegistryTestClass.get_credential' method
2026-07-26T08:50:39.3334045Z [azure-containerregistry :: next-pylint] tests/testcase.py:43: [W1203(logging-fstring-interpolation), ContainerRegistryTestClass.create_registry_client] Use lazy % formatting in logging functions
2026-07-26T08:50:39.3455645Z [azure-containerregistry :: next-pylint] tests/testcase.py:72: [R1732(consider-using-with), ContainerRegistryTestClass.upload_oci_manifest_prerequisites] Consider using 'with' for resource-allocating operations
2026-07-26T08:50:39.3468258Z [azure-containerregistry :: next-pylint] tests/testcase.py:74: [R1732(consider-using-with), ContainerRegistryTestClass.upload_oci_manifest_prerequisites] Consider using 'with' for resource-allocating operations
2026-07-26T08:50:39.3504123Z [azure-containerregistry :: next-pylint] tests/testcase.py:81: [R1732(consider-using-with), ContainerRegistryTestClass.upload_docker_manifest_prerequisites] Consider using 'with' for resource-allocating operations
2026-07-26T08:50:39.3517396Z [azure-containerregistry :: next-pylint] tests/testcase.py:83: [R1732(consider-using-with), ContainerRegistryTestClass.upload_docker_manifest_prerequisites] Consider using 'with' for resource-allocating operations
2026-07-26T08:50:39.3699878Z [azure-containerregistry :: next-pylint] tests/testcase.py:110: [R1710(inconsistent-return-statements), get_audience] Either all return statements in a function should return an expression, or none of them should.
2026-07-26T08:50:39.3719580Z [azure-containerregistry :: next-pylint] tests/testcase.py:124: [W1203(logging-fstring-interpolation), import_image] Use lazy % formatting in logging functions
2026-07-26T08:50:39.3775028Z [azure-containerregistry :: next-pylint] tests/testcase.py:131: [W1203(logging-fstring-interpolation), import_image] Use lazy % formatting in logging functions
2026-07-26T08:50:39.4025950Z [azure-containerregistry :: next-pylint] tests/testcase.py:135: [W1203(logging-fstring-interpolation), import_image] Use lazy % formatting in logging functions
2026-07-26T08:50:39.4072618Z [azure-containerregistry :: next-pylint] tests/testcase.py:157: [W1203(logging-fstring-interpolation), import_image] Use lazy % formatting in logging functions
2026-07-26T08:50:39.4135276Z [azure-containerregistry :: next-pylint] tests/testcase.py:15: [C0411(wrong-import-order), ] third party import "devtools_testutils.AzureRecordedTestCase" should be placed before first party imports "azure.containerregistry.ContainerRegistryClient", "azure.containerregistry._helpers._is_tag", "azure.identity.AzureAuthorityHosts"
2026-07-26T08:50:39.4136390Z [azure-containerregistry :: next-pylint] tests/testcase.py:13: [W0611(unused-import), ] Unused ClientSecretCredential imported from azure.identity
2026-07-26T08:50:39.4727550Z [azure-containerregistry :: next-pylint] ************* Module test_container_registry_client
2026-07-26T08:50:39.4728519Z [azure-containerregistry :: next-pylint] tests/test_container_registry_client.py:26: [C4776(no-cross-package-private-import), ] Do not import private APIs from other packages. Private modules (prefixed with '_') are internal implementation details and may change without notice. Use the public API instead.
2026-07-26T08:50:39.7931168Z [azure-containerregistry :: next-pylint] tests/test_container_registry_client.py:448: [C4776(no-cross-package-private-import), TestContainerRegistryClient.test_expiration_time_parsing] 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-26T08:50:40.0428299Z [azure-containerregistry :: next-pylint] tests/test_container_registry_client.py:807: [W0613(unused-argument), TestContainerRegistryClientUnitTests.text] Unused argument 'encoding'
2026-07-26T08:50:40.0439614Z [azure-containerregistry :: next-pylint] tests/test_container_registry_client.py:825: [W0621(redefined-outer-name), TestContainerRegistryClientUnitTests.test_manifest_digest_validation.json] Redefining name 'json' from outer scope (line 10)
2026-07-26T08:50:40.0510881Z [azure-containerregistry :: next-pylint] tests/test_container_registry_client.py:813: [W0613(unused-argument), TestContainerRegistryClientUnitTests.test_manifest_digest_validation.send_in_set_manifest] Unused argument 'request'
2026-07-26T08:50:40.0512128Z [azure-containerregistry :: next-pylint] tests/test_container_registry_client.py:813: [W0613(unused-argument), TestContainerRegistryClientUnitTests.test_manifest_digest_validation.send_in_set_manifest] Unused argument 'kwargs'
2026-07-26T08:50:40.0554891Z [azure-containerregistry :: next-pylint] tests/test_container_registry_client.py:828: [W0613(unused-argument), TestContainerRegistryClientUnitTests.test_manifest_digest_validation.send_in_get_manifest] Unused argument 'request'
2026-07-26T08:50:40.0556117Z [azure-containerregistry :: next-pylint] tests/test_container_registry_client.py:828: [W0613(unused-argument), TestContainerRegistryClientUnitTests.test_manifest_digest_validation.send_in_get_manifest] Unused argument 'kwargs'
2026-07-26T08:50:40.0681429Z [azure-containerregistry :: next-pylint] tests/test_container_registry_client.py:868: [R1705(no-else-return), TestContainerRegistryClientUnitTests.test_blob_digest_validation.send_in_upload_blob] Unnecessary "else" after "return", remove the "else" and de-indent the code inside it
2026-07-26T08:50:40.0718019Z [azure-containerregistry :: next-pylint] tests/test_container_registry_client.py:867: [W0613(unused-argument), TestContainerRegistryClientUnitTests.test_blob_digest_validation.send_in_upload_blob] Unused argument 'kwargs'
2026-07-26T08:50:40.0742323Z [azure-containerregistry :: next-pylint] tests/test_container_registry_client.py:887: [W0613(unused-argument), TestContainerRegistryClientUnitTests.test_blob_digest_validation.send_in_download_blob] Unused argument 'request'
2026-07-26T08:50:40.0743290Z [azure-containerregistry :: next-pylint] tests/test_container_registry_client.py:887: [W0613(unused-argument), TestContainerRegistryClientUnitTests.test_blob_digest_validation.send_in_download_blob] Unused argument 'kwargs'
2026-07-26T08:50:40.0897627Z [azure-containerregistry :: next-pylint] tests/test_container_registry_client.py:916: [W0613(unused-argument), TestContainerRegistryClientUnitTests.test_deserialize_manifest.get_manifest] Unused argument 'encoding'
2026-07-26T08:50:40.0910058Z [azure-containerregistry :: next-pylint] tests/test_container_registry_client.py:941: [W0613(unused-argument), TestContainerRegistryClientUnitTests.test_deserialize_manifest.send] Unused argument 'request'
2026-07-26T08:50:40.0911051Z [azure-containerregistry :: next-pylint] tests/test_container_registry_client.py:941: [W0613(unused-argument), TestContainerRegistryClientUnitTests.test_deserialize_manifest.send] Unused argument 'kwargs'
2026-07-26T08:50:40.1038931Z [azure-containerregistry :: next-pylint] tests/test_container_registry_client.py:9: [C0411(wrong-import-order), ] standard import "hashlib" should be placed before third party import "pytest"
2026-07-26T08:50:40.1046542Z [azure-containerregistry :: next-pylint] tests/test_container_registry_client.py:10: [C0411(wrong-import-order), ] standard import "json" should be placed before third party import "pytest"
2026-07-26T08:50:40.1056044Z [azure-containerregistry :: next-pylint] tests/test_container_registry_client.py:11: [C0411(wrong-import-order), ] standard import "datetime.datetime" should be placed before third party import "pytest"
2026-07-26T08:50:40.1064091Z [azure-containerregistry :: next-pylint] tests/test_container_registry_client.py:12: [C0411(wrong-import-order), ] standard import "io.BytesIO" should be placed before third party import "pytest"
2026-07-26T08:50:40.1071860Z [azure-containerregistry :: next-pylint] tests/test_container_registry_client.py:13: [C0411(wrong-import-order), ] standard import "unittest.mock.MagicMock" should be placed before third party import "pytest"
2026-07-26T08:50:40.1080655Z [azure-containerregistry :: next-pylint] tests/test_container_registry_client.py:14: [C0411(wrong-import-order), ] standard import "typing.Optional" should be placed before third party import "pytest"
2026-07-26T08:50:40.1137077Z [azure-containerregistry :: next-pylint] tests/test_container_registry_client.py:41: [C0411(wrong-import-order), ] third party import "testcase.ContainerRegistryTestClass" should be placed before first party imports "azure.containerregistry.RepositoryProperties", "azure.containerregistry._helpers.DOCKER_MANIFEST", "azure.core.exceptions.ResourceNotFoundError", "azure.core.paging.ItemPaged", "azure.core.pipeline.PipelineRequest", "azure.identity.AzureAuthorityHosts"
2026-07-26T08:50:40.1147051Z [azure-containerregistry :: next-pylint] tests/test_container_registry_client.py:48: [C0411(wrong-import-order), ] third party import "constants.HELLO_WORLD" should be placed before first party imports "azure.containerregistry.RepositoryProperties", "azure.containerregistry._helpers.DOCKER_MANIFEST", "azure.core.exceptions.ResourceNotFoundError", "azure.core.paging.ItemPaged", "azure.core.pipeline.PipelineRequest", "azure.identity.AzureAuthorityHosts"
2026-07-26T08:50:40.1156665Z [azure-containerregistry :: next-pylint] tests/test_container_registry_client.py:49: [C0411(wrong-import-order), ] third party import "preparer.acr_preparer" should be placed before first party imports "azure.containerregistry.RepositoryProperties", "azure.containerregistry._helpers.DOCKER_MANIFEST", "azure.core.exceptions.ResourceNotFoundError", "azure.core.paging.ItemPaged", "azure.core.pipeline.PipelineRequest", "azure.identity.AzureAuthorityHosts"
2026-07-26T08:50:40.1166685Z [azure-containerregistry :: next-pylint] tests/test_container_registry_client.py:50: [C0411(wrong-import-order), ] third party import "devtools_testutils.recorded_by_proxy" should be placed before first party imports "azure.containerregistry.RepositoryProperties", "azure.containerregistry._helpers.DOCKER_MANIFEST", "azure.core.exceptions.ResourceNotFoundError", "azure.core.paging.ItemPaged", "azure.core.pipeline.PipelineRequest", "azure.identity.AzureAuthorityHosts"
2026-07-26T08:50:40.1626042Z [azure-containerregistry :: next-pylint]
2026-07-26T08:50:40.1626754Z [azure-containerregistry :: next-pylint] -----------------------------------
2026-07-26T08:50:40.1627369Z [azure-containerregistry :: next-pylint] Your code has been rated at 9.44/10
2026-07-26T08:50:40.1627898Z [azure-containerregistry :: next-pylint]
2026-07-26T08:50:41.7154796Z [azure-containerregistry :: next-pylint] 2026-07-26 08:50:41,714 [ERROR] azure-sdk-tools: azure-containerregistry tests exited with linting error 28. Please see this link for more information https://aka.ms/azsdk/python/pylint-guide
2026-07-26T08:50:41.7156823Z [azure-containerregistry :: next-pylint] 2026-07-26 08:50:41,714 [INFO] azure-sdk-tools: ['/mnt/vss/_work/1/s/.venv/azure-containerregistry/.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/containerregistry/azure-containerregistry/samples']
2026-07-26T08:50:42.9950825Z [azure-containerregistry :: next-pylint] ************* Module sample_list_tags
2026-07-26T08:50:42.9952439Z [azure-containerregistry :: next-pylint] samples/sample_list_tags.py:35: [C0411(wrong-import-order), ] third party import "utilities.load_registry" should be placed before first party import "azure.containerregistry.ContainerRegistryClient"
2026-07-26T08:50:44.1763421Z [azure-containerregistry :: next-pylint] ************* Module sample_delete_images_async
2026-07-26T08:50:44.1764433Z [azure-containerregistry :: next-pylint] samples/sample_delete_images_async.py:35: [C0411(wrong-import-order), ] third party import "utilities.load_registry" should be placed before first party imports "azure.containerregistry.ArtifactManifestOrder", "azure.containerregistry.aio.ContainerRegistryClient"
2026-07-26T08:50:44.1986872Z [azure-containerregistry :: next-pylint] ************* Module sample_delete_tags_async
2026-07-26T08:50:44.1987440Z [azure-containerregistry :: next-pylint] samples/sample_delete_tags_async.py:35: [C0411(wrong-import-order), ] third party import "utilities.load_registry" should be placed before first party imports "azure.containerregistry.ArtifactTagOrder", "azure.containerregistry.aio.ContainerRegistryClient"
2026-07-26T08:50:44.8494329Z [azure-containerregistry :: next-pylint] ************* Module sample_delete_images
2026-07-26T08:50:44.8495438Z [azure-containerregistry :: next-pylint] samples/sample_delete_images.py:33: [C0411(wrong-import-order), ] third party import "utilities.load_registry" should be placed before first party import "azure.containerregistry.ContainerRegistryClient"
2026-07-26T08:50:45.0915095Z [azure-containerregistry :: next-pylint] ************* Module sample_set_get_image
2026-07-26T08:50:45.0915690Z [azure-containerregistry :: next-pylint] samples/sample_set_get_image.py:42: [W0201(attribute-defined-outside-init), SetGetImage.set_oci_image] Attribute 'repository_name' defined outside __init__
2026-07-26T08:50:45.0994521Z [azure-containerregistry :: next-pylint] samples/sample_set_get_image.py:30: [C0411(wrong-import-order), ] third party import "utilities.get_authority" should be placed before first party import "azure.containerregistry.ContainerRegistryClient"
2026-07-26T08:50:45.1077979Z [azure-containerregistry :: next-pylint] ************* Module utilities
2026-07-26T08:50:45.1078861Z [azure-containerregistry :: next-pylint] samples/utilities.py:35: [W0706(try-except-raise), load_registry] The except handler raises immediately
2026-07-26T08:50:45.1537117Z [azure-containerregistry :: next-pylint] samples/utilities.py:89: [R1710(inconsistent-return-statements), get_audience] Either all return statements in a function should return an expression, or none of them should.
2026-07-26T08:50:45.2345169Z [azure-containerregistry :: next-pylint] ************* Module sample_set_get_image_async
2026-07-26T08:50:45.2346276Z [azure-containerregistry :: next-pylint] samples/sample_set_get_image_async.py:29: [C0411(wrong-import-order), ] third party import "utilities.get_authority" should be placed before first party imports "azure.containerregistry.DigestValidationError", "azure.containerregistry.aio.ContainerRegistryClient"
2026-07-26T08:50:45.2603309Z [azure-containerregistry :: next-pylint] ************* Module sample_delete_tags
2026-07-26T08:50:45.2604362Z [azure-containerregistry :: next-pylint] samples/sample_delete_tags.py:33: [C0411(wrong-import-order), ] third party import "utilities.load_registry" should be placed before first party import "azure.containerregistry.ContainerRegistryClient"
2026-07-26T08:50:45.2799010Z [azure-containerregistry :: next-pylint] ************* Module sample_hello_world_async
2026-07-26T08:50:45.2799980Z [azure-containerregistry :: next-pylint] samples/sample_hello_world_async.py:34: [C0411(wrong-import-order), ] third party import "utilities.load_registry" should be placed before first party import "azure.containerregistry.aio.ContainerRegistryClient"
2026-07-26T08:50:45.2958063Z [azure-containerregistry :: next-pylint] ************* Module sample_set_image_properties_async
2026-07-26T08:50:45.2959080Z [azure-containerregistry :: next-pylint] samples/sample_set_image_properties_async.py:35: [C0411(wrong-import-order), ] third party import "utilities.load_registry" should be placed before first party import "azure.containerregistry.aio.ContainerRegistryClient"
2026-07-26T08:50:45.3105675Z [azure-containerregistry :: next-pylint] ************* Module sample_list_tags_async
2026-07-26T08:50:45.3106702Z [azure-containerregistry :: next-pylint] samples/sample_list_tags_async.py:36: [C0411(wrong-import-order), ] third party import "utilities.load_registry" should be placed before first party import "azure.containerregistry.aio.ContainerRegistryClient"
2026-07-26T08:50:45.3293128Z [azure-containerregistry :: next-pylint] ************* Module sample_set_image_properties
2026-07-26T08:50:45.3296882Z [azure-containerregistry :: next-pylint] samples/sample_set_image_properties.py:34: [C0411(wrong-import-order), ] third party import "utilities.load_registry" should be placed before first party import "azure.containerregistry.ContainerRegistryClient"
2026-07-26T08:50:45.3543949Z [azure-containerregistry :: next-pylint] ************* Module sample_hello_world
2026-07-26T08:50:45.3544925Z [azure-containerregistry :: next-pylint] samples/sample_hello_world.py:33: [C0411(wrong-import-order), ] third party import "utilities.load_registry" should be placed before first party import "azure.containerregistry.ContainerRegistryClient"
2026-07-26T08:50:45.3548351Z [azure-containerregistry :: next-pylint]
2026-07-26T08:50:45.3548939Z [azure-containerregistry :: next-pylint] -----------------------------------
2026-07-26T08:50:45.3549465Z [azure-containerregistry :: next-pylint] Your code has been rated at 9.66/10
2026-07-26T08:50:45.3550216Z [azure-containerregistry :: next-pylint]
2026-07-26T08:50:46.4165871Z [azure-containerregistry :: next-pylint] 2026-07-26 08:50:46,415 [ERROR] azure-sdk-tools: azure-containerregistry samples exited with linting error 28. Please see this link for more information https://aka.ms/azsdk/python/pylint-guide
2026-07-26T08:50:50.4972206Z [azure-containerregistry :: next-pylint] 2026-07-26 08:50:49,864 [INFO] root: Issue exists for azure-containerregistry with pylint version 4.0.6. Updating...
2026-07-26T08:50:52.1621146Z [azure-containerregistry :: next-pylint] 2026-07-26 08:50:52,161 [INFO] root: Assigned kashifkhan to issue for azure-containerregistry
2026-07-26T08:50:52.1630158Z [azure-containerregistry :: next-pylint] next-pylint check completed with exit code 28
2026-07-26T08:50:52.2027879Z 2026-07-26 08:50:52,202 [INFO] azure-sdk-tools: [END 1/1] next-pylint :: /mnt/vss/_work/1/s/sdk/containerregistry/azure-containerregistry -> FAIL(28) in 75.90s
2026-07-26T08:50:52.4301971Z

**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-containerregistry>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.