Skip to content

Commit a5a1bc3

Browse files
Bump pylint to 3.3.2, update changelog (#10088)
1 parent 621ecf6 commit a5a1bc3

File tree

8 files changed

+29
-12
lines changed

8 files changed

+29
-12
lines changed

doc/whatsnew/3/3.3/index.rst

+24
Original file line numberDiff line numberDiff line change
@@ -14,6 +14,30 @@ Summary -- Release highlights
1414

1515
.. towncrier release notes start
1616
17+
What's new in Pylint 3.3.2?
18+
---------------------------
19+
Release date: 2024-12-01
20+
21+
22+
False Positives Fixed
23+
---------------------
24+
25+
- Fix a false positive for `potential-index-error` when an indexed iterable
26+
contains a starred element that evaluates to more than one item.
27+
28+
Closes #10076 (`#10076 <https://github.com/pylint-dev/pylint/issues/10076>`_)
29+
30+
31+
32+
Other Bug Fixes
33+
---------------
34+
35+
- Fixes the issue with --source-root option not working when the source files are in a subdirectory of the source root (e.g. when using a /src layout).
36+
37+
Closes #10026 (`#10026 <https://github.com/pylint-dev/pylint/issues/10026>`_)
38+
39+
40+
1741
What's new in Pylint 3.3.1?
1842
---------------------------
1943
Release date: 2024-09-24

doc/whatsnew/fragments/10026.bugfix

-3
This file was deleted.

doc/whatsnew/fragments/10076.false_positive

-4
This file was deleted.

examples/pylintrc

+1-1
Original file line numberDiff line numberDiff line change
@@ -93,7 +93,7 @@ prefer-stubs=no
9393

9494
# Minimum Python version to use for version dependent checks. Will default to
9595
# the version used to run pylint.
96-
py-version=3.10
96+
py-version=3.12
9797

9898
# Discover python modules and packages in the file system subtree.
9999
recursive=no

examples/pyproject.toml

+1-1
Original file line numberDiff line numberDiff line change
@@ -83,7 +83,7 @@ persistent = true
8383

8484
# Minimum Python version to use for version dependent checks. Will default to the
8585
# version used to run pylint.
86-
py-version = "3.10"
86+
py-version = "3.12"
8787

8888
# Discover python modules and packages in the file system subtree.
8989
# recursive =

pylint/__pkginfo__.py

+1-1
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@
99

1010
from __future__ import annotations
1111

12-
__version__ = "3.3.1"
12+
__version__ = "3.3.2"
1313

1414

1515
def get_numversion_from_version(v: str) -> tuple[int, int, int]:

tbump.toml

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
github_url = "https://github.com/pylint-dev/pylint"
22

33
[version]
4-
current = "3.3.1"
4+
current = "3.3.2"
55
regex = '''
66
^(?P<major>0|[1-9]\d*)
77
\.

towncrier.toml

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
[tool.towncrier]
2-
version = "3.3.1"
2+
version = "3.3.2"
33
directory = "doc/whatsnew/fragments"
44
filename = "doc/whatsnew/3/3.3/index.rst"
55
template = "doc/whatsnew/fragments/_template.rst"

0 commit comments

Comments
 (0)