From 17cfbc2471eba16401729c20112493e7a54fb48d Mon Sep 17 00:00:00 2001 From: Chenxiong Qi Date: Apr 16 2018 14:22:21 +0000 Subject: Getting bodhi version works with Python 3 Fixes #213 Signed-off-by: Chenxiong Qi --- diff --git a/fedpkg/__init__.py b/fedpkg/__init__.py index 298064d..cec3c8f 100644 --- a/fedpkg/__init__.py +++ b/fedpkg/__init__.py @@ -259,7 +259,9 @@ def _get_bodhi_version(): For example, if bodhi --version returns "2.1.9", this function will return [2, 1, 9]. """ - bodhi = subprocess.Popen(['bodhi', '--version'], stdout=subprocess.PIPE) + bodhi = subprocess.Popen(['bodhi', '--version'], + stdout=subprocess.PIPE, + universal_newlines=True) version = bodhi.communicate()[0].strip() return [int(component) for component in version.split('.')]