summaryrefslogtreecommitdiffstats
path: root/meta-python/recipes-devtools/python
Commit message (Collapse)AuthorAgeFilesLines
* python3-bleak: Upgrade 3.0.1 -> 3.0.2Leon Anavi4 days2-4/+40
| | | | | | | | | Upgrade to release 3.0.2: - Changed default value of BlueZNotifyArgs.use_start_notify to True. Signed-off-by: Leon Anavi <leon.anavi@konsulko.com> Signed-off-by: Khem Raj <khem.raj@oss.qualcomm.com>
* python3-cachetools: Upgrade 7.0.4 -> 7.1.4Leon Anavi4 days1-1/+5
| | | | | | | | | | Upgrade to release 7.1.4: - Minor unit test improvements. - Update build environment. Signed-off-by: Leon Anavi <leon.anavi@konsulko.com> Signed-off-by: Khem Raj <khem.raj@oss.qualcomm.com>
* python3-portion: Upgrade 2.6.1 -> 2.6.2Leon Anavi4 days1-1/+5
| | | | | | | | | | | | | | | | Upgrade to release 2.6.2: - Drop official support for Python 3.9 (EoL). - Improve performance of Interval creation and union for large disjunctions of overlapping intervals - Improve performance of Interval.__contains__ for values - Improve performance of Interval.overlaps, __and__, and __contains__ for large, complex intervals when applied to small subintervals - Improve performance of IntervalDict.update and IntervalDict constructor for hashable values Signed-off-by: Leon Anavi <leon.anavi@konsulko.com> Signed-off-by: Khem Raj <khem.raj@oss.qualcomm.com>
* python3-ujson: Upgrade 5.12.1 -> 5.13.0Leon Anavi4 days1-1/+1
| | | | | | | | | | | | Upgrade to release 5.13.0: - Create manylinux2014 wheels - Add support for Python 3.15 - Disable global interpreter lock for freethreading - Re-enable building GraalPy wheels on macOS arm64 Signed-off-by: Leon Anavi <leon.anavi@konsulko.com> Signed-off-by: Khem Raj <khem.raj@oss.qualcomm.com>
* python3-langtable: Upgrade 0.0.70 -> 0.0.71Leon Anavi4 days1-1/+1
| | | | | | | | | | | | | | | | | Upgrade to release 0.0.71: - langtable.py: Fix deprecation warning: langtable.py:2652: UserWarning: pkg_resources is deprecated as an API - Add xdq, sus, mrh, hrx, brh, ary, en_SE.UTF-8 - Get new translations and translation changes from CLDR - setup.py: use open() instead of deprecated codecs.open(), declare minimum Python version >= 3.8 - Add Yangon timezone id part - languages.xml: Rename Asia/Rangoon to Asia/Yangon - territories.xml: Rename Asia/Rangoon to Asia/Yangon Signed-off-by: Leon Anavi <leon.anavi@konsulko.com> Signed-off-by: Khem Raj <khem.raj@oss.qualcomm.com>
* python3-starlette: Upgrade 1.2.1 -> 1.3.1Leon Anavi5 days1-2/+2
| | | | | | | | | | | Upgrade to release 1.3.1: - Use StarletteDeprecationWarning instead of DeprecationWarning - Enforce max_fields and max_part_size in FormParser - Enforce FormParser limits in parser callbacks Signed-off-by: Leon Anavi <leon.anavi@konsulko.com> Signed-off-by: Khem Raj <khem.raj@oss.qualcomm.com>
* python3-httpx2: Add recipeLeon Anavi5 days1-0/+22
| | | | | | | | | | | | | | Add recipe for release 2.4.0: - Add HTTPXDeprecationWarning, a UserWarning subclass shown by default so deprecations are visible without enabling warnings. - Limit the number of chained Content-Encoding decoders to 5. - Allow version 15 of rich in the cli extra. - Parse an empty Digest auth realm without crashing. - Decode IDNA labels in non-leading host positions. Signed-off-by: Leon Anavi <leon.anavi@konsulko.com> Signed-off-by: Khem Raj <khem.raj@oss.qualcomm.com>
* python3-dunamai: Add recipeLeon Anavi5 days1-0/+9
| | | | | | | | | | Add recipe for release 1.26.1: - Fixed: The highest_tag argument was ignored in Version.from_any_vcs() - Fixed: Compatibility with Pijul 1.0.0-beta.11 Signed-off-by: Leon Anavi <leon.anavi@konsulko.com> Signed-off-by: Khem Raj <khem.raj@oss.qualcomm.com>
* python3-uv-dynamic-versioning: Add recipeLeon Anavi5 days1-0/+11
| | | | | | | | | | | | | Add recipe for release 0.14.0: - Improve Version Source Docs - ci: update actions - docs: update README - feat: support highest-tag option - docs: update tips Signed-off-by: Leon Anavi <leon.anavi@konsulko.com> Signed-off-by: Khem Raj <khem.raj@oss.qualcomm.com>
* python3-traitlets: Upgrade 5.15.0 -> 5.15.1Leon Anavi5 days1-1/+1
| | | | | | | | | Upgrade to release 5.15.1: - Fix CI (docs build, mypy tests, downstream) Signed-off-by: Leon Anavi <leon.anavi@konsulko.com> Signed-off-by: Khem Raj <khem.raj@oss.qualcomm.com>
* python3-faker: Upgrade 40.21.0 -> 40.23.0Leon Anavi5 days1-1/+1
| | | | | | | | | | Upgrade to release 40.23.0: - Add French social security numbers with Corsican codes - Fix typos in docstrings and comments Signed-off-by: Leon Anavi <leon.anavi@konsulko.com> Signed-off-by: Khem Raj <khem.raj@oss.qualcomm.com>
* python3-geojson: Upgrade 3.2.0 -> 3.3.0Leon Anavi5 days2-62/+2
| | | | | | | | | | | | | | | | | | | Upgrade to release 3.3.0: - __all__ must be a sequence of strings: fix __init__.py and factory.py - remove simplejson - Add support for Python 3.14 - Remove EOL Python version support - Update GH action versions for Node 24 - fix: convert dict features to Feature objects in FeatureCollection Drop 0001-Allow-install-over-python-3.14-329.patch because it has been applied in the upstream of the project. License-Update: Update years Signed-off-by: Leon Anavi <leon.anavi@konsulko.com> Signed-off-by: Khem Raj <khem.raj@oss.qualcomm.com>
* python3-tornado: Upgrade 6.5.6 -> 6.5.7Leon Anavi5 days1-1/+1
| | | | | | | | | | | | Upgrade to release 6.5.7: - CurlAsyncHTTPClient now fully resets the curl object before reusing it. This prevents incorrectly reusing options from a previous request, specifically including client SSL and credentials used for accessing proxies. Signed-off-by: Leon Anavi <leon.anavi@konsulko.com> Signed-off-by: Khem Raj <khem.raj@oss.qualcomm.com>
* python3-aiohttp: upgrade 3.13.5 -> 3.14.1Wang Mingyu8 days1-2/+2
| | | | | | | License-Update: add full apache license Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Khem Raj <khem.raj@oss.qualcomm.com>
* python3-uvicorn: upgrade 0.44.0 -> 0.49.0Wang Mingyu10 days1-1/+1
| | | | | Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Khem Raj <khem.raj@oss.qualcomm.com>
* python3-uefi-firmware: upgrade 1.13 -> 1.16Wang Mingyu10 days1-2/+2
| | | | | | | | | | | | | | | | | | | | | License-Update: =============== - fix(packaging): build abi3 extension with stable suffix (#153) - Fetch refs in release workflow - Generate version dynamically from refs - Add test dependencies (#151) Changelog: ============ - Replace more bytes/str mixing - Apply hardening fixes from upstream Tiano implementation - Build generic stable ABI wheels targeting Python 3.10+ - Add test dependencies - Parsing fixes and support for generate_checksums=True - fix(packaging): build abi3 extension with stable suffix Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Khem Raj <khem.raj@oss.qualcomm.com>
* python3-typer: upgrade 0.26.4 -> 0.26.7Wang Mingyu10 days1-1/+1
| | | | | Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Khem Raj <khem.raj@oss.qualcomm.com>
* python3-tox: upgrade 4.55.0 -> 4.55.1Wang Mingyu10 days1-1/+1
| | | | | | | | Changelog: fix(config): propagate overrides through config references Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Khem Raj <khem.raj@oss.qualcomm.com>
* python3-sentry-sdk: upgrade 2.61.0 -> 2.61.1Wang Mingyu10 days1-1/+1
| | | | | | | | | | | | | Changelog: ============= - Pin fakeredis<2.36.0 in tests - Unpin redis and fakeredis for tests - (aiohttp) Unfurl spans explicitly instead of using pop() - (tox) Migrate from pip to uv via tox-uv - Pin redis<8 for rq Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Khem Raj <khem.raj@oss.qualcomm.com>
* python3-rich-toolkit: upgrade 0.19.10 -> 0.20.1Wang Mingyu10 days1-1/+1
| | | | | Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Khem Raj <khem.raj@oss.qualcomm.com>
* python3-python-multipart: upgrade 0.0.30 -> 0.0.32Wang Mingyu10 days1-1/+1
| | | | | | | | | | | | Changelog: ============ - Speed up partial-boundary scanning for CR/LF-dense part data - Speed up multipart header parsing and callback dispatch - Bound header field name size before validating - Validate Content-Length is non-negative in parse_form Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Khem Raj <khem.raj@oss.qualcomm.com>
* python3-pytest-aiohttp: upgrade 1.1.0 -> 1.1.1Wang Mingyu10 days1-1/+1
| | | | | | | | | | Changelog: =========== - Drop Python 3.9 - Typing improvements Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Khem Raj <khem.raj@oss.qualcomm.com>
* python3-pyais: upgrade 3.0.1 -> 3.1.0Wang Mingyu10 days1-1/+1
| | | | | | | | | | | Changelog: =========== - implemented a pre-computed decoder plan for each class - added json_to_data to aid in re-encoding JSON messages - encode_msg & encode_dict now require a mandatory sentence argument Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Khem Raj <khem.raj@oss.qualcomm.com>
* python3-ipython: upgrade 9.14.0 -> 9.14.1Wang Mingyu10 days1-1/+1
| | | | | Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Khem Raj <khem.raj@oss.qualcomm.com>
* python3-inline-snapshot: upgrade 0.34.0 -> 0.34.1Wang Mingyu10 days1-1/+1
| | | | | | | | | Changelog: - Fixed snapshot_arg() to use the fix category (instead of create) when creating an argument with an existing non-ellipsis default argument value. Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Khem Raj <khem.raj@oss.qualcomm.com>
* python3-filelock: upgrade 3.29.0 -> 3.29.1Wang Mingyu10 days1-1/+1
| | | | | | | | | | | | Changelog: =========== - docs: fix API docs of release() - docs: clarify per-thread scope of FileLock configuration - chore: improve filelock maintenance path - fix(soft): refuse to follow symlinks when reading the lock file Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Khem Raj <khem.raj@oss.qualcomm.com>
* python3-faker: upgrade 40.19.1 -> 40.21.0Wang Mingyu10 days1-1/+1
| | | | | | | | | | | | Changelog: ========= - Add banks list for en_GB locale - Add pan and gstin generators to en_IN SSN provider - Improve barcode provider test coverage - Bump liskin/gh-problem-matcher-wrap from 3 to 4 Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Khem Raj <khem.raj@oss.qualcomm.com>
* python3-cyclonedx-python-lib: upgrade 11.7.0 -> 11.8.0Wang Mingyu10 days1-1/+1
| | | | | | | | | | | | | | | | | | | | | | | Changelog: ============= - chore: extract glob for pyupgrade to separate script for cross-platform compatibility - docs: update CDX summary - chore: fix test coverage reporting - chore(deps-dev): update tomli requirement from 2.3.0 to 2.4.1 - chore(release): use own GH app for releasing - chore(ci): pin GitHub Actions to immutable SHAs while preserving tag tracking - chore: add zizmor workflow to harden GitHub Actions security - Update PULL_REQUEST_TEMPLATE.md - chore: Update CONTRIBUTING.md - chore(ci): comments for pinned actions - feat: add support CycloneDX 1.7.1 & 1.6.2 & 1.5.1 - chore(deps): bump actions/create-github-app-token from 3.1.1 to 3.2.0 - chore(deps): bump actions/download-artifact from 7.0.0 to 8.0.1 - chore(deps): bump actions/upload-artifact from 6.0.0 to 7.0.1 - feat: pull SPDX license IDs v1.1-3.28.0 Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Khem Raj <khem.raj@oss.qualcomm.com>
* python3-cmd2: upgrade 3.5.1 -> 4.0.0Wang Mingyu10 days1-1/+1
| | | | | Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Khem Raj <khem.raj@oss.qualcomm.com>
* python3-cbor2: upgrade 6.1.1 -> 6.1.2Wang Mingyu10 days1-1/+1
| | | | | | | | | | | | Changelog: =========== - Fixed incorrect tracking of string references for definite-length text strings of length greater than 65536 - Fixed cbor2.load() crash caused by incorrect handling of internal read buffer extension during stream deserialization. Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Khem Raj <khem.raj@oss.qualcomm.com>
* python3-beautifulsoup4: upgrade 4.14.3 -> 4.15.0Wang Mingyu10 days1-1/+1
| | | | | Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Khem Raj <khem.raj@oss.qualcomm.com>
* python3-pytest-cache: remove dead recipeKhem Raj12 days2-16/+0
| | | | | | | | | pytest-cache has been unmaintained since its last release in 2013 and its functionality was long ago merged into pytest core. Drop the recipe along with its packagegroup-meta-python entry and the now-redundant ptest dependency in python3-fastjsonschema. Signed-off-by: Khem Raj <khem.raj@oss.qualcomm.com>
* python3-pathtools3: remove dead recipeKhem Raj12 days1-10/+0
| | | | | | | | | | | pathtools3 is an abandoned Python 3 fork. Its last release (0.2.1) was in 2018 and the upstream original pathtools has been dead since 2011. Its only historical consumer, python3-watchdog, dropped the dependency long ago and is now at 6.0.0 in OE. Nothing else references it. Drop the recipe and its packagegroup-meta-python entry. Signed-off-by: Khem Raj <khem.raj@oss.qualcomm.com>
* python3-django: upgrade 5.2.14 -> 5.2.15Ankur Tyagi12 days1-1/+1
| | | | | | | https://docs.djangoproject.com/en/dev/releases/5.2.15/ Signed-off-by: Ankur Tyagi <ankur.tyagi85@gmail.com> Signed-off-by: Khem Raj <khem.raj@oss.qualcomm.com>
* python3-django: upgrade 6.0.5 -> 6.0.6Ankur Tyagi12 days1-1/+1
| | | | | | | https://docs.djangoproject.com/en/dev/releases/6.0.6/ Signed-off-by: Ankur Tyagi <ankur.tyagi85@gmail.com> Signed-off-by: Khem Raj <khem.raj@oss.qualcomm.com>
* python3-zopeinterface: upgrade 8.4 -> 8.5Wang Mingyu12 days1-1/+1
| | | | | | | | | | | Changelog: =========== - Build and upload free-threaded (cp314t, cp315t) wheels for all platforms. - Replace all remaining PyDict_GetItem() calls in the C extension with exception-safe alternatives (PyDict_Contains, PyDict_GetItemWithError). Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Khem Raj <khem.raj@oss.qualcomm.com>
* python3-virtualenv: upgrade 21.3.3 -> 21.4.2Wang Mingyu12 days1-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.1 -> 0.26.4Wang Mingyu12 days1-1/+1
| | | | | Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Khem Raj <khem.raj@oss.qualcomm.com>
* python3-tox: upgrade 4.54.0 -> 4.55.0Wang Mingyu12 days1-1/+1
| | | | | | | | | | | Changelog: ============= - ci(schemastore): sync fork before pushing branch - feat: Also pass TERMINFO when in an interactive shell - fix(pip): skip constrain_package_deps when constraints is set Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Khem Raj <khem.raj@oss.qualcomm.com>
* python3-tornado: upgrade 6.5.5 -> 6.5.6Wang Mingyu12 days1-1/+1
| | | | | Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Khem Raj <khem.raj@oss.qualcomm.com>
* python3-starlette: upgrade 1.1.0 -> 1.2.1Wang Mingyu12 days1-1/+1
| | | | | | | | | | | Changelog: ============ - Support httpx2 in the test client - Use httpx2 for type checking in the testclient module - Add assert error for requires() when request param is not Request type Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Khem Raj <khem.raj@oss.qualcomm.com>
* python3-service-identity: upgrade 24.2.0 -> 26.1.0Wang Mingyu12 days1-1/+1
| | | | | | | | | | | | | | Changelog: =========== - Python 3.14 and 3.15 are now officially supported. #85 #93 - service-identity now uses cryptography's Rust-based ASN.1 decoder and doesn't depend on pyasn1 and pyasn1-modules anymore. - Verifying a single-label hostname (e.g. localhost) against a wildcard certificate pattern now raises VerificationError cleanly instead of crashing with an opaque ValueError Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Khem Raj <khem.raj@oss.qualcomm.com>
* python3-serpent: upgrade 1.42 -> 1.43Wang Mingyu12 days1-1/+1
| | | | | | | | | | Changelog: =========== - Fixed multiple bugs in serialization and parsing (complex number edge cases, custom types etc) - Changed java maven publishing method Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Khem Raj <khem.raj@oss.qualcomm.com>
* python3-sentry-sdk: upgrade 2.60.0 -> 2.61.0Wang Mingyu12 days1-1/+1
| | | | | Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Khem Raj <khem.raj@oss.qualcomm.com>
* python3-redis: upgrade 7.4.0 -> 8.0.0Wang Mingyu12 days1-1/+1
| | | | | Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Khem Raj <khem.raj@oss.qualcomm.com>
* python3-python-multipart: upgrade 0.0.29 -> 0.0.30Wang Mingyu12 days1-1/+1
| | | | | Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Khem Raj <khem.raj@oss.qualcomm.com>
* python3-pytest-asyncio: upgrade 1.3.0 -> 1.4.0Wang Mingyu12 days1-1/+1
| | | | | Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Khem Raj <khem.raj@oss.qualcomm.com>
* python3-pyproject-api: upgrade 1.10.0 -> 1.10.1Wang Mingyu12 days1-1/+1
| | | | | | | | | | | | | | | | | | Changelog: =========== - chore(tox): migrate tox.ini to tox.toml - Migrate type checking from mypy to ty - Move from extras to dependency-groups - Align dependency versions across projects - Add permissions to workflows - Move SECURITY.md to .github/SECURITY.md - Switch FUNDING.yml to github: gaborbernat - Standardize .github files to .yaml suffix - ci(workflows): add zizmor security auditing - chore: improve pyproject-api maintenance path Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Khem Raj <khem.raj@oss.qualcomm.com>
* python3-platformdirs: upgrade 4.9.6 -> 4.10.0Wang Mingyu12 days1-1/+1
| | | | | Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Khem Raj <khem.raj@oss.qualcomm.com>
* python3-parse: upgrade 1.22.0 -> 1.22.1Wang Mingyu12 days1-1/+1
| | | | | | | | Changelog: Parse zero-precision floats formatted without a decimal point Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Khem Raj <khem.raj@oss.qualcomm.com>