Commit Graph

9076 Commits

Author SHA1 Message Date
Wang Mingyu
689b5d700c
python3-dnspython: upgrade 2.7.0 -> 2.8.0
Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2025-09-16 09:59:18 -07:00
Wang Mingyu
81d9c6b5e2
python3-bleak: upgrade 1.1.0 -> 1.1.1
Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2025-09-16 09:59:17 -07:00
Wang Mingyu
4dcb8042c5
python3-arpeggio: upgrade 2.0.2 -> 2.0.3
Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2025-09-16 09:59:17 -07:00
Wang Mingyu
9604bef8b3
python3-apispec: upgrade 6.8.2 -> 6.8.3
Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2025-09-16 09:59:17 -07:00
Khem Raj
7b7953f3a1
python3-txws: Switch to pypi for fetching
This helps build when using shallow clones for git repos by default

e.g.

| vcversioner: no VCS could be detected in '/srv/build/yoe/build/tmp/work/cortexa57-yoe-linux/python3-txws/0.9.1/sources/python3-txws-0.9.1' and '/srv/build/yoe/build/tmp/work/cortexa57-yoe-linux/python3-txws/0.9.1/sources/python3-txws-0.9.1/version.txt' isn't present.
| vcversioner: are you installing from a github tarball?

Signed-off-by: Khem Raj <raj.khem@gmail.com>
2025-09-07 23:34:42 -07:00
Zoltán Böszörményi
6485fad190
python3-pre-commit: New recipe
Signed-off-by: Zoltán Böszörményi <zboszor@gmail.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2025-09-04 10:50:40 -07:00
Zoltán Böszörményi
2d54bce9ba
python3-nodeenv: New recipe
It's a dependency of python3-pre-commit.

Signed-off-by: Zoltán Böszörményi <zboszor@gmail.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2025-09-04 10:50:40 -07:00
Zoltán Böszörményi
98b6d1120c
python3-identify: New recipe
It's a dependency of python3-pre-commit.

Signed-off-by: Zoltán Böszörményi <zboszor@gmail.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2025-09-04 10:50:40 -07:00
Zoltán Böszörményi
502457f7f9
python3-ukkonen: New recipe
It's a dependency of python3-identify.

Signed-off-by: Zoltán Böszörményi <zboszor@gmail.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2025-09-04 10:50:40 -07:00
Zoltán Böszörményi
4fc2fdc79a
python3-cfgv: New recipe
It is a dependency of python3-pre-commit.

Signed-off-by: Zoltán Böszörményi <zboszor@gmail.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2025-09-04 10:50:40 -07:00
Wang Mingyu
8997c7dc0a
python3-ujson: upgrade 5.10.0 -> 5.11.0
Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2025-09-04 10:28:30 -07:00
Wang Mingyu
e138502e9c
python3-typer: upgrade 0.16.0 -> 0.17.3
Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2025-09-04 10:28:30 -07:00
Wang Mingyu
9f10b475e0
python3-supervisor: upgrade 4.2.5 -> 4.3.0
Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2025-09-04 10:28:30 -07:00
Wang Mingyu
6c34dd6c2f
python3-stevedore: upgrade 5.4.1 -> 5.5.0
Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2025-09-04 10:28:29 -07:00
Wang Mingyu
de38f03845
python3-starlette: upgrade 0.47.2 -> 0.47.3
Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2025-09-04 10:28:29 -07:00
Wang Mingyu
92980888ac
python3-soupsieve: upgrade 2.7 -> 2.8
Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2025-09-04 10:28:29 -07:00
Wang Mingyu
55cebaa926
python3-scikit-build-core: upgrade 0.11.5 -> 0.11.6
Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2025-09-04 10:28:29 -07:00
Wang Mingyu
63c722b92d
python3-regex: upgrade 2025.7.34 -> 2025.8.29
Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2025-09-04 10:28:29 -07:00
Wang Mingyu
1a21ec26e5
python3-pyzmq: upgrade 27.0.1 -> 27.0.2
Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2025-09-04 10:28:29 -07:00
Wang Mingyu
67c9f3ef34
python3-pytest-sugar: upgrade 1.1.0 -> 1.1.1
Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2025-09-04 10:28:28 -07:00
Wang Mingyu
fd9640dcca
python3-pymysql: upgrade 1.1.1 -> 1.1.2
Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2025-09-04 10:28:28 -07:00
Wang Mingyu
5a171d8324
python3-pymongo: upgrade 4.14.0 -> 4.14.1
Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2025-09-04 10:28:28 -07:00
Wang Mingyu
8959ee68ec
python3-pyais: upgrade 2.13.0 -> 2.13.2
Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2025-09-04 10:28:28 -07:00
Wang Mingyu
a2f739a38c
python3-prompt-toolkit: upgrade 3.0.51 -> 3.0.52
Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2025-09-04 10:28:28 -07:00
Wang Mingyu
8dc1bd39f4
python3-platformdirs: upgrade 4.3.8 -> 4.4.0
Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2025-09-04 10:28:28 -07:00
Wang Mingyu
e7c30f6f3d
python3-parso: upgrade 0.8.4 -> 0.8.5
Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2025-09-04 10:28:27 -07:00
Wang Mingyu
7dd6b4cbd0
python3-matplotlib: upgrade 3.10.5 -> 3.10.6
Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2025-09-04 10:28:27 -07:00
Wang Mingyu
da227a2523
python3-marshmallow: upgrade 4.0.0 -> 4.0.1
Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2025-09-04 10:28:27 -07:00
Wang Mingyu
e1490a8ea5
python3-joblib: upgrade 1.5.1 -> 1.5.2
Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2025-09-04 10:28:27 -07:00
Wang Mingyu
b0543753a1
python3-ipython: upgrade 9.4.0 -> 9.5.0
Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2025-09-04 10:28:27 -07:00
Wang Mingyu
3c9519c24d
python3-inline-snapshot: upgrade 0.27.2 -> 0.28.0
Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2025-09-04 10:28:27 -07:00
Wang Mingyu
61a26808ae
python3-humanize: upgrade 4.12.3 -> 4.13.0
Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2025-09-04 10:28:26 -07:00
Wang Mingyu
f171ab3199
python3-httplib2: upgrade 0.22.0 -> 0.30.0
Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2025-09-04 10:28:26 -07:00
Wang Mingyu
a0384a2ee4
python3-h2: upgrade 4.2.0 -> 4.3.0
Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2025-09-04 10:28:26 -07:00
Wang Mingyu
3b11025c1a
python3-gevent: upgrade 25.5.1 -> 25.8.2
Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2025-09-04 10:28:26 -07:00
Wang Mingyu
531c2550f5
python3-flask: upgrade 3.1.1 -> 3.1.2
Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2025-09-04 10:28:26 -07:00
Wang Mingyu
51f9c15c46
python3-eventlet: upgrade 0.40.2 -> 0.40.3
Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2025-09-04 10:28:26 -07:00
Wang Mingyu
f2f0e6877f
python3-eth-utils: upgrade 5.3.0 -> 5.3.1
Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2025-09-04 10:28:25 -07:00
Wang Mingyu
4eb9243181
python3-email-validator: upgrade 2.2.0 -> 2.3.0
Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2025-09-04 10:28:25 -07:00
Wang Mingyu
4c3666b65d
python3-coverage: upgrade 7.10.4 -> 7.10.6
Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2025-09-04 10:28:25 -07:00
Wang Mingyu
16eb5705b6
python3-cachetools: upgrade 6.1.0 -> 6.2.0
Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2025-09-04 10:28:25 -07:00
Wang Mingyu
1a1d50fc83
python3-bitarray: upgrade 3.6.1 -> 3.7.1
Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2025-09-04 10:28:25 -07:00
Wang Mingyu
d507f167a9
python3-beautifulsoup4: upgrade 4.13.4 -> 4.13.5
Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2025-09-04 10:28:25 -07:00
Wang Mingyu
87f7e5c7f5
python3-alembic: upgrade 1.16.4 -> 1.16.5
Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2025-09-04 10:28:24 -07:00
Leon Anavi
2eefbef795
python3-behave: Upgrade 1.2.6 -> 1.3.2
Upgrade to 1.3.2:

- Recursive discovery and import in steps directory is now disabled
  by default. An expert user can enable this feature again (if
  he/she knows what he/she is doing).
- RTFD: Enable PDF output format again (for download).
- Improve command-line option descriptions (show: value).
- Use "confval" directive for config-file parameters.
- api: Add "Configuration" class description.
- Include changes from pull
- Fix more deadlinks in docs

License-Update: Update authors and years

