summaryrefslogtreecommitdiff
path: root/doc/whatsnew/fragments/8404.internal
diff options
context:
space:
mode:
Diffstat (limited to 'doc/whatsnew/fragments/8404.internal')
-rw-r--r--doc/whatsnew/fragments/8404.internal8
1 files changed, 8 insertions, 0 deletions
diff --git a/doc/whatsnew/fragments/8404.internal b/doc/whatsnew/fragments/8404.internal
new file mode 100644
index 000000000..1a6da408a
--- /dev/null
+++ b/doc/whatsnew/fragments/8404.internal
@@ -0,0 +1,8 @@
+Everything related to the ``__implements__`` construct was removed. It was based on PEP245
+that was proposed in 2001 and rejected in 2006.
+
+All the classes inheriting ``Interface`` in ``pylint.interfaces`` were removed.
+``Checker`` should only inherit ``BaseChecker`` or any of the other checker types
+from ``pylint.checkers``. ``Reporter`` should only inherit ``BaseReporter``.
+
+Refs #8404