Commit Graph

8199 Commits

Author SHA1 Message Date
Wang Mingyu
93d069fdbc
python3-cachetools: upgrade 5.5.2 -> 6.0.0
Changgelog:
=============
- Require Python 3.9 or later
- Remove MRUCache and the @func.mru_cache decorator
- Add an optional condition parameter to the @cached and @cachedmethod
  decorators, which, when used with a threading.Condition instance, should
  improve cache stampede issues in massively parallel environments.
- Convert the cachetools.func decorators to use a threading.Condition instance
  to deal with cache stampede issues. Note that this may result in a noticable
  performance degradation, depending on your actual use case.
- Deprecate support for cache(self) returning None to suppress caching with the @cachedmethod decorator.
- Improve documentation.
- Update CI environment.

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2025-06-09 21:24:12 -07:00
Wang Mingyu
1255cd177f
python3-bitarray: upgrade 3.4.1 -> 3.4.2
Changelog:
============
* extend documentation of
  [compression of sparse bitarrays](sparse_compression.rst)
* 'util.sc_decode()' and 'util.vl_decode()' now raise 'StopIteration'
  instead of 'ValueError' when unexpected end of stream is encountered
* add debug mode tests for 'read_n()', 'write_n()' and 'count_from_word()'

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2025-06-09 21:24:12 -07:00
Wang Mingyu
1e9e24ccac
python3-alembic: upgrade 1.15.2 -> 1.16.1
Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2025-06-09 21:24:12 -07:00
Leon Anavi
75dbba11ad
python3-uritemplate: Upgrade 4.1.1 -> 4.2.0
Upgrade to release 4.2.0:

- Drop support for Python 3.8
- Fix bug where already url-encoded values were further escaped
  and encoded
- Refactor uritemplate/variable.py to enable fixing the
  aforementioned bug

Signed-off-by: Leon Anavi <leon.anavi@konsulko.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2025-06-09 21:19:04 -07:00
Leon Anavi
0b802c8cb8
python3-starlette: Upgrade 0.46.2 -> 0.47.0
Upgrade to release 0.47.0:

- Add support for ASGI pathsend extension
- Add partitioned attribute to Response.set_cookie
- Change methods parameter type from list[str] to Collection[str]
- Replace import typing by from typing import ... in the whole
  codebase
- Mark ExceptionMiddleware.http_exception as async to prevent
  thread creation

Signed-off-by: Leon Anavi <leon.anavi@konsulko.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2025-06-09 21:19:04 -07:00
Leon Anavi
7bea5f8bdd
python3-cmd2: Upgrade 2.6.0 -> 2.6.1
Upgrade to release 2.6.1:

- Fixed bug that prevented cmd2 from working with from
  __future__ import annotations

Signed-off-by: Leon Anavi <leon.anavi@konsulko.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2025-06-09 21:19:04 -07:00
Guðni Már Gilbert
a073ff35a3
python3-twisted: upgrade 24.11.0 -> 25.5.0
LIC_FILES_CHKSUM is updated. The year in the copyright header was changed for 2025.

Added a PACKAGECONFIG for a new optional runtime dependency python3-wsproto which
is required for the new twisted.web.websockets module.

Changes:
https://github.com/twisted/twisted/compare/twisted-24.11.0...twisted-25.5.0

Signed-off-by: Guðni Már Gilbert <gudni.m.g@gmail.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2025-06-07 07:05:26 -07:00
Khem Raj
54a6579eb0 python3-typer: Add missing ptest dep on pytest-sugar
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2025-06-03 23:39:12 -07:00
Khem Raj
5602907c19 python3-pytest-sugar: Add recipe
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2025-06-03 23:39:12 -07:00
Leon Anavi
593c862309 python3-coverage: Upgrade to release 7.8.2
Upgrade to release 7.8.2:

- Wheels are provided for Windows ARM64 on Python 3.11, 3.12, and
  3.13
- A number of EncodingWarnings were fixed that could appear if
  you've enabled PYTHONWARNDEFAULTENCODING
- Fixed a race condition when using sys.monitoring with
  free-threading Python

Signed-off-by: Leon Anavi <leon.anavi@konsulko.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2025-06-02 14:13:09 -07:00
Leon Anavi
b31f83a1b1 python3-cmd2: Upgrade 2.5.11 -> 2.6.0
Upgrade to release 2.6.0:

- cmd2 2.6 supports Python 3.9+ (removed support for Python 3.8)
- Added support for Python 3.14
- Added new Cmd.ppretty() method for pretty printing arbitrary
  Python data structures
- Clarified help text for -t/--transcript argument to the history
  command

Signed-off-by: Leon Anavi <leon.anavi@konsulko.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2025-06-02 14:13:09 -07:00
Leon Anavi
a2a822108d python3-freezegun: Upgrade 1.5.1 -> 1.5.2
Upgrade to release 1.5.2:

- Remove support for Python 3.7
- Explicitly marks support for Python 3.13
- Improved project documentation

