Skip to content

Commit

Permalink
Bump pylint to 3.3.2, update changelog (#10088)
Browse files Browse the repository at this point in the history
  • Loading branch information
Pierre-Sassoulas authored Dec 1, 2024
1 parent 621ecf6 commit a5a1bc3
Show file tree
Hide file tree
Showing 8 changed files with 29 additions and 12 deletions.
24 changes: 24 additions & 0 deletions doc/whatsnew/3/3.3/index.rst
Original file line number Diff line number Diff line change
Expand Up @@ -14,6 +14,30 @@ Summary -- Release highlights

.. towncrier release notes start
What's new in Pylint 3.3.2?
---------------------------
Release date: 2024-12-01


False Positives Fixed
---------------------

- Fix a false positive for `potential-index-error` when an indexed iterable
contains a starred element that evaluates to more than one item.

Closes #10076 (`#10076 <https://github.com/pylint-dev/pylint/issues/10076>`_)



Other Bug Fixes
---------------

- 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).

Closes #10026 (`#10026 <https://github.com/pylint-dev/pylint/issues/10026>`_)



What's new in Pylint 3.3.1?
---------------------------
Release date: 2024-09-24
Expand Down
3 changes: 0 additions & 3 deletions doc/whatsnew/fragments/10026.bugfix

This file was deleted.

4 changes: 0 additions & 4 deletions doc/whatsnew/fragments/10076.false_positive

This file was deleted.

2 changes: 1 addition & 1 deletion examples/pylintrc
Original file line number Diff line number Diff line change
Expand Up @@ -93,7 +93,7 @@ prefer-stubs=no

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

# Discover python modules and packages in the file system subtree.
recursive=no
Expand Down
2 changes: 1 addition & 1 deletion examples/pyproject.toml
Original file line number Diff line number Diff line change
Expand Up @@ -83,7 +83,7 @@ persistent = true

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

# Discover python modules and packages in the file system subtree.
# recursive =
Expand Down
2 changes: 1 addition & 1 deletion pylint/__pkginfo__.py
Original file line number Diff line number Diff line change
Expand Up @@ -9,7 +9,7 @@

from __future__ import annotations

__version__ = "3.3.1"
__version__ = "3.3.2"


def get_numversion_from_version(v: str) -> tuple[int, int, int]:
Expand Down
2 changes: 1 addition & 1 deletion tbump.toml
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
github_url = "https://github.com/pylint-dev/pylint"

[version]
current = "3.3.1"
current = "3.3.2"
regex = '''
^(?P<major>0|[1-9]\d*)
\.
Expand Down
2 changes: 1 addition & 1 deletion towncrier.toml
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
[tool.towncrier]
version = "3.3.1"
version = "3.3.2"
directory = "doc/whatsnew/fragments"
filename = "doc/whatsnew/3/3.3/index.rst"
template = "doc/whatsnew/fragments/_template.rst"
Expand Down

0 comments on commit a5a1bc3

Please sign in to comment.