jenkins-bot has submitted this change and it was merged.
Change subject: Remove uses of execfile ......................................................................
Remove uses of execfile
Change-Id: Ieb54337e6b391fbc5a0740bc09f3d40011f7e2c9 --- M pywikibot/config2.py M pywikibot/fixes.py 2 files changed, 2 insertions(+), 2 deletions(-)
Approvals: Merlijn van Deen: Looks good to me, approved jenkins-bot: Verified
diff --git a/pywikibot/config2.py b/pywikibot/config2.py index 25df6d2..9f586c3 100644 --- a/pywikibot/config2.py +++ b/pywikibot/config2.py @@ -672,7 +672,7 @@ _fileuid = _filestatus[4] if __sys.platform == 'win32' or _fileuid in [os.getuid(), 0]: if __sys.platform == 'win32' or _filemode & 0o02 == 0 or True: - execfile(_filename) + exec(compile(open(_filename).read(), _filename, 'exec')) else: print "WARNING: Skipped '%(fn)s': writeable by others." \ % {'fn': _filename} diff --git a/pywikibot/fixes.py b/pywikibot/fixes.py index 4802292..aafc6f0 100644 --- a/pywikibot/fixes.py +++ b/pywikibot/fixes.py @@ -660,6 +660,6 @@ from pywikibot import config
try: - execfile(config.datafilepath("user-fixes.py")) + exec(compile(open(config.datafilepath("user-fixes.py")).read(), config.datafilepath("user-fixes.py"), 'exec')) except IOError: pass
pywikibot-commits@lists.wikimedia.org