Commit Graph

8505 Commits

Author SHA1 Message Date
Wang Mingyu
9c7a665bc5 python3-cachetools: upgrade 6.2.0 -> 6.2.1
Changelog:
=========
- Add support for Python 3.14.
- Improve documentation.
- Update CI environment.

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2025-10-14 09:00:21 -07:00
Wang Mingyu
41e1e8c9c0 python3-astroid: upgrade 3.3.11 -> 4.0.1
Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2025-10-14 09:00:21 -07:00
Wang Mingyu
ed1d64656e python3-asgiref: upgrade 3.9.2 -> 3.10.0
Changelog:
- Added AsyncSingleThreadContext context manager to ensure multiple AsyncToSync
  invocations use the same thread.

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2025-10-14 09:00:21 -07:00
Wang Mingyu
ff832a1a96 python3-alembic: upgrade 1.16.5 -> 1.17.0
Changelog:
============
* The top-level test runner has been changed to use nox, adding a noxfile.py as well as some included modules.
* The minimum Python version is now 3.10, as Python 3.9 is EOL.

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2025-10-14 09:00:21 -07:00
Leon Anavi
317da0fe97 pydantic: Upgrade 2.11.7 -> 2.12.0
Upgrade to release 2.12.0:

- Update V1 copy to v1.10.24
- Add extra parameter to the validate functions
- Add exclude_computed_fields serialization option
- Add preverse_empty_path URL options
- Add union_format parameter to JSON Schema generation
- Add __qualname__ parameter for create_model
- Do not try to infer name from lambda definitions in pipelines API
- Use proper namespace for functions in TypeAdapter
- Use Any for context type annotation in TypeAdapter
- Expose FieldInfo in pydantic.fields.__all__
- Respect validation_alias in @validate_call
- Use Any as context annotation in plugin API
- Use proper stacklevel in warnings when possible

Signed-off-by: Leon Anavi <leon.anavi@konsulko.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2025-10-13 23:47:40 -07:00
Leon Anavi
918ac505d3 python3-pydantic-core: Upgrade 2.37.2 -> 2.41.1
Upgrade to release 2.41.1:

- Add url_preserve_empty_path entry to CoreConfig

v2.41.0:

- Do not call default factories taking the data argument if a
  validation error already occurred
- fix default_factory which takes data on more types
- ci: avoid timeout on aarch64 tests
- make _pydantic_core._pydantic_core pub for static linking
- Preserve order for collections.OrderedDict

Signed-off-by: Leon Anavi <leon.anavi@konsulko.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2025-10-13 23:47:39 -07:00
Leon Anavi
5e593b1f91 python3-yarl: Upgrade 1.21.0 -> 1.22.0
Upgrade to 1.22.0:

- Added arm64 Windows wheel builds

Signed-off-by: Leon Anavi <leon.anavi@konsulko.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2025-10-13 23:47:39 -07:00
Leon Anavi
c0c3bd7935 python3-bitarray: Upgrade 3.7.1 -> 3.7.2
Upgrade to release 3.7.2:

- enable `util.random_k()` for all supported Python versions,
  previously this functions required Python 3.9 or higher
- add official Python 3.14 support
- update cibuildwheel to 3.2.0

Signed-off-by: Leon Anavi <leon.anavi@konsulko.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2025-10-13 23:47:39 -07:00
Khem Raj
9b8ce32e95 python3-lief: Upgrade to 0.16.7
Changes:

https://github.com/lief-project/LIEF/compare/0.16.6...0.16.7

Signed-off-by: Khem Raj <raj.khem@gmail.com>
2025-10-13 23:47:38 -07:00
Khem Raj
fe5f7638fc python3-typing-inspection: Upgrade to 0.4.2
License-Update: Changed copyrights to Copyright (c) Pydantic Services Inc. 2025 to present

Changes

4.2
===
Add typing_objects.is_noextraitems()

4.1
===
Fix compatibility with latest Python 3.14 release
Add typing_objects.is_forwardref()
Fix implementation of is_union_origin()
Add SPDX license identifier
Use list as a type hint for InspectedAnnotation.metadata

Signed-off-by: Khem Raj <raj.khem@gmail.com>
2025-10-13 23:47:04 -07:00
Ankur Tyagi
9c65444533 python3-django: upgrade 4.2.24 -> 4.2.25
Release Notes:
https://docs.djangoproject.com/en/dev/releases/4.2.25/

Signed-off-by: Ankur Tyagi <ankur.tyagi85@gmail.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2025-10-12 10:23:53 -07:00
Ankur Tyagi
955ac83b7f python3-django: Upgrade 5.2.6 -> 5.2.7
Release notes:
https://docs.djangoproject.com/en/5.2/releases/5.2.7/

