Commit Graph

32367 Commits

Author SHA1 Message Date
Khem Raj 88f4813cbd python3-pydantic-core: Upgrade to 2.27.0
Add missing ptest rdep on python3-inline-snapshot

Signed-off-by: Khem Raj <raj.khem@gmail.com>
2024-11-21 21:42:35 -08:00
Khem Raj a09ec72be5 python3-inline-snapshot: Add recipe
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2024-11-21 21:42:35 -08:00
Khem Raj 6abdc6faa3 python3-black: Add recipe
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2024-11-21 21:42:35 -08:00
Khem Raj 6294b31374 python3-rich: Add missing rdepends
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2024-11-21 21:42:35 -08:00
Khem Raj c2e447dac9 python3-typer: Upgrade to 0.13.1
Changes
https://github.com/fastapi/typer/releases/tag/0.13.1

Signed-off-by: Khem Raj <raj.khem@gmail.com>
2024-11-21 21:42:34 -08:00
Khem Raj cd3b24c670 python3-pint: Upgrade to 0.24.4
- add error for prefixed non multi units
- build: typing_extensions version
- build: switch from appdirs to platformdirs
- fix GenericPlainRegistry getattr type
- Replace references to the deprecated `UnitRegistry.default_format`
- fix: upgrade to flexparser>=0.4, exceptions are no longer dataclasses.
  (required for Python 3.13)

- Drop the backported patch

Signed-off-by: Khem Raj <raj.khem@gmail.com>
2024-11-21 21:42:34 -08:00
Khem Raj 4c2d0dc913 python3-flask: Adjust runtime dependencies
Drop python3-profile, its not needed anymore
add python3-importlib-metadata and python3-asgiref for ptests

Signed-off-by: Khem Raj <raj.khem@gmail.com>
2024-11-21 21:42:34 -08:00
Khem Raj bef6f172b6 python3-werkzeug: Upgrade to 3.1.3
https://github.com/pallets/werkzeug/releases/tag/3.1.0
https://github.com/pallets/werkzeug/releases/tag/3.1.1
https://github.com/pallets/werkzeug/releases/tag/3.1.2
https://github.com/pallets/werkzeug/releases/tag/3.1.3

Signed-off-by: Khem Raj <raj.khem@gmail.com>
2024-11-21 21:42:34 -08:00
Khem Raj b641de013b python3-blinker: Upgrade to 1.9.0
Changes are here
https://blinker.readthedocs.io/en/stable/#version-1-9-0

Signed-off-by: Khem Raj <raj.khem@gmail.com>
2024-11-21 21:42:34 -08:00
Markus Volk bdf441ecb5 gnome-boxes: add itstool-native dependency
fixes:
| Configuring org.gnome.Boxes.SearchProvider.ini using configuration
| Program itstool found: NO
|
| ../gnome-boxes-47.0/help/meson.build:36:6: ERROR: Program 'itstool' not found or not executable
|

- also provide appstream-cli

Signed-off-by: Khem Raj <raj.khem@gmail.com>
2024-11-21 21:42:34 -08:00
Markus Volk b523303f78 eog: add itstool-native dependency
fixes:
| ../eog-47.0/help/meson.build:45:6: ERROR: Program 'itstool' not found or not executable
|
| A full log can be found at /home/flk/poky/build/tmp/work/corei7-64-poky-linux/eog/47.0/build/meson-logs/meson-log.txt
| ERROR: meson failed

Signed-off-by: Markus Volk <f_l_k@t-online.de>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2024-11-20 15:42:23 -08:00
Khem Raj c554fca87b python3-yarl: Add missing ptest rdeps
Needs rich and colorsys modules

