summaryrefslogtreecommitdiff
path: root/doc/whatsnew/2.13.rst
blob: 55535638ec5b7c34ed0a678a7fd396420ede2264 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
***************************
 What's New in Pylint 2.13
***************************

:Release: 2.13
:Date: TBA

Summary -- Release highlights
=============================

New checkers
============

Removed checkers
================

Extensions
==========

* Pyreverse - add output in mermaid-js format and html which is an mermaid js diagram with html boilerplate

Other Changes
=============

* Fix ``unnecessary_dict_index_lookup`` false positive when deleting a dictionary's entry.

  Closes #4716

* Fix false negative for ``consider-iterating-dictionary`` during membership checks encapsulated in iterables
  or ``not in`` checks

  Closes #5323

* ``used-before-assignment`` now assumes that assignments in except blocks
  may not have occurred and warns accordingly.

  Closes #4761

* ``used-before-assignment`` now checks names in try blocks.

* Require Python ``3.6.2`` to run pylint.

  Closes #5065

* The ``PyLinter`` class will now be initialiazed with a ``TextReporter``
  as its reporter if none is provided.