1
0
mirror of https://github.com/yt-dlp/yt-dlp.git synced 2025-07-10 07:18:33 +00:00

Update _utils.py

Add more reserved names.
This commit is contained in:
Alan Xiao 2025-04-23 19:46:06 -04:00 committed by GitHub
parent 49311c2db6
commit ffe93ff484
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194

View File

@ -168,7 +168,7 @@ def IDENTITY(x):
NUMBER_RE = r'\d+(?:\.\d+)?' NUMBER_RE = r'\d+(?:\.\d+)?'
WINDOWS_RESERVED_NAMES_RE = fr'({'|'.join( WINDOWS_RESERVED_NAMES_RE = fr'({'|'.join(
("CON", "PRN", "AUX", "CLOCK$", "NUL") ("CON", "CONOUT$", "CONIN$", "PRN", "AUX", "CLOCK$", "NUL")
+ tuple(f"{name:s}{num:d}" for name, num in itertools.product(("COM", "LPT"), range(0, 10))) + tuple(f"{name:s}{num:d}" for name, num in itertools.product(("COM", "LPT"), range(0, 10)))
+ tuple( + tuple(
f"{name:s}{ssd:s}" f"{name:s}{ssd:s}"