Signed-off-by: Leon Anavi <leon.anavi@konsulko.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2025-09-01 15:52:05 -07:00
Leon Anavi
d739dc3262
python3-cucumber-tag-expressions: Add recipe
Add recipe for cucumber-tag-expressions, release 6.2.0. It provides
a tag-expression parser and evaluation logic for cucumber/behave.

Signed-off-by: Leon Anavi <leon.anavi@konsulko.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2025-09-01 15:52:05 -07:00
Leon Anavi
6b0c0e246a
python3-charset-normalizer: Upgrade 3.4.2 -> 3.4.3
Upgrade to release 3.4.3:

- mypy(c) is no longer a required dependency at build time if
  CHARSET_NORMALIZER_USE_MYPYC isn't set to 1.
- automatically lower confidence on small bytes samples that are
  not Unicode in detect output legacy function.
- Custom build backend to overcome inability to mark mypy as an
  optional dependency in the build phase.
- Support for Python 3.14
- sdist archive contained useless directories.
- automatically fallback on valid UTF-16 or UTF-32 even if the md
  says it's noisy.

Signed-off-by: Leon Anavi <leon.anavi@konsulko.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2025-09-01 15:52:05 -07:00
Wang Mingyu
8fe9d51b11
python3-zstandard: upgrade 0.23.0 -> 0.24.0
Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2025-08-21 13:15:39 -07:00
Wang Mingyu
81ece6d868
python3-yamlloader: upgrade 1.5.1 -> 1.5.2
Changelog:
 deps: add PyYaml module as runtime requirement

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2025-08-21 13:15:39 -07:00
Wang Mingyu
54f435d470
python3-virtualenv: upgrade 20.32.0 -> 20.34.0
Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2025-08-21 13:15:38 -07:00
Wang Mingyu
35e86713c3
python3-tornado: upgrade 6.5.1 -> 6.5.2
Changelog:
============
- Fixed a bug that resulted in WebSocket pings not being sent at the configured interval.
- Improved logging for invalid Host headers. This was previously logged as an
  uncaught exception with a stack trace, now it is simply a 400 response
  (logged as a warning in the access log).
- Restored the host argument to HTTPServerRequest. This argument is deprecated
  and will be removed in the future, but its removal with no warning in 6.5.0 was a mistake.
- Removed a debugging print statement that was left in the code.
- Improved type hints for gen.multi.

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2025-08-21 13:15:38 -07:00
Wang Mingyu
eb0787a81b
python3-sqlalchemy: upgrade 2.0.42 -> 2.0.43
Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2025-08-21 13:15:38 -07:00
Wang Mingyu
b45bd0d5e7
python3-responses: upgrade 0.25.7 -> 0.25.8
Changelog:
==========
* Fix bug where the content type is always recorded as either text/plain or application/json.
* Allow asserts on add_callback() matches

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2025-08-21 13:15:38 -07:00
Wang Mingyu
6ff66c7ebb
python3-pyzmq: upgrade 27.0.0 -> 27.0.1
Changelog:
===========
- adds wheels for android and free-threaded Python 3.14
- adds wheels for free-threaded Python for Windows on ARM.

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2025-08-21 13:15:38 -07:00
Wang Mingyu
b693c769f3
python3-pytest-sugar: upgrade 1.0.0 -> 1.1.0
License-Update: Clarify license as BSD 3-Clause License

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2025-08-21 13:15:38 -07:00
Wang Mingyu
b7084b9670
python3-pyproj: upgrade 3.7.1 -> 3.7.2
Changelog:
=============
- DEP: Minimum PROJ version 9.4
- DEP: Minimum supported Python version 3.11
- MNT: Add CRS imports to __all__
- DEP: Add win_arm64 wheels
- DEP: Add Python 3.13 free-threading wheels
- DEP: Add Python 3.14 and 3.14 free-threading wheels
- TST: Remove irrelevant test with modern PROJ versions

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2025-08-21 13:15:37 -07:00
Wang Mingyu
5da7fd6854
python3-pymongo: upgrade 4.13.2 -> 4.14.0
Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2025-08-21 13:15:37 -07:00
Wang Mingyu
8ae5a43cff
python3-pymodbus: upgrade 3.10.0 -> 3.11.1
Changelog:
=============
- Correct bit handling (each byte is LSB->MSB).
- read_input_registers docstring change count to regs
- Add dev_id/tid check in clients
- Auto debug in case of an error.
- Remove duplicate log lines.
- Remove unused callback in ServerRequestHandler
- test on Python 3.14
- Validate address in all datastores.
- Use asyncio.Event to deterministically ensure simulator start
- Ignore lockfile
- Link api_changes/changelog to README.
- Add note about semver.org.
- Datastore, add typing to set/get.
- Move exception codes to constants.
- Move ExceptionResponse to proper file.
- make base frame signature match subclasses
- Switch from venv+pip to uv
- Cleanup CI configuration
- Simplify code flow for broadcast requests
- Fix serial_forwarder.py from examples/contrib
- Remove discord.

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2025-08-21 13:15:37 -07:00
Wang Mingyu
4bbbf692af
python3-pymisp: upgrade 2.5.12 -> 2.5.17
Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2025-08-21 13:15:37 -07:00
Wang Mingyu
41aa14a1d4
python3-pycares: upgrade 4.9.0 -> 4.10.0
Changelog:
==============
- Remove unused import
- Fixup chunked TXT record test
- Remove overzealous checks
- Fix OpenBSD build
- Make result.type Final
- Idna resource reduction using a length check
- Add read & write process_fd functions
- build(deps): bump pypa/cibuildwheel from 2.23.3 to 3.0.0
- Remove context manager support
- Fixup test CI
- Refactor channel destruction logic

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2025-08-21 13:15:37 -07:00
Wang Mingyu
5fec1a1eab
python3-pyais: upgrade 2.12.0 -> 2.13.0
Changelog:
 added a TCP server capable of handling multiple concurrent client connections

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2025-08-21 13:15:37 -07:00
Wang Mingyu
9342c4377d
python3-kiwisolver: upgrade 1.4.8 -> 1.4.9
License-Update: Copyright year updated to 2025.

Changelog:
============
- Include Python.h-including headers first
- WHL: pin cibuildwheel 3.1.1, enable cp314 wheels
- ci: update release workflow and test on 3.14

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2025-08-21 07:51:08 -07:00
Wang Mingyu
d27be3682e
python3-inline-snapshot: upgrade 0.26.0 -> 0.27.2
Changelog:
============
- Added inline_snapshot.extra.Transformed and inline_snapshot.extra.transformation
  which can be used to transform values inside of snapshots.