Signed-off-by: Ankur Tyagi <ankur.tyagi85@gmail.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2025-10-12 10:23:52 -07:00
Leon Anavi
a57f6d42b2 python3-telnetlib3: Upgrade 2.0.4 -> 2.0.8
Upgrade to release 2.0.8:

- bugfix: object has no attribute '_extra'

License-Update: telnetlib.py and telnetlib3/tests/test_telnetlib.py
derived from Python 3.12 so a note about PYTHON SOFTWARE FOUNDATION
LICENSE VERSION 2 has been added to the LICENSE.txt. The license of
this package remains ISC.

Signed-off-by: Leon Anavi <leon.anavi@konsulko.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2025-10-09 09:41:11 -07:00
Leon Anavi
a8a2d944d5 python3-awesomeversion: Upgrade 25.5.0 -> 25.8.0
Upgrade to release 25.8.0:

- Refactor AwesomeVersion comparison methods and optimize regex
  patterns for performance
- Refactor AwesomeVersion comparison methods for improved
  validation and strategy handling
- Replace poetry with uv
- Update pr template
- Fix compound modifier comparison

Signed-off-by: Leon Anavi <leon.anavi@konsulko.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2025-10-09 09:41:11 -07:00
Leon Anavi
5d157933e9 python3-msgpack: Upgrade 1.1.1 -> 1.1.2
Upgrade to release 1.1.2:

- Update Cython to v3.1.4
- Update cibuildwheel to v3.2.0
- Drop Python 3.8
- Add Python 3.14
- Add windows-arm

Signed-off-by: Leon Anavi <leon.anavi@konsulko.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2025-10-09 09:41:11 -07:00
Leon Anavi
368ea9aa9a python3-filelock: Upgrade 3.18.0 -> 3.20.0
Upgrade to release 3.20.0:

- Added tox.toml to sdist
- Updated docs with example
- Added 3.14 support and drop 3.9

Signed-off-by: Leon Anavi <leon.anavi@konsulko.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2025-10-09 09:41:11 -07:00
Leon Anavi
b68dd1e77a python3-whitenoise: Upgrade 6.9.0 -> 6.11.0
Upgrade to release 6.11.0:

- Support Django 6.0.
- Support Python 3.14.

Signed-off-by: Leon Anavi <leon.anavi@konsulko.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2025-10-09 09:41:11 -07:00
Wang Mingyu
ca3e6f67da python3-typer: upgrade 0.19.1 -> 0.19.2
Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2025-10-08 23:35:54 -07:00
Wang Mingyu
ce98bd00f8 python3-txaio: upgrade 25.6.1 -> 25.9.2
Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2025-10-08 23:35:54 -07:00
Wang Mingyu
934560d4b6 python3-simplejson: upgrade 3.20.1 -> 3.20.2
Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2025-10-08 23:35:54 -07:00
Wang Mingyu
6cc53385c8 python3-pymodbus: upgrade 3.11.2 -> 3.11.3
Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2025-10-08 23:35:54 -07:00
Wang Mingyu
372c306e57 python3-pycurl: upgrade 7.45.6 -> 7.45.7
Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2025-10-08 23:35:54 -07:00
Wang Mingyu
dc94be3527 python3-inline-snapshot: upgrade 0.29.0 -> 0.29.1
Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2025-10-08 23:35:54 -07:00
Wang Mingyu
30b56b1e9c python3-grpcio: upgrade 1.75.0 -> 1.75.1
Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2025-10-08 23:35:53 -07:00
Wang Mingyu
6a01daf8eb python3-grpcio-tools: upgrade 1.75.0 -> 1.75.1
Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2025-10-08 23:35:53 -07:00
Wang Mingyu
a86648c579 python3-grpcio-reflection: upgrade 1.75.0 -> 1.75.1
Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2025-10-08 23:35:53 -07:00
Wang Mingyu
fd030dc40d python3-grpcio-channelz: upgrade 1.75.0 -> 1.75.1
Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2025-10-08 23:35:53 -07:00
Wang Mingyu
dd1f44679c python3-flask-restx: upgrade 1.3.0 -> 1.3.2
Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2025-10-08 23:35:53 -07:00
Wang Mingyu
a03be5c002 python3-cantools: upgrade 40.6.0 -> 40.7.0
Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2025-10-08 23:35:53 -07:00
Wang Mingyu
a42e47ffd6 python3-asgiref: upgrade 3.9.1 -> 3.9.2
Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2025-10-08 23:35:52 -07:00
Wang Mingyu
b53b84a17d python3-apispec: upgrade 6.8.3 -> 6.8.4
Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2025-10-08 23:35:52 -07:00
Wang Mingyu
eed642244e python3-anyio: upgrade 4.10.0 -> 4.11.0
Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2025-10-08 23:35:52 -07:00
Leon Anavi
cdf4a7a4d8 python3-xxhash: Upgrade 3.5.0 -> 3.6.0
Upgrade to release 3.6.0:

