Browse Source

Fix 10000 deprecation warnings

I am not even kidding - those couple of lines were the cause for 1000s
of deprecation warnings due to pluggy.
Peter Justin 6 years ago
parent
commit
a251b910a4
3 changed files with 5 additions and 6 deletions
  1. 1 1
      flaskbb/app.py
  2. 2 3
      flaskbb/plugins/manager.py
  3. 2 2
      requirements.txt

+ 1 - 1
flaskbb/app.py

@@ -199,7 +199,7 @@ def configure_app(app, config):
     if all('WarningsPanel' not in p for p in debug_panels):
     if all('WarningsPanel' not in p for p in debug_panels):
         debug_panels.append('flask_debugtoolbar_warnings.WarningsPanel')
         debug_panels.append('flask_debugtoolbar_warnings.WarningsPanel')
 
 
-    app.pluggy = FlaskBBPluginManager("flaskbb", implprefix="flaskbb_")
+    app.pluggy = FlaskBBPluginManager("flaskbb")
 
 
 
 
 def configure_celery_app(app, celery):
 def configure_celery_app(app, celery):

+ 2 - 3
flaskbb/plugins/manager.py

@@ -16,7 +16,6 @@ from pkg_resources import (DistributionNotFound, VersionConflict,
 
 
 from flaskbb.utils.helpers import parse_pkg_metadata
 from flaskbb.utils.helpers import parse_pkg_metadata
 
 
-
 logger = logging.getLogger(__name__)
 logger = logging.getLogger(__name__)
 
 
 
 
@@ -25,9 +24,9 @@ class FlaskBBPluginManager(pluggy.PluginManager):
     specific stuff.
     specific stuff.
     """
     """
 
 
-    def __init__(self, project_name, implprefix=None):
+    def __init__(self, project_name):
         super(FlaskBBPluginManager, self).__init__(
         super(FlaskBBPluginManager, self).__init__(
-            project_name=project_name, implprefix=implprefix
+            project_name=project_name
         )
         )
         self._plugin_metadata = {}
         self._plugin_metadata = {}
         self._disabled_plugins = {}
         self._disabled_plugins = {}

+ 2 - 2
requirements.txt

@@ -25,8 +25,8 @@ Flask-SQLAlchemy==2.3.2
 Flask-Themes2==0.1.4
 Flask-Themes2==0.1.4
 flask-whooshee==0.6.0
 flask-whooshee==0.6.0
 Flask-WTF==0.14.2
 Flask-WTF==0.14.2
-flaskbb-plugin-conversations==1.0.3
-flaskbb-plugin-portal==1.1.1
+flaskbb-plugin-conversations==1.0.4
+flaskbb-plugin-portal==1.1.2
 idna==2.8
 idna==2.8
 itsdangerous==1.1.0
 itsdangerous==1.1.0
 Jinja2==2.10
 Jinja2==2.10