diff --git a/great_ai/large_file/large_file/large_file_base.py b/great_ai/large_file/large_file/large_file_base.py index 7671503..005f185 100644 --- a/great_ai/large_file/large_file/large_file_base.py +++ b/great_ai/large_file/large_file/large_file_base.py @@ -1,4 +1,5 @@ import os +import re import shutil import sys import tempfile @@ -63,7 +64,7 @@ def __init__( keep_last_n: Optional[int] = None, cache_only_mode: bool = False, ): - self._name = name + self._name = re.sub(r"[^a-zA-Z0-9._-]+", "", name) self._version = version self._mode = mode self._keep_last_n = keep_last_n