Remove unused verify_requirements argument

This commit is contained in:
Anthony Sottile 2018-11-21 09:30:05 -08:00
parent b3f205a936
commit b8dbb9b597

View file

@ -154,15 +154,13 @@ class Plugin(object):
LOG.critical(msg)
raise TypeError(msg)
def load_plugin(self, verify_requirements=False):
def load_plugin(self):
"""Retrieve the plugin for this entry-point.
This loads the plugin, stores it on the instance and then returns it.
It does not reload it after the first time, it merely returns the
cached plugin.
:param bool verify_requirements:
Does nothing, retained for backwards compatibility.
:returns:
Nothing
"""
@ -236,17 +234,13 @@ class Plugin(object):
class PluginManager(object): # pylint: disable=too-few-public-methods
"""Find and manage plugins consistently."""
def __init__(
self, namespace, verify_requirements=False, local_plugins=None
):
def __init__(self, namespace, local_plugins=None):
"""Initialize the manager.
:param str namespace:
Namespace of the plugins to manage, e.g., 'flake8.extension'.
:param list local_plugins:
Plugins from config (as "X = path.to:Plugin" strings).
:param bool verify_requirements:
Does nothing, retained for backwards compatibility.
"""
self.namespace = namespace
self.plugins = {}