Skip to content

Commit f1807e7

Browse files
authored
Merging *-Next to Main and updating to 3.9 (#40338)
* remove 3.8, bump to highest level of pylint * bump * this * add * this
1 parent ae8773f commit f1807e7

File tree

4 files changed

+11
-11
lines changed

4 files changed

+11
-11
lines changed

doc/analyze_check_versions.md

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -5,9 +5,9 @@ This table is to clarify the currently pinned version of tools we run in CI and
55

66
| Tool | Current Version | Next Version | Next Version Merge Date |
77
|------|-----------------|--------------|-------------------------|
8-
Pylint | 3.2.7 | 3.2.7 | 2025-04-14 |
9-
Pylint Guidelines Checker | 0.4.1 | 0.5.1 | 2025-04-14 |
10-
MyPy | 1.13.0 | 1.14.1 | 2025-04-14 |
11-
Pyright | 1.1.389 | 1.1.391 | 2025-04-14 |
8+
Pylint | 3.2.7 | 3.2.7 | 2025-07-21 |
9+
Pylint Guidelines Checker | 0.5.3 | 0.5.3 | 2025-07-21 |
10+
MyPy | 1.14.1 | 1.14.1 | 2025-07-21 |
11+
Pyright | 1.1.391 | 1.1.391 | 2025-07-21 |
1212
Sphinx | 8.2.0 | N/A | N/A |
1313
Black | 24.4.0 | N/A | N/A |

eng/pylintrc

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
[MASTER]
2-
py-version=3.8
2+
py-version=3.9
33
ignore-patterns=test_*,conftest,setup
44
reports=no
55

eng/tox/tox.ini

Lines changed: 4 additions & 4 deletions
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.2 --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.3 --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} \
@@ -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.2 --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.3 --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} \
@@ -146,7 +146,7 @@ commands =
146146

147147
[testenv:mypy]
148148
description=Typechecks a package with mypy (version {[testenv:mypy]mypy_version})
149-
mypy_version=1.13.0
149+
mypy_version=1.14.1
150150
skipsdist = true
151151
skip_install = true
152152
usedevelop = true
@@ -198,7 +198,7 @@ commands =
198198

199199
[testenv:pyright]
200200
description=Typechecks a package with pyright (version {[testenv:pyright]pyright_version})
201-
pyright_version=1.1.389
201+
pyright_version=1.1.391
202202
skipsdist = true
203203
skip_install = true
204204
usedevelop = true

pylintrc

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
[MASTER]
2-
py-version=3.8
2+
py-version=3.9
33
ignore-patterns=test_*,conftest,setup
44
reports=no
55

@@ -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-use-legacy-typing,do-not-import-asyncio,invalid-use-of-overload,do-not-hardcode-connection-verify,do-not-log-exceptions,unapproved-client-method-name-prefix,do-not-hardcode-dedent,networking-import-outside-azure-core-transport
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
2525

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

0 commit comments

Comments
 (0)