Signed-off-by: Leon Anavi <leon.anavi@konsulko.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2025-06-02 14:13:09 -07:00
Leon Anavi
5206d24b41 python3-awesomeversion: Upgrade 24.6.0 -> 25.5.0
Upgrade to release 25.5.0:

- Add testing for Python 3.13
- Remove support for EOL Python 3.8
- Break after first hit with find_first_match
- Use cached_property for the prefix property
- Use cached_property for the major property
- Use cached_property for the minor property
- Use cached_property for the simple property
- Use cached_property for the strategy property
- Set full tag names in actions

Signed-off-by: Leon Anavi <leon.anavi@konsulko.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2025-06-02 14:13:09 -07:00
Khem Raj
c83eb3b1ba python3-typer: Upgrade to 0.16.0
Upgrades
Add compatibility with Click 8.2. PR #1222 by @tiangolo.
When using the CliRunner with Click < 8.2,
to be able to access the stderr output, you needed to set the mix_stderr
parameter to True. Since Click 8.2 (and Typer 0.160 this release
supporting it) this is no longer necessary, so this parameter has been
removed.

Refactors
Refactor tests for compatibility with Click 8.2. PR #1230 by @tiangolo.

Internal
Remove Google Analytics. PR #1229 by @tiangolo.

Signed-off-by: Khem Raj <raj.khem@gmail.com>
2025-06-01 08:31:00 -07:00
Leon Anavi
81958300f2
python3-charset-normalizer: Upgrade 3.4.1 -> 3.4.2
Upgrade to release 3.4.2:

- Addressed the DeprecationWarning in our CLI regarding
 argparse.FileType by backporting the target class into the package.
- Improved the overall reliability of the detector with CJK Ideographs.
- Optional mypyc compilation upgraded to version 1.15 for Python >= 3.8

Signed-off-by: Leon Anavi <leon.anavi@konsulko.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2025-05-30 07:37:46 -07:00
Leon Anavi
1fde7eaaae
python3-libevdev: Upgrade 0.11 -> 0.12
Upgrade to release 0.12:

- Fix intersphinx mapping
- setup.cfg: Replace dashes with underscores
- readthedocs: fix path to requirements.txt
- docs: install the rtd sphinx theme for readthedocs
- doc: add a readthedocs config file

Signed-off-by: Leon Anavi <leon.anavi@konsulko.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2025-05-30 07:37:46 -07:00
Leon Anavi
306acc8093
python3-portion: Upgrade 2.6.0 -> 2.6.1
Upgrade to release 2.6.1:

- A __version__ attribute relying on importlib.metadata.
- A uv.lock lock-file for reproducible builds.
- Drop official support for Python 3.8.
- Switch from black to ruff for code style.
- Fully migrate to a pyproject.toml-based project.
- Ensure code style consistency (see selected rules in pyproject.toml).
- Extra dependencies are part of the dev dependency group (PEP 735).
- Switch from setuptools to hatchling for building portion.
- Switch from coverage to pytest-cov for test coverage.

Signed-off-by: Leon Anavi <leon.anavi@konsulko.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2025-05-30 07:37:45 -07:00
Khem Raj
f544e2b185
python3-pyzstd: Bump upper version of setuptools to > 80
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2025-05-25 18:23:58 -07:00
Alper Ak
ea7b704b3f
python3-bitarray: switch to PEP-517 build backend
The project has a proper pyproject.toml which declares the setuptools.build.meta PEP-517 backend.

Fix:

WARNING: python3-bitarray-3.4.1-r0 do_check_backend: QA Issue: inherits setuptools3 but has pyproject.toml with setuptools.build_meta, use the correct class [pep517-backend]

Signed-off-by: Alper Ak <alperyasinak1@gmail.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2025-05-22 17:39:11 -07:00
Trevor Gamblin
06ff6f94cf
python3-pychromecast: fix build with setuptools 80.x
Backport two patches to fix the pyproject.toml versions around
setuptools. Once the next version of pychromecast is out, these should
be removable.

Signed-off-by: Trevor Gamblin <tgamblin@baylibre.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2025-05-22 17:39:10 -07:00
Leon Anavi
44222d0e84
python3-pillow-heif: Move to meta-multimedia
Move from meta-python to meta-multimedia which depends on layer
meta-python. This way the recipe will reside in the layer where
its main dependency libheif is.

This work was sponsored by GOVCERT.LU.

