summaryrefslogtreecommitdiffstats
path: root/meta-python/recipes-devtools/python
Commit message (Collapse)AuthorAgeFilesLines
* 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>
* python3-inline-snapshot: upgrade 0.32.7 -> 0.33.0Wang Mingyu2026-05-201-1/+1
| | | | | Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Khem Raj <khem.raj@oss.qualcomm.com>
* python3-huey: upgrade 3.0.0 -> 3.0.1Wang Mingyu2026-05-201-1/+1
| | | | | | | | | | | | Changelog: ========== - Fix bug in redis version parsing when using Elasticache or any other that sends major/minor. redis-py incorrectly parses these as floats because there's only a single decimal, so the version check was breaking. - Rename max task option --max-tasks (previously was --max_tasks). Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Khem Raj <khem.raj@oss.qualcomm.com>
* python3-flask-jwt-extended: upgrade 4.7.3 -> 4.7.4Wang Mingyu2026-05-201-1/+1
| | | | | | | | Changelog: setup.py: bump PyJWT floor to >=2.11.0 to match the actual runtime requirement Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Khem Raj <khem.raj@oss.qualcomm.com>
* python3-faker: upgrade 40.15.0 -> 40.18.0Wang Mingyu2026-05-201-1/+1
| | | | | | | | | | | | Changelog: =========== - Add automotive providers for ar_DZ and fr_DZ locales. - Add phone_number provider for ar_DZ and fr_DZ locales. - Add am_ET phone_number provider for Ethiopia. - Fix duplicate phone number prefix 145 in zh_CN locale. Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Khem Raj <khem.raj@oss.qualcomm.com>
* python3-coverage: upgrade 7.13.5 -> 7.14.0Wang Mingyu2026-05-201-1/+1
| | | | | Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Khem Raj <khem.raj@oss.qualcomm.com>
* python3-pycurl: Use pep517-backend FixesWang Mingyu2026-05-201-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-pychromecast: Fix build with wheel 0.47Khem Raj2026-05-142-0/+24
| | | | Signed-off-by: Khem Raj <khem.raj@oss.qualcomm.com>
* python3-cucumber-tag-expressions: Fix build with newer uv buildKhem Raj2026-05-142-0/+32
| | | | Signed-off-by: Khem Raj <khem.raj@oss.qualcomm.com>
* python3-croniter: Fix build with newer trove and pathspec modulesKhem Raj2026-05-142-0/+30
| | | | Signed-off-by: Khem Raj <khem.raj@oss.qualcomm.com>
* python3-wtforms: upgrade 3.2.1 -> 3.2.2Wang Mingyu2026-05-131-1/+1
| | | | | | | | | | | Changelog: ============ - Fix :class:'~validators.Disabled' validation with provided formdata. - End support for Python 3.9, start support for Python 3.14. - Add Tamil and Serbian translations. Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Khem Raj <khem.raj@oss.qualcomm.com>
* python3-web3: upgrade 7.12.1 -> 7.16.0Wang Mingyu2026-05-131-1/+1
| | | | | Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Khem Raj <khem.raj@oss.qualcomm.com>
* python3-virtualenv: upgrade 21.3.0 -> 21.3.1Wang Mingyu2026-05-131-1/+1
| | | | | | | | | | Changelog: ========== - ci: retry transient apt failures on Linux - fix(seed): bump embedded pip to 26.1.1 Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Khem Raj <khem.raj@oss.qualcomm.com>
* python3-ujson: upgrade 5.12.0 -> 5.12.1Wang Mingyu2026-05-131-1/+1
| | | | | | | | | | Changelog: ========== - Fix encoding ref leak with non-English character - Fix memory leak when ujson.dump() is unable to write to its file 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.20260408 -> 7.2.2.20260508Wang Mingyu2026-05-131-1/+1
| | | | | Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Khem Raj <khem.raj@oss.qualcomm.com>
* python3-typer: upgrade 0.25.0 -> 0.25.1Wang Mingyu2026-05-131-1/+1
| | | | | | | | | | | Changelog: ============ - Add Typer Library Skill for Agents. - Bump ruff from 0.15.11 to 0.15.12. - Bump prek from 0.3.10 to 0.3.11. Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Khem Raj <khem.raj@oss.qualcomm.com>
* python3-traitlets: upgrade 5.14.3 -> 5.15.0Wang Mingyu2026-05-132-30/+2
| | | | | | | | 0001-start-testing-on-3.14-and-3.14t-929.patch removed since it's included in 5.15.0 Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Khem Raj <khem.raj@oss.qualcomm.com>
* python3-tox: upgrade 4.53.0 -> 4.53.1Wang Mingyu2026-05-131-1/+1
| | | | | | | | | | | Changelog: =========== - harden user-facing logs and untrusted inputs - correct argparse override signatures for ty 0.0.33 - fix: allow deps arrays in TOML schema Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Khem Raj <khem.raj@oss.qualcomm.com>
* python3-sentry-sdk: upgrade 2.58.0 -> 2.59.0Wang Mingyu2026-05-131-1/+1
| | | | | Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Khem Raj <khem.raj@oss.qualcomm.com>
* python3-rich-argparse: upgrade 1.7.2 -> 1.8.0Wang Mingyu2026-05-131-1/+1
| | | | | | | | | | | | | Changelog: ========== - Python 3.8 is no longer supported (EOL since 7/10/2024) - Add support for PyPy 3.11 - Add ExtendedParagraphRichHelpFormatter to rich_argparse.contrib. This is similar to ParagraphRichHelpFormatter but with better support for paragraph spacing. Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Khem Raj <khem.raj@oss.qualcomm.com>
* python3-reportlab: upgrade 4.4.10 -> 4.5.0Wang Mingyu2026-05-131-1/+1
| | | | | Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Khem Raj <khem.raj@oss.qualcomm.com>
* python3-pytest-codspeed: upgrade 4.4.0 -> 4.5.0Wang Mingyu2026-05-131-1/+1
| | | | | | | | | | | Changelog: =========== - Pre-build macos binary - Bump instrument-hooks submodule to use int32_t as pid - Add macos integration test Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Khem Raj <khem.raj@oss.qualcomm.com>
* python3-pymysql: upgrade 1.1.2 -> 1.1.3Wang Mingyu2026-05-131-1/+1
| | | | | | | | Changelog: Fix Cursor.callproc() didn't escape procedure name. Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Khem Raj <khem.raj@oss.qualcomm.com>
* python3-pymisp: upgrade 2.5.33.2 -> 2.5.34.1Wang Mingyu2026-05-131-1/+1
| | | | | Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Khem Raj <khem.raj@oss.qualcomm.com>
* python3-pycurl: upgrade 7.45.7 -> 7.46.0Wang Mingyu2026-05-131-1/+1
| | | | | Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Khem Raj <khem.raj@oss.qualcomm.com>
* python3-pika: upgrade 1.3.2 -> 1.4.0Wang Mingyu2026-05-131-1/+1
| | | | | Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Khem Raj <khem.raj@oss.qualcomm.com>
* python3-parso: upgrade 0.8.6 -> 0.8.7Wang Mingyu2026-05-131-1/+1
| | | | | | | | Changelog: Add PEP 695 type parameter syntax Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Khem Raj <khem.raj@oss.qualcomm.com>
* python3-parse: upgrade 1.21.1 -> 1.22.0Wang Mingyu2026-05-131-1/+1
| | | | | | | | Changelog: Add type hinting Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Khem Raj <khem.raj@oss.qualcomm.com>
* python3-mdit-py-plugins: upgrade 0.5.0 -> 0.6.0Wang Mingyu2026-05-131-1/+1
| | | | | | | | | | | | Changelog: =========== - Add AGENTS.md and copilot-setup-steps workflow - NEW: Add superscript plugin and tests - Add GFM autolink and composite GFM plugins - Fix pre-commit Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Khem Raj <khem.raj@oss.qualcomm.com>
* python3-matplotlib-inline: upgrade 0.2.1 -> 0.2.2Wang Mingyu2026-05-131-1/+1
| | | | | Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Khem Raj <khem.raj@oss.qualcomm.com>
* python3-jedi: upgrade 0.19.2 -> 0.20.0Wang Mingyu2026-05-131-1/+1
| | | | | | | | | | | | | | | Changelog: ============= - Python 3.14 support - Removed support for Python 3.8 and 3.9 - Upgraded Typeshed - Better support for Final/ClassVar - __new__ is now also recognized as a signature and TypeVar inference - Support for Self - Support for TypeAlias, generics for type[...] and tuple[...] Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Khem Raj <khem.raj@oss.qualcomm.com>
* python3-gunicorn: upgrade 25.3.0 -> 26.0.0Wang Mingyu2026-05-131-1/+1
| | | | | Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Khem Raj <khem.raj@oss.qualcomm.com>
* python3-google-auth: upgrade 2.49.2 -> 2.52.0Wang Mingyu2026-05-131-1/+1
| | | | | Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Khem Raj <khem.raj@oss.qualcomm.com>
* python3-google-auth-oauthlib: upgrade 1.3.1 -> 1.4.0Wang Mingyu2026-05-131-1/+1
| | | | | | | | | | Changelog: ========== - Drop support for Python 3.9 - replace deprecated utcfromtimestamp in google-auth-oauthlib Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Khem Raj <khem.raj@oss.qualcomm.com>
* python3-git-pw: upgrade 2.8.0 -> 2.8.1Wang Mingyu2026-05-131-1/+1
| | | | | Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Khem Raj <khem.raj@oss.qualcomm.com>
* python3-fsspec: upgrade 2026.3.0 -> 2026.4.0Wang Mingyu2026-05-131-1/+1
| | | | | Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Khem Raj <khem.raj@oss.qualcomm.com>
* python3-flask-jwt-extended: upgrade 4.7.1 -> 4.7.3Wang Mingyu2026-05-131-1/+1
| | | | | | | | | | | Changelog: ============ - fix: a unexpected token - Update active python versions - Bump PyJWT to 2.12.1 Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Khem Raj <khem.raj@oss.qualcomm.com>
* python3-cyclonedx-python-lib: add recipeSamuli Piippo2026-05-121-0/+19
| | | | | | | | | | | | OWASP CycloneDX is a full-stack Bill of Materials (BOM) standard that provides advanced supply chain capabilities for cyber risk reduction. This Python package provides data models, validators and more, to help you create/render/read CycloneDX documents. Signed-off-by: Samuli Piippo <samuli.piippo@qt.io> Signed-off-by: Khem Raj <khem.raj@oss.qualcomm.com>
* python3-py-serializable: add recipeSamuli Piippo2026-05-121-0/+14
| | | | | | | | This Pythonic library provides a framework for serializing/ deserializing Python classes to and from JSON and XML Signed-off-by: Samuli Piippo <samuli.piippo@qt.io> Signed-off-by: Khem Raj <khem.raj@oss.qualcomm.com>
* python3-packageurl-python: add recipeSamuli Piippo2026-05-121-0/+12
| | | | | | | Python library to parse and build “purl” aka. Package URLs. Signed-off-by: Samuli Piippo <samuli.piippo@qt.io> Signed-off-by: Khem Raj <khem.raj@oss.qualcomm.com>
* python3-zopeinterface: upgrade 8.3 -> 8.4Wang Mingyu2026-05-121-1/+1
| | | | | Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Khem Raj <khem.raj@oss.qualcomm.com>
* python3-xxhash: upgrade 3.6.0 -> 3.7.0Wang Mingyu2026-05-121-1/+1
| | | | | | | | | | | | Changelog: ========== - Drop support for Python 3.7 - Build armv7l manylinux/musllinux wheels - Build riscv64 manylinux/musllinux wheels - Build android and ios wheels Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Khem Raj <khem.raj@oss.qualcomm.com>
* python3-virtualenv: upgrade 21.2.1 -> 21.3.0Wang Mingyu2026-05-121-1/+1
| | | | | Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Khem Raj <khem.raj@oss.qualcomm.com>
* python3-tzdata: upgrade 2026.1 -> 2026.2Wang Mingyu2026-05-121-1/+1
| | | | | Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Khem Raj <khem.raj@oss.qualcomm.com>
* python3-typer: upgrade 0.24.1 -> 0.25.0Wang Mingyu2026-05-121-1/+1
| | | | | Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Khem Raj <khem.raj@oss.qualcomm.com>
* python3-tox: upgrade 4.52.1 -> 4.53.0Wang Mingyu2026-05-121-1/+1
| | | | | | | | Changelog: eat(toml): allow bare range/labeled dicts in env_list Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Khem Raj <khem.raj@oss.qualcomm.com>