Signed-off-by: Khem Raj <raj.khem@gmail.com>
2024-11-20 15:42:23 -08:00
Khem Raj 6da1cc5318 python3-marshmallow: Add missing ptest rdep on python3-zoneinfo
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2024-11-20 15:42:23 -08:00
Markus Volk 228a2ad379 gdm: allow to unlock keyring when logging in
Signed-off-by: Markus Volk <f_l_k@t-online.de>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2024-11-20 10:49:00 -08:00
Hiago De Franco 78c5a8ebe7 hwdata: allow to build native variant
This is a requirement for libdisplay-info version 0.2.0, which fails
without hwdata-native:

| WARNING: CMake Toolchain: Failed to determine CMake compilers state
| Build-time dependency hwdata found: NO (tried pkgconfig)
|
| ../git/meson.build:24:11: ERROR: File /usr/share/hwdata/pnp.ids does not exist.
|
| ERROR: meson failed
| WARNING: exit code 1 from a shell command.
ERROR: Task
(poky/meta/recipes-support/libdisplay-info/libdisplay-info_0.2.0.bb:do_configure)
failed with exit code '1'

Signed-off-by: Hiago De Franco <hiago.franco@toradex.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2024-11-20 09:32:08 -08:00
Thomas Perrot c70d4bc096 python3-rouge-score: add a recipe for version 0.1.2
This is a native python implementation of ROUGE, designed to
replicate results from the original perl package.

Signed-off-by: Thomas Perrot <thomas.perrot@bootlin.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2024-11-20 09:32:08 -08:00
Thomas Perrot 02673cbf61 python3-nltk: add a recipe for version 3.9.1
The Natural Language Toolkit (NLTK) is a Python package for
natural language processing.

Signed-off-by: Thomas Perrot <thomas.perrot@bootlin.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2024-11-20 09:32:08 -08:00
Bartosz Golaszewski 732acb61a1 python3-fuse: new recipe
Add a recipe for fuse-python - the official python3 bindings for
libfuse2.

Signed-off-by: Bartosz Golaszewski <bartosz.golaszewski@linaro.org>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2024-11-20 09:32:08 -08:00
Khem Raj b90d48a1c1 keepalived: Upgrade to 2.3.2
Changes are
https://www.keepalived.org/release-notes/Release-2.3.0.html
https://www.keepalived.org/release-notes/Release-2.3.1.html
https://www.keepalived.org/release-notes/Release-2.3.2.html

Signed-off-by: Khem Raj <raj.khem@gmail.com>
2024-11-19 23:57:59 -08:00
Khem Raj cae61406bb tk: Add recipe for TK 9.0.0 release
Core is upgrading TCL to 9.0.0 as well, this has to
be done in tandem

Rename tk 8.x as tk8 recipe

Signed-off-by: Khem Raj <raj.khem@gmail.com>
2024-11-19 23:51:14 -08:00
Jiaying Song bea74f838b openvpn: add ptest support
All test cases PASS.
Add openvpn to PTESTS_SLOW because test duration longer than 30s Below is parts of the run log:
[==========] xkey provider tests: Running 3 test(s).
[ RUN      ] xkey_provider_test_fetch
[       OK ] xkey_provider_test_fetch
[ RUN      ] xkey_provider_test_mgmt_sign_cb
[       OK ] xkey_provider_test_mgmt_sign_cb
[ RUN      ] xkey_provider_test_generic_sign_cb
[       OK ] xkey_provider_test_generic_sign_cb
[==========] xkey provider tests: 3 test(s) run.
[  PASSED  ] 3 test(s).
PASS: provider_testdriver

The files t_client.sh.in and t_cltsrv.sh were not added because they
require specific environment configuration files. It is recommended that
users configure these based on their environment before testing.

Since the recipe enables iproute2, the condition for t_net.sh based on
HAVE_SITNL is not met, so t_net.sh will not be included in the build.

Signed-off-by: Jiaying Song <jiaying.song.cn@windriver.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2024-11-19 22:26:45 -08:00
Pablo Saavedra afd7277542 python3-uinput: Re-add recipe
- Added `python3-uinput_1.0.1.bb` recipe for the Python interface to
  the Linux uinput kernel module.
