summaryrefslogtreecommitdiffstats
path: root/meta-python
Commit message (Collapse)AuthorAgeFilesLines
* python3-icontract: upgrade to 2.7.1HEADmasterMartin Jansa46 hours1-1/+1
| | | | | Signed-off-by: Martin Jansa <martin.jansa@gmail.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* python3-checksec-py, python3-pylddwrap, python3-icontract: add recipesMartin Jansa46 hours4-0/+148
| | | | | | | | | | | | they were sent for meta-security long time ago in 2021: https://lists.yoctoproject.org/g/yocto/message/54470 but never merged there, now there are lief, docopt, rich, asttokens already in meta-python and checksec-py depends on lief version, e.g. https://github.com/Wenzel/checksec.py/commit/976d530867756d1393189708aa98308b07b1f3b2 is needed to fixcompatibility with newer lief currently in meta-python Signed-off-by: Martin Jansa <martin.jansa@gmail.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* python3-aiohttp: apply compile option -flax-vector-conversions for gccHongxu Jia46 hours1-1/+1
| | | | | | | | The clang does not need option -flax-vector-conversions to avoid build failure for 32bit arm target Signed-off-by: Hongxu Jia <hongxu.jia@windriver.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* python3-uvicorn: new recipe (0.38.0) from meta-homeassistantJan Vermaete2 days3-0/+100
| | | | | | | | | | | | | Moved the recipe from meta-homeassistant to meta-openembedded. @see: https://github.com/meta-homeassistant/meta-homeassistant/pull/177#issuecomment-3510619876 - version bump from 0.35.0 to 0.38.0 (current latest release) - added ptests - patch to skip 5 tests that did not pass the run - added tests to PTESTS_SLOW_META_PYTHON Signed-off-by: Jan Vermaete <jan.vermaete@gmail.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* python3-inotify: upgrade to 0.2.12Yi Zhao3 days3-641/+16
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | ChangeLog: https://github.com/dsoprea/PyInotify/releases/tag/0.2.11 https://github.com/dsoprea/PyInotify/releases/tag/0.2.12 License Update: Use LICENSE file instead of the specific line in setup.py. * Switch to PyPI instead of github source * Drop local patch new-test-inotify.patch as it can not be applied with updated test_inotify.py Ptest result: $ ptest-runner python3-inotify START: ptest-runner 2025-11-13T03:46 BEGIN: /usr/lib/python3-inotify/ptest PASS: tests/test_inotify.py:TestInotify.test__cycle PASS: tests/test_inotify.py:TestInotify.test__error_on_watch_nonexistent_folder PASS: tests/test_inotify.py:TestInotify.test__get_event_names SKIP: tests/test_inotify.py:TestInotify.test__international_naming_python2 # SKIP Not in Python 2 PASS: tests/test_inotify.py:TestInotify.test__international_naming_python3 PASS: tests/test_inotify.py:TestInotify.test__watch_list_of_paths PASS: tests/test_inotify.py:TestInotifyTree.test__automatic_new_watches_on_existing_paths PASS: tests/test_inotify.py:TestInotifyTree.test__automatic_new_watches_on_new_paths PASS: tests/test_inotify.py:TestInotifyTree.test__cycle PASS: tests/test_inotify.py:TestInotifyTree.test__renames PASS: tests/test_inotify.py:TestInotifyTrees.test__cycle ============================================================================ Testsuite summary # TOTAL: 11 # PASS: 10 # SKIP: 1 # XFAIL: 0 # FAIL: 0 # XPASS: 0 # ERROR: 0 DURATION: 14 END: /usr/lib/python3-inotify/ptest 2025-11-13T03:46 STOP: ptest-runner TOTAL: 1 FAIL: 0 Signed-off-by: Yi Zhao <yi.zhao@windriver.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* python3-types-psutil: add UPSTREAM_CHECK_PYPI_PACKAGEYi Zhao3 days1-0/+1
| | | | | | | | | | | | | | | | | | Add UPSTREAM_CHECK_PYPI_PACKAGE to check the correct latest stable verison. Before the patch: $ devtool latest-version python3-types-psutil INFO: Current version: 7.0.0.20250601 INFO: Latest version: 6.1.0.20241102 After the patch: $ devtool latest-version python3-types-psutil INFO: Current version: 7.0.0.20250601 INFO: Latest version: 7.0.0.20251111 Signed-off-by: Yi Zhao <yi.zhao@windriver.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* python3-rich-argparse: add UPSTREAM_CHECK_PYPI_PACKAGEYi Zhao3 days1-0/+1
| | | | | | | | | | | | | | | | | | Add UPSTREAM_CHECK_PYPI_PACKAGE to check the correct latest stable verison. Before the patch: $ devtool latest-version python3-rich-argparse INFO: Current version: 1.7.1 INFO: Latest version: After the patch: $ devtool latest-version python3-rich-argparse INFO: Current version: 1.7.1 INFO: Latest version: 1.7.2 Signed-off-by: Yi Zhao <yi.zhao@windriver.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* python3-pytest-xdist: add UPSTREAM_CHECK_PYPI_PACKAGEYi Zhao3 days1-0/+1
| | | | | | | | | | | | | | | | | | Add UPSTREAM_CHECK_PYPI_PACKAGE to check the correct latest stable verison. Before the patch: $ devtool latest-version python3-pytest-xdist INFO: Current version: 3.8.0 INFO: Latest version: 3.5.0 After the patch: $ devtool latest-version python3-pytest-xdist INFO: Current version: 3.8.0 INFO: Latest version: 3.8.0 Signed-off-by: Yi Zhao <yi.zhao@windriver.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* python3-pytest-timeout: add UPSTREAM_CHECK_PYPI_PACKAGEYi Zhao3 days1-0/+1
| | | | | | | | | | | | | | | | | | Add UPSTREAM_CHECK_PYPI_PACKAGE to check the correct latest stable verison. Before the patch: $ devtool latest-version python3-pytest-timeout INFO: Current version: 2.4.0 INFO: Latest version: 2.3.1 After the patch: $ devtool latest-version python3-pytest-timeout INFO: Current version: 2.4.0 INFO: Latest version: 2.4.0 Signed-off-by: Yi Zhao <yi.zhao@windriver.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* python3-pytest-mock: add UPSTREAM_CHECK_PYPI_PACKAGEYi Zhao3 days1-0/+1
| | | | | | | | | | | | | | | | | | Add UPSTREAM_CHECK_PYPI_PACKAGE to check the correct latest stable verison. Before the patch: $ devtool latest-version python3-pytest-mock INFO: Current version: 3.14.1 INFO: Latest version: 3.14.0 After the patch: $ devtool latest-version python3-pytest-mock INFO: Current version: 3.14.1 INFO: Latest version: 3.15.1 Signed-off-by: Yi Zhao <yi.zhao@windriver.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* python3-pytest-cov: add UPSTREAM_CHECK_PYPI_PACKAGEYi Zhao3 days1-0/+1
| | | | | | | | | | | | | | | | | | Add UPSTREAM_CHECK_PYPI_PACKAGE to check the correct latest stable verison. Before the patch: $ devtool latest-version python3-pytest-cov INFO: Current version: 6.2.1 INFO: Latest version: 6.0.0 After the patch: $ devtool latest-version python3-pytest-cov INFO: Current version: 6.2.1 INFO: Latest version: 7.0.0 Signed-off-by: Yi Zhao <yi.zhao@windriver.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* python3-pytest-asyncio: add UPSTREAM_CHECK_PYPI_PACKAGEYi Zhao3 days1-0/+1
| | | | | | | | | | | | | | | | | | Add UPSTREAM_CHECK_PYPI_PACKAGE to check the correct latest stable verison. Before the patch: $ devtool latest-version python3-pytest-asyncio INFO: Current version: 1.1.0 INFO: Latest version: 0.23.6 After the patch: $ devtool latest-version python3-pytest-asyncio INFO: Current version: 1.1.0 INFO: Latest version: 1.3.0 Signed-off-by: Yi Zhao <yi.zhao@windriver.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* python3-paho-mqtt: add UPSTREAM_CHECK_PYPI_PACKAGEYi Zhao3 days1-0/+2
| | | | | | | | | | | | | | | | | | Add UPSTREAM_CHECK_PYPI_PACKAGE to check the correct latest stable verison. Before the patch: $ devtool latest-version python3-paho-mqtt INFO: Current version: 2.1.0 INFO: Latest version: 1.6.1 Before the patch: $ devtool latest-version python3-paho-mqtt INFO: Current version: 2.1.0 INFO: Latest version: 2.1.0 Signed-off-by: Yi Zhao <yi.zhao@windriver.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* python3-lazy-object-proxy: add UPSTREAM_CHECK_PYPI_PACKAGEYi Zhao3 days1-0/+1
| | | | | | | | | | | | | | | | | | Add UPSTREAM_CHECK_PYPI_PACKAGE to check the correct latest stable verison. Before the patch: $ devtool latest-version python3-lazy-object-proxy INFO: Current version: 1.12.0 INFO: Latest version: 1.10.0 After the patch: $ devtool latest-version python3-lazy-object-proxy INFO: Current version: 1.12.0 INFO: Latest version: 1.12.0 Signed-off-by: Yi Zhao <yi.zhao@windriver.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* python3-gpt-image: add UPSTREAM_CHECK_PYPI_PACKAGEYi Zhao3 days1-0/+2
| | | | | | | | | | | | | | | | | | Add UPSTREAM_CHECK_PYPI_PACKAGE to check the correct latest stable verison. Before the patch: $ devtool latest-version python3-gpt-image INFO: Current version: 0.9.0 INFO: Latest version: 0.8.1 After the patch: $ devtool latest-version python3-gpt-image INFO: Current version: 0.9.0 INFO: Latest version: 0.9.1 Signed-off-by: Yi Zhao <yi.zhao@windriver.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* python3-cached-property: add UPSTREAM_CHECK_PYPI_PACKAGEYi Zhao3 days1-0/+2
| | | | | | | | | | | | | | | | | | Add UPSTREAM_CHECK_PYPI_PACKAGE to check the correct latest stable verison. Before the patch: $ devtool latest-version python3-cached-property INFO: Current version: 2.0.1 INFO: Latest version: 1.5.2 After the patch: $ devtool latest-version python3-cached-property INFO: Current version: 2.0.1 INFO: Latest version: 2.0.1 Signed-off-by: Yi Zhao <yi.zhao@windriver.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* python3-nanobind: Fix buildZoltán Böszörményi4 days1-3/+4
| | | | | | | | | | | | | | | | | Fix the order of inherited classes, so the nanobuild python module actually gets built. Also, put the cmake files into the correct location, i.e. ${libdir}/cmake/nanobind instead of ${base_libdir}/cmake/python3-nanobind onnx 1.20.0rc1 uses nanobind and during its build it detects the presence of the python module, and wants to use the nanobind cmake module, both of which fail. Signed-off-by: Zoltán Böszörményi <zboszor@gmail.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* python3-scikit-build-core: Use cmake from PATHZoltán Böszörményi4 days2-1/+51
| | | | | | | | | | Added a patch to remove using CMAKE_BIN_DIR. Instead, use the fallback to find cmake from PATH. It's a pre-requisite for building python3-nanobind correctly. Signed-off-by: Zoltán Böszörményi <zboszor@gmail.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* python3-grpcio: add python3-typing-extensions to RDEPENDSChangqing Li5 days1-1/+1
| | | | | | | | | | | | | | | | | | | | Fix error: >>> import grpc >>> from concurrent import futures >>> server = grpc.server(futures.ThreadPoolExecutor(max_workers=10)) Traceback (most recent call last): File "<python-input-4>", line 1, in <module> server = grpc.server(futures.ThreadPoolExecutor(max_workers=10)) File "/usr/lib64/python3.13/site-packages/grpc/_init_.py", line 2219, in server from grpc import _server # pylint: disable=cyclic-import ^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib64/python3.13/site-packages/grpc/_server.py", line 57, in <module> from typing_extensions import override ModuleNotFoundError: No module named 'typing_extensions' >>> Signed-off-by: Changqing Li <changqing.li@windriver.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* python3-trio: upgrade 0.31.0 -> 0.32.0Wang Mingyu5 days1-1/+1
| | | | | Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* python3-starlette: upgrade 0.49.1 -> 0.50.0Wang Mingyu5 days1-1/+1
| | | | | | | | | | | Changelog: =========== - Ignore if-modified-since header if if-none-match is present in StaticFiles - Relax strictness on Middleware type - Drop Python 3.9 support Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* python3-regex: upgrade 2025.10.23 -> 2025.11.3Wang Mingyu5 days1-1/+1
| | | | | | | | Changelog: Support relative PARNO in recursive subpatterns Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* python3-pyroute2: upgrade 0.9.4 -> 0.9.5Wang Mingyu5 days1-1/+1
| | | | | | | | | | | | Changelog: ============= - async: AsyncIPSet, AsyncIPVS, AsyncWiSet - ndb: fix snapshot cleanup - wirouting: initial version - process: use poll instead of select Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* python3-pint: upgrade 0.25 -> 0.25.2Wang Mingyu5 days1-1/+1
| | | | | | | | | | | | | | | | | | Changelog: =========== - Revert typing change in 'pint.Unit' - Fix raising exception in 'Quantity.from_tuple' with invalid units - Several unit definition fixes. - Add devcontainer.json to add GitHub Codespace support - Add support for 'numpy.geomspace' - Add support for 'linalg.diagonal', 'linalg.matrix_transpose', 'diag', 'tril', 'triu', 'linalg.eigvals', 'linalg.eigvalsh', 'linalg.matrix_norm' and 'linalg.vector_norm' - An example of performing currency conversions that change over time has been added to the docs. - Add support for 'pint.Quantity' being used as Generic. - Add a typing and IDE autocomplete page to the documentation. - Fixed 'nan'/'nan' to return 'nan' rather than 1 in unit conversion Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* python3-marshmallow: upgrade 4.0.1 -> 4.1.0Wang Mingyu5 days1-1/+1
| | | | | | | | | | | Changelog: ========== - Add __len__ implementation to missing so that it can be used with validate.Length <marshmallow.validate.Length> - Drop support for Python 3.9 - Test against Python 3.14. Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* python3-lz4: upgrade 4.4.4 -> 4.4.5Wang Mingyu5 days1-1/+1
| | | | | | | | | | | | | | Changelog: =========== - Enable CPython free-threaded wheel builds - Correct the import of _compression for Python 3.14 - Keep GitHub Actions up to date with GitHub's Dependabot - Build wheels for Python 3.14 - Fix typos discovered by codespell - Bump pypa/cibuildwheel from 3.2.0 to 3.2.1 in the github-actions group across 1 directory Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* python3-ipython: upgrade 9.6.0 -> 9.7.0Wang Mingyu5 days1-1/+1
| | | | | Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* python3-icu: upgrade 2.15.3 -> 2.16Wang Mingyu5 days2-7/+4
| | | | | | | | | | | | | | | | Changelog: ========== - fixed issue #178 - added new enums from new unicode release in UBlockCode, UScriptCode - added missing wrappers for ECollationStrength and EComparisonResult - added wrapper for UIndicConjunctBreak - added support for ICU 78.1 0001-Fix-host-contamination-of-include-files.patch refreshed for 2.16 Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* python3-coverage: upgrade 7.11.0 -> 7.11.3Wang Mingyu5 days1-1/+1
| | | | | Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* python3-cerberus: upgrade 1.3.7 -> 1.3.8Wang Mingyu5 days1-1/+1
| | | | | | | | Changelog: Support for Python 3.14 Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* python3-bitarray: upgrade 3.7.2 -> 3.8.0Wang Mingyu5 days1-1/+1
| | | | | | | | | | | Changelog: =========== * add experimental support for free-threaded builds (GIL disabled) * remove '_set_default_endian()' * add '.__bytes__()' Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* python3-astroid: upgrade 4.0.1 -> 4.0.2Wang Mingyu5 days1-1/+1
| | | | | | | | | | Changelog: ========== * Handle FunctionDef blockstart_tolineno edge cases correctly. * Add "HTTPMethod" enum support to brain module for Python 3.11+. Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* python3-python-dotenv: new recipe (1.2.1)Jan Vermaete6 days3-0/+62
| | | | | | | | | | | | | | Moving the recipe from meta-homeassistant to meta-opemembedded. + version bump 1.1.1 -> 1.2.1 + add ptest - exclude 2 tests (oe-specific) - added to PTESTS_FAST_META_PYTHON v2: += for -ptest (Thanks Gyorgy Sarvari) Signed-off-by: Jan Vermaete <jan.vermaete@gmail.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* tuna: Switch to PEP-517 build backendKhem Raj8 days1-1/+1
| | | | | | | | | | The project has a proper pyproject.toml which declares the setuptools.build.meta PEP-517 backend. Fixes WARNING: tuna-0.20-r0 do_check_backend: QA Issue: inherits setuptools3 but has pyproject.toml with setuptools.build_meta, use the correct class [pep517-backend] Signed-off-by: Khem Raj <raj.khem@gmail.com>
* python3-rich-toolkit: add new recipe (version 0.15.1)Jan Vermaete10 days1-0/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | - added ptest (fast) START: ptest-runner 2025-11-06T18:42 BEGIN: /usr/lib/python3-rich-toolkit/ptest ============================================================================ Testsuite summary # TOTAL: 12 # PASS: 12 # SKIP: 0 # XFAIL: 0 # FAIL: 0 # XPASS: 0 # ERROR: 0 PASS: tests/test_tagged_style.py:test_print_line PASS: tests/test_tagged_style.py:test_can_print_strings PASS: tests/test_tagged_style.py:test_can_print_strings_with_tag PASS: tests/test_tagged_style.py:test_can_print_renderables PASS: tests/test_tagged_style.py:test_can_print_multiple_renderables PASS: tests/test_tagged_style.py:test_progress_handles_multiple_lines PASS: tests/test_toolkit.py:test_print_line PASS: tests/test_toolkit.py:test_can_print_strings PASS: tests/test_toolkit.py:test_can_print_renderables PASS: tests/test_toolkit.py:test_can_print_multiple_renderables PASS: tests/test_toolkit.py:test_handles_keyboard_interrupt PASS: tests/test_toolkit.py:test_ignores_keyboard_interrupt DURATION: 12 END: /usr/lib/python3-rich-toolkit/ptest 2025-11-06T18:42 STOP: ptest-runner TOTAL: 1 FAIL: 0 Signed-off-by: Jan Vermaete <jan.vermaete@gmail.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* python3-passlib: add python3-misc as a depencencyMichael Wyraz10 days1-0/+1
| | | | | | | | | python3-passlib requires 'timtit' at runtime which is part of python3-misc Issue #1001 Signed-off-by: Michael Wyraz <mw@brick4u.de> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* python3-transitions: add native supportMichael Wyraz10 days1-0/+2
| | | | | | | Issue #997 Signed-off-by: Michael Wyraz <mw@brick4u.de> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* python3-passlib: add native supportMichael Wyraz10 days1-0/+2
| | | | | | | Issue #998 Signed-off-by: Michael Wyraz <mw@brick4u.de> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* tuna: upgrade 0.19 -> 0.20Wang Mingyu10 days1-1/+1
| | | | | Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* python3-webargs: upgrade 8.7.0 -> 8.7.1Wang Mingyu10 days1-1/+1
| | | | | Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* python3-virtualenv: upgrade 20.35.3 -> 20.35.4Wang Mingyu10 days1-1/+1
| | | | | Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* python3-starlette: upgrade 0.48.0 -> 0.49.1Wang Mingyu10 days1-1/+1
| | | | | Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* python3-deprecated: upgrade 1.2.18 -> 1.3.1Wang Mingyu10 days1-1/+1
| | | | | Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* python3-alembic: upgrade 1.17.0 -> 1.17.1Wang Mingyu10 days1-1/+1
| | | | | Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* python3-systemd: fix build failure caused by race conditionChen Qi11 days1-0/+3
| | | | | | | | | | | | | | | | | | | For now, building python3-systemd sometimes reports error: pyutil.o not found This is because its setup.py is not written in a way to handle race condition. Multiple modules are using the same .c file, resulting in the corresponding .o file generated multiple times. The latest release of python3-systemd is 235, and the latest codes have switched away from setup.py. So we'd better not patch setup.py. Instead, we handle this issue by making its modules compile one by one. It only has 5 modules, so there should be little impact on building time. Signed-off-by: Chen Qi <Qi.Chen@windriver.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* python3-m2crypto: correct struct packing on 32-bit with _TIME_BITS=64Haixiao Yan12 days3-0/+114
| | | | | | | | | | | | | | | | | | | | | | | | | Fixes: # python3 -munittest -v test_ssl.MiscSSLClientTestCase.test_server_simple_timeouts test_server_simple_timeouts (test_ssl.MiscSSLClientTestCase.test_server_simple_timeouts) ... ERROR ====================================================================== ERROR: test_server_simple_timeouts (test_ssl.MiscSSLClientTestCase.test_server_simple_timeouts) ---------------------------------------------------------------------- Traceback (most recent call last): File "/opt/python3-m2crypto/tests/test_ssl.py", line 474, in test_server_simple_timeouts s.set_socket_read_timeout(SSL.timeout()) ~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^ File "/usr/lib/python3.13/site-packages/M2Crypto/SSL/Connection.py", line 680, in set_socket_read_timeout self.socket.setsockopt( ~~~~~~~~~~~~~~~~~~~~~~^ socket.SOL_SOCKET, socket.SO_RCVTIMEO, timeo.pack() ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ ) ^ OSError: [Errno 22] Invalid argument Signed-off-by: Haixiao Yan <haixiao.yan.cn@windriver.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* python3-yappi: upgrade 1.6.10 -> 1.7.3Wang Mingyu2025-10-292-8/+5
| | | | | | | | | | | | | 0002-Fix-import-of-tests.utils-to-enable-pytest.patch refreshed for 1.7.3 Changelog: ============ - Better wheel support - Python 3.14 support Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* python3-vector: upgrade 1.6.3 -> 1.7.0Wang Mingyu2025-10-291-1/+1
| | | | | Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* python3-typer: upgrade 0.19.2 -> 0.20.0Wang Mingyu2025-10-291-1/+1
| | | | | Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* python3-serpent: upgrade 1.41 -> 1.42Wang Mingyu2025-10-291-1/+1
| | | | | | | | Changelog: added test-requirements.txt Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>