Skip to content
Snippets Groups Projects
Commit ca5ed85c authored by Kevin Lyda's avatar Kevin Lyda :speech_balloon:
Browse files

Use subprocess module.

os.popen2 is deprecated on python because why not?  Use subprocess
module instead.
parent 584172ca
No related branches found
No related tags found
No related merge requests found
Pipeline #
...@@ -19,6 +19,7 @@ This installs the chkcrontab command and the crontab.check module. ...@@ -19,6 +19,7 @@ This installs the chkcrontab command and the crontab.check module.
""" """
import os import os
import subprocess
import sys import sys
from distutils import file_util from distutils import file_util
from distutils import log from distutils import log
...@@ -27,7 +28,8 @@ from distutils.core import setup ...@@ -27,7 +28,8 @@ from distutils.core import setup
from distutils.core import Command from distutils.core import Command
BASE_DIR = os.path.dirname(globals().get('__file__', os.getcwd())) BASE_DIR = os.path.dirname(globals().get('__file__', os.getcwd()))
VERSION = os.popen2('git describe --dirty="*" --always')[1].readline().strip() VERSION = subprocess.check_output(
['git', 'describe', '--dirty=*', '--always']).strip()
open('_version.py', 'w').write('__version__ = "%s"\n' % VERSION) open('_version.py', 'w').write('__version__ = "%s"\n' % VERSION)
class TestCmd(Command): class TestCmd(Command):
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment