diff --git a/doc/exts/pylint_extensions.py b/doc/exts/pylint_extensions.py index cadcbdcba0..936b341989 100755 --- a/doc/exts/pylint_extensions.py +++ b/doc/exts/pylint_extensions.py @@ -145,9 +145,9 @@ def get_plugins_info( return by_checker -def setup(app: Sphinx) -> dict[str, str]: +def setup(app: Sphinx) -> dict[str, str | bool]: app.connect("builder-inited", builder_inited) - return {"version": sphinx.__display_version__} + return {"version": sphinx.__display_version__, "parallel_read_safe": True} if __name__ == "__main__": diff --git a/doc/whatsnew/3/3.0/index.rst b/doc/whatsnew/3/3.0/index.rst index 22222d73c7..0690002fc5 100644 --- a/doc/whatsnew/3/3.0/index.rst +++ b/doc/whatsnew/3/3.0/index.rst @@ -65,6 +65,28 @@ easier to parse and provides more info, here's a sample output. .. towncrier release notes start +What's new in Pylint 3.0.1? +--------------------------- +Release date: 2023-10-05 + + +False Positives Fixed +--------------------- + +- Fixed false positive for ``inherit-non-class`` for generic Protocols. + + Closes #9106 (`#9106 `_) + + + +Other Changes +------------- + +- Fix a crash when an enum class which is also decorated with a ``dataclasses.dataclass`` decorator is defined. + + Closes #9100 (`#9100 `_) + + What's new in Pylint 3.0.0? --------------------------- Release date: 2023-10-02