diff options
author | Gyorgy Orban <o.gyorgy@gmail.com> | 2017-10-23 11:22:56 +0200 |
---|---|---|
committer | Gyorgy Orban <o.gyorgy@gmail.com> | 2017-11-01 09:59:32 +0100 |
commit | bb54a954fe58c45d4fb8e2a25833ecc1d0f422f2 (patch) | |
tree | d86bad4b1a96a6b9db265b3e0caf4324e2af8d9e /scripts/asciidoc2html.py | |
parent | 385337eb90966706960c618b75c9e6854fea1bcf (diff) | |
download | qutebrowser-bb54a954fe58c45d4fb8e2a25833ecc1d0f422f2.tar.gz qutebrowser-bb54a954fe58c45d4fb8e2a25833ecc1d0f422f2.zip |
use subprocess run
The usage of subprocess.run is recommended since python 3.5.
Popen, check_call, call and check_output calls were replaced with run.
Diffstat (limited to 'scripts/asciidoc2html.py')
-rwxr-xr-x | scripts/asciidoc2html.py | 10 |
1 files changed, 5 insertions, 5 deletions
diff --git a/scripts/asciidoc2html.py b/scripts/asciidoc2html.py index 51deb009f..4e9c7544b 100755 --- a/scripts/asciidoc2html.py +++ b/scripts/asciidoc2html.py @@ -224,16 +224,16 @@ class AsciiDoc: return self._args.asciidoc try: - subprocess.call(['asciidoc'], stdout=subprocess.DEVNULL, - stderr=subprocess.DEVNULL) + subprocess.run(['asciidoc'], stdout=subprocess.DEVNULL, + stderr=subprocess.DEVNULL) except OSError: pass else: return ['asciidoc'] try: - subprocess.call(['asciidoc.py'], stdout=subprocess.DEVNULL, - stderr=subprocess.DEVNULL) + subprocess.run(['asciidoc.py'], stdout=subprocess.DEVNULL, + stderr=subprocess.DEVNULL) except OSError: pass else: @@ -258,7 +258,7 @@ class AsciiDoc: try: env = os.environ.copy() env['HOME'] = self._homedir - subprocess.check_call(cmdline, env=env) + subprocess.run(cmdline, check=True, env=env) except (subprocess.CalledProcessError, OSError) as e: self._failed = True utils.print_col(str(e), 'red') |