Commit 9a70dbcb authored by Mickaël Desfrênes's avatar Mickaël Desfrênes
Browse files

remove _secure_filename

parent 3446b346
Loading
Loading
Loading
Loading
+0 −13
Original line number Diff line number Diff line
@@ -55,19 +55,6 @@ def _file_hash256(file_path: str) -> str:
    return hsh.hexdigest()


def _secure_filename(filename: str) -> str:
    filename = normalize("NFKD", filename).encode("ascii", "ignore")
    filename = filename.decode("ascii")
    for sep in os.path.sep, os.path.altsep:
        if sep:
            filename = filename.replace(sep, " ")
    _filename_ascii_strip_re = re.compile(r"[^A-Za-z0-9_.-]")
    filename = str(_filename_ascii_strip_re.sub("", "_".join(filename.split()))).strip(
        "._"
    )
    return filename


def _collection_from_origin_dir(
    origin_dir: str, project: models.Project
) -> Union[models.Collection, None]: