summaryrefslogtreecommitdiffstats
path: root/meta-python/recipes-devtools/python
Commit message (Collapse)AuthorAgeFilesLines
* python3-zeroconf: upgrade 0.148.0 -> 0.149.16Wang Mingyu2026-05-311-1/+1
| | | | | Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Khem Raj <khem.raj@oss.qualcomm.com>
* python3-yarl: upgrade 1.23.0 -> 1.24.2Wang Mingyu2026-05-311-1/+1
| | | | | Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Khem Raj <khem.raj@oss.qualcomm.com>
* python3-wrapt: upgrade 2.1.2 -> 2.2.1Wang Mingyu2026-05-311-1/+1
| | | | | Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Khem Raj <khem.raj@oss.qualcomm.com>
* python3-vector: upgrade 1.8.0 -> 1.8.1Wang Mingyu2026-05-311-1/+1
| | | | | | | | | | | | Changelog: ========== - fix: get rid of cupy<14 quick fix - fix: _wrap_results skips momentum equivalents - ci: bump setup-uv to maintained tag scheme - ci: enable numba testing in 3.14t Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Khem Raj <khem.raj@oss.qualcomm.com>
* python3-types-psutil: upgrade 7.2.2.20260508 -> 7.2.2.20260518Wang Mingyu2026-05-311-1/+1
| | | | | | | | Changelog: Upgrade black to 26.5.0 Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Khem Raj <khem.raj@oss.qualcomm.com>
* python3-telnetlib3: upgrade 2.6.0 -> 4.0.4Wang Mingyu2026-05-311-1/+1
| | | | | Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Khem Raj <khem.raj@oss.qualcomm.com>
* python3-stevedore: upgrade 5.7.0 -> 5.8.0Wang Mingyu2026-05-311-1/+1
| | | | | Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Khem Raj <khem.raj@oss.qualcomm.com>
* python3-starlette: upgrade 1.0.0 -> 1.1.0Wang Mingyu2026-05-311-1/+1
| | | | | | | | | | | | Changelog: ========== - Ignore malformed Host header when constructing request.url - Use "application/octet-stream" as the FileResponse media type fallback - Only dispatch standard HTTP verbs in HTTPEndpoint - Reject absolute paths in StaticFiles.lookup_path Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Khem Raj <khem.raj@oss.qualcomm.com>
* python3-sqlalchemy: upgrade 2.0.49 -> 2.0.50Wang Mingyu2026-05-311-1/+1
| | | | | Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Khem Raj <khem.raj@oss.qualcomm.com>
* python3-soupsieve: upgrade 2.8.3 -> 2.8.4Wang Mingyu2026-05-311-1/+1
| | | | | | | | | | Changelog: ============= - FIX: Fix another inefficient attribute pattern - FIX: Limit total number of selectors processed in a pattern to prevent massive selector requests Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Khem Raj <khem.raj@oss.qualcomm.com>
* python3-socketio: upgrade 5.16.1 -> 5.16.2Wang Mingyu2026-05-311-1/+1
| | | | | | | | | | Changelog: =========== - Prevent unnecessary resource allocations - Add zizmor to CI builds Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Khem Raj <khem.raj@oss.qualcomm.com>
* python3-setuptools-git-versioning: upgrade 3.0.1 -> 3.1.0Wang Mingyu2026-05-311-1/+1
| | | | | | | | | | Changelog: ========== - Added a dynamic-metadata provider compatible with scikit-build-core. - Add support for git archive builds via a tracked .git_archival.txt file. Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Khem Raj <khem.raj@oss.qualcomm.com>
* python3-rich-toolkit: upgrade 0.19.9 -> 0.19.10Wang Mingyu2026-05-311-1/+1
| | | | | Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Khem Raj <khem.raj@oss.qualcomm.com>
* python3-responses: upgrade 0.26.0 -> 0.26.1Wang Mingyu2026-05-311-1/+1
| | | | | | | | | | | | | Changelog: ============ * Added Spanish translation of the README (''README.es.rst'') * When both 'content_type' and 'headers['content-type']' are in a response mock file, 'content_type' is now used. * Added strict_match to urlencoded_params_matcher, enabling partial request parameter matching. Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Khem Raj <khem.raj@oss.qualcomm.com>
* python3-python-multipart: upgrade 0.0.28 -> 0.0.29Wang Mingyu2026-05-311-1/+1
| | | | | | | | Changelog: Handle malformed RFC 2231 continuations in parse_options_header Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Khem Raj <khem.raj@oss.qualcomm.com>
* python3-pytest-codspeed: upgrade 5.0.2 -> 5.0.3Wang Mingyu2026-05-311-1/+1
| | | | | | | | Changelog: chore: move callgrind skip obj API to instrument-hooks Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Khem Raj <khem.raj@oss.qualcomm.com>
* python3-pymysql: upgrade 1.1.3 -> 1.2.0Wang Mingyu2026-05-311-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | Breaking changes ================ - Connection.ping() change the default to not reconnect and deprecate reconnect argument. Create a new connection if you want to reconnect. - Error classes in Cursor class are removed. - connect() arguments db and passwd now emit DeprecationWarning. Use database and password instead. - Reorganize TLS connection behavior. - PyMySQL uses TLS by default when server supports it. Use ssl_disabled=True to prohibit SSL. - When ssl_verify_cert=True, ssl_verify_identity=True, an ssl.SSLContext is passed, or when any other SSL option is configured, the connection requires SSL and raises OperationalError (CR_SSL_CONNECTION_ERROR) if the server doesn't support it. Other changes ============== - Support MySQL 8 row/column alias syntax in executemany INSERT regex. - Expose SQLSTATE on MySQL protocol exceptions without changing exception formatting. - Reject non-finite decimal.Decimal query parameters - Connection.set_charset(charset) now emits DeprecationWarning. Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Khem Raj <khem.raj@oss.qualcomm.com>
* python3-pyjwt: upgrade 2.12.1 -> 2.13.0Wang Mingyu2026-05-311-1/+1
| | | | | Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Khem Raj <khem.raj@oss.qualcomm.com>
* python3-pyais: upgrade 3.0.0 -> 3.0.1Wang Mingyu2026-05-311-1/+1
| | | | | Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Khem Raj <khem.raj@oss.qualcomm.com>
* python3-pika: upgrade 1.4.0 -> 1.4.1Wang Mingyu2026-05-311-1/+1
| | | | | | | | Changelog: Fix Channel.close() for channels with multiple consumers Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Khem Raj <khem.raj@oss.qualcomm.com>
* python3-m2crypto: upgrade 0.47.0 -> 0.48.0Wang Mingyu2026-05-312-52/+2
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 0001-fix-swig-avoid-clang-GNUC-pragma-block-before-_lib.h.patch removed since it's included in 0.48.0 Changelog: ============= - doc: another move this time to Codeberg (and communication to Matrix) - test(smime): parametrize test_write_pkcs7_der - test(smime): fix test_signEncryptDecryptVerify - fix(util): return bytes from passphrase callbacks - fix(SSL.Checker): add IDN Chinese name - test(ssl): add IDN certificate fixture coverage - test(ssl): cover IDN hostname matching in Checker - doc: update expected Name format in migration guide - fix(smime): S/MIME signature verification for Outlook and Thunderbird - fix(provider): handle OSSL_STORE_INFO_PUBKEY compat. for OpenSSL < 3.2 - fix: cast X509_dup in sk_X509_deep_copy to avoid type mismatch - fix(smime): S/MIME signature verification for Outlook and Thunderbird - fix(smime): remove obsolete Python pre-3.6 constructs - ci: run on Codeberg with forgejo_runner - doc: clarify the status of the project - fix(provider): adjust the CI run on Gitea for the older OpenSSL on Debian - fix(evp): narrow digest and BIO pointers for mypy - fix(init): acommodate modern packaging API - doc: IRC channel is on Libera, Ergo was a wrong idea - fix(tests): remove duplicate definition of IS_DEBIAN in test_ssl - fix(test_bio_ssl): fix TLS 1.3 deadlock and add socket timeouts - fix(test_bio_ssl): replace sys.exit() with self.fail() to prevent test process crash - ci: publish to PyPI with Sigstore attestations via Trusted Publishing - fix(authcookie): handle CookieError from Python 3.13.12+ (CVE-2026-0672) - ci(leap): use setup.py bdist_wheel to bypass old pip PEP 517 wrapper - fix(util): replace is_32bit with struct.calcsize and update tests - ci: add FreeBSD SourceHut CI build script - fix(swig): avoid clang GNUC pragma block before _lib.h - fix(provider): don't abuse TemporaryDirectory to be mkdtemp, use that directly. - fix(provider): gate provider APIs for OpenSSL 1.1.1 - feat(provider): add key generation and destruction methods - docs(provider): add comprehensive documentation to Provider module - fix(provider): better exception handling - doc: add a simple AGENTS.md - feat(engine): add availability check, lifecycle helpers, and safer cleanup - doc(engine): Improve documentation and example of using Engine module Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Khem Raj <khem.raj@oss.qualcomm.com>
* python3-libusb1: upgrade 3.3.1 -> 3.4.0Wang Mingyu2026-05-311-1/+1
| | | | | | | | | | | | | Changelog: ========== - Fix Python 3.14 DeprecationWarning caused by implicit ctypes layout when using pack = 1. - Bundle libusb1 1.0.29 dlls in Windows wheels - Fix a licence inconsistency: the old pypi classifier was refering to the LGPL2+ instead of the LGPL2.1+ . Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Khem Raj <khem.raj@oss.qualcomm.com>
* python3-greenlet: upgrade 3.5.0 -> 3.5.1Wang Mingyu2026-05-311-1/+1
| | | | | | | | | | Changelog: ========== - Add preliminary support for Python 3.15b1. - Fix the discrepancy in the way the two getcurrent APIs behave during greenlet teardown. Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Khem Raj <khem.raj@oss.qualcomm.com>
* python3-google-auth: upgrade 2.52.0 -> 2.53.0Wang Mingyu2026-05-311-1/+1
| | | | | | | | | | Changelog: =========== - allowlist agents-nonprod trust domains for agent identity - fail-fast on invalid or non-workload certificate configs in agent identity discovery Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Khem Raj <khem.raj@oss.qualcomm.com>
* python3-gevent: upgrade 26.4.0 -> 26.5.0Wang Mingyu2026-05-311-1/+1
| | | | | | | | | | | Changelog: ========== - Build and publish Windows 11 ARM wheels. - Add preliminary support for Python 3.15b1 and distribute binary wheels for it. - Support for Python 3.10 will be ending soon. Support for PyPy will be ending soon. Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Khem Raj <khem.raj@oss.qualcomm.com>
* python3-fastapi: upgrade 0.136.1 -> 0.136.3Wang Mingyu2026-05-311-1/+1
| | | | | Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Khem Raj <khem.raj@oss.qualcomm.com>
* python3-faker: upgrade 40.18.0 -> 40.19.1Wang Mingyu2026-05-311-1/+1
| | | | | | | | | | Changelog: ============= - Add uuid1 and uuid7 providers to misc provider - Fix shared state mutation in en_IN pincode_in_state Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Khem Raj <khem.raj@oss.qualcomm.com>
* python3-engineio: upgrade 4.13.1 -> 4.13.2Wang Mingyu2026-05-311-1/+1
| | | | | | | | | | Changelog: =========== - Prevent unnecessary resource allocations - Add zizmor to CI builds Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Khem Raj <khem.raj@oss.qualcomm.com>
* python3-decorator: upgrade 5.2.1 -> 5.3.1Wang Mingyu2026-05-311-2/+2
| | | | | | | | | | | | | | | License-Update: Copyright year updated to 2026 Changelog: =========== - Added license SPDX identifier to pyproject.toml - Added official support for Python 3.14 - Fixed a bug with "return await" - Moved decorator.py to a package structure ('decorator/__init__.py') and added a stub file ('decorator/__init__.pyi') Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Khem Raj <khem.raj@oss.qualcomm.com>
* python3-black: upgrade 26.3.1 -> 26.5.1Wang Mingyu2026-05-311-1/+1
| | | | | Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Khem Raj <khem.raj@oss.qualcomm.com>
* python3-aiohappyeyeballs: upgrade 2.6.1 -> 2.6.2Wang Mingyu2026-05-311-1/+1
| | | | | | | | | | | Changelog: ========== - Clear error on empty addr_infos in start_connection - Stop verify_no_lingering_tasks from leaking an event loop - Optimize obtaining event-loop down to 1 line Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Khem Raj <khem.raj@oss.qualcomm.com>
* python3-simplejson: Use pep517-backend FixesWang Mingyu2026-05-311-1/+1
| | | | | | | QA Issue: inherits setuptools3 but has pyproject.toml with setuptools.build_meta, use the correct class [pep517-backend] Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Khem Raj <khem.raj@oss.qualcomm.com>
* python3-django: upgrade 6.0.4 -> 6.0.5Ankur Tyagi2026-05-211-1/+1
| | | | | | | https://docs.djangoproject.com/en/dev/releases/6.0.5/ Signed-off-by: Ankur Tyagi <ankur.tyagi85@gmail.com> Signed-off-by: Khem Raj <khem.raj@oss.qualcomm.com>
* python3-django: upgrade 5.2.13 -> 5.2.14Ankur Tyagi2026-05-211-1/+1
| | | | | | | https://docs.djangoproject.com/en/dev/releases/5.2.14/ Signed-off-by: Ankur Tyagi <ankur.tyagi85@gmail.com> Signed-off-by: Khem Raj <khem.raj@oss.qualcomm.com>
* python3-orjson: Upgrade to 3.11.9Khem Raj2026-05-212-19/+17
| | | | | | Depends on rust 1.95 and fix building with rust 1.95 Signed-off-by: Khem Raj <khem.raj@oss.qualcomm.com>
* python3-virtualenv: upgrade 21.3.1 -> 21.3.3Wang Mingyu2026-05-211-1/+1
| | | | | | | | | | | Changelog: =========== - add 3.16 to embedded wheel versions - fix(upgrade): regen embedded init with correct MAX and 3.16 - Accept GraalPy implementation name. Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Khem Raj <khem.raj@oss.qualcomm.com>
* python3-typeguard: upgrade 4.5.1 -> 4.5.2Wang Mingyu2026-05-211-1/+1
| | | | | | | | Changelog: Fixed IndexError raised from check_signature_compatible when the subject method has no positional parameters Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Khem Raj <khem.raj@oss.qualcomm.com>
* python3-twisted: upgrade 25.5.0 -> 26.4.0Wang Mingyu2026-05-211-2/+2
| | | | | | | License-Update: Copyright year updated to 2026 Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Khem Raj <khem.raj@oss.qualcomm.com>
* python3-tox: upgrade 4.53.1 -> 4.54.0Wang Mingyu2026-05-211-1/+1
| | | | | | | | | | | Changelog: =========== - test(conftest): strip broken nspkg.pth files under py3.15 - feat(packaging): declare tox.pytest deps via a testing extra - fix(schema): cover every replace form in the TOML schema Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Khem Raj <khem.raj@oss.qualcomm.com>
* python3-tomlkit: upgrade 0.14.0 -> 0.15.0Wang Mingyu2026-05-211-1/+1
| | | | | | | | Changelog: Update parser to support TOML spec v1.1.0. Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Khem Raj <khem.raj@oss.qualcomm.com>
* python3-sentry-sdk: upgrade 2.59.0 -> 2.60.0Wang Mingyu2026-05-211-1/+1
| | | | | Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Khem Raj <khem.raj@oss.qualcomm.com>
* python3-rich-toolkit: upgrade 0.19.7 -> 0.19.9Wang Mingyu2026-05-211-1/+1
| | | | | Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Khem Raj <khem.raj@oss.qualcomm.com>
* python3-reportlab: upgrade 4.5.0 -> 4.5.1Wang Mingyu2026-05-211-1/+1
| | | | | Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Khem Raj <khem.raj@oss.qualcomm.com>
* python3-regex: upgrade 2026.4.4 -> 2026.5.9Wang Mingyu2026-05-211-1/+1
| | | | | | | | Changelog: Reverse matching with full unicode casefolding could lead to out-of-range string indexes. Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Khem Raj <khem.raj@oss.qualcomm.com>
* python3-python-multipart: upgrade 0.0.27 -> 0.0.28Wang Mingyu2026-05-211-1/+1
| | | | | | | | | | Changelog: ========== - Speed up partial-boundary tail scan via bytes.find - Cap multipart boundary length at 256 bytes Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Khem Raj <khem.raj@oss.qualcomm.com>
* python3-pytest-codspeed: upgrade 4.5.0 -> 5.0.2Wang Mingyu2026-05-211-1/+1
| | | | | | | | | | | | | | Changelog: =========== - chore: bump instrument-hooks - Remove CFFI in favor of native extension to support free-threaded mode - feat(hooks): declare native extension free-thread safe - feat: use instrument-hook markers in walltime - build: enable free-threaded wheels in cibuildwheel - feat: skip Python runtime objects in callgrind Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Khem Raj <khem.raj@oss.qualcomm.com>
* python3-paramiko: upgrade 4.0.0 -> 5.0.0Wang Mingyu2026-05-211-1/+1
| | | | | Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Khem Raj <khem.raj@oss.qualcomm.com>
* python3-pandas: upgrade 3.0.2 -> 3.0.3Wang Mingyu2026-05-211-1/+1
| | | | | Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Khem Raj <khem.raj@oss.qualcomm.com>
* python3-myst-parser: upgrade 5.0.0 -> 5.1.0Wang Mingyu2026-05-211-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | New Features ============ - Add "alert" syntax extension for GFM alerts (e.g. > [!NOTE]) - Add "gfm_autolink" syntax extension for GFM autolinks - Add myst_strikethrough_single_tilde config option to allow single tilde (~) for strikethrough - Add myst_colon_fence_exact_match config option to require the closing colon fence to have exactly the same number of colons as the opening Improvements ============= - Update myst_gfm_only mode to use the unified gfm_plugin, which now includes GFM autolinks, alerts, and improved strikethrough/tasklist handling - Improve MathJax 4 compatibility for Sphinx 9 - Stop directive-option parsing at colon fences, fixing nested colon fence directives Bug Fixes =========== - Use docname instead of source path in warning locations - Correctly encode & in Markdown URLs by not HTML-escaping refuri - Fix RemovedInSphinx10Warning for inventory item iteration - Pin mdit-py-plugins>=0.6.1 for nested field list fix Dependency Upgrades ==================== - Upgrade to markdown-it-py~=4.2 and mdit-py-plugins~=0.6 - Update pygments requirement from <2.20 to <2.21 Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Khem Raj <khem.raj@oss.qualcomm.com>
* python3-mdit-py-plugins: upgrade 0.6.0 -> 0.6.1Wang Mingyu2026-05-211-1/+1
| | | | | | | FIX: Nested field lists incorrectly nesting inside parent containers Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Khem Raj <khem.raj@oss.qualcomm.com>