Commit Graph

9730 Commits

Author SHA1 Message Date
Khem Raj 03ff114359 python3-cppy: add python3-wheel-native to DEPENDS
setuptools3.bbclass and python_setuptools_build_meta.bbclass no longer
add python3-wheel-native to DEPENDS by default, following oe-core
commit e546c697b7 ("classes/setuptools3: remove wheel dependency"),
since setuptools >= 70.1.0 no longer needs the external wheel package
to build a wheel.

This recipe's pyproject.toml/setup.py still declares wheel as a build
requirement, so pyproject-build's --no-isolation dependency check now
fails:

  ERROR Unmet dependencies (checked against .../recipe-sysroot-native/usr/bin/nativepython3):
  	wheel
  		wanted: any
  		found: not installed

Add python3-wheel-native to DEPENDS directly to satisfy it.

Signed-off-by: Khem Raj <khem.raj@oss.qualcomm.com>
2026-08-13 13:01:37 -07:00
Khem Raj 128a718277 python3-click-repl: add python3-wheel-native to DEPENDS
setuptools3.bbclass and python_setuptools_build_meta.bbclass no longer
add python3-wheel-native to DEPENDS by default, following oe-core
commit e546c697b7 ("classes/setuptools3: remove wheel dependency"),
since setuptools >= 70.1.0 no longer needs the external wheel package
to build a wheel.

This recipe's pyproject.toml/setup.py still declares wheel as a build
requirement, so pyproject-build's --no-isolation dependency check now
fails:

  ERROR Unmet dependencies (checked against .../recipe-sysroot-native/usr/bin/nativepython3):
  	wheel
  		wanted: any
  		found: not installed

Add python3-wheel-native to DEPENDS directly to satisfy it.

Signed-off-by: Khem Raj <khem.raj@oss.qualcomm.com>
2026-08-13 13:01:37 -07:00
Khem Raj d23c41e60e python3-canopen: add python3-wheel-native to DEPENDS
setuptools3.bbclass and python_setuptools_build_meta.bbclass no longer
add python3-wheel-native to DEPENDS by default, following oe-core
commit e546c697b7 ("classes/setuptools3: remove wheel dependency"),
since setuptools >= 70.1.0 no longer needs the external wheel package
to build a wheel.

This recipe's pyproject.toml/setup.py still declares wheel as a build
requirement, so pyproject-build's --no-isolation dependency check now
fails:

  ERROR Unmet dependencies (checked against .../recipe-sysroot-native/usr/bin/nativepython3):
  	wheel
  		wanted: any
  		found: not installed

Add python3-wheel-native to DEPENDS directly to satisfy it.

Signed-off-by: Khem Raj <khem.raj@oss.qualcomm.com>
2026-08-13 13:01:37 -07:00
Khem Raj cef3a83c91 python3-bumble: add python3-wheel-native to DEPENDS
setuptools3.bbclass and python_setuptools_build_meta.bbclass no longer
add python3-wheel-native to DEPENDS by default, following oe-core
commit e546c697b7 ("classes/setuptools3: remove wheel dependency"),
since setuptools >= 70.1.0 no longer needs the external wheel package
to build a wheel.

This recipe's pyproject.toml/setup.py still declares wheel as a build
requirement, so pyproject-build's --no-isolation dependency check now
fails:

  ERROR Unmet dependencies (checked against .../recipe-sysroot-native/usr/bin/nativepython3):
  	wheel
  		wanted: any
  		found: not installed

Add python3-wheel-native to DEPENDS directly to satisfy it.

Signed-off-by: Khem Raj <khem.raj@oss.qualcomm.com>
2026-08-13 13:01:37 -07:00
Khem Raj 3b9b285190 python3-behave: add python3-wheel-native to DEPENDS
setuptools3.bbclass and python_setuptools_build_meta.bbclass no longer
add python3-wheel-native to DEPENDS by default, following oe-core
commit e546c697b7 ("classes/setuptools3: remove wheel dependency"),
since setuptools >= 70.1.0 no longer needs the external wheel package
to build a wheel.