- exposed @declare_unmanaged which allows you to create your own unmanaged types.
- Added explicit type hints to the outsource() function
- Improved documentation for inline_snapshot.testing.Example.
- inline-snapshot generates no longer triple quoted strings when it fixes cases

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2025-08-21 07:51:08 -07:00
Wang Mingyu
0c753112c5
python3-icecream: upgrade 2.1.5 -> 2.1.7
Changelog:
===========
- Fixed: Pretty-printing of SymPy (and similar) objects.
- Added: Configurable line wrap length.
- Improved: The package no longer includes tests in the production installation.

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2025-08-21 07:51:07 -07:00
Wang Mingyu
8e0b437645
python3-greenlet: upgrade 3.2.3 -> 3.2.4
Changelog:
===========
- Various small build/test changes for less common configurations
- Fix an assertion error on debug builds of Python 3.14 when using the experimental JIT.

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2025-08-21 07:51:07 -07:00
Wang Mingyu
38b08d2639
python3-gnupg: upgrade 0.5.4 -> 0.5.5
Changelog:
=========
- Handle fetching GPG version when not the first item in the configuration.
- Capture uid info in a uid_map attribute of ScanKeys/ListKeys.
- Improve handling of exceptions raised in background threads.

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2025-08-21 07:51:07 -07:00
Wang Mingyu
9861272fdd
python3-freezegun: upgrade 1.5.4 -> 1.5.5
Changelog:
 Allow parametrized arguments called 'func'

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2025-08-21 07:51:07 -07:00
Wang Mingyu
e4854cbceb
python3-fasteners: upgrade 0.19 -> 0.20
Changelog:
===========
- InterProcessLock now catches OSError and handles BlockingIOError correctly.
- Remove support for python 3.8, python 3.9 and pypy 3.9. It should still work,
- but is no longer tested.
- Add support for python 3.12, 3.13 and pypy 3.11.

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2025-08-20 07:35:11 -07:00
Wang Mingyu
35596f2d32
python3-elementpath: upgrade 5.0.3 -> 5.0.4
Changelo:
 Fix default/fixed values processing of schema annotated XML data

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2025-08-20 07:35:11 -07:00
Wang Mingyu
977306533f
python3-djangorestframework: upgrade 3.16.0 -> 3.16.1
Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2025-08-20 07:35:11 -07:00
Wang Mingyu
61e741666d
python3-coverage: upgrade 7.10.1 -> 7.10.4
Changelog:
===========
- Fix: some code with NOP bytecodes could report missing branches that are actually executed.
- Fixes for patch = subprocess
- Fix: really close all SQLite databases, even in-memory ones.
- Added patch = fork for times when the built-in forking support is insufficient.
- Fix: patch = execv also inherits the entire coverage configuration now.

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2025-08-20 07:35:11 -07:00
Wang Mingyu
5023841676
python3-cmake: upgrade 4.0.3 -> 4.1.0
Changelog:
============
- break: drop Python 3.7, manylinux2010 & musllinux_1_1
- feat: update to CMake 4.1.0
- feat: update to OpenSSL 3.5.x
- feat: add riscv64 wheels
- feat: use a manylinux_2_35 compatible image for riscv64
- chore: remove cibuildwheel override for musllinux_armv7l

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2025-08-20 07:35:10 -07:00
Wang Mingyu
b5c457d888
python3-cbor2: upgrade 5.6.5 -> 5.7.0
Changelog:
===========
- Added support for Python 3.14
- Dropped support for Python 3.8
- Added support for encoding indefinite containers
- Added complex number support (tag 43000)

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2025-08-20 07:35:10 -07:00
Wang Mingyu
eadae36c62
python3-cantools: upgrade 40.2.3 -> 40.5.0
Changelog:
===========
- Make Exceptions Picklable
- Add cantools.db DeprecationWarning
- Logreader: Parse more information and all CAN bus messsages + Bugfixes
- Use new python-can functions in monitor.py

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2025-08-20 07:35:10 -07:00
Wang Mingyu
9bb936d5f4
python3-can: upgrade 4.5.0 -> 4.6.1
Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2025-08-20 07:35:10 -07:00
Wang Mingyu
5fa4713756
python3-bleak: upgrade 1.0.1 -> 1.1.0
Changelog:
=============
- Added support for Pythonista iOS app backend.
- Added BleakClient.name property for getting the peripheral's name.
- Fixed BleakClient.connect() on Android when service characteristics have descriptors.
- Fixed disconnect callback not called on Windows when Bleak initiates disconnection.

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2025-08-20 07:35:10 -07:00
Wang Mingyu
a0269c9ce4
python3-bitarray: upgrade 3.6.0 -> 3.6.1
Changelog:
===========
* add development files for statistical tests in 'devel/random/'
* optimize 'util.sum_indices()'
* fix RecursionError in 'util.random_k()', see #239
* add 'devel/test_sum_indices.py'

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2025-08-20 07:35:10 -07:00
Wang Mingyu
88d41b8c98
python3-anyio: upgrade 4.9.0 -> 4.10.0
Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2025-08-20 07:35:09 -07:00
Jan Vermaete
496b290dc9
python3-exhale: fixed location + added nativesdk
* moved the recipe from  meta-python/recipes/devtool to meta-python/recipes-devtools/python3-exhale
      What seems to be a more common location
    * added nativesdk to BBCLASSEXTEND

Signed-off-by: Jan Vermaete <jan.vermaete@gmail.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2025-08-18 07:50:00 -07:00
Jan Vermaete
e1e5d2155f
python3-breathe: fixed location + added nativesdk
* moved the recipe from  meta-python/recipes/devtool to meta-python/recipes-devtools/python3-breathe
  What seems to be a more common location
* added nativesdk to BBCLASSEXTEND

Signed-off-by: Jan Vermaete <jan.vermaete@gmail.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2025-08-18 07:50:00 -07:00
Haixiao Yan
f2dc694c52
python3-posix-ipc: upgrade 1.2.0 -> 1.3.0
Remove following patches, they have been fixed since 1.3.0.
0001-build_support-use-source-filename-instead-of-foo-for.patch
0002-build_support-handle-empty-max_priority-value-as-Non.patch
0003-build_support-use-does_build_succeed-in-compile_and_.patch

Backport a patch to fix dicsovery fails when CC contains flags

License-Update: update copyright statements to include contributors

Signed-off-by: Haixiao Yan <haixiao.yan.cn@windriver.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2025-08-13 12:25:37 -07:00
Ross Burton
5e7559a17f
python3-typer: use correct Python build backend class
Signed-off-by: Ross Burton <ross.burton@arm.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2025-08-04 17:32:07 -07:00
Ross Burton
e9c44053f7
python3-twitter: use correct Python build backend class
Signed-off-by: Ross Burton <ross.burton@arm.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2025-08-04 17:32:07 -07:00
Ross Burton
87cf794116
python3-trustme: use correct Python build backend class
Signed-off-by: Ross Burton <ross.burton@arm.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2025-08-04 17:32:07 -07:00
Ross Burton
530dbcec10
python3-termcolor: use correct Python build backend class
Signed-off-by: Ross Burton <ross.burton@arm.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2025-08-04 17:32:07 -07:00
Ross Burton
0fdcb5154a
python3-systemd: use correct Python build backend class
Signed-off-by: Ross Burton <ross.burton@arm.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2025-08-04 17:32:07 -07:00
Ross Burton
169d18dd37
python3-soupsieve: use correct Python build backend class
Signed-off-by: Ross Burton <ross.burton@arm.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2025-08-04 17:32:06 -07:00
Ross Burton
6317c53f9b
python3-simpleeval: use correct Python build backend class
Signed-off-by: Ross Burton <ross.burton@arm.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2025-08-04 17:32:06 -07:00
Ross Burton
8952de6e6b
python3-pymongo: use correct Python build backend class
Signed-off-by: Ross Burton <ross.burton@arm.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2025-08-04 17:32:06 -07:00
Ross Burton
0c8cc8ee55
python3-paho-mqtt: use correct Python build backend class
Signed-off-by: Ross Burton <ross.burton@arm.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2025-08-04 17:32:06 -07:00
Ross Burton
415b4b3dc5
python3-mypy-extensions: use correct Python build backend class
Signed-off-by: Ross Burton <ross.burton@arm.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2025-08-04 17:32:06 -07:00
Ross Burton
80c3faef4e
python3-itsdangerous: use correct Python build backend class
Signed-off-by: Ross Burton <ross.burton@arm.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2025-08-04 17:32:06 -07:00
Ross Burton
2ca5327213
python3-greenstalk: use correct Python build backend class
Signed-off-by: Ross Burton <ross.burton@arm.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2025-08-04 17:32:05 -07:00
Ross Burton
b6b02b5f92
python3-flask: use correct Python build backend class
Signed-off-by: Ross Burton <ross.burton@arm.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2025-08-04 17:32:05 -07:00
Ross Burton
ffc1e95ca3
python3-flask-sqlalchemy: use correct Python build backend class
Signed-off-by: Ross Burton <ross.burton@arm.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2025-08-04 17:32:05 -07:00
Ross Burton
96a6c0eb40
python3-flask-marshmallow: use correct Python build backend class
Signed-off-by: Ross Burton <ross.burton@arm.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2025-08-04 17:32:05 -07:00
Ross Burton
f42b29ef73
python3-expandvars: use correct Python build backend class
Signed-off-by: Ross Burton <ross.burton@arm.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2025-08-04 17:32:05 -07:00
Ross Burton
65d4a3e0c4
python3-blinker: use correct Python build backend class
Signed-off-by: Ross Burton <ross.burton@arm.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2025-08-04 17:32:05 -07:00
Ross Burton
c96e042782
python3-apispec: use correct Python build backend class
Signed-off-by: Ross Burton <ross.burton@arm.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2025-08-04 17:32:04 -07:00
Ross Burton
bdd47759ff
python3-a2wsgi: use correct Python build backend class
oe-core master now has a python_pdm build class.

Signed-off-by: Ross Burton <ross.burton@arm.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2025-08-04 17:32:04 -07:00
Ross Burton
1030642698
python3-jsonref: use correct Python build backend class
oe-core master now has a python_pdm build class.