- Included a submitted patch to handle 64-bit `time_t` on 32-bit
  architectures to address Y2K38 issues in recent kernels and libcs.

Removed in b4efcecc63 for lack of
maintenance the situation change. There is a new release from 2024
March what addresses the build issues reported lately.

Signed-off-by: Pablo Saavedra <psaavedra@igalia.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2024-11-19 17:04:22 -08:00
Khem Raj a7165a0e48 exprtk: Use correct SRCREV pointing to 0.0.3 release
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2024-11-19 16:59:16 -08:00
Markus Volk 9085346c01 gdm: fix service start
gdm doesn't require to create a home directory but it needs to be member of
the video group to work properly

Signed-off-by: Markus Volk <f_l_k@t-online.de>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2024-11-19 16:59:16 -08:00
Dan McGregor 76e85a8871 gdm: optionally enable plymouth
Instead of disabling plymouth, allow a distribution to enable it
with a PACKAGECONFIG.

Signed-off-by: Dan McGregor <dan.mcgregor@usask.ca>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2024-11-19 16:59:16 -08:00
Dan McGregor 065abae6cf hplip: Address reproducibility issues
The distributed configure script removes the existing CFLAGS if it
finds python3. Correct this, so that our prefix mapping flags and
other OpenEmbedded flags get applied.

This patch was acquired from the comments in
https://bugs.launchpad.net/hplip/+bug/1879445

Signed-off-by: Dan McGregor <dan.mcgregor@usask.ca>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2024-11-19 16:59:16 -08:00
Claus Stovgaard e7f560b9b8 lcov: Add missing RDEPENDS
Found by just adding lcov to core-image-minimal, running geninfo and
getting errors like.

Can't locate Module/Load.pm in @INC (you may need to install the Module::Load module)
... at /usr/bin/geninfo line 63.
BEGIN failed--compilation aborted at /usr/bin/geninfo line 63.

Can't locate Module/Metadata.pm in @INC (you may need to install the Module::Metadata module)
... at /usr/lib/perl5/5.38.2/Module/Load/Conditional.pm line 14.
BEGIN failed--compilation aborted at /usr/lib/perl5/5.38.2/Module/Load/Conditional.pm line 14.
Compilation failed in require at /usr/bin/geninfo line 64.

Signed-off-by: Claus Stovgaard <claus.stovgaard@gmail.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2024-11-19 16:59:16 -08:00
Claus Stovgaard 7ec1c9afdf lcov: sort RDEPENDS alphabetical
It is easier to get an overview of the perl modules needed for running
lcov if they are sorted alphabetically

