Skip to content

Commit 597650e

Browse files
authored
next-pylint (#40650)
* next * add * this * no flag * this
1 parent 54e3fe6 commit 597650e

File tree

4 files changed

+6
-7
lines changed

4 files changed

+6
-7
lines changed

doc/analyze_check_versions.md

+1-1
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@ This table is to clarify the currently pinned version of tools we run in CI and
66
| Tool | Current Version | Next Version | Next Version Merge Date |
77
|------|-----------------|--------------|-------------------------|
88
Pylint | 3.2.7 | 3.2.7 | 2025-07-21 |
9-
Pylint Guidelines Checker | 0.5.4 | 0.5.4 | 2025-07-21 |
9+
Pylint Guidelines Checker | 0.5.6 | 0.5.6 | 2025-07-21 |
1010
MyPy | 1.14.1 | 1.14.1 | 2025-07-21 |
1111
Pyright | 1.1.391 | 1.1.391 | 2025-07-21 |
1212
Sphinx | 8.2.0 | N/A | N/A |

eng/pylintrc

+1-2
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,4 @@
11
[MASTER]
2-
py-version=3.8
32
ignore-patterns=test_*,conftest,setup
43
reports=no
54

@@ -21,7 +20,7 @@ load-plugins=pylint_guidelines_checker
2120
# Let's black deal with bad-continuation
2221

2322
# Added disables from super-with-arguments
24-
disable=useless-object-inheritance,missing-docstring,locally-disabled,fixme,cyclic-import,too-many-arguments,invalid-name,duplicate-code,too-few-public-methods,consider-using-f-string,super-with-arguments,redefined-builtin,import-outside-toplevel,client-suffix-needed,unnecessary-dunder-call,unnecessary-ellipsis,client-paging-methods-use-list,consider-using-max-builtin,too-many-lines,possibly-used-before-assignment,do-not-hardcode-dedent, do-not-log-raised-errors, do-not-log-exceptions
23+
disable=useless-object-inheritance,missing-docstring,locally-disabled,fixme,cyclic-import,too-many-arguments,invalid-name,duplicate-code,too-few-public-methods,consider-using-f-string,super-with-arguments,redefined-builtin,import-outside-toplevel,client-suffix-needed,unnecessary-dunder-call,unnecessary-ellipsis,client-paging-methods-use-list,consider-using-max-builtin,too-many-lines,possibly-used-before-assignment,do-not-hardcode-dedent,arguments-differ,signature-differs,deprecated-class,too-many-positional-arguments
2524

2625

2726
[FORMAT]

eng/tox/tox.ini

+3-3
Original file line numberDiff line numberDiff line change
@@ -92,7 +92,7 @@ deps =
9292
-rdev_requirements.txt
9393
commands =
9494
python -m pip install pylint=={[testenv:pylint]pylint_version}
95-
python -m pip install azure-pylint-guidelines-checker==0.5.4 --index-url="https://pkgs.dev.azure.com/azure-sdk/public/_packaging/azure-sdk-for-python/pypi/simple/"
95+
python -m pip install azure-pylint-guidelines-checker==0.5.6 --index-url="https://pkgs.dev.azure.com/azure-sdk/public/_packaging/azure-sdk-for-python/pypi/simple/"
9696
python {repository_root}/eng/tox/create_package_and_install.py \
9797
-d {envtmpdir}/dist \
9898
-p {tox_root} \
@@ -102,7 +102,7 @@ commands =
102102

103103
[testenv:next-pylint]
104104
description=Lints a package with pylint (version {[testenv:next-pylint]pylint_version})
105-
pylint_version=3.2.7
105+
pylint_version=3.3.6
106106
skipsdist = true
107107
skip_install = true
108108
usedevelop = false
@@ -117,7 +117,7 @@ deps =
117117
PyGitHub>=1.59.0
118118
commands =
119119
python -m pip install pylint=={[testenv:next-pylint]pylint_version}
120-
python -m pip install azure-pylint-guidelines-checker==0.5.4 --index-url="https://pkgs.dev.azure.com/azure-sdk/public/_packaging/azure-sdk-for-python/pypi/simple/"
120+
python -m pip install azure-pylint-guidelines-checker==0.5.6 --index-url="https://pkgs.dev.azure.com/azure-sdk/public/_packaging/azure-sdk-for-python/pypi/simple/"
121121
python {repository_root}/eng/tox/create_package_and_install.py \
122122
-d {envtmpdir}/dist \
123123
-p {tox_root} \

pylintrc

+1-1
Original file line numberDiff line numberDiff line change
@@ -21,7 +21,7 @@ load-plugins=pylint_guidelines_checker
2121
# Let's black deal with bad-continuation
2222

2323
# Added disables from super-with-arguments
24-
disable=useless-object-inheritance,missing-docstring,locally-disabled,fixme,cyclic-import,too-many-arguments,invalid-name,duplicate-code,too-few-public-methods,consider-using-f-string,super-with-arguments,redefined-builtin,import-outside-toplevel,client-suffix-needed,unnecessary-dunder-call,unnecessary-ellipsis,client-paging-methods-use-list,docstring-type-do-not-use-class,consider-using-max-builtin,too-many-lines,possibly-used-before-assignment,do-not-log-raised-errors,do-not-log-exceptions,networking-import-outside-azure-core-transport,do-not-hardcode-dedent,arguments-differ,signature-differs
24+
disable=useless-object-inheritance,missing-docstring,locally-disabled,fixme,cyclic-import,too-many-arguments,invalid-name,duplicate-code,too-few-public-methods,consider-using-f-string,super-with-arguments,redefined-builtin,import-outside-toplevel,client-suffix-needed,unnecessary-dunder-call,unnecessary-ellipsis,client-paging-methods-use-list,docstring-type-do-not-use-class,consider-using-max-builtin,too-many-lines,possibly-used-before-assignment, do-not-log-raised-errors, do-not-log-exceptions-if-not-debug, do-not-use-logging-exception, networking-import-outside-azure-core-transport,do-not-hardcode-dedent,arguments-differ,signature-differs
2525

2626
[FORMAT]
2727
max-line-length=120

0 commit comments

Comments
 (0)