Suggested-by: Yoann Congal <yoann.congal@smile.fr>
Signed-off-by: Leon Anavi <leon.anavi@konsulko.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2025-05-22 17:39:10 -07:00
Wang Mingyu
57b2cb0cf8
python3-zeroconf: upgrade 0.146.5 -> 0.147.0
Changelog:
==========
- Add cython 3.1 support
- Cython 3.1 support
- Cython 3.11 support

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2025-05-21 07:39:42 -07:00
Wang Mingyu
ab7e394638
python3-web3: upgrade 7.10.0 -> 7.11.1
Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2025-05-21 07:39:42 -07:00
Wang Mingyu
9e6d63fdd4
python3-virtualenv: upgrade 20.30.0 -> 20.31.2
Changelog:
 Reintroduce the --wheel CLI option, even though it has no effect on Python > 3.8

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2025-05-21 07:39:42 -07:00
Wang Mingyu
640d30a833
python3-validators: upgrade 0.34.0 -> 0.35.0
License-Update: Copyright year updated to 0.35.0

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2025-05-21 07:39:42 -07:00
Wang Mingyu
c5c6482551
python3-typer: upgrade 0.15.2 -> 0.15.4
Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2025-05-21 07:39:42 -07:00
Wang Mingyu
9d7d23e9b9
python3-tox: upgrade 4.25.0 -> 4.26.0
Changelog:
==========
- Add a missing quote in a TOML example @ config.rst
- Add colour to GitHub Actions CI logs
- Fix using deprecated virtualenv option --wheel
- Fix custom HelpFormatter for Python 3.14
- Drop support for EOL Python 3.8
- Test with Python 3.14
- Fix for tox4 regression issue with setenv file and substitutions
- Feat: free-threaded python support

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2025-05-21 07:39:42 -07:00
Wang Mingyu
4ba176bd37
python3-tornado: upgrade 6.4.2 -> 6.5
Changelog:
 https://github.com/tornadoweb/tornado/releases/tag/v6.5.0

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2025-05-21 07:39:42 -07:00
Wang Mingyu
f5fc6f4dfc
python3-termcolor: upgrade 3.0.1 -> 3.1.0
Changelog:
============
- Add true colour RGB option as input arguments
- Cache system lookups to save invocation time
- Advertise typing via classifier
- Migrate coverage configuration to pyproject.toml

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2025-05-21 07:39:41 -07:00
Wang Mingyu
93728eaeef
python3-sympy: upgrade 1.13.3 -> 1.14.0
Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2025-05-21 07:39:41 -07:00
Wang Mingyu
b7ea4e5e46
python3-sqlalchemy: upgrade 2.0.40 -> 2.0.41
Changelog:
 https://docs.sqlalchemy.org/en/20/changelog/changelog_20.html#change-2.0.41

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2025-05-21 07:39:41 -07:00
Wang Mingyu
711f59bf38
python3-spidev: upgrade 3.6 -> 3.7
Changelog:
 Fixed deprecation warning

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2025-05-21 07:39:41 -07:00
Wang Mingyu
8ff7f9ec9c
python3-scikit-build-core: upgrade 0.11.1 -> 0.11.3
Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2025-05-21 07:39:41 -07:00
Wang Mingyu
d6fd953e84
python3-qrcode: upgrade 8.1 -> 8.2
Changelog:
=============
- Optimize QRColorMask apply_mask method for enhanced performance
- Fix typos on StyledPilImage embeded_* parameters.
  The old parameters with the typos are still accepted for backward compatibility.

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2025-05-21 07:39:41 -07:00
Wang Mingyu
b2b9fb5365
python3-pyzstd: upgrade 0.16.2 -> 0.17.0
Changelog:
===========
- Upgrade zstd source code from v1.5.6 to v1.5.7
- Raise an exception when attempting to decompress empty data
- Add ZstdFile.name property
- Deprecate (de)compress_stream functions
- Use a leading _ for private objects
- Build wheels for Windows ARM64
- Support for PyPy 3.11

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2025-05-21 07:39:40 -07:00
Wang Mingyu
e816c9fbe3
python3-pyroute2: upgrade 0.9.1 -> 0.9.2
Changelog:
============
- iproute: basic Darwin support
- nftables: asynchronous API
- plan9: Inode class context manager API
- plan9: support call on read
- code: provide again .epid

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2025-05-21 07:39:40 -07:00
Wang Mingyu
b3500f673d
python3-pyppmd: upgrade 1.1.1 -> 1.2.0
Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2025-05-21 07:39:40 -07:00
Wang Mingyu
54d83ef35d
python3-pymongo: upgrade 4.12.0 -> 4.13.0
Changelog:
===========
- The asynchronous API is now stable and no longer in beta.
- Fixed a bug where pymongo.write_concern.WriteConcern repr was not eval-able when using w="majority".

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2025-05-21 07:39:40 -07:00
Wang Mingyu
bd7993d31c
python3-pymisp: upgrade 2.5.10 -> 2.5.12
Changelog:
==========
- Exception when generating feeds containing Notes
- replace deprecated ExpandedPyMISP with PyMISP

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2025-05-21 07:39:40 -07:00
Wang Mingyu
4133c010c2
python3-pycares: upgrade 4.6.1 -> 4.8.0
Changelog:
============
- Cancel previous CI jobs on pull request update
- Update bundled c-ares to v1.34.5
- Add ARES_FLAG_NO_DFLT_SVR and ARES_FLAG_EDNS to API

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2025-05-21 07:39:39 -07:00
Wang Mingyu
337aced682
python3-pybcj: upgrade 1.0.3 -> 1.0.6
Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2025-05-21 07:39:39 -07:00
Wang Mingyu
24550b7844
python3-platformdirs: upgrade 4.3.7 -> 4.3.8
Changelog:
 Add missing examples and fix order of examples in README

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2025-05-21 07:39:39 -07:00
Wang Mingyu
980f7e5da4
python3-moteus: upgrade 0.3.82 -> 0.3.87
Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2025-05-21 07:39:39 -07:00
Wang Mingyu
cbf626128f
python3-matplotlib: upgrade 3.10.1 -> 3.10.3
0001-Change-types-for-width-height-to-match-definitions-i.patch
refreshed for 3.10.3

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2025-05-21 07:39:39 -07:00
Wang Mingyu
5a326928d2
python3-joblib: upgrade 1.4.2 -> 1.5.0
Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2025-05-21 07:39:39 -07:00
Wang Mingyu
6509264607
python3-importlib-metadata: upgrade 8.6.1 -> 8.7.0
Changelog:
===========
- .metadata() (and Distribution.metadata) can now return None if the metadata directory exists but not metadata file is present.
- Raise consistent ValueError for invalid EntryPoint.value

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2025-05-21 07:39:38 -07:00
Wang Mingyu
d850383b25
python3-humanize: upgrade 4.12.2 -> 4.12.3
Changelog:
============
- Fix regression in naturalsize for float and str
- Improvements for French translation

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2025-05-21 07:39:38 -07:00
Wang Mingyu
ecc484df4d
python3-hexbytes: upgrade 1.3.0 -> 1.3.1
Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2025-05-21 07:39:38 -07:00
Wang Mingyu
01af20bb91
python3-greenlet: upgrade 3.2.1 -> 3.2.2
Changelog:
 Make greenlet build and run on Python 3.14 beta 1. It will not run on earlier versions of 3.14; it should run on subsequent versions.

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2025-05-21 07:39:38 -07:00
Wang Mingyu
c5a0bb7dd3
python3-google-auth: upgrade 2.39.0 -> 2.40.1
Changelog:
 Disable logging response body for async logs

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2025-05-21 07:39:38 -07:00
Wang Mingyu
86762c47e3
python3-flask: upgrade 3.1.0 -> 3.1.1
Changelog:
============
- Fix signing key selection order when key rotation is enabled via SECRET_KEY_FALLBACKS.
- Fix type hint for cli_runner.invoke.
- flask --help loads the app and plugins first to make sure all commands are shown.
- Mark sans-io base class as being able to handle views that return AsyncIterable.

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2025-05-21 07:39:37 -07:00
Wang Mingyu
bfcdd57c47
python3-eventlet: upgrade 0.39.1 -> 0.40.0
Changelog:
==========
* [fix] Fix ssl test when linking against openssl 3.5
* Drop support Python 3.8
* [doc] Various doc updates
* [env] Drop PyPy support

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2025-05-21 07:39:37 -07:00
Wang Mingyu
eea9bade31
python3-elementpath: upgrade 5.0.0 -> 5.0.1
Changelog:
 Fix XDM type labeling with element and xsi:type substitutions

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2025-05-21 07:39:37 -07:00
Wang Mingyu
87d6e3f13f
python3-cmake: upgrade 4.0.0 -> 4.0.2
Changelog:
===========
- fix: use version range and don't error of no macOS version is set
- update pre-commit hooks
- bump actions/create-github-app-token from 1 to 2 in the actions group
- update pre-commit hooks
- bump astral-sh/setup-uv from 5 to 6 in the actions group
- update pre-commit hooks
- bump the actions group with 2 updates
- update pre-commit hooks

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2025-05-21 07:39:37 -07:00
Wang Mingyu
fc8dfc85cd
python3-cantools: upgrade 40.2.1 -> 40.2.2
Changelog:
==========
- Fix ruff complaints
- add extra_args for interface specific configuration arguments
- Fix frame collisions between extended and standard frames

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2025-05-21 07:39:37 -07:00
Wang Mingyu
b14a1accfe
python3-cachecontrol: upgrade 0.14.2 -> 0.14.3
Changelog:
 Drop support for Python 3.8.

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2025-05-21 07:39:37 -07:00
Wang Mingyu
b47de87cc8
python3-bitstruct: upgrade 8.20.0 -> 8.21.0
Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2025-05-21 07:39:37 -07:00
Wang Mingyu
81e2e64183
python3-bitarray: upgrade 3.3.1 -> 3.4.1
Changelog:
==========
* add 'pyproject.toml'
* implement 'bits2bytes()' in C
* optimize 'delslice()' when 'step' is larger than about 5
* consistently name '*_span()' and '*_range()' in C for
  invert, set and count