Signed-off-by: Claus Stovgaard <claus.stovgaard@gmail.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2024-11-19 16:59:15 -08:00
Wang Mingyu 2866036261 uutils-coreutils: upgrade 0.0.27 -> 0.0.28
Changelog:
 https://github.com/uutils/coreutils/releases/tag/0.0.28

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2024-11-19 16:59:15 -08:00
Wang Mingyu 1c28d5d850 tesseract: upgrade 5.4.1 -> 5.5.0
Changelog:
============
* Set hOCR capabilities ocrp_dir and ocrp_lang unconditionally.
* Calculate row bounding box in single-word mode per (issue #4304).
* Reduce clock syscalls (#4303).
* Several small performance and other code fixes.
* Modernized code.
* Print time for tessedit_timing_debug in milliseconds.
* Print time for ErrorCounter::ComputeErrorRate in milliseconds.
* cmake: Correctly set the soversion based on SemVer properties.
* Do not export PDBs for static libraries (issue #4279).
* Several other small fixes and improvements for builds and CI.
* Modernize code for renderers and remove filename conversion for Windows (#4330).
* Add build rule for Windows installer.
* Support symbolic values for --oem and --psm options.
* Remove Tensorflow support.
* Add RISC-V V support (#4346).
* Remove broken GitHub action msys2-4.1.1.

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2024-11-19 16:59:15 -08:00
Wang Mingyu 5c3ba1c1fc swagger-ui: upgrade 5.17.14 -> 5.18.2
Changelog:
=============
- update Scarf.js to v1.4.0 to avoid breaking Vitest
- docker: return explicit Node.js installation
- analytics: use Scarf.js to provide anonymized installation analytics

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2024-11-19 16:59:15 -08:00
Wang Mingyu 60d25ced37 python3-yappi: upgrade 1.6.0 -> 1.6.10
py3.13.patch
removed since it's included in 1.6.10

Changelog:
=========
- Fix source distribution not released
- Fix error not cleared from an internal PyObject_GetAttrString call

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2024-11-19 16:59:15 -08:00
Wang Mingyu d5ed13e04e python3-typer: upgrade 0.12.5 -> 0.13.0
Changelog:
 https://github.com/fastapi/typer/releases/tag/0.13.0

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2024-11-19 16:59:15 -08:00
Wang Mingyu e80fada03d python3-tomli: upgrade 2.0.2 -> 2.1.0
Changelog:
===========
- Instantiating TOMLDecodeError with free-form arguments. msg, doc and pos
  arguments should be given.
- msg, doc, pos, lineno and colno attributes to TOMLDecodeError

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2024-11-19 16:59:15 -08:00
Wang Mingyu 7ad30e67d5 python3-sqlparse: upgrade 0.5.1 -> 0.5.2
Changelog:
===========
- EXTENSION is now recognized as a keyword
- SQL hints are not removed when removing comments

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2024-11-19 16:59:14 -08:00
Wang Mingyu 0340d53ec9 python3-setproctitle: upgrade 1.3.3 -> 1.3.4
Changelog:
===========
- Add support for Python 3.13
- Drop support for Python 3.7.

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2024-11-19 16:59:14 -08:00
Wang Mingyu d8097fa07a python3-regex: upgrade 2024.9.11 -> 2024.11.6
Changelog:
============
- Git issue 546: Partial match not working in some instances with non-greedy capture
- Reverted to actions/download-artifact@v3 and actions/upload-artifact@v3 in
  main.yml because GitHub Actions failed when using them.
- Updated to actions/upload-artifact@v4 in main.yml.
- Updated to actions/download-artifact@v4 in main.yml.

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2024-11-19 16:59:14 -08:00
Wang Mingyu f81df9e27e python3-pyperf: upgrade 2.8.0 -> 2.8.1
Changelog:
===========
- Bugfix: Hooks now work correctly in subprocess benchmarks (bench.run_command).
- Python 3.8 is now unsupported.

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2024-11-19 16:59:14 -08:00
Wang Mingyu d910f9323e python3-pdm: upgrade 2.19.2 -> 2.20.1
Changelog:
 https://github.com/pdm-project/pdm/blob/main/CHANGELOG.md

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2024-11-19 16:59:14 -08:00
Wang Mingyu 23376f3a95 python3-jedi: upgrade 0.19.1 -> 0.19.2
Changelog:
 Python 3.13 support

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2024-11-19 16:59:14 -08:00
Wang Mingyu 8eadb11667 python3-httpcore: upgrade 1.0.6 -> 1.0.7
Changelog:
 Support proxy= configuration on ConnectionPool().

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2024-11-19 16:59:13 -08:00
Wang Mingyu 3524263211 python3-gpiod: upgrade 2.2.1 -> 2.2.2
License-Update:
 The position of "license="LGPLv2.1"," changed

Changelog:
==========
- fix Chip.request_lines() typing
- improve the output of LineSettings.__repr__()
- import gpiod attributes in external module
- specify a tar extract filter for python >= 3.12

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Bartosz Golaszewski <bartosz.golaszewski@linaro.org>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2024-11-19 16:59:13 -08:00
Wang Mingyu a9651304d8 python3-google-auth: upgrade 2.35.0 -> 2.36.0
Changelog:
=============
Features
---------
- IAM signblob retries
- Making iam endpoint universe-aware
- Support External Account Authorized User as a Source Credential
  for impersonated credentials in ADC

Bug Fixes
----------
- Adding default parameters to updated interfaces
- Change universe_domain to universe-domain
- Remove base class to avoid type conflict
- Revert templates for iam endpoints
- Update secret

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2024-11-19 16:59:13 -08:00
Wang Mingyu 01214229ed python3-flexparser: upgrade 0.3.1 -> 0.4
Changelog:
=============
Exceptions are not longer dataclasses.

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2024-11-19 16:59:13 -08:00
Wang Mingyu e27fbcd56b python3-flask: upgrade 3.0.3 -> 3.1.0
Changelog:
==============
- Drop support for Python 3.8.
- Update minimum dependency versions to latest feature releases.
  Werkzeug >= 3.1, ItsDangerous >= 2.2, Blinker >= 1.9.
- Provide a configuration option to control automatic option responses.
- Flask.open_resource/open_instance_resource and Blueprint.open_resource take an
  encoding parameter to use when opening in text mode. It defaults to utf-8.
- Request.max_content_length can be customized per-request instead of only
  through the MAX_CONTENT_LENGTH config. Added MAX_FORM_MEMORY_SIZE and
  MAX_FORM_PARTS config. Added documentation about resource limits to the security page.
- Add support for the Partitioned cookie attribute (CHIPS), with the
  SESSION_COOKIE_PARTITIONED config.
- -e path takes precedence over default .env and .flaskenv files. load_dotenv
  loads default files in addition to a path unless load_defaults=False is passed.
- Support key rotation with the SECRET_KEY_FALLBACKS config, a list of old secret
  keys that can still be used for unsigning. Extensions will need to add support.
- Fix how setting host_matching=True or subdomain_matching=False interacts with
  SERVER_NAME. Setting SERVER_NAME no longer restricts requests to only that domain.
- Request.trusted_hosts is checked during routing, and can be set through the TRUSTED_HOSTS config.

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2024-11-19 16:59:13 -08:00
Wang Mingyu c5b7601e0b python3-dbus-fast: upgrade 2.24.3 -> 2.24.4
Changelog:
 Exclude .c files from being shipped

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2024-11-19 16:59:13 -08:00
Wang Mingyu 37ac439ecf python3-cachecontrol: upgrade 0.14.0 -> 0.14.1
Changelog:
==========
- github: bump signing step, use dependabot
- build(deps): bump the actions group with 1 update
- GitHub Action to spellcheck and lint Python code
- workflows/tests: patch macos runner version for 3.7
- build(deps): bump sigstore/gh-action-sigstore-python from 2.1.1 to 3.0.0 in the actions group
- drop Python 3.7, add 3.13

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2024-11-19 16:59:12 -08:00
Wang Mingyu 6da019eff8 python3-apispec: upgrade 6.7.0 -> 6.7.1
Changelog:
 Fix rendering of nullable nested fields in 3.0 spec

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2024-11-19 16:59:12 -08:00
Wang Mingyu 935971a7c3 python3-alembic: upgrade 1.13.3 -> 1.14.0
Changelog:
 Added a new hook to the DefaultImpl DefaultImpl.version_table_impl().

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2024-11-19 16:59:12 -08:00
Wang Mingyu d9a406ffe2 python3-aioresponses: upgrade 0.7.6 -> 0.7.7
Changelog:
===========
- fix: invalid rst code
- Merge pull request #262 from bdraco/3110_compat
- Fix compat with aiohttp 3.11.0+
- Merge pull request #233 from outp1/master
- Merge pull request #251 from chs2/feat/callable-raise-for-status
- Merge pull request #256 from DanielNoord/patch-1
- Update __version__ to latest released version
- Merge pull request #254 from gaby/packaging
- Add packaging to requirements.txt
- feat: support raise_for_status as callable

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2024-11-19 16:59:12 -08:00