Signed-off-by: Ross Burton <ross.burton@arm.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2025-08-04 17:32:04 -07:00
Wang Mingyu
ac0b53623e
python3-sqlalchemy: upgrade 2.0.41 -> 2.0.42
Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2025-08-04 11:45:25 -07:00
Wang Mingyu
f31a407c3f
python3-regex: upgrade 2024.11.6 -> 2025.7.34
Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2025-08-04 11:45:25 -07:00
Wang Mingyu
7e18d029ff
python3-pyroute2: upgrade 0.9.3 -> 0.9.4
Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2025-08-04 11:45:25 -07:00
Wang Mingyu
302a6ed195
python3-pymodbus: upgrade 3.9.2 -> 3.10.0
License-Update: Copyright year updated to 2025

Changelog:
==========
- Raise runtimeerror if listen() fails.
- Correct values parameter in setValues.
- Correct return from getValues.
- Add request fc to exceptionResponse.
- DummyProtocol is not async
- Handle "little" for multiple values in to_registers
- Remove unused const.
- Add retries to ModbusPDU class
- Don't invoke trace_connect callback twice
- ensure unpacking of proper length during decoding
- README clean-up
- Bump coverage to 95,5%
- Simplify response rejection.
- Bump coverage to 93%.
- Solve ModbusDeviceContext bug.
- Bit handling LSB -> MSB across bytes.
- Change slave to device_id and slave= to device_id=.
- Remove payload.

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2025-08-04 11:45:24 -07:00
Wang Mingyu
cc3b2d5e08
python3-polyline: upgrade 2.0.2 -> 2.0.3
Changelog:
 Remove deprecated toml dependency in favor of native tomllib (or tomli on older Python versions).

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2025-08-04 11:45:24 -07:00
Wang Mingyu
f953e95f61
python3-matplotlib: upgrade 3.10.3 -> 3.10.5
Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2025-08-04 11:45:24 -07:00
Wang Mingyu
0f4f076652
python3-inline-snapshot: upgrade 0.25.3 -> 0.26.0
Changed
-----------
 now have to specify test-dir in pyproject.toml when save tests in a folder other than tests/ in project root

Fixed
--------
 pyproject.toml is now also located based on the current directory and the pytest-root, which solves problems when use inline-snapshot with uv-workspaces

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2025-08-04 11:45:24 -07:00
Wang Mingyu
7302ea640b
python3-freezegun: upgrade 1.5.3 -> 1.5.4
Changelog:
 * Fix: Ability to yield fixtures (broken in 1.5.3)

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2025-08-04 11:45:23 -07:00
Wang Mingyu
46a0063bc1
python3-bitarray: upgrade 3.5.2 -> 3.6.0
Changelog:
==============
- add 'util.random_k()'
- add 'util.sum_indices()'
- optimize 'util.xor_indices()'
- move development files from 'examples/' to 'devel/'

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2025-08-04 11:45:23 -07:00
Tom Geelen
4462b9d8fc
python3-aioresponses: update inheritance to python_setuptools_build_meta
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2025-08-03 18:21:11 -07:00
Khem Raj
10385d468e
python3-pydantic: Upgrade to v2.12.0a1 prerelease
Needed for python3-pydantic-core v2.37+

Signed-off-by: Khem Raj <raj.khem@gmail.com>
2025-08-01 16:12:05 -07:00
Khem Raj
825ee9e7ae
python3-kivy: Set KIVY_NO_ARGS=1
This fails to compile with latest setuptools3

[ERROR  ] [Core        ] option --verbose not recognized
Kivy Usage: setup.py [KIVY OPTION...] [-- PROGRAM OPTIONS]::

    Options placed after a '-- ' separator, will not be touched by kivy,
    and instead passed to your program.

    Set KIVY_NO_ARGS=1 in your environment or before you import Kivy to
    disable Kivy's argument parser.

Signed-off-by: Khem Raj <raj.khem@gmail.com>
2025-08-01 14:32:22 -07:00
Khem Raj
8c33d45cab
python3-httptools: Use setuptools3_legacy
It does not build with regular setuptools3 class anymore

installing to build/bdist.linux-aarch64/wheel
running install
running install_lib
running build_ext
error: don't know how to compile C/C++ code on platform 'posix' with '<distutils.compilers.C.unix.Compiler object at 0xf2c796b28050>' compiler

Signed-off-by: Khem Raj <raj.khem@gmail.com>
2025-07-31 19:31:11 -07:00
Khem Raj
75138806e2
python3-pydantic-core: Upgrade to 2.37.2
Add a patch to fix with rust 1.88+

Signed-off-by: Khem Raj <raj.khem@gmail.com>
2025-07-31 18:44:15 -07:00
Wang Mingyu
dfc4571996
python3-virtualenv: upgrade 20.31.2 -> 20.32.0
Changelog:
============
- Fix the CI
- activate.fish: update fish major version check
- Fix: Ignore missing absolute paths for python discovery
- Discover uv-managed Python installations
- Add warning for incorrect usage of Nushell activation script
- Update index.rst, compatibility section added, other subheadings created

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2025-07-30 16:40:02 -07:00
Wang Mingyu
74e1256260
python3-snagboot: upgrade 2.3 -> 2.4
Changelog:
============
- treewide:
  - modernize and expand CI tests
  - drop support for Python 3.8
  - use importlib API to fetch resources
- snagflash:
  - fastboot-uboot: support comments in command file
  - correct parsing logic for "fb-size" parameter
- snagrecover:
  - add support for i.MX91 platforms
  - add support for Intel Keem Bay platforms
  - support HABv4-closed i.MX SoCs

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2025-07-30 16:40:02 -07:00
Wang Mingyu
b813fd4b46
python3-rich: upgrade 14.0.0 -> 14.1.0
Changelog:
============
- Removed typing_extensions from runtime dependencies
- Live objects (including Progress) may now be nested
- Added padding property to Syntax which returns a tuple of four integers
- Fixed extraction of recursive exceptions
- Fixed padding applied to Syntax
- Fixed Panel title missing the panel background style
- Added TTY_INTERACTIVE environment variable to force interactive mode off or on

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2025-07-30 16:40:02 -07:00
Wang Mingyu
0ac80476da
python3-pyroute2: upgrade 0.9.2 -> 0.9.3
Changelog:
===========
- Async generic netlink sockets
- Use pyproject files only

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2025-07-30 16:40:01 -07:00
Wang Mingyu
fe8c3bd861
python3-moteus: upgrade 0.3.89 -> 0.3.90
git shortlog of the moteus python library [1] for the corresponding release:

- For dual encoder configurations, set the output low pass filter too
- Improve hall effect performance
- Fix the encoder filter frequency to actually be the 3dB cutoff
- Set python unit tests as small size so they run by default
- Remove moteus_tool --restore-cal
- lib: python: moteus: moteus_tool: add no-verify option

[1] https://github.com/mjbots/moteus/commits/main/lib/python

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2025-07-30 16:40:01 -07:00
Wang Mingyu
be5dfe9b7b
python3-inline-snapshot: upgrade 0.24.0 -> 0.25.3
Changelog:
===============
- New external() implementation with support for different data formats.
- Ability to declare custom external formats with @register_format.
- external() can now be used without snapshot(), such as assert
  "long text" == external() or inside snapshots like dirty-equals.
- You now have to declare format aliases if you used outsource()
  with a different suffix than .txt or .bin in the past.
- external_file() now follows the aliases defined by register_format_alias().
- Removed unnecessary uuid7 dependency introduced in 0.25.0
- improved performance by checking for "external" in the code string before
  parsing the code and checking the AST
- solved incompatibility with pytest_pretty
- Fix issue terminal with is preserved
- cleanup temporary path

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2025-07-30 16:40:01 -07:00
Wang Mingyu
748ad70ede
python3-grpcio: upgrade 1.73.1 -> 1.74.0
Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2025-07-30 16:40:01 -07:00
Wang Mingyu
9e3f453cbd
python3-grpcio-tools: upgrade 1.73.1 -> 1.74.0
Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2025-07-30 16:40:01 -07:00
Wang Mingyu
73ed7341b7
python3-grpcio-reflection: upgrade 1.73.1 -> 1.74.0
Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2025-07-30 08:03:09 -07:00
Wang Mingyu
8eb80a2af9
python3-grpcio-channelz: upgrade 1.73.1 -> 1.74.0
Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2025-07-30 08:03:09 -07:00
Wang Mingyu
f154da7070
python3-eventlet: upgrade 0.40.1 -> 0.40.2
Changelog:
=============
- Prepare jobs and CI/CD for python 3.14
- Make database removal safer with IF EXISTS
- Fix tests on Python 3.14 on Linux

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2025-07-30 08:03:09 -07:00
Wang Mingyu
366147f537
python3-coverage: upgrade 7.9.2 -> 7.10.1
Changelog:
==========
- A new configuration option: "[run] patch" specifies named patches
  to work around some limitations in coverage measurement.