This recipe's pyproject.toml/setup.py still declares wheel as a build
requirement, so pyproject-build's --no-isolation dependency check now
fails:

  ERROR Unmet dependencies (checked against .../recipe-sysroot-native/usr/bin/nativepython3):
  	wheel
  		wanted: any
  		found: not installed

Add python3-wheel-native to DEPENDS directly to satisfy it.

Signed-off-by: Khem Raj <khem.raj@oss.qualcomm.com>
2026-08-13 13:01:36 -07:00
Khem Raj 66b6ed6492 python3-automat: add python3-wheel-native to DEPENDS
setuptools3.bbclass and python_setuptools_build_meta.bbclass no longer
add python3-wheel-native to DEPENDS by default, following oe-core
commit e546c697b7 ("classes/setuptools3: remove wheel dependency"),
since setuptools >= 70.1.0 no longer needs the external wheel package
to build a wheel.

This recipe's pyproject.toml/setup.py still declares wheel as a build
requirement, so pyproject-build's --no-isolation dependency check now
fails:

  ERROR Unmet dependencies (checked against .../recipe-sysroot-native/usr/bin/nativepython3):
  	wheel
  		wanted: any
  		found: not installed

Add python3-wheel-native to DEPENDS directly to satisfy it.

Signed-off-by: Khem Raj <khem.raj@oss.qualcomm.com>
2026-08-13 13:01:36 -07:00
Khem Raj 26595052d6 python3-async-timeout: add python3-wheel-native to DEPENDS
setuptools3.bbclass and python_setuptools_build_meta.bbclass no longer
add python3-wheel-native to DEPENDS by default, following oe-core
commit e546c697b7 ("classes/setuptools3: remove wheel dependency"),
since setuptools >= 70.1.0 no longer needs the external wheel package
to build a wheel.

This recipe's pyproject.toml/setup.py still declares wheel as a build
requirement, so pyproject-build's --no-isolation dependency check now
fails:

  ERROR Unmet dependencies (checked against .../recipe-sysroot-native/usr/bin/nativepython3):
  	wheel
  		wanted: any
  		found: not installed

Add python3-wheel-native to DEPENDS directly to satisfy it.

Signed-off-by: Khem Raj <khem.raj@oss.qualcomm.com>
2026-08-13 13:01:36 -07:00
Khem Raj 0128fd2ed0 python3-asttokens: add python3-wheel-native to DEPENDS
setuptools3.bbclass and python_setuptools_build_meta.bbclass no longer
add python3-wheel-native to DEPENDS by default, following oe-core
commit e546c697b7 ("classes/setuptools3: remove wheel dependency"),
since setuptools >= 70.1.0 no longer needs the external wheel package
to build a wheel.

This recipe's pyproject.toml/setup.py still declares wheel as a build
requirement, so pyproject-build's --no-isolation dependency check now
fails:

  ERROR Unmet dependencies (checked against .../recipe-sysroot-native/usr/bin/nativepython3):
  	wheel
  		wanted: any
  		found: not installed

Add python3-wheel-native to DEPENDS directly to satisfy it.

Signed-off-by: Khem Raj <khem.raj@oss.qualcomm.com>
2026-08-13 13:01:35 -07:00
Ankur Tyagi 8fa4dc246b pythen3-typer: upgrade 0.27.0 -> 0.27.1
Changelog:
https://github.com/fastapi/typer/releases/tag/0.27.1

Signed-off-by: Ankur Tyagi <ankur.tyagi85@gmail.com>
Signed-off-by: Khem Raj <khem.raj@oss.qualcomm.com>
2026-08-12 23:01:45 -07:00
Ankur Tyagi f1a16244a8 python3-socketio: upgrade 5.16.3 -> 5.16.4
Changelog:
https://github.com/miguelgrinberg/python-socketio/blob/v5.16.4/CHANGES.md