* organize and add tests
* remove '.endian()' method in favor of data descriptor '.endian'
* allow bitarray initializer 'bytes' or 'bytearray' to set buffer directly
* allow calling '.extend()' with 'bytes' object (although the only
  valid bytes are 0x00 and 0x01)
* add 'util.byteswap()'
* add 'util.correspond_all()'
* fix '.reverse()' for imported buffer
* drop Python 3.5 support
* add tests
* fix off-by-one-error in check for length of count argument
  in 'util.canonical_decode()'
* simplify 'util.int2ba()'
* add tests
* add [masked indexing example](../examples/masked.py)
* add [tricks example](../examples/tricks.py)

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2025-05-21 07:39:36 -07:00
Wang Mingyu
cd708ce8a5
python3-astroid: upgrade 3.3.9 -> 3.3.10
Changelog:
============
- Avoid importing submodules sharing names with standard library modules.
- Fix bug where pylint code.custom_extension would analyze code.py or code.pyi instead if they existed.

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2025-05-21 07:39:36 -07:00
Wang Mingyu
c640cbbb7f
python3-apispec: upgrade 6.8.1 -> 6.8.2
Changelog:
============
- MarshmallowPlugin doesn't override additionalProperties explicitly passed to fields.Dict
- Perf improvement to filter_excluded_fields

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2025-05-21 07:39:36 -07:00
Wang Mingyu
26d21046c6
python3-aiodns: upgrade 3.2.0 -> 3.4.0
Changelog:
=============
- Update CI
- Drop Python 3.8
- Run tests on push
- Fix test coverage
- Use c-ares event thread when available
- Fix release workflow for breaking changes in upload/download artifact
- Added fallback to sock_state_cb if event_thread creation fails
- Implemented strict typing
- Updated dependencies
- Added support for Python 3.13

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2025-05-21 07:39:36 -07:00
Khem Raj
02c52ce66f
python3-pandas: Upgrade to 2.2.3
Fixes build with cython >=3.1
Drop patch to pin numpy to 1.x
Edit out absolute paths from cython generated C files

