diff --git a/colorbleed/vendor/pather/core.py b/colorbleed/vendor/pather/core.py index f2a469dc8b..1203cf9e50 100644 --- a/colorbleed/vendor/pather/core.py +++ b/colorbleed/vendor/pather/core.py @@ -9,8 +9,8 @@ import glob from .error import ParseError # Regex pattern that matches valid file -# TODO: Implement complete pattern if required -RE_FILENAME = '[-\w.,; \[\]]' +# A filename may not contain \/:*?"<>| +RE_FILENAME = r"[^\\/:\"*?<>|]" def format(pattern, data, allow_partial=True): diff --git a/colorbleed/vendor/pather/version.py b/colorbleed/vendor/pather/version.py index 85f96b1e3f..63d31c8524 100644 --- a/colorbleed/vendor/pather/version.py +++ b/colorbleed/vendor/pather/version.py @@ -1,7 +1,7 @@ VERSION_MAJOR = 0 VERSION_MINOR = 1 -VERSION_PATCH = 0 +VERSION_PATCH = 1 version_info = (VERSION_MAJOR, VERSION_MINOR, VERSION_PATCH) version = '%i.%i.%i' % version_info