Signed-off-by: Ankur Tyagi <ankur.tyagi85@gmail.com>
Signed-off-by: Khem Raj <khem.raj@oss.qualcomm.com>
2026-08-12 23:01:45 -07:00
Ankur Tyagi b70b9284a3 python3-google-auth: upgrade 2.56.2 -> 2.56.3
Also updated homepage.

Changelog:
https://github.com/googleapis/google-cloud-python/blob/main/packages/google-auth/CHANGELOG.md#2563-2026-08-06

Signed-off-by: Ankur Tyagi <ankur.tyagi85@gmail.com>
Signed-off-by: Khem Raj <khem.raj@oss.qualcomm.com>
2026-08-12 23:01:45 -07:00
Jason Schonberg 63d9284f53 python3-charset-normalizer: add patch for setuptools version
The 3.4.9 upgrade dropped the setuptools uppper-bound patch because upstream raised its cap from <82.1 to <83.1.  But oe-core ships
setuptools 84.0.0, so do_compile failed with Unmet dependencies: setuptools<83.1,>=68 ... found: 84.0.0

Refreshed patch to match 3.4.9's pyproject.toml

Signed-off-by: Jason Schonberg <schonm@gmail.com>
Signed-off-by: Khem Raj <khem.raj@oss.qualcomm.com>
2026-08-12 23:01:41 -07:00
Ross Burton b6d57134fc python3-python-xmp-toolkit: use correct build backend
This package uses flit now.

Signed-off-by: Ross Burton <ross.burton@arm.com>
Signed-off-by: Khem Raj <khem.raj@oss.qualcomm.com>
2026-08-10 12:03:58 -07:00
Ross Burton 6ecc0578b8 python3-pytest-codspeed: use correct build backend
This package uses setuptools now.

Signed-off-by: Ross Burton <ross.burton@arm.com>
Signed-off-by: Khem Raj <khem.raj@oss.qualcomm.com>
2026-08-10 12:03:58 -07:00
Ross Burton 4734c77dd5 python3-pyrad: use correct build backend
This package uses setuptools now.

Signed-off-by: Ross Burton <ross.burton@arm.com>
Signed-off-by: Khem Raj <khem.raj@oss.qualcomm.com>
2026-08-10 12:03:57 -07:00
Ross Burton 13a97b2a81 python3-flask-mail: use correct build backend
This package uses flit now.

Signed-off-by: Ross Burton <ross.burton@arm.com>
Signed-off-by: Khem Raj <khem.raj@oss.qualcomm.com>
2026-08-10 12:03:57 -07:00
Ross Burton cda3122479 python3-cssselect2: use correct build backend
This package uses flit now.

Signed-off-by: Ross Burton <ross.burton@arm.com>
Signed-off-by: Khem Raj <khem.raj@oss.qualcomm.com>
2026-08-10 12:03:57 -07:00
Ross Burton f28da02638 python3-cerberus: use correct build backend
This package uses setuptools now.

Signed-off-by: Ross Burton <ross.burton@arm.com>
Signed-off-by: Khem Raj <khem.raj@oss.qualcomm.com>
2026-08-10 12:03:57 -07:00
Ross Burton 50af159cf9 python3-tinycss2: use correct build backend
This package uses flit now.

Signed-off-by: Ross Burton <ross.burton@arm.com>
Signed-off-by: Khem Raj <khem.raj@oss.qualcomm.com>
2026-08-10 12:03:57 -07:00
Ross Burton 8af9dfc450 python3-matplotlib-inline: use correct build backend
This package uses flit now.

Signed-off-by: Ross Burton <ross.burton@arm.com>
Signed-off-by: Khem Raj <khem.raj@oss.qualcomm.com>
2026-08-10 12:03:57 -07:00
Ross Burton f4fbb3d471 python3-constantly: use correct build backend
This package uses setuptools now.