Cc: Martin Jansa <martin.jansa@gmail.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2025-05-19 15:06:30 -07:00
Khem Raj
3b05ba3794
python3-propcache: Fix build with cython 3.1
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2025-05-19 08:37:20 -07:00
Khem Raj
8803832e70
python3-dbus-fast: Fix build with cython 3.1
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2025-05-19 08:37:19 -07:00
Khem Raj
bf17b7294f
python3-kivy: Fix build with cython 3.1
Backport needed patch from upstream top of tree branch

Signed-off-by: Khem Raj <raj.khem@gmail.com>
2025-05-19 08:37:19 -07:00
Martin Jansa
3366a012c5
python3-gcovr: fix build with newer hatch-fancy-pypi-readme
It was upgraded in:
https://lists.openembedded.org/g/openembedded-core/message/216335

and now this fails with:
* Getting build dependencies for wheel...

ERROR Missing dependencies:
hatch-fancy-pypi-readme==24.1.0

Signed-off-by: Martin Jansa <martin.jansa@gmail.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2025-05-14 08:37:28 -07:00
Mingli Yu
6eb42da3e7
python3-flask: Update the homepage
Signed-off-by: Mingli Yu <mingli.yu@windriver.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2025-05-14 08:37:27 -07:00
Mingli Yu
2efa96cecb
python3-setproctitle: Upgrade 1.3.5 -> 1.3.6
Changelog:
 - Add support for free-threading (issue #147)

Signed-off-by: Mingli Yu <mingli.yu@windriver.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2025-05-12 08:09:23 -07:00
Mingli Yu
244997df0f
python3-setproctitle: Add missing rdep on libatomic-dev for ptest
Fixes:
  E           subprocess.CalledProcessError: Command '['cc', '-I/usr/include/python3.13', '-I/usr/include/python3.13', '-o', '/usr/lib64/python3-setproctitle/ptest/tests/pyrun3.13', '/usr/lib64/python3-setproctitle/ptest/tests/pyrun.c', '-L/usr/lib64', '-lpython3.13', '-ldl', '-lpthread', '-latomic', '-lm', '-L/usr/lib']' returned non-zero exit status 1.

  ../../python3.13/subprocess.py:421: CalledProcessError
  ERROR: tests/setproctitle_test.py:test_embedded

  E           subprocess.CalledProcessError: Command '['cc', '-I/usr/include/python3.13', '-I/usr/include/python3.13', '-o', '/usr/lib64/python3-setproctitle/ptest/tests/pyrun3.13', '/usr/lib64/python3-setproctitle/ptest/tests/pyrun.c', '-L/usr/lib64', '-lpython3.13', '-ldl', '-lpthread', '-latomic', '-lm', '-L/usr/lib']' returned non-zero exit status 1.

  ../../python3.13/subprocess.py:421: CalledProcessError
  ERROR: tests/setproctitle_test.py:test_embedded_many_args

Signed-off-by: Mingli Yu <mingli.yu@windriver.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2025-05-12 08:09:23 -07:00
Leon Anavi
7dd27c2050
python3-pillow-heif: Add recipe
Add recipe for release 0.22.0:

- Boolean pillow_heif.options.DISABLE_SECURITY_LIMITS to bypass
  security limit of libheif for the image size.
- libx265 library was updated to the latest 4.1 version.
- libheif was updated from the 1.19.5 to 1.19.7 version.
- AVIF format marked as deprecated and pending for the removal.

This work was sponsored by GOVCERT.LU.

Signed-off-by: Leon Anavi <leon.anavi@konsulko.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2025-05-08 00:03:27 -07:00
Martin Jansa
14fa41b559
python3-posix-ipc: improve build_support
* fixes:
  https://lists.openembedded.org/g/openembedded-devel/message/117255

DEBUG: Executing shell function do_compile
* Getting build dependencies for wheel...
/usr/lib/ld-linux-aarch64.so.1: No such file or directory
Traceback (most recent call last):
  File "TOPDIR/BUILD/work/raspberrypi4_64-webos-linux/python3-posix-ipc/1.2.0/recipe-sysroot-native/usr/lib/python3.13/site-packages/pyproject_hooks/_in_process/_in_process.py",
line 389, in <module>
    main()
    ~~~~^^
  File "TOPDIR/BUILD/work/raspberrypi4_64-webos-linux/python3-posix-ipc/1.2.0/recipe-sysroot-native/usr/lib/python3.13/site-packages/pyproject_hooks/_in_process/_in_process.py",
line 373, in main
    json_out["return_val"] = hook(**hook_input["kwargs"])
                             ~~~~^^^^^^^^^^^^^^^^^^^^^^^^
  File "TOPDIR/BUILD/work/raspberrypi4_64-webos-linux/python3-posix-ipc/1.2.0/recipe-sysroot-native/usr/lib/python3.13/site-packages/pyproject_hooks/_in_process/_in_process.py",
line 143, in get_requires_for_build_wheel
    return hook(config_settings)
  File "TOPDIR/BUILD/work/raspberrypi4_64-webos-linux/python3-posix-ipc/1.2.0/recipe-sysroot-native/usr/lib/python3.13/site-packages/setuptools/build_meta.py",
line 334, in get_requires_for_build_wheel
    return self._get_build_requires(config_settings, requirements=[])
           ~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "TOPDIR/BUILD/work/raspberrypi4_64-webos-linux/python3-posix-ipc/1.2.0/recipe-sysroot-native/usr/lib/python3.13/site-packages/setuptools/build_meta.py",
line 304, in _get_build_requires
    self.run_setup()
    ~~~~~~~~~~~~~~^^
  File "TOPDIR/BUILD/work/raspberrypi4_64-webos-linux/python3-posix-ipc/1.2.0/recipe-sysroot-native/usr/lib/python3.13/site-packages/setuptools/build_meta.py",
line 320, in run_setup
    exec(code, locals())
    ~~~~^^^^^^^^^^^^^^^^
  File "<string>", line 23, in <module>
  File "TOPDIR/BUILD/work/raspberrypi4_64-webos-linux/python3-posix-ipc/1.2.0/posix_ipc-1.2.0/build_support/discover_system_info.py",
line 409, in discover
    d["QUEUE_PRIORITY_MAX"] = sniff_mq_prio_max()
                              ~~~~~~~~~~~~~~~~~^^
  File "TOPDIR/BUILD/work/raspberrypi4_64-webos-linux/python3-posix-ipc/1.2.0/posix_ipc-1.2.0/build_support/discover_system_info.py",
line 238, in sniff_mq_prio_max
    if max_priority < 0:
       ^^^^^^^^^^^^^^^^
TypeError: '<' not supported between instances of 'str' and 'int'

ERROR Backend subprocess exited when trying to invoke
get_requires_for_build_wheel
WARNING: TOPDIR/BUILD/work/raspberrypi4_64-webos-linux/python3-posix-ipc/1.2.0/temp/run.do_compile.2736023:168
exit 1 from 'nativepython3 -m build --no-isolation --wheel --outdir
TOPDIR/BUILD/work/raspberrypi4_64-webos-linux/python3-posix-ipc/1.2.0/dist
TOPDIR/BUILD/work/raspberrypi4_64-webos-linux/python3-posix-ipc/1.2.0/posix_ipc-1.2.0'
WARNING: Backtrace (BB generated script):

On some hosts.

Signed-off-by: Martin Jansa <martin.jansa@gmail.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2025-05-05 10:16:54 -07:00
Khem Raj
5f1e50c437
python3-icu: Fix build with GCC-15
drop is_trivial check
Fixes
| In file included from bases.cpp:32:
| arg.h:856:37: error: static assertion failed
|   856 |   static_assert(std::is_trivial<T>::value);             \
|       |                 ~~~~~~~~~~~~~~~~~~~~^~~~~
| arg.h:859:1: note: in expansion of macro '_IS_POD'
|   859 | _IS_POD(AnyPythonObject);
|       | ^~~~~~~

Signed-off-by: Khem Raj <raj.khem@gmail.com>
2025-05-04 23:18:21 -07:00
Yoann Congal
46866b0022
python3-evdev: add ptest
root@qemux86-64:~# ptest-runner python3-evdev
START: ptest-runner
2025-05-02T22:19
BEGIN: /usr/lib/python3-evdev/ptest
[   61.988046] input: test-py-evdev-uinput as /devices/virtual/input/input18
[   61.990878] input: test-py-evdev-uinput as /devices/virtual/input/input19
[   61.993060] input: test-py-evdev-uinput as /devices/virtual/input/input20
[   61.994497] input: py-evdev-uinput as /devices/virtual/input/input21
[   61.996659] input: test-py-evdev-uinput as /devices/virtual/input/input22
PASS: tests/test_ecodes.py:test_equality
PASS: tests/test_ecodes.py:test_access
PASS: tests/test_ecodes.py:test_overlap
PASS: tests/test_ecodes.py:test_generated
PASS: tests/test_events.py:test_categorize
PASS: tests/test_events.py:test_keyevent
PASS: tests/test_uinput.py:test_open
PASS: tests/test_uinput.py:test_open_context
PASS: tests/test_uinput.py:test_maxnamelen
PASS: tests/test_uinput.py:test_enable_events
PASS: tests/test_uinput.py:test_abs_values
PASS: tests/test_uinput.py:test_write
PASS: tests/test_uinput.py:test_not_a_character_device
PASS: tests/test_uinput.py:test_not_a_character_device_2
PASS: tests/test_uinput.py:test_not_a_character_device_3
PASS: tests/test_util.py:test_match_ecodes_a
============================================================================
Testsuite summary
DURATION: 0
END: /usr/lib/python3-evdev/ptest
2025-05-02T22:19
STOP: ptest-runner
TOTAL: 1 FAIL: 0

Signed-off-by: Yoann Congal <yoann.congal@smile.fr>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2025-05-03 01:59:06 -07:00
Yoann Congal
0d5ffeeb70
python3-evdev: add missing uinput header
Without uinput.h header, the evdev module can't be imported because it
lacks the UI_FF* constants.

Signed-off-by: Yoann Congal <yoann.congal@smile.fr>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2025-05-03 01:59:06 -07:00
Yoann Congal
acaf3462d0
python3-evdev: upgrade 1.9.1 -> 1.9.2
* Remove a merged reproducibility patch
* Adapt the --reproducible option

Changelog (from [0]):

1.9.2 (May 01, 2025)
====================
- Add the "--reproducible" build option which removes the build date and used headers from the
  generated ``ecodes.c``. Example usage::

    python -m build --config-setting=--build-option='build_ecodes --reproducible' -n

- Use ``Generic`` to set precise type for ``InputDevice.path``.

[0]: https://github.com/gvalkov/python-evdev/blob/v1.9.2/docs/changelog.rst

Signed-off-by: Yoann Congal <yoann.congal@smile.fr>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2025-05-03 01:59:06 -07:00
Wang Mingyu
a7b00a5e89
python3-pycares: upgrade 4.6.0 -> 4.6.1
Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2025-04-29 02:33:25 -07:00
Wang Mingyu
95bc29f799
python3-mypy-extensions: upgrade 1.0.0 -> 1.1.0
Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2025-04-29 02:33:25 -07:00
Wang Mingyu
7414d1147e
python3-moteus: upgrade 0.3.81 -> 0.3.82
Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2025-04-29 02:33:25 -07:00
Wang Mingyu
4955ba12a9
python3-m2crypto: upgrade 0.45.0 -> 0.45.1
Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2025-04-29 02:33:25 -07:00
Wang Mingyu
c6e1853c84
python3-ipython: upgrade 9.1.0 -> 9.2.0
Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2025-04-29 02:33:25 -07:00
Wang Mingyu
601d0a19ff
python3-inline-snapshot: upgrade 0.22.3 -> 0.23.0
Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2025-04-29 02:33:25 -07:00
Wang Mingyu
1853eb521b
python3-grpcio: upgrade 1.71.0 -> 1.72.0
Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2025-04-29 02:33:24 -07:00
Wang Mingyu
32b81b30dd
python3-grpcio-tools: upgrade 1.71.0 -> 1.72.0
Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2025-04-29 02:33:24 -07:00
Wang Mingyu
3842282022
python3-grpcio-reflection: upgrade 1.71.0 -> 1.72.0
Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2025-04-29 02:33:24 -07:00
Wang Mingyu
f9ec45948c
python3-grpcio-channelz: upgrade 1.71.0 -> 1.72.0
Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2025-04-29 02:33:24 -07:00
Wang Mingyu
43b40d37fd
python3-greenlet: upgrade 3.2.0 -> 3.2.1
Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2025-04-29 02:33:24 -07:00
Wang Mingyu
383f1a498a
python3-gevent: upgrade 24.11.1 -> 25.4.2
Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2025-04-29 02:33:24 -07:00
Wang Mingyu
8856baff44
python3-aiohttp: upgrade 3.11.17 -> 3.11.18
Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2025-04-29 02:33:23 -07:00
Leon Anavi
ffa7516238
python3-httpcore: Upgrade 1.0.8 -> 1.0.9
Upgrade to release 1.0.9:

- Resolve GHSA-vqfr-h8mv-ghfj with h11 dependency update

Signed-off-by: Leon Anavi <leon.anavi@konsulko.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2025-04-28 07:02:49 -07:00
Leon Anavi
ea24a53834
python3-elementpath: Upgrade 4.8.0 -> 5.0.0
Upgrade to release 5.0.0:

- Replace SafeXMLParser with SafeExpatParser
- Drop compatibility with Python 3.8
- Restruct node trees with XPathNodeTree backbone
- Unicode categories fallback with a warning
- Rewriting decoder module
- Add extras subpackage for experiment XDM and XPath on Path objects

Fixes:

WARNING: python3-elementpath-5.0.0-r0 do_check_backend: QA Issue:
inherits setuptools3 but has pyproject.toml with
setuptools.build_meta, use the correct class [pep517-backend]

Signed-off-by: Leon Anavi <leon.anavi@konsulko.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2025-04-28 07:02:49 -07:00
Martin Jansa
93beed2dfa
python3-icu: upgrade to 2.15.2
Signed-off-by: Martin Jansa <martin.jansa@gmail.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2025-04-26 10:31:26 -07:00
Markus Volk
d7d1ef36f2
python3-kiv: make use of virtual/libsdl2
Signed-off-by: Markus Volk <f_l_k@t-online.de>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2025-04-25 14:47:11 -07:00
Leon Anavi
1919d441cd
python3-bitstring: Uprade 4.3.0 -> 4.3.1
Upgrade to release 4.3.1:

- Updated bitarray dependency to allow for v3.x.

Signed-off-by: Leon Anavi <leon.anavi@konsulko.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2025-04-25 08:00:01 -07:00
Leon Anavi
7515f8721a
python3-h11: Upgrade 0.14.0 -> 0.16.0
Upgrade to release 0.16.0:

- Reject certain malformed Transfer-Encoding: chunked bodies that
  were previously accepted. These could have enabled
  request-smuggling attacks when an h11-based HTTP server was
  placed behind a load balancer with a matching bug in its chunked
  handling.

Signed-off-by: Leon Anavi <leon.anavi@konsulko.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2025-04-25 08:00:01 -07:00
Khem Raj
739fd0e1fc
python3-posix-ipc: switch to PEP-517 build backend
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2025-04-24 00:13:48 -07:00
Leon Anavi
72da2b7b51
python3-automat: Upgrade 24.8.1 -> 25.4.16
Upgrade to release 25.4.16:

- Metadata updates
- Allow 'hatch version' to work
- Allow return type annotations

Signed-off-by: Leon Anavi <leon.anavi@konsulko.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2025-04-23 19:35:10 -07:00
Leon Anavi
b583cb411e
python3-soupsieve: Upgrade 2.6 -> 2.7
Upgrade to release 2.7:

- Add :open pseudo selector.
- Add :muted pseudo selector.
- Recognize the following pseudo selectors: :autofill, :buffering,
  :fullscreen, :picture-in-picture, :popover-open, :seeking,
  :stalled, and :volume-locked. These selectors, while recognized,
  will not match any element as they require a live environment to
  check element states and browser states. This just prevents Soup
  Sieve from failing when any of these selectors are specified.
- A number of existing pseudo-classes are no longer noted as
  experimental.
- Typing fixes.

License-Update: Updated copyright years

Signed-off-by: Leon Anavi <leon.anavi@konsulko.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2025-04-23 19:35:09 -07:00
Leon Anavi
787f17701c
python3-trio: Upgrade 0.29.0 -> 0.30.0
Upgrade to release 0.30.0:

- Add @trio.as_safe_channel, a wrapper that can be used to make
  async generators safe. This will be the suggested fix for the
  flake8-async lint rule ASYNC900.
- Allow trio to be a types.ModuleType and still have deprecated
  attributes.
- Fixed socket module for some older systems which lack
  socket.AI_NUMERICSERV.
- Now trio works on legacy (pre-Lion) macOS.
- Update type hints for trio.run_process and
  trio.lowlevel.open_process.
- Don't mutate the global runner when MockClock is created.
- Fix incorrect return type hint for Nursery.start().

Signed-off-by: Leon Anavi <leon.anavi@konsulko.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2025-04-23 19:35:09 -07:00
Martin Jansa
5e853bde14
python3-icu: upgrade to 2.15.1
* 2.15 as well as 2.15.1 fail to build with gcc-15
  http://errors.yoctoproject.org/Errors/Details/852863/
  http://errors.yoctoproject.org/Errors/Details/852882/

  In file included from bases.cpp:32:
  arg.h:837:37: error: static assertion failed
    837 |   static_assert(std::is_trivial<T>::value);             \
        |                 ~~~~~~~~~~~~~~~~~~~~^~~~~

* the tarball filename is now lowercase see:
  https://pypi.org/project/pyicu/2.15/#PyICU-2.15.tar.gz
  https://pypi.org/project/pyicu/2.15.1/#pyicu-2.15.1.tar.gz

Signed-off-by: Martin Jansa <martin.jansa@gmail.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2025-04-23 19:35:09 -07:00
Wang Mingyu
fdfcda56b5
python3-xmlschema: upgrade 4.0.0 -> 4.0.1
Changelog:
 Fix XSD identity update with xsi:type substitution

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2025-04-23 19:35:08 -07:00