Skip to content
Merged
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
12 changes: 10 additions & 2 deletions jobrunner/cli/_jobrunner.py
Original file line number Diff line number Diff line change
@@ -1,8 +1,12 @@
"""Command line interface for Jobrunner"""

# Standard libraries
import sys
import subprocess
import pkg_resources
if sys.version_info < (3, 8):
import pkg_resources
else:
from importlib import metadata

# Feature libraries
import click
Expand All @@ -24,4 +28,8 @@ def jobrunner(ctx, version):
)

if version:
click.echo(pkg_resources.require("PyJobrunner")[0].version)
if sys.version_info < (3, 8):
jobrunner_version = pkg_resources.require("PyJobrunner")[0].version
else:
jobrunner_version = metadata.version("PyJobrunner")
click.echo(jobrunner_version)