Upstream update available: python3-sphinxcontrib-htmlhelp 2.0.1 → 2.1.0 #1

Open
opened 2026-04-28 02:06:35 +03:00 by sbelikov · 0 comments
Owner

Upstream update available: python3-sphinxcontrib-htmlhelp 2.0.12.1.0

Package

  • Package: python3-sphinxcontrib-htmlhelp
  • RPM name: python3-sphinxcontrib-htmlhelp
  • Branch: niceos-5.2
  • Current EVR: 2.0.1-1
  • Update class: minor
  • Compare method: python_rpm
  • Update policy: leaf
  • Risk tags: standard

Upstream

Signals

  • Security-relevant keywords detected: False
  • Policy blocked: False
  • Policy reason: -
  • Labels: ai-summary, bot, needs-build, needs-triage, priority/medium, update/minor, upstream-update, upstream/pypi

NiceSOFT AI preliminary analysis

1. Краткий вывод

Обнаружено обновление пакета python3-sphinxcontrib-htmlhelp с версии 2.0.1 до 2.1.0. Обновление классифицируется как минорное (minor), а политика обновления для этого пакета установлена в режим "leaf" (лиственный). В предоставленных данных отсутствуют явные указания на критические уязвимости или изменения совместимости интерфейсов.

2. Риск для НАЙС.ОС

low. Обновление является минорным, относится к вспомогательному инструменту генерации документации (Sphinx extension) и не затрагивает core-компоненты системы. Текущая политика (update_policy: leaf) и отсутствие блокировок (policy_blocked: False) указывают на низкий приоритет риска.

3. Security/CVE

Во входных данных отсутствуют признаки безопасности. Поле security_keywords_detected_by_script имеет значение False, а в разделе release notes и описании пакета нет упоминаний уязвимостей, эксплойтов или исправлений CVE.

4. ABI/API риск

Данных для точной оценки изменений ABI/API недостаточно. Поскольку это библиотека Python, используемая для рендеринга HTML, риск изменения бинарного интерфейса (ABI) минимален, но возможны изменения в публичном API (API) для разработчиков, создающих расширения Sphinx. Требуется ручной анализ diff кода между версиями 2.0.1 и 2.1.0 для подтверждения отсутствия breaking changes.

5. Риск для RPM-сборки

Вероятность поломки сборки низка, так как это leaf-пакет. Однако необходимо убедиться, что новые зависимости (если они появятся в 2.1.0) удовлетворяются текущим окружением сборки и что тесты %check проходят успешно после обновления.

6. Проверки мейнтейнера

  • Запросить и проанализировать полный diff кода между версиями 2.0.1 и 2.1.0 на предмет удаления или переименования публичных функций.
  • Проверить наличие новых Requires или Provides в метаданных PyPI для версии 2.1.0.
  • Провести локальную сборку RPM с новой версией и выполнить %check.
  • Убедиться, что ни один из зависимых пакетов внутри дистрибутива не использует специфичные функции, которые могли быть изменены.

7. Рекомендация

update candidate

8. Основание рекомендации

Обновление классифицировано как минорное, пакет помечен как leaf (не является критической зависимостью других системных пакетов), и скрипт безопасности не обнаружил угроз. При условии успешного прохождения локальных тестов сборки и проверки на отсутствие breaking changes в API, обновление можно рекомендовать к внедрению.

Upstream release notes / description

sphinxcontrib-htmlhelp is a sphinx extension which renders HTML help files

======================
sphinxcontrib-htmlhelp

sphinxcontrib-htmlhelp is a sphinx extension which renders HTML help files.

For more details, please visit http://www.sphinx-doc.org/.

Installing

Install from PyPI::

pip install -U sphinxcontrib-htmlhelp

Contributing

See CONTRIBUTING.rst__

.. __: https://github.com/sphinx-doc/sphinx/blob/master/CONTRIBUTING.rst

