                  sys.exit()
  
              ydl.warn_if_short_id(sys.argv[1:] if argv is None else argv)
-diff --git a/youtube_dl/options.py b/youtube_dl/options.py
-index 4c04550..cca8cb6 100644
 --- a/youtube_dl/options.py
 +++ b/youtube_dl/options.py
-@@ -140,7 +140,7 @@ def parseOpts(overrideArguments=None):
+@@ -140,7 +140,7 @@
      general.add_option(
          '-U', '--update',
          action='store_true', dest='update_self',

 3 files changed, 6 insertions(+), 191 deletions(-)
 delete mode 100644 youtube_dl/update.py

diff --git a/youtube_dl/__init__.py b/youtube_dl/__init__.py
index ba684a0..298ed7e 100644

--- a/youtube_dl/__init__.py
+++ b/youtube_dl/__init__.py
@@ -36,7 +36,6 @@ from .utils import (
     write_string,
     render_table,
 )

 from .downloader import (
     FileDownloader,
 )
@@ -438,7 +437,10 @@
     with YoutubeDL(ydl_opts) as ydl:
         # Update version
         if opts.update_self:
