summaryrefslogtreecommitdiff
path: root/src/werkzeug/utils.py
diff options
context:
space:
mode:
authorDavid Lord <davidism@gmail.com>2023-03-18 09:08:01 -0700
committerDavid Lord <davidism@gmail.com>2023-03-18 09:20:36 -0700
commit5d069e5f7e2f9cbcfde8d209d7447738d35d3d7d (patch)
treeeb3d923395fc1767e99de5e2870db707ee1a6d0c /src/werkzeug/utils.py
parent36cea629abc239f006b612b1bb0b2b27a5b4a587 (diff)
downloadwerkzeug-5d069e5f7e2f9cbcfde8d209d7447738d35d3d7d.tar.gz
more windows special files
Diffstat (limited to 'src/werkzeug/utils.py')
-rw-r--r--src/werkzeug/utils.py15
1 files changed, 5 insertions, 10 deletions
diff --git a/src/werkzeug/utils.py b/src/werkzeug/utils.py
index bebe4387..b4c9d0f0 100644
--- a/src/werkzeug/utils.py
+++ b/src/werkzeug/utils.py
@@ -31,19 +31,14 @@ _T = t.TypeVar("_T")
_entity_re = re.compile(r"&([^;]+);")
_filename_ascii_strip_re = re.compile(r"[^A-Za-z0-9_.-]")
-_windows_device_files = (
+_windows_device_files = {
"CON",
- "AUX",
- "COM1",
- "COM2",
- "COM3",
- "COM4",
- "LPT1",
- "LPT2",
- "LPT3",
"PRN",
+ "AUX",
"NUL",
-)
+ *(f"COM{i}" for i in range(10)),
+ *(f"LPT{i}" for i in range(10)),
+}
class cached_property(property, t.Generic[_T]):