summaryrefslogtreecommitdiffstats
path: root/meta-python
Commit message (Collapse)AuthorAgeFilesLines
* python3-kconfiglib: Move to meta-oePeter Kjellerstedt9 days2-16/+0
| | | | | | | It will be needed by lvgl. Signed-off-by: Peter Kjellerstedt <peter.kjellerstedt@axis.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* python3-pybase64: Switch to PEP-517 build backendKhem Raj9 days1-1/+1
| | | | | | | | | | | The project has a proper pyproject.toml which declares the setuptools.build.meta PEP-517 backend. Fixes WARNING: python3-pybase64-1.4.2-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-ukkonen: Update to latest from git repoKhem Raj9 days1-2/+4
| | | | | | | | | | It has no releases in past 4 years but git repo is getting updates there are fixes needed to build with newer python and gcc-15 accumulated over time. Switch URI to use git fetcher until next release comes out Signed-off-by: Khem Raj <raj.khem@gmail.com>
* python3-aiohttp: fix compiler failure on 32-bit armHongxu Jia9 days1-0/+2
| | | | | | | | | | | | | | | | | | Build 32bit python3-aiohttp failed on arm ... vendor/llhttp/build/c/llhttp.c:2643:11: error: incompatible type for argument 1 of 'vandq_u16' 2643 | vcgeq_u8(input, vdupq_n_u8(' ')), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | | | uint8x16_t ... Refer [1], add -flax-vector-conversions to 32bit arm compiler [1] https://github.com/xmrig/xmrig/issues/3673 Signed-off-by: Hongxu Jia <hongxu.jia@windriver.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* python3-questionary: Add recipeMartin Schwan9 days1-0/+11
| | | | | | | | Python library to build pretty command line user prompts. Easy to use multi-select lists, confirmations, free text prompts. Signed-off-by: Martin Schwan <m.schwan@phytec.de> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* python3-pyfiglet: Add recipeMartin Schwan9 days1-0/+10
| | | | | | | An implementation of figlet written in Python. Signed-off-by: Martin Schwan <m.schwan@phytec.de> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* python3-pybase64: Add recipeMartin Schwan9 days1-0/+10
| | | | | | | Fast Base64 encoding/decoding in Python. Signed-off-by: Martin Schwan <m.schwan@phytec.de> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* python3-orjson: Add recipeMartin Schwan9 days2-0/+104
| | | | | | | orjson is a fast, correct JSON library for Python. Signed-off-by: Martin Schwan <m.schwan@phytec.de> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* python3-mmh3: Add recipeMartin Schwan9 days1-0/+11
| | | | | | | | Python extension for MurmurHash (MurmurHash3), a set of fast and robust hash functions. Signed-off-by: Martin Schwan <m.schwan@phytec.de> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* python3-cytoolz: Switch to PEP-517 build backendKhem Raj9 days1-1/+3
| | | | | | | | | | | The project has a proper pyproject.toml which declares the setuptools.build.meta PEP-517 backend. Fixes WARNING: python3-cytoolz-1.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: Khem Raj <raj.khem@gmail.com>
* python3-setuptools-git-versioning: Add recipeKhem Raj9 days1-0/+19
| | | | | | Some packages e.g. python3-cytoolz are needing it now. Signed-off-by: Khem Raj <raj.khem@gmail.com>
* python3-xmlschema: upgrade 4.1.0 -> 4.2.0Wang Mingyu12 days1-1/+1
| | | | | | | | | | | | | | | Changelog: ========= - Add arguments validation for schemas and validation methods - Add SchemaSettings dataclass for storing read-only settings for schema instances and for managing package default settings - Add block argument to XMLResource class - Add MAX_SCHEMA_SOURCES package limit - Add MAX_XML_ELEMENTS package limit - Reduce MAX_XML_DEPTH limit to 1000 and apply it to all XMLResource instances - Fix for substitute match in case of unexpected child Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* python3-requests-file: upgrade 2.1.0 -> 3.0.0Wang Mingyu12 days1-1/+1
| | | | | | | | | | | Changelog: ========== - Add data needed for Response.raise_for_status (github PR #42) - Add type annotations - Change URLs to migrate to codeberg.org Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* python3-protobuf: upgrade 6.31.1 -> 6.33.0Wang Mingyu12 days1-1/+1
| | | | | Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* python3-moteus: upgrade 0.3.92 -> 0.3.93Wang Mingyu12 days1-1/+1
| | | | | Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* python3-mlcommons-loadgen: upgrade 5.1.0 -> 5.1.1Wang Mingyu12 days1-1/+1
| | | | | Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* python3-inline-snapshot: upgrade 0.29.3 -> 0.30.0Wang Mingyu12 days1-1/+1
| | | | | | | | | | | | Changelog: =========== - External.run_inline() now uses the same logic as External.run_pytest. - The test-dir config option can now also be a list of paths - added Python 3.14 support - Disable ensure ascii in json.dump to support non-ASCII characters in external files Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* python3-humanize: upgrade 4.13.0 -> 4.14.0Wang Mingyu12 days1-1/+1
| | | | | | | | | | Changelog: ========== - Drop support for Python 3.9 - Add Uzbek language Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* python3-h5py: upgrade 3.14.0 -> 3.15.0Wang Mingyu12 days2-5/+5
| | | | | | | | 0001-setup_build.py-avoid-absolute-path.patch refreshed for 3.15.0 Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* python3-cytoolz: upgrade 1.0.1 -> 1.1.0Wang Mingyu12 days1-1/+1
| | | | | | | | | | | | | | | Changelog: ========== - Add support for Python 3.14, PyPy 3.11 - Drop support for Python 3.8, PyPy 3.8 - Add experimental (untested!) support for free-threading, including building wheels - Update to match toolz 1.1.0 - Faster concat - Improve performance by avoiding global lookups - Modernization Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* python3-coverage: upgrade 7.10.7 -> 7.11.0Wang Mingyu12 days1-1/+1
| | | | | | | | Changelog: Dropped support for Python 3.9, declared support for Python 3.15 alpha. Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* python3-colorlog: upgrade 6.9.0 -> 6.10.1Wang Mingyu12 days1-1/+1
| | | | | | | | Changelog: When logging exceptions, enable colorized traceback Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* python3-charset-normalizer: upgrade 3.4.3 -> 3.4.4Wang Mingyu12 days1-1/+1
| | | | | | | | | | | | | | | | | | | | Changed -------- - Bound setuptools to a specific constraint setuptools>=68,<=81. - Raised upper bound of mypyc for the optional pre-built extension to v1.18.2 Removed ---------- - setuptools-scm as a build dependency. Misc ----- - Enforced hashes in dev-requirements.txt and created ci-requirements.txt for security purposes. - Additional pre-built wheels for riscv64, s390x, and armv7l architectures. - Restore multiple.intoto.jsonl in GitHub releases in addition to individual attestation file per wheel. Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* python3-arrow: upgrade 1.3.0 -> 1.4.0Wang Mingyu12 days1-1/+1
| | | | | Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* python3-betamax: fix ptestsGyorgy Sarvari2025-10-191-0/+8
| | | | | | | | A number of tests require internet access - set a valid DNS in resolv.conf so the tests don't fail. Signed-off-by: Gyorgy Sarvari <skandigraun@gmail.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* python3-txaio: Migrate setup.py to pyproject.tomlKhem Raj2025-10-161-1/+1
| | | | | | | Fixes WARNING: python3-txaio-25.9.2-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-m2crypto: upgrade 0.45.1 -> 0.46.2Haixiao Yan2025-10-163-94/+20
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | python3-m2crypto/0001-setup.py-Make-the-cmd-available.patch refreshed for 0.46.2 python3-m2crypto/0001-timeout.py-use-qq-format-when-time_t-is-64bit-on-32b.patch removed, this patch doesn't work for 0.45.1 and 0.46.2. Fix the following test hang: test_IP_call (tests.test_ssl.HttpslibSSLSNIClientTestCase.test_IP_call) ... Changelog: =========== 0.46.2 - 2025-10-02 ------------------- - fix[m2xmlrpclib]: make the module compatible with Python 3.6 0.46.1 - 2025-10-02 ------------------- - Correct license to BSD-2-Clause and update references - Specify in setup.cfg that we require Python >= 3.6 0.46.0 - 2025-10-01 ------------------- (Tested on Pythons between 3.6 and 3.14.0~rc3) - M2Crypto closes SSL connection on closing HTTPS Connection, and some other related issues (#203, #278) - Modernize C API by eliminating use of deprecated PyBytes_AsStringAndSize and related functions with Python Buffer Protocol (#375) - Whole project is completely covered with type hints and is checked by mypy (also while doing that, the whole project was blackened) (#344) - Add logging support to C extension code sending messages to the Python logging - Introducing first efforts to support Engine object (#229) - Reworked and fixed M2Crypto.m2xmlrpclib module (#163) - Reverted removal of demo/ subdirectory - Improve SMIME documentation (#377) - Some other minor bugs, improvements, and removal of dead code Signed-off-by: Haixiao Yan <haixiao.yan.cn@windriver.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* python3-lazy-object-proxy: Remove __pycache__ from packagingKhem Raj2025-10-151-0/+5
| | | | | | They make the package non-reproducible morever these are cache files anyway Signed-off-by: Khem Raj <raj.khem@gmail.com>
* python3-lazy-object-proxy: Upgrade to 1.12.0 releaseKhem Raj2025-10-151-2/+2
| | | | | | | | | | * Fixed testing issues when C extensions are not desired. Contributed by Michał Górny in #79. * Added support for GraalPy. Contributed by Michael Šimáček in #87. * Fixed testing issues on Python 3.14. Contributed by Michał Górny in #88. * Modernized packaging to have metadata in pyproject.toml. * Added Python 3.14 wheels. Signed-off-by: Khem Raj <raj.khem@gmail.com>
* python3-pynacl: Fix reproduciblityKhem Raj2025-10-152-0/+40
| | | | | | | | glob output isn't guaranteed to be in any particular order, so _sodium.*.so wasn't always reproducible. Signed-off-by: Khem Raj <raj.khem@gmail.com> Cc: Yoann Congal <yoann.congal@smile.fr> Cc: Hongxu Jia <hongxu.jia@windriver.com>
* python3-httptools: Upgrade 0.6.4 -> 0.7.1Leon Anavi2025-10-151-2/+2
| | | | | | | | | | | | | | | Upgrade to release 0.7.1: - Identical to 0.7.0 whose CI failed uploading Fixes: WARNING: python3-httptools-0.7.1-r0 do_check_backend: QA Issue: inherits setuptools3_legacy 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-setproctitle: Upgrade 1.3.6 -> 1.3.7Leon Anavi2025-10-151-2/+2
| | | | | | | | | | | Upgrade to release 1.3.7: - Add support for Python 3.14 License-Update: Use LICENSE. No change of the license. Signed-off-by: Leon Anavi <leon.anavi@konsulko.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* python3-configargparse: Upgrade 1.7 -> 1.7.1Leon Anavi2025-10-151-2/+2
| | | | | | | | | Upgrade to release 1.7.1: - Fix the package metadata on supported python versions Signed-off-by: Leon Anavi <leon.anavi@konsulko.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* python3-virtualenv: upgrade 20.34.0 -> 20.35.3Wang Mingyu2025-10-141-1/+1
| | | | | Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* python3-tomli: upgrade 2.2.1 -> 2.3.0Wang Mingyu2025-10-141-1/+1
| | | | | | | | | | Changelog: ========= - Binary wheels for Python 3.14 (also free-threaded) - Reduced import time Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* python3-sqlalchemy: upgrade 2.0.43 -> 2.0.44Wang Mingyu2025-10-141-1/+1
| | | | | Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* python3-rich: upgrade 14.1.0 -> 14.2.0Wang Mingyu2025-10-141-1/+1
| | | | | Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* python3-pyzstd: upgrade 0.17.0 -> 0.18.0Wang Mingyu2025-10-141-1/+1
| | | | | | | | | | | | | Changelog: ========== - Support for Python 3.14 - Deprecate the read_size and write_size parameters of ZstdFile and SeekableZstdFile - Deprecate richmem_compress and RichMemZstdCompressor - Rework documentation to suggest using compression.zstd from Python stdlib, and provide a migration guide - Include the zstd library license in package distributions Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* python3-pyunormalize: upgrade 16.0.0 -> 17.0.0Wang Mingyu2025-10-141-2/+2
| | | | | | | | | | | | Changelog: ========== - Upgrade to Unicode 17.0.0. - Drop support for Python versions earlier than 3.8. License-Update: Copyright year uptedto 2025 Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* python3-pyudev: upgrade 0.24.3 -> 0.24.4Wang Mingyu2025-10-141-1/+1
| | | | | Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* python3-pyproject-api: upgrade 1.9.1 -> 1.10.0Wang Mingyu2025-10-141-1/+1
| | | | | | | | | | Changelog: =========== - Fix CI for pytest-cov 7 - Add support for 3.14 and drop 3.9 Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* python3-pymongo: upgrade 4.15.1 -> 4.15.3Wang Mingyu2025-10-141-1/+1
| | | | | Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* python3-propcache: upgrade 0.3.2 -> 0.4.1Wang Mingyu2025-10-141-1/+1
| | | | | Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* python3-platformdirs: upgrade 4.4.0 -> 4.5.0Wang Mingyu2025-10-141-1/+1
| | | | | | | | | | | | | | Changelog: =========== - Bump pypa/gh-action-pypi-publish from 1.12.4 to 1.13.0 in the all group - Bump pypa/gh-action-pypi-publish from 1.12.4 to 1.13.0 in /.github/workflows - Add support for Python 3.14 - Update Windows file paths in README - Bump astral-sh/setup-uv from 6 to 7 in the all group - Drop 3.9 support Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* python3-nltk: upgrade 3.9.1 -> 3.9.2Wang Mingyu2025-10-141-1/+1
| | | | | | | | | | | | | | | | | | | | Changelog: ============= * Update download checksums to use SHA256 in built index * Fix percentage escape in new-style string formatting * replace shortened URLs using goo.gl * Make Wordnet interoperable with various taggers and tagged corpora * Fix saving PerceptronTagger * Document how to reproduce old Wordnet studies * properly initialize Portuguese corpus reader * support for mixed rules conversion into Chomsky Normal Form * only import tkinter if a GUI is needed * issue #2112 with Corenlp * new environment variable NLTK_DOWNLOADER_FORCE_INTERACTIVE_SHELL * Lesk defaults to most frequent sense in case of ties Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* python3-matplotlib: upgrade 3.10.6 -> 3.10.7Wang Mingyu2025-10-141-1/+1
| | | | | | | | Changelog: the minimum version of pyparsing has been updated to version 3.0. Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* python3-isort: upgrade 6.0.1 -> 7.0.0Wang Mingyu2025-10-141-1/+1
| | | | | Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* python3-ipython: upgrade 9.5.0 -> 9.6.0Wang Mingyu2025-10-141-1/+1
| | | | | Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* python3-invoke: upgrade 2.2.0 -> 2.2.1Wang Mingyu2025-10-141-1/+1
| | | | | | | | | Changelog: - Python 3.14 tweaked the behavior of fcntl to raise SystemError on buffer overflows, which our interpretation of termios.TIOCGWINSZ technically was Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* python3-inline-snapshot: upgrade 0.29.1 -> 0.29.3Wang Mingyu2025-10-141-1/+1
| | | | | | | | | | Changelog: ============= - fixed string formatting with black which caused invalid snapshots - xdist is now detected properly. Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>