NiceOS maintainer checklist

  • Confirm that the detected version is a stable upstream release.
  • Check upstream changelog for security fixes, ABI/API changes and build-system changes.
  • Check ABI/API compatibility and reverse dependencies.
  • Download source into NiceOS lookaside storage.
  • Update Version and related fields in SPECS/*.spec only if policy allows it.
  • Regenerate SOURCES/sources.lock.json, manifests, metadata and SBOM.
  • Build SRPM/RPM in a clean NiceOS buildroot.
  • Run package smoke tests.
  • Link PR/build logs and close this issue after update or triage.

Bot metadata

  • Tool: niceos_upstream_monitor.py 1.4
  • Generated at: 2026-04-27T23:06:35Z
<!-- niceos-upstream-monitor:fingerprint=upstream-update:python3-sphinxcontrib-htmlhelp:2.1.0 --> <!-- niceos-upstream-monitor:package=python3-sphinxcontrib-htmlhelp --> <!-- niceos-upstream-monitor:current=2.0.1 --> <!-- niceos-upstream-monitor:latest=2.1.0 --> # Upstream update available: `python3-sphinxcontrib-htmlhelp` `2.0.1` → `2.1.0` ## Package - Package: `python3-sphinxcontrib-htmlhelp` - RPM name: `python3-sphinxcontrib-htmlhelp` - Branch: `niceos-5.2` - Current EVR: `2.0.1-1` - Update class: `minor` - Compare method: `python_rpm` - Update policy: `leaf` - Risk tags: `standard` ## Upstream - Upstream type: `pypi` - Upstream project: `-` - Upstream URL: https://files.pythonhosted.org/packages/source/s/sphinxcontrib-htmlhelp/sphinxcontrib-htmlhelp-2.0.1.tar.gz - Detected version: `2.1.0` - Tag/release: `2.1.0` - Source: `pypi_json` - Published: `2024-07-29T01:09:37.889318Z` - Release URL: https://pypi.org/project/sphinxcontrib-htmlhelp/ - Source URL: https://files.pythonhosted.org/packages/43/93/983afd9aa001e5201eab16b5a444ed5b9b0a7a010541e0ddfbbfd0b2470c/sphinxcontrib_htmlhelp-2.1.0.tar.gz - Pre-release: `False` ## Signals - Security-relevant keywords detected: `False` - Policy blocked: `False` - Policy reason: `-` - Labels: `ai-summary, bot, needs-build, needs-triage, priority/medium, update/minor, upstream-update, upstream/pypi` ## NiceSOFT AI preliminary analysis ### 1. Краткий вывод Обнаружено обновление пакета `python3-sphinxcontrib-htmlhelp` с версии 2.0.1 до 2.1.0. Обновление классифицируется как минорное (minor), а политика обновления для этого пакета установлена в режим "leaf" (лиственный). В предоставленных данных отсутствуют явные указания на критические уязвимости или изменения совместимости интерфейсов. ### 2. Риск для НАЙС.ОС **low**. Обновление является минорным, относится к вспомогательному инструменту генерации документации (Sphinx extension) и не затрагивает core-компоненты системы. Текущая политика (`update_policy: leaf`) и отсутствие блокировок (`policy_blocked: False`) указывают на низкий приоритет риска. ### 3. Security/CVE Во входных данных отсутствуют признаки безопасности. Поле `security_keywords_detected_by_script` имеет значение `False`, а в разделе release notes и описании пакета нет упоминаний уязвимостей, эксплойтов или исправлений CVE. ### 4. ABI/API риск Данных для точной оценки изменений ABI/API недостаточно. Поскольку это библиотека Python, используемая для рендеринга HTML, риск изменения бинарного интерфейса (ABI) минимален, но возможны изменения в публичном API (API) для разработчиков, создающих расширения Sphinx. Требуется ручной анализ diff кода между версиями 2.0.1 и 2.1.0 для подтверждения отсутствия breaking changes. ### 5. Риск для RPM-сборки Вероятность поломки сборки низка, так как это leaf-пакет. Однако необходимо убедиться, что новые зависимости (если они появятся в 2.1.0) удовлетворяются текущим окружением сборки и что тесты `%check` проходят успешно после обновления. ### 6. Проверки мейнтейнера - [ ] Запросить и проанализировать полный diff кода между версиями 2.0.1 и 2.1.0 на предмет удаления или переименования публичных функций. - [ ] Проверить наличие новых `Requires` или `Provides` в метаданных PyPI для версии 2.1.0. - [ ] Провести локальную сборку RPM с новой версией и выполнить `%check`. - [ ] Убедиться, что ни один из зависимых пакетов внутри дистрибутива не использует специфичные функции, которые могли быть изменены. ### 7. Рекомендация update candidate ### 8. Основание рекомендации Обновление классифицировано как минорное, пакет помечен как `leaf` (не является критической зависимостью других системных пакетов), и скрипт безопасности не обнаружил угроз. При условии успешного прохождения локальных тестов сборки и проверки на отсутствие breaking changes в API, обновление можно рекомендовать к внедрению. ## Upstream release notes / description sphinxcontrib-htmlhelp is a sphinx extension which renders HTML help files ====================== sphinxcontrib-htmlhelp ====================== sphinxcontrib-htmlhelp is a sphinx extension which renders HTML help files. For more details, please visit http://www.sphinx-doc.org/. Installing ========== Install from PyPI:: pip install -U sphinxcontrib-htmlhelp Contributing ============ See `CONTRIBUTING.rst`__ .. __: https://github.com/sphinx-doc/sphinx/blob/master/CONTRIBUTING.rst ## NiceOS maintainer checklist - [ ] Confirm that the detected version is a stable upstream release. - [ ] Check upstream changelog for security fixes, ABI/API changes and build-system changes. - [ ] Check ABI/API compatibility and reverse dependencies. - [ ] Download source into NiceOS lookaside storage. - [ ] Update `Version` and related fields in `SPECS/*.spec` only if policy allows it. - [ ] Regenerate `SOURCES/sources.lock.json`, manifests, metadata and SBOM. - [ ] Build SRPM/RPM in a clean NiceOS buildroot. - [ ] Run package smoke tests. - [ ] Link PR/build logs and close this issue after update or triage. ## Bot metadata - Tool: `niceos_upstream_monitor.py 1.4` - Generated at: `2026-04-27T23:06:35Z`
Sign in to join this conversation.
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
rpms/python3-sphinxcontrib-htmlhelp#1
No description provided.