fix: дата/время файлов в ZIP (time.localtime), bump 3.2.3
Deploy drhider / validate (push) Waiting to run

This commit is contained in:
2026-07-12 13:07:07 +04:00
parent 1d91d5f92e
commit f15af2866d
2 changed files with 3 additions and 1 deletions
+2
View File
@@ -10,6 +10,7 @@ import io
import csv
import zipfile
import re
import time
from typing import Dict, List, Tuple
from .config import ENTITY_PATTERNS, COMPANY_PATTERN
@@ -37,6 +38,7 @@ def build_zip(files: List[Tuple[str, bytes]], mapping_csv: str = "") -> bytes:
# Добавляем обфусцированные файлы
for fname, content in files:
info = zipfile.ZipInfo(fname)
info.date_time = time.localtime()[:6] # Текущая дата/время
info.flag_bits |= 0x800 # Флаг: имя файла в UTF-8
zf.writestr(info, content)