projects
/
youtube-dl
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
Merge pull request #7045 from remitamine/ign
[youtube-dl]
/
youtube_dl
/
update.py
diff --git
a/youtube_dl/update.py
b/youtube_dl/update.py
index 074eb64a757e1d4745fa5e29a4569dc02b92f854..995b8ed962fe1cafa1dd0f97a868b9a902164351 100644
(file)
--- a/
youtube_dl/update.py
+++ b/
youtube_dl/update.py
@@
-9,7
+9,7
@@
import subprocess
import sys
from zipimport import zipimporter
import sys
from zipimport import zipimporter
-from .
compat import
compat_str
+from .
utils import encode_
compat_str
from .version import __version__
from .version import __version__
@@
-61,7
+61,7
@@
def update_self(to_screen, verbose, opener):
newversion = opener.open(VERSION_URL).read().decode('utf-8').strip()
except Exception:
if verbose:
newversion = opener.open(VERSION_URL).read().decode('utf-8').strip()
except Exception:
if verbose:
- to_screen(compat_str(traceback.format_exc()))
+ to_screen(
encode_
compat_str(traceback.format_exc()))
to_screen('ERROR: can\'t find the current version. Please try again later.')
return
if newversion == __version__:
to_screen('ERROR: can\'t find the current version. Please try again later.')
return
if newversion == __version__:
@@
-74,7
+74,7
@@
def update_self(to_screen, verbose, opener):
versions_info = json.loads(versions_info)
except Exception:
if verbose:
versions_info = json.loads(versions_info)
except Exception:
if verbose:
- to_screen(compat_str(traceback.format_exc()))
+ to_screen(
encode_
compat_str(traceback.format_exc()))
to_screen('ERROR: can\'t obtain versions info. Please try again later.')
return
if 'signature' not in versions_info:
to_screen('ERROR: can\'t obtain versions info. Please try again later.')
return
if 'signature' not in versions_info:
@@
-123,7
+123,7
@@
def update_self(to_screen, verbose, opener):
urlh.close()
except (IOError, OSError):
if verbose:
urlh.close()
except (IOError, OSError):
if verbose:
- to_screen(compat_str(traceback.format_exc()))
+ to_screen(
encode_
compat_str(traceback.format_exc()))
to_screen('ERROR: unable to download latest version')
return
to_screen('ERROR: unable to download latest version')
return
@@
-137,7
+137,7
@@
def update_self(to_screen, verbose, opener):
outf.write(newcontent)
except (IOError, OSError):
if verbose:
outf.write(newcontent)
except (IOError, OSError):
if verbose:
- to_screen(compat_str(traceback.format_exc()))
+ to_screen(
encode_
compat_str(traceback.format_exc()))
to_screen('ERROR: unable to write the new version')
return
to_screen('ERROR: unable to write the new version')
return
@@
-157,7
+157,7
@@
start /b "" cmd /c del "%%~f0"&exit /b"
return # Do not show premature success messages
except (IOError, OSError):
if verbose:
return # Do not show premature success messages
except (IOError, OSError):
if verbose:
- to_screen(compat_str(traceback.format_exc()))
+ to_screen(
encode_
compat_str(traceback.format_exc()))
to_screen('ERROR: unable to overwrite current version')
return
to_screen('ERROR: unable to overwrite current version')
return
@@
-169,7
+169,7
@@
start /b "" cmd /c del "%%~f0"&exit /b"
urlh.close()
except (IOError, OSError):
if verbose:
urlh.close()
except (IOError, OSError):
if verbose:
- to_screen(compat_str(traceback.format_exc()))
+ to_screen(
encode_
compat_str(traceback.format_exc()))
to_screen('ERROR: unable to download latest version')
return
to_screen('ERROR: unable to download latest version')
return
@@
-183,7
+183,7
@@
start /b "" cmd /c del "%%~f0"&exit /b"
outf.write(newcontent)
except (IOError, OSError):
if verbose:
outf.write(newcontent)
except (IOError, OSError):
if verbose:
- to_screen(compat_str(traceback.format_exc()))
+ to_screen(
encode_
compat_str(traceback.format_exc()))
to_screen('ERROR: unable to overwrite current version')
return
to_screen('ERROR: unable to overwrite current version')
return