- Build wheels for Python 3.14
- Python free-threading support
- Typing: Use Buffer type stubs
- Deprecate xxhash.VERSION_TUPLE, it will be removed in the next
  major release

License-Update: Update years

Signed-off-by: Leon Anavi <leon.anavi@konsulko.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2025-10-08 18:46:03 -07:00
Leon Anavi
17ddc60d22 python3-beautifulsoup4: Upgrade 4.13.5 -> 4.14.2
Upgrade to release 4.14.2:

- Making ResultSet inherit from MutableSequence still resulted in
  too many breaking changes in users of the library, so it was
  reverted the ResultSet code back to where it was in 4.13.5 and
  added tests of all known breaking behavior. [bug=2125906]
- Version 4.14.0 adds function overloading to the find_* methods to
  make it easier to write type-safe Python.

Signed-off-by: Leon Anavi <leon.anavi@konsulko.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2025-10-08 18:46:03 -07:00
Leon Anavi
628b06441f python3-dbus-fast: Upgrade 2.44.1 -> 2.44.5
Upgrade to release 2.44.5:

- fix: cibuildwheel sha
- Improve unmarshall performance for SignatureType
- Simplify code to unmarshall arrays

Signed-off-by: Leon Anavi <leon.anavi@konsulko.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2025-10-08 18:46:03 -07:00
Soumya Sambu
5eae418a2e python3-django: upgrade 4.2.20 -> 4.2.24
Release Notes:
https://docs.djangoproject.com/en/dev/releases/4.2.24/
https://docs.djangoproject.com/en/dev/releases/4.2.23/
https://docs.djangoproject.com/en/dev/releases/4.2.22/
https://docs.djangoproject.com/en/dev/releases/4.2.21/

Signed-off-by: Soumya Sambu <soumya.sambu@windriver.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2025-10-06 22:08:46 -07:00
Soumya Sambu
64f25a7663 python3-django: Upgrade 5.2 -> 5.2.6
Release notes:
https://docs.djangoproject.com/en/5.2/releases/5.2.6/
https://docs.djangoproject.com/en/5.2/releases/5.2.5/
https://docs.djangoproject.com/en/5.2/releases/5.2.4/
https://docs.djangoproject.com/en/5.2/releases/5.2.3/
https://docs.djangoproject.com/en/5.2/releases/5.2.2/
https://docs.djangoproject.com/en/5.2/releases/5.2.1/

Drop patch 0001-Fixed-35980-Updated-setuptools-to-normalize-package.patch:
already present in the upgraded version.

Signed-off-by: Soumya Sambu <soumya.sambu@windriver.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2025-10-06 22:08:46 -07:00
Zoltán Böszörményi
b1140390b6 python3-odfpy: New recipe for version 1.4.1
It's an optional dependency for pandas to provide ODS reader
and writer support. It complements spreadsheet support along
with python3-xlrd and python3-openpyxl, both of which are
part of meta-python already.

Signed-off-by: Zoltán Böszörményi <zboszor@gmail.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2025-10-06 11:34:43 -07:00
Leon Anavi
f1b10c2686 python3-pint: Upgrade 0.24.4 -> 0.25
Upgrade to release 0.25:

- Bump minimum Python version to 3.11
- Upgrade code to Python 3.11
- Move to pixi/uv/ruff
- Refactor compat to make it easier to test
- Implemented several pixi environment and tasks to simplify
  development
- Add docs to the functions in pint.testing
- Fix round function returning float instead of int
- Fix return type of PlainQuantity.to
- Update constants to CODATA 2022 recommended values
- Fixed issue with .to_compact and Magnitudes with uncertainties
  / Quantities with units
- Fixed issue in unit conversion which led to loss of precision
  when using decimal
- Add conductivity dimension
- Add absorbance unit and dimension
- Add membrane filtration flux and permeability dimensionality,
  and shorthand "LMH"
- Fix find_shortest_path to use breadth first search
- Fix typo in pyproject.toml: rename AS_MIP to HAS_MIP so that
  MIP support is correctly detected
- Fix handling of extra arguments in conversion with enabled
  contexts
- Fix swapped left and right arguments in interp
- Fix formatted scientific notation bug in Python 3.13
- Fix ability to add dB units, and to add dB (dimensionless) to
  referenced dB units, such as dBm or dBW
- Improve pressure unit definitions in default definition file
- Avoid and document known issues with MIP during install, testing
  and runtime
- Fix issue with Dask by restricting its version to < 2025.3.0
- Skip false xfail tests linked to a known numpy issue
- Improve Contributing documentation
- Add Quantity.to_unprefixed` and `ito_unprefixed methods that
  remove SI prefixes without converting to base units

