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.
2 parents 2690773 + 7035e2c commit d33ffa6Copy full SHA for d33ffa6
jobrunner/cli/_jobrunner.py
@@ -1,8 +1,12 @@
1
"""Command line interface for Jobrunner"""
2
3
# Standard libraries
4
+import sys
5
import subprocess
-import pkg_resources
6
+if sys.version_info < (3, 8):
7
+ import pkg_resources
8
+else:
9
+ from importlib import metadata
10
11
# Feature libraries
12
import click
@@ -24,4 +28,8 @@ def jobrunner(ctx, version):
24
28
)
25
29
26
30
if version:
27
- click.echo(pkg_resources.require("PyJobrunner")[0].version)
31
+ if sys.version_info < (3, 8):
32
+ jobrunner_version = pkg_resources.require("PyJobrunner")[0].version
33
+ else:
34
+ jobrunner_version = metadata.version("PyJobrunner")
35
+ click.echo(jobrunner_version)
0 commit comments