Upstream update available: python3-pyinstaller 6.15.0 → 6.20.0 #1
Labels
No labels
ai-summary
bot
needs-build
needs-triage
priority/medium
update/minor
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-pyinstaller#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-pyinstaller6.15.0→6.20.0Package
python3-pyinstallerpython3-pyinstallerniceos-5.26.15.0-1minorpython_rpmleafstandardUpstream
pypi-6.20.06.20.0pypi_json2026-04-22T20:59:36.960349ZFalseSignals
FalseFalse-ai-summary, bot, needs-build, needs-triage, priority/medium, update/minor, upstream-update, upstream/pypiNiceSOFT AI preliminary analysis
1. Краткий вывод
Доступны данные о минорном обновлении пакета
python3-pyinstallerс версии 6.15.0 до 6.20.0. В предоставленном тексте релизов отсутствуют конкретные списки исправленных багов, изменений API или ссылки на CVE. Обновление классифицируется как стандартного риска, но детальной информации о содержании изменений не хватает для глубокого анализа.2. Риск для НАЙС.ОС
Оценка: low.
Обоснование: Обновление помечено как минорное (
minor) с тегом рискаstandardи политикойleaf. Отсутствуют флаги безопасности (security_keywords_detected_by_script: False). Однако отсутствие детального списка изменений в релиз-нотах не позволяет исключить потенциальные изменения в поведении инструмента сборки, поэтому риск остается низким, но требует внимания при проверке.3. Security/CVE
Во входных данных отсутствуют явные признаки уязвимостей или упоминания CVE. Поле
security_keywords_detected_by_scriptравноFalse, а в разделеRelease notesнет текста, указывающего на исправление критических уязвимостей.4. ABI/API риск
Данных недостаточно для оценки рисков изменений ABI/API. Текст релизов содержит только общее описание функциональности и требований к платформам, но не перечисляет измененные функции, удаленные опции или модификации внутренних структур, которые могут повлиять на совместимость с другими инструментами сборки или скриптами, использующими PyInstaller через программный интерфейс.
5. Риск для RPM-сборки
В предоставленных данных нет информации о том, какие зависимости (
BuildRequires) могли измениться, были ли пересмотрены патчи или изменена логика сборки в%check. Текущая версия6.15.0и новая6.20.0могут требовать разных версий зависимостей (например,setuptools,wheel), что не отражено во входном контексте.6. Проверки мейнтейнера
BuildRequiresв upstream-требованиях для версии 6.20.0 относительно 6.15.0.python3-pyinstallerв изолированной среде.7. Рекомендация
update candidate
8. Основание рекомендации
Обновление классифицировано как минорное с низким уровнем риска и отсутствием блокирующих факторов политики. Несмотря на недостаток детальных релиз-нот, стандартная процедура для минорных обновлений инструментов сборки предполагает их включение в кандидаты на обновление после прохождения базовых проверок сборки и тестирования, так как вероятность критических сбоев в таких обновлениях обычно низка.
Upstream release notes / description
PyInstaller bundles a Python application and all its dependencies into a single package.
PyInstaller Overview
.. image:: https://img.shields.io/pypi/v/pyinstaller
:alt: PyPI
:target: https://pypi.org/project/pyinstaller
.. image:: https://img.shields.io/pypi/pyversions/pyinstaller
:alt: PyPI - Python Version
:target: https://pypi.org/project/pyinstaller
.. image:: https://img.shields.io/readthedocs/pyinstaller/stable
:alt: Read the Docs (version)
:target: https://pyinstaller.org
.. image:: https://img.shields.io/pypi/dm/pyinstaller
:alt: PyPI - Downloads
:target: https://pypistats.org/packages/pyinstaller
PyInstaller bundles a Python application and all its dependencies into a single
package. The user can run the packaged app without installing a Python
interpreter or any modules.
:Documentation: https://pyinstaller.org/
:Code: https://github.com/pyinstaller/pyinstaller
PyInstaller reads a Python script written by you. It analyzes your code
to discover every other module and library your script needs in order to
execute. Then it collects copies of all those files -- including the active
Python interpreter! -- and puts them with your script in a single folder, or
optionally in a single executable file.
PyInstaller is tested against Windows, macOS, and GNU/Linux.
However, it is not a cross-compiler:
to make a Windows app you run PyInstaller in Windows; to make
a GNU/Linux app you run it in GNU/Linux, etc.
PyInstaller has been used successfully
with AIX, Solaris, FreeBSD and OpenBSD,
but is not tested against them as part of the continuous integration tests.
Main Advantages
thus ensuring full compatibility.
PySide2, PyQt6, PySide6, wxPython, matplotlib and others out-of-the-box.
tricks to make external packages work are already integrated.)
Installation
PyInstaller is available on PyPI. You can install it through
pip:.. code:: bash
Requirements and Tested Platforms
PyInstaller. PyInstaller will also not work with beta releases of Python
3.15.
environments requires PyInstaller 4.4 or later.
x86_64,aarch64,i686,ppc64le,s390x.x86_64,aarch64.by each program or shared library. This typically can be found in
the distribution package
glibcorlibc-bin.object files. This typically can be found in the
distribution package
binutils.This typically can be found in the distribution package
binutils,too.
armv5-armv7shouldadd piwheels as an extra index URL <https://www.piwheels.org/>_ thenpip install pyinstalleras usual.
x86_64orarm64):universal2applications provided that your installationof Python and all your dependencies are also compiled
universal2.Usage
Basic usage is very simple - just run it against your main script:
.. code::
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:00:32Z