community/py3-cx_freeze: upgrade to 8.6.4

This commit is contained in:
Francesco Colista 2026-05-04 12:36:38 +00:00
parent 274ea61f8a
commit f167ca58e2

View File

@ -2,8 +2,8 @@
# Maintainer: Francesco Colista <fcolista@alpinelinux.org>
pkgname=py3-cx_freeze
_pkgname=cx_Freeze
pkgver=8.6.3
pkgrel=1
pkgver=8.6.4
pkgrel=0
pkgdesc="Set of utilities for freezing Python scripts into executables"
url="https://github.com/marcelotduarte/cx_Freeze"
arch="all"
@ -38,17 +38,20 @@ build() {
}
check() {
python3 -m venv --clear --without-pip --system-site-packages .testenv
.testenv/bin/python3 -m installer .dist/*.whl
# tests/test_command_bdist_appimage.py: requires mounting AppImage with fuse
# tests/test_executables.py::test_valid_sys_path: may fail py3-numpy check
PYTHONSAFEPATH=1 .testenv/bin/python3 -m pytest --import-mode=importlib \
--ignore tests/hooks/test_numpy.py \
--ignore tests/hooks/test_ortools.py \
--ignore tests/hooks/test_qt.py \
--ignore tests/hooks/test_scikit.py \
--ignore tests/test_command_bdist_appimage.py \
--deselect tests/test_executables.py::test_valid_sys_path
python3 -m venv --clear --without-pip --system-site-packages .testenv
.testenv/bin/python3 -m installer .dist/*.whl
PYTHONSAFEPATH=1 .testenv/bin/python3 -m pytest --import-mode=importlib \
--ignore tests/hooks/test_numpy.py \
--ignore tests/hooks/test_ortools.py \
--ignore tests/hooks/test_qt.py \
--ignore tests/hooks/test_scikit.py \
--ignore tests/hooks/test_pydantic.py \
--ignore tests/hooks/test_streamlit.py \
--ignore tests/test_command_bdist_appimage.py \
--deselect tests/test_executables.py::test_valid_sys_path \
--deselect tests/hooks/test_stdlib.py::test_ssl \
--deselect tests/hooks/test_stdlib.py::test_zoneinfo
}
package() {
@ -57,6 +60,6 @@ package() {
}
sha512sums="
13d1e6326b9331036d6e014e00cc4b8c45320621e5c1545a48fb99126517f2018e924c9e40f7da9f298f08cd778da94faad3f60c1424591a74f214f97a6e57c2 py3-cx_freeze-8.6.3.tar.gz
200cabcb863edf90497d2fbd639d9ad708a22e99bd26348148f0f257fbc40f9ee703b4c0c83a6f0208f7968232934f122eab978e7f8af378aa0b3b65972349e6 py3-cx_freeze-8.6.4.tar.gz
a827d6f838ace8dbfc4162977c29e23b09264327e3eb46f2e89db17e51138bd8d93f2a90ff332a95f6f2978d23f5f25484297d5d88d40273674aafdeb584c3e1 tests.patch
"