summaryrefslogtreecommitdiffstats
path: root/meta-python
Commit message (Collapse)AuthorAgeFilesLines
* python3-transitions: upgrade 0.9.2 -> 0.9.3Wang Mingyu49 min.1-1/+1
| | | | | Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* python3-scikit-build-core: upgrade 0.11.4 -> 0.11.5Wang Mingyu49 min.2-4/+4
| | | | | | | | | | | | | | | 0001-builder.py-Check-PYTHON_INCLUDE_DIR.patch refreshed for 0.11.5 Changelog: =============== - Improve .gitignore iteration speed - Warn on 3.13.4 on Windows - Add debug logging explaining why a file is included/excluded - Fix a typo in a column-name of the platform-machine table Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* python3-pystemd: upgrade 0.13.2 -> 0.13.4Wang Mingyu49 min.1-1/+1
| | | | | | | | | | | | Changelog: ============= - Fix deprecation warning: LICENSE is autodetected - fixing DbusRemote - enable user_mode in futures - add apt-get update to release Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* python3-pyais: upgrade 2.9.4 -> 2.11.1Wang Mingyu49 min.1-1/+1
| | | | | | | | | | | | | | | | Changelog: =========== * apply fix from https://gitlab.com/holado_framework/python * pyais now handles type 16 messages shorter than 96 bit correctly * breaking: added two classes for type 16 - 'isinstance(msg, MessageType16)' checks will need updating * apply fixes from https://gitlab.com/holado_framework/python * closes: https://github.com/M0r13n/pyais/issues/183 * renamed custom 'JSONEncoder' to 'AISJSONEncoder' to avoid confusion with 'json.JSONEncoder' * refactored main.py ('ais-decode') for better error handling * added examples/ais-encode Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* python3-pillow: upgrade 11.2.1 -> 11.3.0Wang Mingyu49 min.1-2/+2
| | | | | Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* python3-multidict: upgrade 6.5.1 -> 6.6.3Wang Mingyu49 min.1-1/+1
| | | | | Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* python3-mlcommons-loadgen: upgrade 5.0.22 -> 5.1.0Wang Mingyu49 min.1-1/+1
| | | | | Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* python3-ipython: upgrade 9.3.0 -> 9.4.0Wang Mingyu49 min.1-1/+1
| | | | | Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* python3-eventlet: upgrade 0.40.0 -> 0.40.1Wang Mingyu49 min.1-1/+1
| | | | | | | | | | | | | | Changelog: =============== * "Fix" fork() so it "works" on Python 3.13, and "works" better on older Python versions * Fix patching of removed URLopener class in Python 3.14 * ReferenceError except while count rlock * Replace deprecated datetime.utcfromtimestamp * Remove duplicate steps * Replace deprecated datetime.datetime.utcnow Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* python3-elementpath: upgrade 5.0.2 -> 5.0.3Wang Mingyu49 min.1-1/+1
| | | | | | | | | Changelog: =============== Fix for XPath 1.0 processing of schema annotated XML data Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* python3-coverage: upgrade 7.9.1 -> 7.9.2Wang Mingyu49 min.1-1/+1
| | | | | | | | | | Changelog: ============== - Fix: complex conditionals within a line might cause a KeyError when using sys.monitoring - Fix: we can now measure coverage for code in Python archive (.par) files. Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* python3-bleak: upgrade 0.22.3 -> 1.0.1Wang Mingyu49 min.1-1/+1
| | | | | Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* python3-asgiref: upgrade 3.8.1 -> 3.9.0Wang Mingyu49 min.1-1/+1
| | | | | | | | | | | | | | | Changelog: ============= * Adds support for Python 3.13. * Drops support for (end-of-life) Python 3.8. * Fixes an error with conflicting kwargs between AsyncToSync and the wrapped function. * Fixes Local isolation between asyncio Tasks. * Fixes a reference cycle in Local * Fixes a deadlock in CurrentThreadExecutor with nested async_to_sync -> sync_to_async -> async_to_sync -> create_task calls. Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* python3-aiosignal: upgrade 1.3.2 -> 1.4.0Wang Mingyu49 min.1-1/+1
| | | | | | | | | | | | | Changelog: =============== - Added decorator functionality to Signal as a convenient way to add a callback - Improved type safety by allowing callback parameters to be type checked (typing-extensions is now required for Python <3.13). Parameters for a Signal callback should now be defined like Signal[int, str] - Removed the sphinxcontrib-asyncio documentation dependency. Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* python3-txaio: Upgrade 23.1.1 -> 25.6.1Leon Anavi49 min.2-12/+12
| | | | | | | | | | | | | | | | | | | | Upgrade to release 25.6.1: - new: announcement of upcoming (but not yet effective) new AI policy clarifying matter with respect to AI assisted contributions - fix: update license file to include contributors (#188) - fix: remove obsolete dependency on six (#186) - fix: update pypy version in CI workflow (#187) - fix: setupcfg.py:508: SetuptoolsDeprecationWarning: The license_file parameter is deprecated, use license_files instead. - Copyrights transferred from Crossbar.io Technologies GmbH (Germany) to typedef int GmbH (Germany) License-Update: Update license file to include contributors Signed-off-by: Leon Anavi <leon.anavi@konsulko.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* python3-robotframework: Upgrade 7.3.1 -> 7.3.2Leon Anavi49 min.1-1/+1
| | | | | | | | | | | | | | | | | | Upgrade to release 7.3.2: - Embedded arguments matching only after replacing variables do not work with Run Keyword or setup/teardown - French Etant donne, Et and Mais BDD prefixes don't work with keyword names starting with que or qu' - Messages and keywords by listener end_test method override original body when using JSON outputs if test has teardown - --flattenkeywords doesn't work with JSON outputs - --flattenkeywords doesn't remove GROUP, VAR or RETURN - ExecutionResult ignores include_keywords argument with JSON outputs - Suite teardown failures are not handled properly with JSON outputs Signed-off-by: Leon Anavi <leon.anavi@konsulko.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* python3-moteus: upgrade 0.3.88 -> 0.3.89Richard Leitner49 min.1-1/+1
| | | | | | | | | | | | | | | | Update python3-moteus to the latest release. Since no formal changelog is available, here's the git shortlog of the moteus python library [1] for the corresponding release: Josh Pieper (2): Add some more register definitions Add --version options to moteus_tool and tview [1] https://github.com/mjbots/moteus/commits/main/lib/python Signed-off-by: Richard Leitner <dev@g0hl1n.net> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* python3-cmd2: Upgrade 2.6.2 -> 2.7.0Leon Anavi3 days1-1/+2
| | | | | | | | | | Upgrade to release 2.7.0: - Integrated rich-argparse with cmd2's default argparse help formatter (Cmd2HelpFormatter). Signed-off-by: Leon Anavi <leon.anavi@konsulko.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* python3-rich-argparse: Add recipeLeon Anavi3 days1-0/+16
| | | | | | | | | | Add recipe for release 1.7.1: - Fix TypeError on nightly builds (Python 3.14.0a7+) due to new HelpFormatter arguments. The console parameter is now keyword-only. Signed-off-by: Leon Anavi <leon.anavi@konsulko.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* python3-progress: Upgrade 1.6 -> 1.6.1Leon Anavi3 days1-2/+2
| | | | | | | | | | | | | | | Upgrade to release 1.6.1: - Migrate setup.py to pyproject.toml Fixes: WARNING: python3-progress-1.6.1-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: Leon Anavi <leon.anavi@konsulko.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* python3-dateparser: Upgrade 1.2.1 -> 1.2.2Leon Anavi3 days1-1/+1
| | | | | | | | | | | | Upgrade to release 1.2.2: - Handle the Russian preposition "c" - Fix weekday search - Add Python 3.14 support - Cache timezone offsets to improve import time Signed-off-by: Leon Anavi <leon.anavi@konsulko.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* python3-pandas: Loosen the search path for generated file sparse.pyx.cKhem Raj4 days1-1/+1
| | | | | | | Hardcoded path works only when target is x86_64, but fails for other architectures, loosen the search path regexp Signed-off-by: Khem Raj <raj.khem@gmail.com>
* python3-types-psutil: Use pep517-backendKhem Raj4 days1-1/+1
| | | | | | | | Fixes 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-pychromecast: Allow max version to 0.46.1 for python3-wheelKhem Raj5 days2-0/+24
| | | | Signed-off-by: Khem Raj <raj.khem@gmail.com>
* python3-m2crypto: Use qq format when time_t is 64bit on 32bit systemMingli Yu6 days2-0/+81
| | | | | | | | | | | | | | | | | | | | | | | | | 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: Mingli Yu <mingli.yu@windriver.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* python3-pybind11-json: support native buildYishai Jaffe6 days1-0/+2
| | | | | | | Add support for native build of python3-pybind11-json Signed-off-by: Yishai Jaffe <yishai1999@gmail.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* python3-icecream: Upgrade 2.1.4 -> 2.1.5Leon Anavi7 days1-1/+1
| | | | | | | | | | | | | | Upgrade to release 2.1.5: - Changed: Improved printing for variables of type str. - Fixed issues that affected the output of multiline strings and strings containing special characters such as escaped newlines and tabs. - Strings are now printed exactly as they are, faithfully representing their actual value. Signed-off-by: Leon Anavi <leon.anavi@konsulko.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* python3-bitarray: Upgrade 3.4.2 -> 3.4.3Leon Anavi7 days1-1/+1
| | | | | | | | | | | | | | | | | | | Upgrade to release 3.4.3: - minor updates to documentation C-level: - simplify and speedup `extend_unicode01()` - customize `resize_lite()` - avoid unused code - use `PyTypeObject` for bitarray type object in `_util.c` to be consistent with `_bitarray.c` - add and improve comments to implementation of sparse bitarray compression - simplify `sc_count()` Signed-off-by: Leon Anavi <leon.anavi@konsulko.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* python3-cmd2: Upgrade 2.6.1 -> 2.6.2Leon Anavi7 days1-2/+2
| | | | | | | | | | | | | Upgrade to release 2.6.2: - Added explicit support for free-threaded versions of Python, starting with version 3.14 - Restored code to set a parser's prog value in the with_argparser decorator. This is to preserve backward compatibility in the cmd2 2.0 family. This functionality will be removed in cmd2 3.0.0. Signed-off-by: Leon Anavi <leon.anavi@konsulko.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* python3-protobuf: upgrade from 5.29.5 to 6.31.1Jon Mason11 days1-1/+1
| | | | | | | | protobuf was upgraded from 5.29.5 to 6.31.1. Upgrade python3-protobuf to match, otherwise a fatal mismatch error occurs. Signed-off-by: Jon Mason <jon.mason@arm.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* python3-can: upgrade 4.4.2 -> 4.5.0Richard Leitner11 days1-1/+4
| | | | | | | | | | | | | | | python3-can 4.4.y requires msgpack~=1.0.0, but openembedded-core versions newer than scarthgap provide msgpack 1.1.0 [1], causing "pip check" to fail with the following error: python-can 4.4.2 has requirement msgpack~=1.0.0; platform_system != "Windows", but you have msgpack 1.1.0. This patch resolves the issue by updating python3-can to 4.5.0. [1] https://layers.openembedded.org/layerindex/recipe/66997/ Signed-off-by: Richard Leitner <dev@g0hl1n.net> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* python3-moteus: upgrade 0.3.87 -> 0.3.88Richard Leitner11 days1-1/+1
| | | | | | | | | | | | | | | | python3-moteus <= 0.3.87 requires numpy<2 [1], but openembedded-core versions newer than styhead provide numpy 2.x [2], causing "pip check" to fail with the following error: moteus 0.3.87 has requirement numpy<2, but you have numpy 2.3.0. This patch resolves the issue by updating python3-moteus to 0.3.88. [1] https://github.com/mjbots/moteus/issues/89 [2] https://layers.openembedded.org/layerindex/recipe/51338/ Signed-off-by: Richard Leitner <dev@g0hl1n.net> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* python3-types-psutil: Upgrade 6.1.0.20241102 -> 7.0.0.20250601Leon Anavi11 days2-10/+16
| | | | | | | | | | | | | Upgrade to release 7.0.0.20250601: - Add missing __dir__ method to psutil.Popen - Replace Incomplete | None = None in third party stubs - Update psutil to 7.0.* License-Update: Use LICENSE file Signed-off-by: Leon Anavi <leon.anavi@konsulko.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* python3-multidict: Upgrade 6.5.0 -> 6.5.1Leon Anavi11 days1-1/+1
| | | | | | | | | | | | | | | | Upgrade to release 6.5.1: - Fixed a bug in C implementation when multidict is resized and it has deleted slots. - A pair of code formatters for Python and C have been configured in the pre-commit tool. - Shorted fixture parametrization ids. - The :file:reusable-cibuildwheel.yml workflow has been refactored to be more generic and :file:ci-cd.yml now holds all the configuration toggles Signed-off-by: Leon Anavi <leon.anavi@konsulko.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* python3-nocaselist: Upgrade 2.0.3 -> 2.1.0Leon Anavi11 days1-2/+7
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | - Dropped support for Python 3.6 and 3.7 because they are out of service and to simplify development dependencies. - Dev: Changed 'make install' to no longer perform an editable install, but a standalone install, since pip will remove support for editable installs. - Dev: Removed support for the env.var TEST_INSTALLED that used the installed package for testing, for simplicity. Now, the local package in the repository main directory is always used for testing. - Addressed safety issues up to 2025-04-27. - Dev: Added missing dependencies for development. - Test: Fixed the issue that coveralls was not found in the test workflow on MacOS with Python 3.9-3.11, by running it without login shell. Added Python 3.11 on MacOS to the normal tests. - Fixed new issues of Pylint 3.3. - Added support for Python 3.13. This required increasing the minimum version of several packages needed for development. - Added '__version_tuple__' with the integer versions. - Dev: Changed from setup.py to using pyproject.toml. Fixes: WARNING: python3-nocaselist-2.1.0-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: Leon Anavi <leon.anavi@konsulko.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* python3-pandas: Fix contains reference to TMPDIR [buildpaths] errorAlper Ak11 days1-0/+4
| | | | | | | | | Ensures TMPDIR is removed before packaging. ERROR: python3-pandas-2.2.3-r0 do_package_qa: QA Issue: File /usr/src/debug/python3-pandas/2.2.3/pandas/_libs/sparse.cpython-313-x86_64-linux-gnu.so.p/pandas/_libs/sparse.pyx.c in package python3-pandas-src contains reference to TMPDIR [buildpaths] Signed-off-by: Alper Ak <alperyasinak1@gmail.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* python3-supervisor: Add missing runtime dependenciesClément Péron11 days1-2/+4
| | | | | | | | | Add python3-fcntl and python3-unixadmin to RDEPENDS as these are required runtime dependencies for supervisor functionality. Also reorder RDEPENDS alphabetically for better maintainability. Signed-off-by: Clément Péron <peron.clem@gmail.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* python3-protobuf: upgrade from 5.29.4 to 5.29.5Chen Qi11 days1-1/+1
| | | | | | | | protobuf is upgraded from 5.29.4 to 5.29.5. Upgrade python3-protobuf to sync. Signed-off-by: Chen Qi <Qi.Chen@windriver.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* tftpy: upgrade 0.8.5 -> 0.8.6Wang Mingyu11 days1-1/+1
| | | | | Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* python3-xlrd: upgrade 2.0.1 -> 2.0.2Wang Mingyu11 days1-1/+1
| | | | | | | | Changelog: Fix bug reading sheets containing invalid formulae. Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* python3-uswid: upgrade 0.5.1 -> 0.5.2Wang Mingyu11 days1-1/+1
| | | | | Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* python3-tox: upgrade 4.26.0 -> 4.27.0Wang Mingyu11 days1-1/+1
| | | | | | | | | | | | Changelog: =========== - Feat: include free_threaded flag in result-json - Add security policy - Fix dependency-group name normalization - Log environment variables sorted by key while redacting values of unsafe ones Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* python3-starlette: upgrade 0.47.0 -> 0.47.1Wang Mingyu11 days1-1/+1
| | | | | | | | | | Changelog: =========== - Use Self in TestClient.__enter__ - Allow async exception handlers to type-check Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* python3-robotframework: upgrade 7.3 -> 7.3.1Wang Mingyu11 days1-1/+1
| | | | | Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* python3-pyzmq: upgrade 26.4.0 -> 27.0.0Wang Mingyu11 days1-1/+1
| | | | | Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* python3-pymongo: upgrade 4.13.0 -> 4.13.2Wang Mingyu11 days1-1/+1
| | | | | | | | | | | | Changelog: =========== - Fixed a bug where AsyncMongoClient would block the event loop while creating new connections, - Fixed a bug that resulted in confusing error messages after hostname verification errors when using PyOpenSSL. Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* python3-pyflakes: upgrade 3.3.2 -> 3.4.0Wang Mingyu11 days1-1/+1
| | | | | Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* python3-pydot: upgrade 4.0.0 -> 4.0.1Wang Mingyu11 days1-1/+1
| | | | | | | | | | | | Fixed: - Updated pyparsing to '>=3.1.0'. Required for pydot to function correctly. - Parser: Fixed 'strict' handling. The parser wasn't capturing the 'strict' keyword when parsing dot data. Now it does. - Parser: Support backslash continuation in quoted IDs. - Parser: Support +-concatenated quoted strings. Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* python3-pycodestyle: upgrade 2.13.0 -> 2.14.0Wang Mingyu11 days1-1/+1
| | | | | | | | | | Changelog: ========== - Add support for python 3.14. - Fix false positive for TypeVar defaults with more than one argument. Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* python3-pycares: upgrade 4.8.0 -> 4.9.0Wang Mingyu11 days1-1/+1
| | | | | | | | | | | | | Changelog: ============= - Create dependabot configuration - build(deps): bump pypa/cibuildwheel from 2.22.0 to 2.23.3 - Pin Python version to 3.13.3 to avoid Windows build error - Fix shutdown race - Add support for windows arm64 Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>