- The HTML report now dimly colors subsequent lines in multi-line statements.
  They used to have no color. This gives a better indication of the amount
  of code missing in the report.
- Two new exclusion patterns are part of the defaults:... is automatically
  excluded as a line and if TYPE_CHECKING: is excluded as a branch.
- A new command-line option: --save-signal=USR1 specifies a signal that
  coverage.py will listen for. When the signal is sent, the coverage data
  will be saved. This makes it possible to save data from within long-running processes.
- A new configuration option: "[report] partial_also" is a list of regexes
  to add as pragmas for partial branches. This parallels the "[report] exclude_also"
  setting for adding line exclusion patterns.
- A few file path configuration settings didn't allow for tilde expansion: [json] output,
  [lcov] output and [run] debug_file. This is now fixed.
- Wheels are included for 3.14 now that 3.14 rc1 is available.
- We no longer ship a PyPy-specific wheel. PyPy will install the pure-Python wheel.
- In the very unusual situation of not having a current frame, coverage no longer
  crashes when using the sysmon core.
- Fix: the exclusion for if TYPE_CHECKING: was wrong: it marked the branch as partial,
  but it should have been a line exclusion so the entire clause would be excluded.
- Fix: changed where .pth files are written for patch = subprocess

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2025-07-30 08:03:09 -07:00
Wang Mingyu
4aaba1473d
python3-bitarray: upgrade 3.5.1 -> 3.5.2
Changelog:
=========
- change random.seed() test, see comments
- optimize util.random_p() by also using bitwise AND in final step
- add ability for heavy testing to example
- add DummyRanomPTests to example
- add in-place XOR test for comleteness
- add --disp option to example
- add verification tests to example
- remove duplicate tests
- add test - wording
- add links in comments
- add sanity check
- add note on limit in relation to 1/K
- update table in documentation to new example code

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2025-07-30 08:03:08 -07:00
Khem Raj
d735e0fcb0
python3-pyzmq: Add missing runtime dep on asyncio ptest module
This is needed with pytest 8.4+

