summaryrefslogtreecommitdiff
path: root/ChangeLog
diff options
context:
space:
mode:
authorMatus Valo <matusvalo@users.noreply.github.com>2018-12-20 09:11:50 +0100
committerClaudiu Popa <pcmanticore@gmail.com>2018-12-20 09:11:50 +0100
commit291ffd026440a2f87aacf29f96c003875a99340b (patch)
treeff9feb1eff654bdc7845cf709684148cecdb1141 /ChangeLog
parent75cecdb1b88cc759223e83fd325aeafd09fec37e (diff)
downloadpylint-git-291ffd026440a2f87aacf29f96c003875a99340b.tar.gz
Added load_configuration() hook for plugins
A new optional hook for plugins is added: `load_configuration()`. This hook is executed after configuration is loaded to allow plugins to provide a specific configuration tailored to their purpose (e.g. pylint-django could set up their own set of `good_names` or blacklisted directories)
Diffstat (limited to 'ChangeLog')
-rw-r--r--ChangeLog9
1 files changed, 9 insertions, 0 deletions
diff --git a/ChangeLog b/ChangeLog
index 08116261f..e6b0ffe1f 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -7,6 +7,15 @@ What's New in Pylint 2.3.0?
Release date: TBA
+* Added ``load_configuration()`` hook for plugins
+
+ New optional hook for plugins is added: ``load_configuration()``.
+ This hook is executed after configuration is loaded to prevent
+ overwriting plugin specific configuration via user-based
+ configuration.
+
+ Close #2635
+
* Exempt starred unpacking from ``*-not-iterating`` Python 3 checks
Close #2651