Upstream update available: python3-pytz 2024.1 → 2026.1.post1 #1
Labels
No labels
ai-summary
bot
needs-build
needs-triage
priority/high
update/major
upstream-update
upstream/pypi
No milestone
No project
No assignees
1 participant
Notifications
Due date
No due date set.
Dependencies
No dependencies set.
Reference
rpms/python3-pytz#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-pytz2024.1→2026.1.post1Package
python3-pytzpython3-pytzniceos-5.22024.1-1majorpython_rpmleafstandardUpstream
pypi-2026.1.post12026.1.post1pypi_json2026-03-03T07:47:50.683095ZFalseSignals
FalseFalse-ai-summary, bot, needs-build, needs-triage, priority/high, update/major, upstream-update, upstream/pypiNiceSOFT AI preliminary analysis
1. Краткий вывод
Предлагается обновление библиотеки
python3-pytzс версии 2024.1 до 2026.1.post1, что классифицируется как мажорное обновление (major). Согласно официальным заметкам о выпуске, новая версия не содержит функциональных изменений, а лишь обновляет метаданные и версию, оставаясь обратно совместимой.2. Риск для НАЙС.ОС
low. Обновление является минорным по сути (только номер версии), не меняет функциональность или поведение библиотеки. Библиотека устарела и рекомендуется заменять на стандартные возможности Python 3.9+, но её прямое обновление не несет критических рисков для стабильности системы.
3. Security/CVE
Во входных данных отсутствуют признаки уязвимостей безопасности или упоминания CVE. Поле
security_keywords_detected_by_scriptравноFalse, а в тексте релиз-нотов нет предупреждений о исправлении багов безопасности.4. ABI/API риск
Вероятность риска низкая, так как это обновление только номера версии без изменения кода. Однако, учитывая статус пакета как устаревшего (deprecated в пользу stdlib), формальный ABI/API анализ не требуется, но подтверждение отсутствия изменений в публичном API через тесты сборки рекомендуется.
5. Риск для RPM-сборки
Учитывая, что это обновление только номера версии (patch release in terms of functionality), риск поломки spec-файла, патчей или зависимостей (
BuildRequires) минимален. Стандартные механизмы сборки RPM должны корректно обработать изменение версии.6. Проверки мейнтейнера
rpmlintна обновленном пакете для проверки синтаксиса spec-файла.rpmbuild -ba).python3-pytzне конфликтуют с новыми версиями Python в репозитории.7. Рекомендация
update candidate
8. Основание рекомендации
Обновление классифицировано как мажорное только формально (изменение номера версии), но фактически представляет собой патч-уровневое обновление без изменений функциональности. Отсутствуют угрозы безопасности, ABI-слом и риски для сборки. Автоматическое обновление безопасно после стандартной проверки сборки.
Upstream release notes / description
World timezone definitions, modern and historical
pytz - World Timezone Definitions for Python
:Author: Stuart Bishop stuart@stuartbishop.net
Introduction
This package can either be installed using
pipor from a tarball using thestandard Python distutils.
If you are installing using
pip, you don't need to download anything as thelatest version will be downloaded for you from PyPI::
If you are installing from a tarball, run the following command as an
administrative user::
pytz for Enterprise