Signed-off-by: Ross Burton <ross.burton@arm.com>
Signed-off-by: Khem Raj <khem.raj@oss.qualcomm.com>
2026-08-10 12:03:57 -07:00
Ross Burton cfc61fb0b5 python3-cantools: use correct build backend
This package uses setuptools now.  Remove CLEANBROKEN as setuptools does
out-of-tree builds now so this is redundant.

Signed-off-by: Ross Burton <ross.burton@arm.com>
Signed-off-by: Khem Raj <khem.raj@oss.qualcomm.com>
2026-08-10 12:03:56 -07:00
Ross Burton d711f7130a python3-cachecontrol: use correct build backend
This package uses flit now.

Signed-off-by: Ross Burton <ross.burton@arm.com>
Signed-off-by: Khem Raj <khem.raj@oss.qualcomm.com>
2026-08-10 12:03:56 -07:00
Ross Burton de1ade9473 python3-bitstring: use correct build backend
This package uses setuptools now.

Signed-off-by: Ross Burton <ross.burton@arm.com>
Signed-off-by: Khem Raj <khem.raj@oss.qualcomm.com>
2026-08-10 12:03:56 -07:00
Ross Burton a608412594 python3-awesomeversion: use correct build backend
This package uses hatching.

Signed-off-by: Ross Burton <ross.burton@arm.com>
Signed-off-by: Khem Raj <khem.raj@oss.qualcomm.com>
2026-08-10 12:03:56 -07:00
Ross Burton 58beccea9c python3-automat: use correct build backend
This package uses setuptools now.

Signed-off-by: Ross Burton <ross.burton@arm.com>
Signed-off-by: Khem Raj <khem.raj@oss.qualcomm.com>
2026-08-10 12:03:56 -07:00
Ross Burton f836bddebb python3-autobahn: use correct build backend
This package uses hatchling now.

Signed-off-by: Ross Burton <ross.burton@arm.com>
Signed-off-by: Khem Raj <khem.raj@oss.qualcomm.com>
2026-08-10 12:03:56 -07:00
Ross Burton d7aeab3440 python3-asyncinotify: use correct build backend
This package uses flit now.

Signed-off-by: Ross Burton <ross.burton@arm.com>
Signed-off-by: Khem Raj <khem.raj@oss.qualcomm.com>
2026-08-10 12:03:55 -07:00
Ross Burton e182c1787f python3-obd: remove build-dependencies from RDEPENDS
These are not needed at runtime.

Signed-off-by: Ross Burton <ross.burton@arm.com>
Signed-off-by: Khem Raj <khem.raj@oss.qualcomm.com>
2026-08-10 12:03:55 -07:00
Ross Burton 0af23212f6 python3-odb: add missing newline
Signed-off-by: Ross Burton <ross.burton@arm.com>
Signed-off-by: Khem Raj <khem.raj@oss.qualcomm.com>
2026-08-10 12:03:55 -07:00
Ross Burton 4d1d65969e python3-pint: fix build dependencies
pint uses hatchling, so remove the python_setuptools_build_meta inherit
and setuptools/setuptools-scm dependencies.

Signed-off-by: Ross Burton <ross.burton@arm.com>
Signed-off-by: Khem Raj <khem.raj@oss.qualcomm.com>
2026-08-10 12:03:55 -07:00
Ross Burton 3418fd18cf python3-requests-unixsocket: remove python3-pbr-native dependency
This was removed in 0.3.1[1].

[1] https://github.com/msabramo/requests-unixsocket/commit/871807080250220c810dab0a3244b342a7a3c6d7

Signed-off-by: Ross Burton <ross.burton@arm.com>
Signed-off-by: Khem Raj <khem.raj@oss.qualcomm.com>
2026-08-10 12:03:55 -07:00
Ross Burton 53c95ac36a python3-bandit: clean up dependencies
Python runtime dependencies do not need to be listed in DEPENDS.

