diff --git a/doc/whatsnew/3/3.3/index.rst b/doc/whatsnew/3/3.3/index.rst index 9b47c852ab..803349560a 100644 --- a/doc/whatsnew/3/3.3/index.rst +++ b/doc/whatsnew/3/3.3/index.rst @@ -14,6 +14,20 @@ Summary -- Release highlights .. towncrier release notes start +What's new in Pylint 3.3.2? +--------------------------- +Release date: 2024-11-20 + + +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 `_) + + + What's new in Pylint 3.3.1? --------------------------- Release date: 2024-09-24 diff --git a/doc/whatsnew/fragments/10026.bugfix b/doc/whatsnew/fragments/10026.bugfix deleted file mode 100644 index 3a80c19309..0000000000 --- a/doc/whatsnew/fragments/10026.bugfix +++ /dev/null @@ -1,3 +0,0 @@ -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 diff --git a/examples/pylintrc b/examples/pylintrc index a26254c199..f8c2c240f0 100644 --- a/examples/pylintrc +++ b/examples/pylintrc @@ -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 @@ -456,6 +456,9 @@ timeout-methods=requests.api.delete,requests.api.get,requests.api.head,requests. [MISCELLANEOUS] +# Whether or not to search for fixme's in docstrings. +check-fixme-in-docstring=no + # List of note tags to take in consideration, separated by a comma. notes=FIXME, XXX, diff --git a/examples/pyproject.toml b/examples/pyproject.toml index a647cbb577..7e24012281 100644 --- a/examples/pyproject.toml +++ b/examples/pyproject.toml @@ -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 = @@ -387,6 +387,9 @@ disable = ["raw-checker-failed", "bad-inline-option", "locally-disabled", "file- timeout-methods = ["requests.api.delete", "requests.api.get", "requests.api.head", "requests.api.options", "requests.api.patch", "requests.api.post", "requests.api.put", "requests.api.request"] [tool.pylint.miscellaneous] +# Whether or not to search for fixme's in docstrings. +# check-fixme-in-docstring = + # List of note tags to take in consideration, separated by a comma. notes = ["FIXME", "XXX", "TODO"] diff --git a/pylint/__pkginfo__.py b/pylint/__pkginfo__.py index 1e68b60ea4..9ed79f3d4a 100644 --- a/pylint/__pkginfo__.py +++ b/pylint/__pkginfo__.py @@ -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]: diff --git a/tbump.toml b/tbump.toml index 35de0dbe91..a07de7ba04 100644 --- a/tbump.toml +++ b/tbump.toml @@ -1,7 +1,7 @@ github_url = "https://github.com/pylint-dev/pylint" [version] -current = "3.3.1" +current = "3.3.2" regex = ''' ^(?P0|[1-9]\d*) \. diff --git a/towncrier.toml b/towncrier.toml index 9908fbeb0c..e289bc8ffc 100644 --- a/towncrier.toml +++ b/towncrier.toml @@ -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"