Signed-off-by: Leon Anavi <leon.anavi@konsulko.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2025-10-06 11:34:43 -07:00
Leon Anavi
0f2495f065 python3-moteus: Upgrade 0.3.90 -> 0.3.92
Upgrade to release 0.3.92:

- Implement servo.inertia_feedforward for calculating a feedforward
  term based on the control acceleration

Signed-off-by: Leon Anavi <leon.anavi@konsulko.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2025-10-06 11:34:42 -07:00
Leon Anavi
a0700485fa python3-aiohue: Upgrade 4.7.5 -> 4.8.0
Upgrade to release 4.8.0:

- Drop tomli in pyproject.toml
- Add scene status (active + last_recall) fields
- Update various models
- Add a few missing models to complete MotionAware

Signed-off-by: Leon Anavi <leon.anavi@konsulko.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2025-10-06 11:34:42 -07:00
Leon Anavi
e0b51a116e python3-yarl: Upgrade 1.20.1 -> 1.21.0
Upgrade to release 1.21.0:

- The reusable-cibuildwheel.yml workflow has been refactored to be
  more generic and ci-cd.yml now holds all the configuration toggles
- When building wheels, the source distribution is now passed
  directly to the cibuildwheel invocation
- Added CI for Python 3.14

Signed-off-by: Leon Anavi <leon.anavi@konsulko.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2025-10-06 11:34:42 -07:00
Tom Geelen
2af293e8ca python3-stevedore: change to correct build backend
Recipe was using the wrong build backend and a warning was being thrown.

Signed-off-by: Khem Raj <raj.khem@gmail.com>
2025-10-06 11:34:38 -07:00
Hongxu Jia
c723824e4d python3-pandas: fix reproducibility issue
The type of new_value is either `npy_timedelta' or `int64_t'
In build/pandas/_libs/tslibs/timedeltas.cpython-313-x86_64-linux-gnu.so.p/pandas/_libs/tslibs/timedeltas.pyx.c
..
npy_timedelta __pyx_v_new_value;
...

In build/pandas/_libs/tslibs/timedeltas.cpython-313-x86_64-linux-gnu.so.p/pandas/_libs/tslibs/timedeltas.pyx.c
...
__pyx_t_5numpy_int64_t __pyx_v_new_value;
...

Explicitly define it as int64_t to assure the generated source is
reproducibility between builds

Signed-off-by: Hongxu Jia <hongxu.jia@windriver.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2025-10-05 21:43:44 -07:00
Hongxu Jia
df688fc3c7 python3-yarl: support reproducibility
In order to make the generated library be reproducible, build wheel
in source dir other than tmp dir (/tmp/xxxxxx), then yocto toolchain's
option -fdebug-prefix-map could work as expected

Note: To support reproducible, it also requires oe-core commit [1] to be merged

[1] https://git.openembedded.org/openembedded-core/commit/?id=61d98d12eca1c7bdf3b7387a820c83d3b8fad965

Signed-off-by: Hongxu Jia <hongxu.jia@windriver.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2025-10-05 21:43:43 -07:00
Hongxu Jia
d0f0e85c27 python3-propcache: support reproducibility
In order to make the generated library be reproducible, build wheel
in source dir other than tmp dir (/tmp/xxxxxx), then yocto toolchain's
option -fdebug-prefix-map could work as expected

Note: To support reproducible, it also requires oe-core commit [1] to be merged

[1] https://git.openembedded.org/openembedded-core/commit/?id=61d98d12eca1c7bdf3b7387a820c83d3b8fad965

Signed-off-by: Hongxu Jia <hongxu.jia@windriver.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2025-10-05 21:43:43 -07:00
Hongxu Jia
9ae27ec162 python3-frozenlist: support reproducibility
In order to make the generated library be reproducible, build wheel
in source dir other than tmp dir (/tmp/xxxxxx), then yocto toolchain's
option -fdebug-prefix-map could work as expected

Note: To support reproducibility, it also requires oe-core commit [1] to be merged

[1] https://git.openembedded.org/openembedded-core/commit/?id=61d98d12eca1c7bdf3b7387a820c83d3b8fad965

Signed-off-by: Hongxu Jia <hongxu.jia@windriver.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2025-10-05 21:43:43 -07:00
Jan Vermaete
5b9b41975b python3-pyproj: added native
+ homepage added

Signed-off-by: Jan Vermaete <jan.vermaete@gmail.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2025-09-24 13:17:41 -07:00
Wang Mingyu
2ee311f63b python3-typer: upgrade 0.17.4 -> 0.19.1
Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2025-09-24 13:17:41 -07:00
Wang Mingyu
0956226f81 python3-spidev: upgrade 3.7 -> 3.8
Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2025-09-24 13:17:41 -07:00