![Bernd Kuhls](/assets/img/avatar_default.png)
Needed by upcoming python-mwscrape package. Signed-off-by: Bernd Kuhls <bernd.kuhls@t-online.de> Reviewed-by: Yegor Yefremov <yegorslists@googlemail.com> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
37 lines
1.1 KiB
Diff
37 lines
1.1 KiB
Diff
From 5de1bb82465d39962e26175c62f644a3e423d030 Mon Sep 17 00:00:00 2001
|
|
From: Adam Williamson <awilliam@redhat.com>
|
|
Date: Thu, 21 Jan 2016 17:21:52 -0800
|
|
Subject: [PATCH] use 'exec' in py3-compatible manner
|
|
|
|
per https://docs.python.org/2/reference/simple_stmts.html ,
|
|
as exec is a function not a statement in py3, the py2 version
|
|
has been set to allow the subsequent statement to be a tuple,
|
|
so we can invoke it like this to make it both py2 and py3
|
|
compatible. Without this, byte-compiling the file fails under
|
|
py3.
|
|
|
|
Signed-off-by: Bernd Kuhls <bernd.kuhls@t-online.de>
|
|
---
|
|
downloaded from upstream commit:
|
|
https://github.com/mwclient/mwclient/commit/5de1bb82465d39962e26175c62f644a3e423d030
|
|
|
|
mwclient/ex.py | 2 +-
|
|
1 file changed, 1 insertion(+), 1 deletion(-)
|
|
|
|
diff --git a/mwclient/ex.py b/mwclient/ex.py
|
|
index db4006c..c0b1eae 100644
|
|
--- a/mwclient/ex.py
|
|
+++ b/mwclient/ex.py
|
|
@@ -12,7 +12,7 @@ def read_config(config_files, **predata):
|
|
|
|
def _read_config_file(_config_file, predata):
|
|
_file = open(_config_file)
|
|
- exec _file in globals(), predata
|
|
+ exec(_file, globals(), predata)
|
|
_file.close()
|
|
|
|
for _k, _v in predata.iteritems():
|
|
--
|
|
2.9.3
|
|
|