Skip to content

Commit e31a155

Browse files
Merge maintenance into main following 3.0.1 release (#9120)
2 parents aafa742 + 713e563 commit e31a155

File tree

2 files changed

+24
-2
lines changed

2 files changed

+24
-2
lines changed

doc/exts/pylint_extensions.py

+2-2
Original file line numberDiff line numberDiff line change
@@ -145,9 +145,9 @@ def get_plugins_info(
145145
return by_checker
146146

147147

148-
def setup(app: Sphinx) -> dict[str, str]:
148+
def setup(app: Sphinx) -> dict[str, str | bool]:
149149
app.connect("builder-inited", builder_inited)
150-
return {"version": sphinx.__display_version__}
150+
return {"version": sphinx.__display_version__, "parallel_read_safe": True}
151151

152152

153153
if __name__ == "__main__":

doc/whatsnew/3/3.0/index.rst

+22
Original file line numberDiff line numberDiff line change
@@ -65,6 +65,28 @@ easier to parse and provides more info, here's a sample output.
6565
6666
.. towncrier release notes start
6767
68+
What's new in Pylint 3.0.1?
69+
---------------------------
70+
Release date: 2023-10-05
71+
72+
73+
False Positives Fixed
74+
---------------------
75+
76+
- Fixed false positive for ``inherit-non-class`` for generic Protocols.
77+
78+
Closes #9106 (`#9106 <https://github.com/pylint-dev/pylint/issues/9106>`_)
79+
80+
81+
82+
Other Changes
83+
-------------
84+
85+
- Fix a crash when an enum class which is also decorated with a ``dataclasses.dataclass`` decorator is defined.
86+
87+
Closes #9100 (`#9100 <https://github.com/pylint-dev/pylint/issues/9100>`_)
88+
89+
6890
What's new in Pylint 3.0.0?
6991
---------------------------
7092
Release date: 2023-10-02

0 commit comments

Comments
 (0)