pbr and six were removed as runtime dependencies in 1.7.6.

Signed-off-by: Ross Burton <ross.burton@arm.com>
Signed-off-by: Khem Raj <khem.raj@oss.qualcomm.com>
2026-08-10 12:03:55 -07:00
Ross Burton 8cdb7ba5ec python3-stevedore: remove obsolete RDEPENDS
pbr was removed as an accidental runtime dependency in 5.5.0[1], and six
was removed in 2.0[2].

[1] stevedore 7c2740e ("Remove explicit pbr dependency")
[2] stevedore 1aca4bc ("Drop Python 2.7 support")

Signed-off-by: Ross Burton <ross.burton@arm.com>
Signed-off-by: Khem Raj <khem.raj@oss.qualcomm.com>
2026-08-10 12:03:54 -07:00
Ross Burton 7af186c839 python3-cachecontrol: switch dependency from lockfile to filelock
cachecontrol moved to filelock in 0.12.12[1].

[1] https://github.com/psf/cachecontrol/pull/284

Signed-off-by: Ross Burton <ross.burton@arm.com>
Signed-off-by: Khem Raj <khem.raj@oss.qualcomm.com>
2026-08-10 12:03:54 -07:00
Jan Vermaete 909d0bc3a8 python3-pep8: drop old or wrong checksum on SRC_URI
The `SRC_URI[sha256sum]` was twice in the recipe.
Keep the correct one.

Signed-off-by: Jan Vermaete <jan.vermaete@gmail.com>
Signed-off-by: Khem Raj <khem.raj@oss.qualcomm.com>
2026-08-10 12:01:51 -07:00
Leon Anavi fe79e6e5c2 python3-pikepdf: Enable tests
Inherit ptest-python-pytest and include tests for PikePDF. Extend
runtime dependencies and add new for the tests.

This work was sponsored by GOVCERT.LU.

Signed-off-by: Leon Anavi <leon.anavi@konsulko.com>
Signed-off-by: Khem Raj <khem.raj@oss.qualcomm.com>
2026-08-06 23:32:44 -07:00
Leon Anavi 38e02a08e7 python3-python-xmp-toolkit: Add recipe
Add a recipe for release 2.1.0 of python-xmp-toolkit:

- Add support for python 3.14
- Make exempi a run-time dependency
- Add missing error codes
- Remove tox
- Use flit for build
- Remove travis
- Remove packaging dependency requirement
- Remove support for python <= 3.6 (All python2 code removed)
- fix exempi returns char-size bool, not int
- homebrew path fixup

This work was sponsored by GOVCERT.LU.

Signed-off-by: Leon Anavi <leon.anavi@konsulko.com>
Signed-off-by: Khem Raj <khem.raj@oss.qualcomm.com>
2026-08-06 23:32:44 -07:00
Ankur Tyagi 289638e6ff python3-dateparser: upgrade 1.4.1 -> 1.4.2
Changelog:
https://github.com/scrapinghub/dateparser/releases/tag/v1.4.2

Signed-off-by: Ankur Tyagi <ankur.tyagi85@gmail.com>
Signed-off-by: Khem Raj <khem.raj@oss.qualcomm.com>
2026-08-06 23:32:43 -07:00
Ankur Tyagi 2d1932c689 python3-argcomplete: upgrade 3.7.0 -> 3.7.1
Changelog:
https://github.com/kislyuk/argcomplete/blob/v3.7.1/Changes.rst

Signed-off-by: Ankur Tyagi <ankur.tyagi85@gmail.com>
Signed-off-by: Khem Raj <khem.raj@oss.qualcomm.com>
2026-08-06 23:32:43 -07:00
Leon Anavi 3379535ca9 python3-pikepdf: Upgrade 10.10.0 -> 10.11.0
Upgrade to release 10.11.0:

