Upstream update available: python3-smartypants 2.0.1 → 2.0.2 #1
Labels
No labels
ai-summary
bot
needs-build
needs-triage
priority/medium
update/patch
upstream-update
upstream/github
No milestone
No project
No assignees
1 participant
Notifications
Due date
No due date set.
Dependencies
No dependencies set.
Reference
rpms/python3-smartypants#1
Loading…
Add table
Add a link
Reference in a new issue
No description provided.
Delete branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Upstream update available:
python3-smartypants2.0.1→2.0.2Package
python3-smartypantspython3-smartypantsniceos-5.22.0.1-1patchpython_rpmleafgithub-upstreamUpstream
githubleohemsted/smartypants.py2.0.2v2.0.2github_release_latest2025-06-17T08:13:07ZFalseSignals
FalseFalse-ai-summary, bot, needs-build, needs-triage, priority/medium, update/patch, upstream-update, upstream/githubNiceSOFT AI preliminary analysis
1. Краткий вывод
Обновление пакета
python3-smartypantsс версии 2.0.1 до 2.0.2 классифицируется как патч, содержащий исправления ошибок в обработке HTML-блоков и регулярных выражений для совместимости с Python 3.12+. Обновление также включает миграцию документации на ReadTheDocs.2. Риск для НАЙС.ОС
low. Обновление относится к категории
patchи не затрагивает критические компоненты ядра или системные библиотеки. Исправления носят характер улучшения функциональности и совместимости с новой версией интерпретатора Python, что обычно безопасно для leaf-пакетов.3. Security/CVE
Во входных данных отсутствуют признаки уязвимостей безопасности или упоминания CVE. Скрипт детекции безопасности не выявил ключевых слов, связанных с безопасностью.
4. ABI/API риск
Поскольку пакет является leaf-пакетом (не библиотека, используемая другими пакетами дистрибутива), прямой риск изменения ABI для системы минимален. Однако изменение логики работы регулярных выражений теоретически может повлиять на поведение зависимых скриптов, использующих этот модуль. Для полной уверенности требуется проверка зависимостей.
5. Риск для RPM-сборки
Вероятность поломки сборки низка, так как это обновление зависимостей внутри самого пакета Python. Необходимо убедиться, что тесты (
%check) проходят успешно на целевой версии Python в окружении сборки, особенно учитывая правки для Python 3.12+.6. Проверки мейнтейнера
%checkсекцию в спецификации и убедиться в отсутствии ошибок тестов.7. Рекомендация
update candidate
8. Основание рекомендации
Обновление классифицировано как патч с низким уровнем риска, направленное на исправление багов и поддержку актуальных версий Python. Отсутствуют блокирующие факторы политики или признаки уязвимостей, требующие ручного аудита перед автоматическим включением в репозиторий.
Upstream release notes / description
NiceOS maintainer checklist
Versionand related fields inSPECS/*.speconly if policy allows it.SOURCES/sources.lock.json, manifests, metadata and SBOM.Bot metadata
niceos_upstream_monitor.py 1.42026-04-27T23:05:34Z