Skip to content

Commit cf4ad29

Browse files
authored
Merge pull request #5316 from gijzelaerr/fix-outdated-pkg-resources-usage
Fix outdated pkg resources usage by replacing with importlib (fix #5315)
2 parents 4a9dd5d + 8b26bd1 commit cf4ad29

File tree

23 files changed

+44
-23
lines changed

23 files changed

+44
-23
lines changed

lemur/factory.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -258,7 +258,7 @@ def install_plugins(app):
258258
from lemur.plugins import plugins
259259
from lemur.plugins.base import register
260260

261-
for ep in entry_points().get("lemur.plugins", []):
261+
for ep in entry_points(group="lemur.plugins"):
262262
try:
263263
plugin = ep.load()
264264
except Exception:

lemur/plugins/base/v1.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -45,7 +45,7 @@ class IPlugin(local):
4545
title: Optional[str] = None
4646
slug: Optional[str] = None
4747
description: Optional[str] = None
48-
version = None
48+
version: Optional[str] = None
4949
author: Optional[str] = None
5050
author_url: Optional[str] = None
5151
resource_links = ()
Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,5 @@
11
try:
2-
VERSION = __import__("pkg_resources").get_distribution(__name__).version
2+
from importlib.metadata import version
3+
VERSION = version(__name__)
34
except Exception as e:
45
VERSION = "unknown"
Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,6 @@
11
"""Set the version information."""
22
try:
3-
VERSION = __import__("pkg_resources").get_distribution(__name__).version
3+
from importlib.metadata import version
4+
VERSION = version(__name__)
45
except Exception as e:
56
VERSION = "unknown"
Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,5 @@
11
try:
2-
VERSION = __import__("pkg_resources").get_distribution(__name__).version
2+
from importlib.metadata import version
3+
VERSION = version(__name__)
34
except Exception as e:
45
VERSION = "unknown"
Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,5 @@
11
try:
2-
VERSION = __import__("pkg_resources").get_distribution(__name__).version
2+
from importlib.metadata import version
3+
VERSION = version(__name__)
34
except Exception as e:
45
VERSION = "unknown"
Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,5 @@
11
try:
2-
VERSION = __import__("pkg_resources").get_distribution(__name__).version
2+
from importlib.metadata import version
3+
VERSION = version(__name__)
34
except Exception as e:
45
VERSION = "unknown"
Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,5 @@
11
try:
2-
VERSION = __import__("pkg_resources").get_distribution(__name__).version
2+
from importlib.metadata import version
3+
VERSION = version(__name__)
34
except Exception as e:
45
VERSION = "unknown"
Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,5 @@
11
try:
2-
VERSION = __import__("pkg_resources").get_distribution(__name__).version
2+
from importlib.metadata import version
3+
VERSION = version(__name__)
34
except Exception as e:
45
VERSION = "unknown"
Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,5 @@
11
try:
2-
VERSION = __import__("pkg_resources").get_distribution(__name__).version
2+
from importlib.metadata import version
3+
VERSION = version(__name__)
34
except Exception as e:
45
VERSION = "unknown"

0 commit comments

Comments
 (0)