]> jfr.im git - yt-dlp.git/blobdiff - yt_dlp/YoutubeDL.py
[build, devscripts] Add devscript to set a build variant
[yt-dlp.git] / yt_dlp / YoutubeDL.py
index ded34b8edcb6d8e9ddbbedf91894a33ce4b1d2f9..228aa7bf5e2d8f2b400cacc192a7fabba2c31181 100644 (file)
     write_json_file,
     write_string,
 )
-from .version import RELEASE_GIT_HEAD, __version__
+from .version import RELEASE_GIT_HEAD, VARIANT, __version__
 
 if compat_os_name == 'nt':
     import ctypes
@@ -3676,6 +3676,8 @@ def get_encoding(stream):
             write_debug = lambda msg: self._write_string(f'[debug] {msg}\n')
 
         source = detect_variant()
+        if VARIANT not in (None, 'pip'):
+            source += '*'
         write_debug(join_nonempty(
             'yt-dlp version', __version__,
             f'[{RELEASE_GIT_HEAD}]' if RELEASE_GIT_HEAD else '',