- Extended PDF outline (bookmark) support to cover more of the spec
- Fixed 1-bit /Indexed images losing their palette when extracted.
  {meth}pikepdf.PdfImage.as_pil_image and
  {meth}pikepdf.PdfImage.extract_to previously ignored the palette
  of a 1-bit indexed image over a /DeviceCMYK base (returning a
  bilevel grayscale image) and of a single-colour palette (hival 0).
  Both now decode correctly, matching the existing behavior for
  2/4/8-bit indexed images.
- A 1-bit /Indexed image whose base colour space is unsupported (for
  example /DeviceN or /Separation) now raises NotImplementedError
  instead of silently returning an unpalettized image, matching the
  2/4/8-bit path.
- Image extraction now verifies that the image stream holds enough\
  data for the declared /Width and /Height before allocating, raising
  {exc}~pikepdf.exceptions.ImageDecompressionError when it does not.
  This closes the remaining decompression-bomb gaps left by the
  {attr}pikepdf.PdfImage.MAX_IMAGE_PIXELS limit added in v10.10.0:
  that limit bounds the declared size, but said nothing about whether
  the declared size was consistent with the data present, so a 4-bit
  image declaring 12000x12000 -- well under the default 500M pixel
  budget -- still allocated ~300 MB from a single byte of stream
  data, and setting the limit to None restored the unbounded case
  entirely. The 2-bit and 4-bit unpack path and the 1-bit path
  (where Pillow allocates a byte per pixel before it notices the
  data is short) are both covered; 8-bit and 16-bit images already
  failed cleanly. The check applies regardless of MAX_IMAGE_PIXELS.
- The 2-bit and 4-bit unpack buffer is no longer over-allocated by
  a factor of the packing ratio, reducing peak memory for those
  images by 4x and 2x respectively.
- Extracting a 1-, 2-, or 4-bit image whose stream is shorter than
  its declared dimensions require now raises
- {exc}~pikepdf.exceptions.ImageDecompressionError rather than
  returning a partially decoded image with a black tail. This
  matches what 8-bit and 16-bit images have always done for the
  same defect.
- An image with a non-positive /Width or /Height raises
  {exc}~pikepdf.exceptions.InvalidPdfImageError instead of failing
  further down with an obscure error from Pillow.

This work was sponsored by GOVCERT.LU.

Signed-off-by: Leon Anavi <leon.anavi@konsulko.com>
Signed-off-by: Khem Raj <khem.raj@oss.qualcomm.com>
2026-08-05 23:37:22 -07:00
Khem Raj dc537b280b python3-cucumber-tag-expressions: Use python_uv_build and drop the uv_build upper bound
The 9.1.0 pyproject.toml sets build-backend = "uv_build" and lists only
uv_build in its build-system requires, but the recipe inherited
python_setuptools_build_meta and added python3-uv-build-native to DEPENDS
by hand. Inherit python_uv_build instead, which drops the unused
setuptools, wheel and setuptools-scm dependencies and the setuptools
specific do_configure[cleandirs] workaround that came with the old class.

The patch capped uv_build at <0.12.0, which the 0.11.32 -> 0.12.1
upgrade in oe-core invalidated. This bound has now broken twice, and
there is only ever one uv-build in the sysroot, so drop the upper bound
rather than raise it again.

Verified on aarch64 for qemuarm64: do_compile and do_package succeed.

Signed-off-by: Khem Raj <khem.raj@oss.qualcomm.com>
2026-08-04 23:47:55 -07:00
Khem Raj 451fe283c6 python3-bleak: Use python_uv_build and drop the uv_build upper bound
bleak's build backend is uv_build, but the recipe inherited
python_poetry_core and then added python3-uv-build-native to DEPENDS by
hand. Both classes are thin wrappers over python_pep517 that differ only
in the native backend they pull in, and python_pep517 takes the backend
from pyproject.toml, so inherit python_uv_build instead and drop the
manual DEPENDS along with the unused poetry-core dependency.

