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 csv
import zipfile import zipfile
import re import re
import time
from typing import Dict, List, Tuple from typing import Dict, List, Tuple
from .config import ENTITY_PATTERNS, COMPANY_PATTERN 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: for fname, content in files:
info = zipfile.ZipInfo(fname) info = zipfile.ZipInfo(fname)
info.date_time = time.localtime()[:6] # Текущая дата/время
info.flag_bits |= 0x800 # Флаг: имя файла в UTF-8 info.flag_bits |= 0x800 # Флаг: имя файла в UTF-8
zf.writestr(info, content) zf.writestr(info, content)
+1 -1
View File
@@ -20,7 +20,7 @@ if _sys_path_root not in sys.path:
sys.path.insert(0, _sys_path_root) sys.path.insert(0, _sys_path_root)
# Версия приложения (меняется при изменениях) # Версия приложения (меняется при изменениях)
VERSION = "3.2.2" VERSION = "3.2.3"
def create_app(): def create_app():