Signed-off-by: Khem Raj <raj.khem@gmail.com>
2025-07-26 16:11:59 -07:00
Khem Raj
5b2a5bf259
python3-pytest-mock: Fix asyncio tests with pytest 8.4+
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2025-07-26 16:11:59 -07:00
Khem Raj
209b5ed94d
python3-pytest-asyncio: Upgrade to release 1.1.0
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2025-07-26 14:10:15 -07:00
Yoann Congal
09bf205ee2
python3-mypy*: add nativesdk variant
Since commit 9b0015577c ("python3-charset-normalizer: Switch to
PEP-517 build backends"), python3-charset-normalizer depends on
python3-mypy and has a nativesdk variant. So, python3-mypy and its
dependency python3-mypy-extensions also need the nativesdk variant.

Fixes these warnings from AB[0]:
WARNING: Nothing RPROVIDES 'nativesdk-python3-mypy' (but virtual:nativesdk:[...]/meta-openembedded/meta-python/recipes-devtools/python/python3-charset-normalizer_3.4.2.bb RDEPENDS on or otherwise requires it)
WARNING: Nothing RPROVIDES 'nativesdk-python3-charset-normalizer-dev' (but virtual:nativesdk:[...]/meta-openembedded/meta-python/recipes-devtools/python/python3-charset-normalizer_3.4.2.bb RDEPENDS on or otherwise requires it)
WARNING: Nothing RPROVIDES 'nativesdk-python3-charset-normalizer' (but virtual:nativesdk:[...]/meta-openembedded/meta-python/recipes-devtools/python/python3-charset-normalizer_3.4.2.bb RDEPENDS on or otherwise requires it)

[0]: https://autobuilder.yoctoproject.org/valkyrie/#/builders/82/builds/377/steps/12/logs/warnings

Signed-off-by: Yoann Congal <yoann.congal@smile.fr>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2025-07-26 09:56:18 -07:00
Yoann Congal
9f70175dcc
ptest-packagelists-meta-python: remove tftpy
tftpy does not currently support ptests so remove it from any PTESTS_*
list to avoid AB mirroring warnings[0]:
WARNING: Nothing RPROVIDES 'tftpy-ptest' (but virtual:mcextend:tftpy:[...]/meta-openembedded/meta-python/recipes-core/images/meta-python-image-ptest.bb RDEPENDS on or otherwise requires it)
WARNING: Nothing RPROVIDES 'meta-python-image-ptest-tftpy'

[0]: https://autobuilder.yoctoproject.org/valkyrie/#/builders/82/builds/377/steps/12/logs/warnings

Signed-off-by: Yoann Congal <yoann.congal@smile.fr>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2025-07-25 17:12:11 -07:00
Khem Raj
2025d39e53
python3-bleak: Add missing asyncio dependencies for ptests
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2025-07-25 17:09:25 -07:00
Khem Raj
03d0884f74
python3-pytest-mock: Upgrade to 3.14.1
Rename PYPI_PACKAGE to reflect upstream tarball name change
Add missing dependency on python3-asyncio

Signed-off-by: Khem Raj <raj.khem@gmail.com>
2025-07-25 17:09:24 -07:00
Khem Raj
9831b442f0
python3-typeguard: Add missing rdep on pathspec for ptests
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2025-07-23 10:29:23 -07:00
Khem Raj
543dc3fa10
python3-pydantic-core: Fix build on rv32
version needs getrandom from musl libc on musl targets but
rust libc locked in for this target is older than the change
needed for this to work on newer architectures

Fixes
| error[E0425]: cannot find value `getrandom` in crate `libc`
|   --> /usr/src/debug/python3-pydantic-core/2.35.2/sources/cargo_home/bitbake/getrandom-0.3.3/src/backends/linux_android_with_fallback.rs:34:39

Signed-off-by: Khem Raj <raj.khem@gmail.com>
2025-07-23 08:46:33 -07:00
Khem Raj
64c46bbb72
python3-pydantic: Upgrade to 2.11.7
Fix build with pydantic-core 2.35.2

Signed-off-by: Khem Raj <raj.khem@gmail.com>
2025-07-23 08:46:33 -07:00
Khem Raj
67c5a7a7eb
python3-lief: Upgrade to 0.16.6
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2025-07-23 08:46:33 -07:00
Liu Yiding
b5216aad16
python3-pydantic-core: upgrade 2.34.1. -> 2.35.2
new version ptest needs module typing_inspection
| ImportError while importing test module '/usr/lib/python3-pydantic-core/ptest/tests/test_misc.py'.
| Hint: make sure your test modules/packages have valid Python names.
| Traceback:
| ../../python3.13/importlib/__init__.py:88: in import_module
|     return _bootstrap._gcd_import(name[level:], package, level)
|            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
| tests/test_misc.py:10: in <module>
|     from typing_inspection import typing_objects
| E   ModuleNotFoundError: No module named 'typing_inspection'
| ERROR: tests/test_misc.py:tests/test_misc.py

Changelog:
==========
- update to speedate 0.16
- Better document SerializationInfo
- Fix generic issues with ValidationInfo and SerializationInfo
- Do not reuse validator and serializer when unpickling
- Remove unnecessary required fields count when exclude_none is set
- Update test dependencies after 3.8 dropped support
- Mark constructor parameters of exceptions as positional-only
- fix: submodel fields with wrap validator affect smart union selection
- use pypa/gh-action-pypi-publish
- add critical sections around bytearray reads
- simplify ser-as-any mechanism
- Coerce 'time' schema constraints
- drop serde-json preserve_order feature
- Remove core schema validation
- Improve uncaught PydanticUseDefault exception message
- Add support for Python 3.14
- drop pypy3.9 support, add pypy3.11 support
- Add ensure_ascii option
- Update repr of TzInfo
- Make ValidationInfo and SerializationInfo generic for context

Signed-off-by: Liu Yiding <liuyd.fnst@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2025-07-23 08:46:33 -07:00
Liu Yiding
76886b745c
python3-twitter: upgrade 4.15.0 -> 4.16.0
Changelog:
==========
- Re-improve clarity of OAuth 2.0 User Context example code
- Fix SyntaxWarning
- Install 'build'
- Docs config updates to fix build
- Fix Sphinx context injection removal by readthedocs
- Revert hoverxref upgrade for now until sphinx can be updated
- Fix build error for docs related to 'html_context' setting
- Modernize packaging configuration
- Add new publish workflow to use trusted publisher
- Add dev and test dependencies
- Update publish workflow...
- Add support for posting tweets to Communities

Change to use LICENSE file instead of PKG-INFO, and
license is MIT still

Signed-off-by: Liu Yiding <liuyd.fnst@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2025-07-22 20:02:17 -07:00
Liu Yiding
c9704c4e7f
python3-gevent: upgrade 25.4.2 -> 25.5.1
Signed-off-by: Liu Yiding <liuyd.fnst@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2025-07-22 16:39:49 -07:00
Liu Yiding
ab367510cf
python3-pyproject-api: upgrade 1.8.0 -> 1.9.1
Changelog:
==========
- Create FUNDING.yml
- Fix the CI
- Wheel is not part of the default requries

Signed-off-by: Liu Yiding <liuyd.fnst@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2025-07-22 00:16:43 -07:00
Liu Yiding
a1fed5675c
python3-portalocker: upgrade 3.1.1 -> 3.2.0
fix the issue that:
| ImportError while importing test module '/usr/lib/python3-portalocker/ptest/tests/test_lock_flags.py'.
| Hint: make sure your test modules/packages have valid Python names.
| Traceback:
| ../../python3.13/importlib/__init__.py:88: in import_module
|     return _bootstrap._gcd_import(name[level:], package, level)
|            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
| tests/test_lock_flags.py:7: in <module>
|     from portalocker_tests.conftest import LOCKERS
| E   ModuleNotFoundError: No module named 'portalocker_tests'
| ERROR: tests/test_lock_flags.py:tests/test_lock_flags.py

portalocker_tests is a dir in source, we need to keep it

python3-portalocker/3.2.0/sources/portalocker-3.2.0$ ls -l -t portalocker_tests/
total 60
-rw-r--r-- 1 userland userland 2019 Jun 14 13:20 conftest.py

Changelog:
==========
- Rewrote locking mechanism to allow for custom locking classes so both Windows and
  Posix (Linux/Mac/BSD) systems have configurable locking options for both exclusive and shared locking.

Signed-off-by: Liu Yiding <liuyd.fnst@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2025-07-22 00:16:43 -07:00
Liu Yiding
ce154c6594
python3-inline-snapshot: upgrade 0.23.2 -> 0.24.0
Changelog:
==========
- Add/fix reproducible standard repr for functions
- added llms.txt to make the documentation for llms more accessible.
- Improved the explanation of what it means when snapshots are disabled in CI runs (#226).
- Added extra information to the reported failure when snapshots are fixed or created (#240).
- fixed the representation of empty strings in sub-snapshots from triple-quotes to single-quotes assert ""==snapshot({5: ""})[5] (#258).
- fix: changed format-command default to "" (#256).

Signed-off-by: Liu Yiding <liuyd.fnst@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2025-07-22 00:16:43 -07:00
Liu Yiding
52cbf69e39
python3-grpcio-tools: upgrade 1.72.1 -> 1.73.1
Signed-off-by: Liu Yiding <liuyd.fnst@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2025-07-22 00:16:43 -07:00
Liu Yiding
0b274cd575
python3-grpcio-reflection: upgrade 1.72.1 -> 1.73.1
Signed-off-by: Liu Yiding <liuyd.fnst@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2025-07-22 00:16:43 -07:00
Liu Yiding
ebb13ffc8f
python3-grpcio-channelz: upgrade 1.72.1 -> 1.73.1
Signed-off-by: Liu Yiding <liuyd.fnst@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2025-07-22 00:16:42 -07:00
Liu Yiding
ff470ffb6b
python3-grpcio: upgrade 1.72.1 -> 1.73.1
Signed-off-by: Liu Yiding <liuyd.fnst@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2025-07-22 00:16:42 -07:00
Liu Yiding
2e586fbff8
python3-distlib: upgrade 0.3.9 -> 0.4.0
Changelog:
===========
- Added tag 0.3.9 for changeset 2f9280e89d42
- Bump version.
- Locate with extras.
- Make the type of finder needed in register_finder explicit (#236)
- Add 3.13 to CI.
- Tweak test which is unsuitable for Windows on Python >= 3.13.
- Fix #238: Add build tag to wheel metadata if specified.
- Exclude Python 3.7 from ubuntu-latest in CI.
- Remove macos-12 from CI.
- Update `test_wheel.WheelTestCase.test_abi` for freethreading (#244)
- Support subdirectories in .dist-info (fixes #246) (#247)
- Skip no-longer-relevant test.
- Normalize archive paths in dist-info (#248)
- Temporarily exclude 3.13t on windows-latest.
- docs: update coverage results link (#250)
- Guard script wrapper entrypoint import with if __main__ (#242)
- Changes for 0.4.0.
- Update change log, widen exception catching in test.

Signed-off-by: Liu Yiding <liuyd.fnst@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2025-07-21 22:43:59 -07:00
Liu Yiding
4947630afb
python3-cmake: upgrade 4.0.2 -> 4.0.3
Changelog:
===========
- update pre-commit hooks

Signed-off-by: Liu Yiding <liuyd.fnst@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2025-07-21 22:43:59 -07:00
Jan Vermaete
37d8870728
python3-exhale: add python3-beautifulsoup4 as RDEPENDS
bs4 was missing when running Sphinx

Signed-off-by: Jan Vermaete <jan.vermaete@gmail.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2025-07-21 15:12:06 -07:00
Jan Vermaete
35b4bb3e1c
python3-myst-parser: added missing RDEPENDS
markdown-ti-py [1] and mdit-py-plugins [2] were missing

[1] https://github.com/executablebooks/MyST-Parser/blob/master/pyproject.toml#L39
[2] https://github.com/executablebooks/MyST-Parser/blob/master/pyproject.toml#L40

Signed-off-by: Jan Vermaete <jan.vermaete@gmail.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2025-07-21 12:45:14 -07:00
Leon Anavi
882eda9235
python3-starlette: Upgrade 0.47.1 -> 0.47.2
Upgrade to release 0.47.2:

- Make UploadFile check for future rollover

Signed-off-by: Leon Anavi <leon.anavi@konsulko.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2025-07-21 10:10:47 -07:00
Leon Anavi
06f012245d
python3-vector: Upgrade 1.6.2 -> 1.6.3
Upgrade to release 1.6.3:

- feat: numba is now available on python 3.13
- fix: upper pin 3.14 for numba
- fix: uniform type checks in constructors + more tests
- fix: replace nan_to_num with where for CuPy
- docs: update CITATION.cff and add JOSS badge
- docs: move and update contributing guide
- docs: fix rendering of awkward reprs
- docs: update papers and citation

Signed-off-by: Leon Anavi <leon.anavi@konsulko.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2025-07-21 10:10:47 -07:00
Leon Anavi
d34206160f
python3-nanobind: Upgrade 2.7.0 -> 2.8.0
Upgrade to release 2.8.0:

- Added :cpp:class:`nb::fallback <fallback>` wrapper type, which is
  a :cpp:class:`nb::handle <handle>` that always requires implicit
  conversion during casting. This is convenient when adding
  catch-all overloads that must handle arbitrary Python objects,
  without interfering with implicit conversion of arguments in
  other overloads.
- The nanobind::literals namespace now includes _s to create a
  Python string from source code literals.
- Added :cpp:func:`nb::dict::empty() <dict::empty>`,
  :cpp:func:`nb::list::empty() <list::empty>`,
  :cpp:func:`nb::set::empty() <set::empty>`,
  and :cpp:func:`nb::tuple::empty() <tuple::empty>` convenience
  methods.
- Added a :cpp:func:`nb::dict::get() <dict::get>` function to
  perform dictionary lookups with a fallback value in case of
  failures.
- Nanobind now uses multi-phase (as opposed to single-phase)
  initialization API when registering modules. However,
  multi-interpreter extensions remain unsupported.
- Added :cpp:class:`nb::frozenset` that wraps the Python frozenset
  type.
- Miscellaneous fixes and improvements.

Signed-off-by: Leon Anavi <leon.anavi@konsulko.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2025-07-21 10:10:46 -07:00
Leon Anavi
6eec8dab28
python3-charset-normalizer: Update mypy
Apply a patch to update the requirements on mypy to permit the
latest version.

Signed-off-by: Leon Anavi <leon.anavi@konsulko.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2025-07-17 08:53:08 -07:00
Leon Anavi
20c6a4fe52
python3-mypy: Upgrade 1.15.0 -> 1.17.0
Upgrade to release 1.17.0:

- Mypy can now optionally generate an error if a match statement
  does not match exhaustively, without having to use
  assert_never(...). Enable this by using --enable-error-code
  exhaustive-match.
- Handle corner case: protocol/class variable/descriptor
- Fix a few inconsistencies in protocol/type object interactions
- Refactor/unify access to static attributes
- Remove inconsistencies in operator handling
- Make protocol subtyping more consistent
- Fix nondeterministic type checking by making join with explicit
  Protocol and type promotion commute
- Fix nondeterministic type checking caused by nonassociative of
  None joins
- Fix nondeterministic type checking caused by nonassociativity of
  joins
- Fix nondeterministic type checking by making join between type
  and TypeVar commute
- Mypy only supports Python 3.9+. The --force-uppercase-builtins
  flag is now deprecated as unnecessary, and a no-op. It will be
  removed in a future version.

Signed-off-by: Leon Anavi <leon.anavi@konsulko.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2025-07-17 08:53:08 -07:00
Wang Mingyu
f77f1072da
python3-pyais: upgrade 2.11.1 -> 2.12.0
Changelog:
=============
* BREAKING: Renamed pyais/main.py to pyais/ais_decode.py
  direct imports from pyais.main will fail
* added ais-encode as installable CLI tool via pip install

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2025-07-15 23:54:16 -07:00
Wang Mingyu
836725ccb2
python3-freezegun: upgrade 1.5.2 -> 1.5.3
Changelog:
===========
* Fix compatibility with pytest 8.4.0 when using fixtures
* Add (back) class-decorator overload to guarantee Pytype understands it

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2025-07-15 23:54:15 -07:00
Wang Mingyu
c4db4e13b9
python3-expandvars: upgrade 1.0.0 -> 1.1.1
Changelog:
 fix: add ability to disable escape and force ${var} usage.

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2025-07-15 23:54:15 -07:00
Wang Mingyu
3e1633c1b7
python3-bitarray: upgrade 3.4.3 -> 3.5.1
Changelog:
==============
* optimize 'util.random_p()' for 'n < 100'
* add [Random Bitarrays](random_p.rst) documentation
* add [statistical tests for random functions](../examples/test_random.py)
* add 'util.random_p()'
* improve sparse compression testing

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2025-07-15 23:54:15 -07:00
Wang Mingyu
1f4c34f4ad
python3-astroid: upgrade 3.3.10 -> 3.3.11
Changelog:
=============
- Fix a crash when parsing an empty arbitrary expression with extract_node (extract_node("__()")).
- Fix a crash when parsing a slice called in a decorator on a function that is
  also decorated with a known six decorator.

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2025-07-15 23:54:15 -07:00
Wang Mingyu
a53bf42d5b
python3-alembic: upgrade 1.16.2 -> 1.16.4
Changelog:
===========
- Added new pyproject_async template, combining the new pyproject template with the async template.
- Add "module" post-write hook.
- Fixed the rendering of server_default=FetchedValue() to ensure it is preceded
  by the sa. prefix in the migration script. Pull request courtesy david-fed.
- Fixed autogenerate rendering bug which failed to render foreign key
  constraints local to a CreateTableOp object if it did not refer to a MetaData
  collection via a private constructor argument that would not ordinarily be
  passed in user-defined rewriter recipes, including ones in the Alembic cookbook
  section of the docs.
- Fixed issue in new pyproject.toml support where boolean values, such as those
  used for the recursive_version_locations and sourceless configuration parameters, would not be accepted.

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2025-07-15 23:54:15 -07:00
Leon Anavi
f5dea53141
python3-web3: Upgrade 7.12.0 -> 7.12.1
Upgrade to release 7.12.1:

- Fix AutoProvider batching setup by adding a proxy batch request.
- Update integrations tests to use geth v1.16.0.

Signed-off-by: Leon Anavi <leon.anavi@konsulko.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2025-07-15 12:01:07 -07:00
Leon Anavi
a5e9cf5cd1
python3-eth-account: Upgrade 0.12.1 -> 0.13.7
Upgrade to release 0.13.7:

- Fix issues with the json schema generation for Pydantic models
  (SignedSetCodeAuthorization) and simplify the serialization by
  moving a misplaced @field_validator decorator above @classmethod
  (not below it).
- Update and clarify documentation for authorization signing.

License-Update: Update years

Signed-off-by: Leon Anavi <leon.anavi@konsulko.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2025-07-15 12:01:07 -07:00
Leon Anavi
57b88d28b3
python3-ckzg: Add recipe version 2.1.1
Add release 2.1.1:

- Fix python release publishingFix python release publishing
- Call test_compute_cells in python bindings
- Fix elixir default path
- Re-enable spec test comparison check
- chore(rust): Cleanup fmt/clippy and ci
- feat: add arbitrary feature
- Update github checkout actions

Apply the same patches used in the Fedora package, which are
currently pending upstream acceptance:
https://src.fedoraproject.org/rpms/python-ckzg/tree/f42

Signed-off-by: Leon Anavi <leon.anavi@konsulko.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2025-07-15 12:01:07 -07:00
Leon Anavi
be494d8a56
python3-bandit: Upgrade 1.8.5 -> 1.8.6
Upgrade to release 1.8.6:

- Bump sigstore/cosign-installer from 3.8.2 to 3.9.0
- Bump docker/setup-buildx-action from 3.10.0 to 3.11.1
- Added hint to FreeBSD package in doc/source/integrations.rst
- Bump sigstore/cosign-installer from 3.9.0 to 3.9.1
- Huggingface revision pinning

Signed-off-by: Leon Anavi <leon.anavi@konsulko.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2025-07-15 12:01:06 -07:00
Richard Leitner
b687e952d5
python3-crc: add initial recipe for version 7.1.0
Add support for the python3 crc library to calculate CRC checksums,
verify CRC checksum using predefined CRC configurations or custom
CRC configurations.

Signed-off-by: Richard Leitner <dev@g0hl1n.net>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2025-07-15 00:25:31 -07:00
Richard Leitner
1e65f6bc27
python3-vector: add initial recipe for version 1.6.2
Add support for the python3 vector library. Vector is a Python
library for 2D and 3D spatial vectors, as well as 4D space-time
vectors. It is especially intended for performing geometric
calculations on arrays of vectors, rather than one vector at a time
in a Python for loop.

Signed-off-by: Richard Leitner <dev@g0hl1n.net>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2025-07-15 00:25:31 -07:00
Tom Geelen
ad761f7808
python3-pytest-xdist: 3.5.0 -> 3.7.0
Update PYPI_PACKAGE as the package naming has changed
Drop obsolete RDEPENDS
Update LIC_FILES_CHECKSUM: license type is unchanged.

Signed-off-by: Khem Raj <raj.khem@gmail.com>
2025-07-13 09:46:11 -07:00
Tom Geelen
8e83799d0e
python3-pytest-unordered: 0.6.0 -> 0.7.0
Update PYPI_PACKAGE as the package naming has changed

Signed-off-by: Khem Raj <raj.khem@gmail.com>
2025-07-13 09:46:11 -07:00
Tom Geelen
43ddb625ce
python3-pytest-timeout: 2.3.1 -> 2.4.0
Update PYPI_PACKAGE as the package naming has changed

Signed-off-by: Khem Raj <raj.khem@gmail.com>
2025-07-13 09:46:10 -07:00
Tom Geelen
d32e7b9389
python3-pytest-cov: 6.0.0 -> 6.1.1
Added additional runtime dependency on python3-pluggy.
Update PYPI_PACKAGE as the package naming has changed

Signed-off-by: Khem Raj <raj.khem@gmail.com>
2025-07-13 09:46:10 -07:00
Tom Geelen
9370aa574d
python3-pylint: 3.3.6 -> 3.3.7
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2025-07-13 09:46:10 -07:00
Tom Geelen
cfda2c9162
python3-pytest-asyncio: 0.24.0 -> 1.0.0
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2025-07-13 09:46:10 -07:00
Khem Raj
87fb7a0b8d
python3-wxgtk4: Upgrade to 4.2.3
Add missing build time dependency on requests python module

Signed-off-by: Khem Raj <raj.khem@gmail.com>
2025-07-13 09:46:09 -07:00
Leon Anavi
78f1844816
python3-asgiref: Upgrade 3.9.0 -> 3.9.1
Upgrade to release 3.9.1:

- Fixed deletion of Local values affecting other contexts
- Skip CPython specific garbage collection test on pypy

Signed-off-by: Leon Anavi <leon.anavi@konsulko.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2025-07-11 08:35:06 -07:00
Leon Anavi
69454c5be1
python3-aiohttp: Upgrade 3.11.18 -> 3.12.14
Upgrade to release 3.12.14:

- Fixed file uploads failing with HTTP 422 errors when encountering
  307/308 redirects, and 301/302 redirects for non-POST methods, by
  preserving the request body when appropriate per
  :rfc:9110#section-15.4.3-3.1
- Fixed :py:meth:ClientSession.close() <aiohttp.ClientSession.close>
  hanging indefinitely when using HTTPS requests through HTTP
  proxies
- Bumped minimum version of aiosignal to 1.4+ to resolve typing
  issues
- Added initial trailer parsing logic to Python HTTP parser

Signed-off-by: Leon Anavi <leon.anavi@konsulko.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2025-07-11 08:35:06 -07:00
jacobpanov
37a20d637b
python3-posix-ipc: Add librt linking to enable message queue support
The posix_ipc module was being built without message queue support due to
missing linkage with the real-time library (librt) during cross-compilation.
This caused the MessageQueue class to be unavailable at runtime.

Add LDFLAGS += -lrt to ensure proper linking and enable full POSIX IPC
functionality including message queues.

Fixes: #916
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2025-07-10 21:08:45 -07:00
Yishai Jaffe
473d0b27a3
python3-genson: added recipe
Adde genson python package

Signed-off-by: Yishai Jaffe <yishai1999@gmail.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2025-07-10 10:46:23 -07:00
Yishai Jaffe
eb6b6b1d35
python3-jsonschema-default: added recipe
Added jsonschema-default python package

Signed-off-by: Yishai Jaffe <yishai1999@gmail.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2025-07-09 09:16:05 -07:00
Yishai Jaffe
0273ea57e9
python3-rstr: added recipe
Added rstr python package

Signed-off-by: Yishai Jaffe <yishai1999@gmail.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2025-07-09 09:16:04 -07:00
Wang Mingyu
6d535fd88c
python3-transitions: upgrade 0.9.2 -> 0.9.3
Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2025-07-08 23:40:31 -07:00
Wang Mingyu
0a88b92185
python3-scikit-build-core: upgrade 0.11.4 -> 0.11.5
0001-builder.py-Check-PYTHON_INCLUDE_DIR.patch
refreshed for 0.11.5

Changelog:
===============
- Improve .gitignore iteration speed
- Warn on 3.13.4 on Windows
- Add debug logging explaining why a file is included/excluded
- Fix a typo in a column-name of the platform-machine table

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2025-07-08 23:40:31 -07:00
Wang Mingyu
6d1f1e4c15
python3-pystemd: upgrade 0.13.2 -> 0.13.4
Changelog:
=============
- Fix deprecation warning: LICENSE is autodetected
- fixing DbusRemote
- enable user_mode in futures
- add apt-get update to release

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2025-07-08 23:40:31 -07:00
Wang Mingyu
13893dfb6d
python3-pyais: upgrade 2.9.4 -> 2.11.1
Changelog:
===========
* apply fix from https://gitlab.com/holado_framework/python
* pyais now handles type 16 messages shorter than 96 bit correctly
* breaking: added two classes for type 16 - 'isinstance(msg, MessageType16)' checks will need updating
* apply fixes from https://gitlab.com/holado_framework/python
* closes: https://github.com/M0r13n/pyais/issues/183
* renamed custom 'JSONEncoder' to 'AISJSONEncoder' to avoid confusion with 'json.JSONEncoder'
* refactored main.py ('ais-decode') for better error handling
* added examples/ais-encode

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2025-07-08 23:40:31 -07:00
Wang Mingyu
16043b3f53
python3-pillow: upgrade 11.2.1 -> 11.3.0
Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2025-07-08 23:40:31 -07:00
Wang Mingyu
ba9595e668
python3-multidict: upgrade 6.5.1 -> 6.6.3
Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2025-07-08 23:40:31 -07:00
Wang Mingyu
bdb51b0337
python3-mlcommons-loadgen: upgrade 5.0.22 -> 5.1.0
Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2025-07-08 23:40:30 -07:00
Wang Mingyu
c3299e8fcf
python3-ipython: upgrade 9.3.0 -> 9.4.0
Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2025-07-08 23:40:30 -07:00
Wang Mingyu
2d39f9eb59
python3-eventlet: upgrade 0.40.0 -> 0.40.1
Changelog:
===============
* "Fix" fork() so it "works" on Python 3.13, and "works" better on older Python versions
* Fix patching of removed URLopener class in Python 3.14
* ReferenceError except while count rlock
* Replace deprecated datetime.utcfromtimestamp
* Remove duplicate steps
* Replace deprecated datetime.datetime.utcnow

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2025-07-08 23:40:30 -07:00
Wang Mingyu
fed296fd7f
python3-elementpath: upgrade 5.0.2 -> 5.0.3
Changelog:
===============
Fix for XPath 1.0 processing of schema annotated XML data

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2025-07-08 23:40:30 -07:00
Wang Mingyu
92ccd20ad4
python3-coverage: upgrade 7.9.1 -> 7.9.2
Changelog:
==============
- Fix: complex conditionals within a line might cause a KeyError when using sys.monitoring
- Fix: we can now measure coverage for code in Python archive (.par) files.

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2025-07-08 23:40:30 -07:00
Wang Mingyu
1c1fe91e0c
python3-bleak: upgrade 0.22.3 -> 1.0.1
Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2025-07-08 23:40:30 -07:00
Wang Mingyu
ad2b20d82a
python3-asgiref: upgrade 3.8.1 -> 3.9.0
Changelog:
=============
* Adds support for Python 3.13.
* Drops support for (end-of-life) Python 3.8.
* Fixes an error with conflicting kwargs between AsyncToSync and the wrapped
  function.
* Fixes Local isolation between asyncio Tasks.
* Fixes a reference cycle in Local
* Fixes a deadlock in CurrentThreadExecutor with nested async_to_sync ->  sync_to_async -> async_to_sync -> create_task calls.

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2025-07-08 23:40:29 -07:00
Wang Mingyu
5f4733b892
python3-aiosignal: upgrade 1.3.2 -> 1.4.0
Changelog:
===============
- Added decorator functionality to Signal as a convenient way to add a callback
- Improved type safety by allowing callback parameters to be type checked
  (typing-extensions is now required for Python <3.13). Parameters for a Signal
  callback should now be defined like Signal[int, str]
- Removed the sphinxcontrib-asyncio documentation dependency.

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2025-07-08 23:40:29 -07:00
Leon Anavi
30c8b4ae94
python3-txaio: Upgrade 23.1.1 -> 25.6.1
Upgrade to release 25.6.1:

- new: announcement of upcoming (but not yet effective) new AI
  policy clarifying matter with respect to AI assisted
  contributions
- fix: update license file to include contributors (#188)
- fix: remove obsolete dependency on six (#186)
- fix: update pypy version in CI workflow (#187)
- fix: setupcfg.py:508: SetuptoolsDeprecationWarning: The
  license_file parameter is deprecated, use license_files instead.
- Copyrights transferred from Crossbar.io Technologies GmbH (Germany)
  to typedef int GmbH (Germany)

License-Update: Update license file to include contributors

Signed-off-by: Leon Anavi <leon.anavi@konsulko.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2025-07-07 10:00:53 -07:00
Leon Anavi
a4de50a0f4
python3-robotframework: Upgrade 7.3.1 -> 7.3.2
Upgrade to release 7.3.2:

- Embedded arguments matching only after replacing variables do not
  work with Run Keyword or setup/teardown
- French Etant donne, Et and Mais BDD prefixes don't work with
  keyword names starting with que or qu'
- Messages and keywords by listener end_test method override
  original body when using JSON outputs if test has teardown
- --flattenkeywords doesn't work with JSON outputs
- --flattenkeywords doesn't remove GROUP, VAR or RETURN
- ExecutionResult ignores include_keywords argument with JSON outputs
- Suite teardown failures are not handled properly with JSON outputs

Signed-off-by: Leon Anavi <leon.anavi@konsulko.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2025-07-07 10:00:53 -07:00
Richard Leitner
0285799f54
python3-moteus: upgrade 0.3.88 -> 0.3.89
Update python3-moteus to the latest release.

Since no formal changelog is available, here's the git shortlog of the
moteus python library [1] for the corresponding release:

Josh Pieper (2):
      Add some more register definitions
      Add --version options to moteus_tool and tview

[1] https://github.com/mjbots/moteus/commits/main/lib/python

Signed-off-by: Richard Leitner <dev@g0hl1n.net>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2025-07-07 10:00:52 -07:00