We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent 9211ae8 commit 0beffa5Copy full SHA for 0beffa5
‎lambda_local/__init__.py
@@ -7,11 +7,19 @@
7
8
from __future__ import print_function
9
import argparse
10
-import importlib.metadata
+
11
+# Get the version of python-lambda-local
12
+try:
13
+ from importlib.metadata import version as get_version
14
+ __version__ = get_version("python-lambda-local")
15
16
+# If importlib.metadata is not available, use pkg_resources (older versions of Python)
17
+except ImportError:
18
+ from pkg_resources import require
19
+ __version__ = require("python-lambda-local")[0].version
20
21
from .main import run
22
-__version__ = importlib.metadata.version("python-lambda-local")
23
24
def main():
25
args = parse_args()
0 commit comments