humanizer-ru 3.36.4
- Очистка --remove --in-place --json пишет файл и резервную копию атомарным writer с защитой от symlink.
- MCP отклоняет неверные типы JSON Schema и non-object params/arguments; stdio в UTF-8.
- URL-пути защищены от удаления цепочек источников; service worker не трогает чужие кэши и не кэширует изменяемый status.json.
- Распаковка sdist в релизном гейте fail-closed (traversal, ссылки, спецфайлы, дубли) на Python 3.9+; тег в workflow через env с проверкой формата.
- Шаблон Issues: SECURITY.md и Discussions одновременно.
Детерминированный архив: humanizer-ru.zip, 752625 B
sha256: ab2862ba7024bd2c88243699d956b252afb83d167cfb3c038765d8581af90cf2
Подпись: humanizer-ru.zip.asc (GPG 023E1F146B59348F), проверка: gpg --verify humanizer-ru.zip.asc humanizer-ru.zip