The patch capped uv_build at <0.12.0, which the 0.11.32 -> 0.12.1
upgrade in oe-core invalidated:

  ERROR Unmet dependencies (checked against .../nativepython3):
  	uv_build<0.12.0,>=0.10.9

This bound has now broken twice, and there is only ever one uv-build in
the sysroot, so drop the upper bound rather than raise it again.

Verified on aarch64 for qemuarm64: do_compile fails before the change
with the error above and both do_compile and do_package succeed after.

Signed-off-by: Khem Raj <khem.raj@oss.qualcomm.com>
2026-08-04 23:47:55 -07:00
Ankur Tyagi dd876a79a2 python3-pandas: upgrade 3.0.4 -> 3.0.5
Release Notes:
https://pandas.pydata.org/docs/whatsnew/v3.0.5.html

Signed-off-by: Ankur Tyagi <ankur.tyagi85@gmail.com>
Signed-off-by: Khem Raj <khem.raj@oss.qualcomm.com>
2026-08-04 18:01:16 -07:00
Ankur Tyagi 5c609751a6 python3-django: upgrade 6.0.7 -> 6.0.8
Release Notes:
https://docs.djangoproject.com/en/dev/releases/6.0.8/

Signed-off-by: Ankur Tyagi <ankur.tyagi85@gmail.com>
Signed-off-by: Khem Raj <khem.raj@oss.qualcomm.com>
2026-08-04 18:01:16 -07:00
Ankur Tyagi 8a4bf31e7f python3-django: upgrade 5.2.16 -> 5.2.17
Release Notes:
https://docs.djangoproject.com/en/dev/releases/5.2.17/

Signed-off-by: Ankur Tyagi <ankur.tyagi85@gmail.com>
Signed-off-by: Khem Raj <khem.raj@oss.qualcomm.com>
2026-08-04 18:01:15 -07:00
Leon Anavi 0135c3278f python3-pika: Enable tests
Inherit ptest-python-pytest and include tests for Pika. Run the
tests that don't require the docker container with RabbitMQ. The
PyPI package omits some files for testing like tests/__init__.py
use the GitHub source for SRC_URI instead.

Signed-off-by: Leon Anavi <leon.anavi@konsulko.com>
Signed-off-by: Khem Raj <khem.raj@oss.qualcomm.com>
2026-08-04 10:47:40 -07:00
Leon Anavi 356b5ef588 python3-pytest-timeout: Add runtime dependencies
Add a DESCRIPTION and extend the runtime dependencies of the recipe
for pytest-timeout, a pytest plugin to abort hanging tests.

Signed-off-by: Leon Anavi <leon.anavi@konsulko.com>
Signed-off-by: Khem Raj <khem.raj@oss.qualcomm.com>
2026-08-04 10:47:40 -07:00
Ankur Tyagi be6485ff6d python3-linux-procfs: upgrade 0.7.3 -> 0.7.4
Upstream replaced setup.py with pyproject.toml[1]
Also included tag in the SRC_URI.

Changelog:
- Bump version to 0.7.4
- Fix spelling mistakes in comments
- Modernize packaging and update authorship
- Remove import of range from six.moves

[1] https://git.kernel.org/pub/scm/libs/python/python-linux-procfs/python-linux-procfs.git/commit/?id=ae7413ad5da8d923fe04e2c30879a4e8d3e98dd7

Signed-off-by: Ankur Tyagi <ankur.tyagi85@gmail.com>
Signed-off-by: Khem Raj <khem.raj@oss.qualcomm.com>
2026-08-04 00:03:48 -07:00
Ankur Tyagi b3167db266 python3-fastjsonschema: upgrade 2.21.1 -> 2.22.1
https://github.com/horejsek/python-fastjsonschema/blob/v2.22.1/CHANGELOG.txt

Signed-off-by: Ankur Tyagi <ankur.tyagi85@gmail.com>
Signed-off-by: Khem Raj <khem.raj@oss.qualcomm.com>
2026-08-04 00:03:48 -07:00