Commit Graph

28566 Commits

Author SHA1 Message Date
Leon Anavi
038fd54f28 python3-yarl: upgrade 1.9.2 -> 1.9.4
Upgrade to version 1.9.4:

- Started raising :py:exc:TypeError when a string value is passed
  into :py:meth:~yarl.URL.build as the port argument -- by
  :user:commonism
- The leading -- has been dropped from the :pep:517 in-tree build
backend config setting names. --pure-python is now just pure-python
- A step-by-step :doc:Release Guide <contributing/release_guide>
  guide has been added, describing how to release yarl

Signed-off-by: Leon Anavi <leon.anavi@konsulko.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-12-18 22:17:23 -08:00
Leon Anavi
8cb3c9b8db python3-frozenlist: upgrade 1.4.0 -> 1.4.1
Upgrade to version 1.4.1:

- Declared Python 3.12 and PyPy 3.8-3.10 supported officially in
  the distribution package metadata.
- Replaced the packaging is replaced from an old-fashioned
 :file:setup.py to an in-tree :pep:517 build backend

Signed-off-by: Leon Anavi <leon.anavi@konsulko.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-12-18 22:17:22 -08:00
Leon Anavi
122e937a0e python3-expandvars: add recipe
Add python3-expandvars to expand system variables Unix style.

Signed-off-by: Leon Anavi <leon.anavi@konsulko.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-12-18 22:17:22 -08:00
Alexander Kanavin
f4bf27dbdb nodejs: backport (partially) python 3.12 support
Signed-off-by: Alexander Kanavin <alex@linutronix.de>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-12-18 22:17:22 -08:00
Alexander Kanavin
dd402176a6 libcamera: skip until upstream resolves python 3.12 compatibility
I'd note that imp module has been deprecated for years, so that's what
happens when deprecation warnings are ignored.

Signed-off-by: Alexander Kanavin <alex@linutronix.de>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-12-18 22:17:22 -08:00
Alexander Kanavin
d1c8993159 libplist: fix python 3.12 compatibility
Ticket:
https://github.com/libimobiledevice/libplist/issues/247

Signed-off-by: Alexander Kanavin <alex@linutronix.de>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-12-18 22:17:22 -08:00
Alexander Kanavin
026721909a gstd: correctly delete files in do_install
gstd always installs these in /usr, so root_prefix would
work only if usrmerge is in DISTRO_FEATURES.

Signed-off-by: Alexander Kanavin <alex@linutronix.de>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-12-18 22:17:22 -08:00
Alexander Kanavin
d595b18e46 python3-grpcio: update 1.56.2 -> 1.59.3
This is needed for python 3.12 compatibility.

Drop 0001-direct_mmap-Use-off_t-on-linux.patch as
issue resolved upstream.

Other dropped patches are all due to the code being significantly refactored upstream;
if the issues persist, please write updated patches.

Signed-off-by: Alexander Kanavin <alex@linutronix.de>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-12-18 22:17:21 -08:00
Alexander Kanavin
a293a7128a python3-pillow: remove unneeded distutils dependency
Signed-off-by: Alexander Kanavin <alex@linutronix.de>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-12-18 22:17:21 -08:00
Alexander Kanavin
864f16d686 python3-django: remove unneeded distutils dependency
Nothing in the source tree requires it at runtime.

Signed-off-by: Alexander Kanavin <alex@linutronix.de>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-12-18 22:17:21 -08:00
Alexander Kanavin
5c725616cd python3-astroid: remove unneeded distutils dependency
Signed-off-by: Alexander Kanavin <alex@linutronix.de>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-12-18 22:17:21 -08:00
Alexander Kanavin
19378a686b python3-unoconv: rely on setuptools to obtain distutils copy
The source contains:
from distutils.version import LooseVersion

Signed-off-by: Alexander Kanavin <alex@linutronix.de>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-12-18 22:17:21 -08:00
Alexander Kanavin
1ae3d1fe6a python3-eventlet: backport a patch to remove distutils dependency
Signed-off-by: Alexander Kanavin <alex@linutronix.de>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-12-18 22:17:21 -08:00
Alexander Kanavin
70664268a4 python3-pyroute2: remove unused distutils dependency
It's not mentioned in source tree.

Signed-off-by: Alexander Kanavin <alex@linutronix.de>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-12-18 22:17:20 -08:00
Alexander Kanavin
a5a6b673d1 python3-cppy: remove unused distutils dependency
It's not mentioned anywhere in source tree.

Signed-off-by: Alexander Kanavin <alex@linutronix.de>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-12-18 22:17:20 -08:00
Alexander Kanavin
ec7e44f97c python3-web3: remove distutils dependency
It's not mentioned in the source tree anymore.

Signed-off-by: Alexander Kanavin <alex@linutronix.de>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-12-18 22:17:20 -08:00
Alexander Kanavin
bd51af4c16 python3-joblib: do not rely in distutils
Upstream has removed the dependency as of 1.3.0:
https://github.com/joblib/joblib/blob/master/CHANGES.rst

Signed-off-by: Alexander Kanavin <alex@linutronix.de>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-12-18 22:17:20 -08:00
Alexander Kanavin
7b927732c6 python3-mcrypto: rely on setuptools for distutils copy
It's still used in source tree:

src/M2Crypto/__init__.py:    from distutils.version import StrictVersion as Version

Signed-off-by: Alexander Kanavin <alex@linutronix.de>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-12-18 22:17:20 -08:00
Alexander Kanavin
b4efcecc63 python3-uinput: remove as unmaintained
Both homepage and downloads are gone, last release in 2016,
still relies on distutils which is no longer available in python core as of 3.12.
https://pypi.org/project/python-uinput/

Signed-off-by: Alexander Kanavin <alex@linutronix.de>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-12-18 22:17:20 -08:00
Alexander Kanavin
6de5e84625 python3-m2crypto: do not rely on smtpd module
It's not mentioned anywhere in source code, and python 3.12
has removed it.

Signed-off-by: Alexander Kanavin <alex@linutronix.de>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-12-18 22:17:20 -08:00
Alexander Kanavin
10e44c9ce5 python3-meld3: do not rely on smtpd module
It's not mentioned anywhere in source code, and python 3.12
has removed it.

Signed-off-by: Alexander Kanavin <alex@linutronix.de>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-12-18 22:17:19 -08:00
Alexander Kanavin
e45c13134c python3-supervisor: do not rely on smtpd module
It's not mentioned anywhere in source code, and python 3.12
has removed it.

Signed-off-by: Alexander Kanavin <alex@linutronix.de>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-12-18 22:17:19 -08:00
Alexander Kanavin
029da4ea74 python3-pyinotify: remove as unmaintained
There hasn't been a release in years, and python 3.12 is no longer
compatible as it has removed the smtpd module.
https://github.com/seb-m/pyinotify

Signed-off-by: Alexander Kanavin <alex@linutronix.de>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-12-18 22:17:19 -08:00
Wang Mingyu
7f858e4f54 pkcs11-helper: upgrade 1.29.0 -> 1.30.0
Changelog:
===========
* core: add dynamic loader provider attribute
* openssl: support DSA in libressl-3.5.0
* openssl: fix openssl_ex_data_dup prototype

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-12-18 22:17:19 -08:00
Wang Mingyu
5fccac2c22 libei: upgrade 1.1.0 -> 1.2.0
Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-12-18 22:17:19 -08:00
Wang Mingyu
cc82567770 ifenslave: upgrade 2.13 -> 2.14
Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-12-18 22:17:19 -08:00
Wang Mingyu
7b5fe50d04 gjs: upgrade 1.78.0 -> 1.78.1
Changelog:
==========
* Gtk template signals cause a reference cycle that is not detected
* Modules from resources may get loaded twice
* docs: add examples for creating cairo image surfaces
* Deadlocks between GJS GC and dconf gsettings when a setting value is changed
* Gtk3: Fix leak in GtkBuilder template signal connections

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-12-18 22:17:18 -08:00
Wang Mingyu
3f441ef0d1 lvgl: upgrade 8.3.10 -> 8.3.11
Changelog:
 https://docs.lvgl.io/8.3/CHANGELOG.html

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-12-18 22:17:18 -08:00
Wang Mingyu
1669027316 hwdata: upgrade 0.376 -> 0.377
Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-12-18 22:17:18 -08:00
Wang Mingyu
851b1777af gensio: upgrade 2.8.0 -> 2.8.2
Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-12-18 22:17:18 -08:00
Wang Mingyu
afb65e9e18 ctags: upgrade 6.0.20231126.0 -> 6.0.20231210.0
Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-12-18 22:17:18 -08:00
Wang Mingyu
0fa5e4dfab python3-zeroconf: upgrade 0.127.0 -> 0.128.4
Changelog:
==========
-Re-expose ServiceInfo._set_properties for backwards compat
-Correct nsec record writing
-Timestamps missing double precision
-Match cython version for dev deps to build deps
-Correct handling of IPv6 addresses with scope_id in ServiceInfo
-Speed up unpacking TXT record data in ServiceInfo

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-12-14 17:03:51 -08:00
Wang Mingyu
3723fd45fa python3-websocket-client: upgrade 1.6.4 -> 1.7.0
Changelog:
===========
- Renamed 'mask' variable in ABNF to prevent name collision with 'mask()' function
- Fixed old http import of HTTPStatus in _handshake.py
- Add 'send_text()' and 'send_bytes()' to _app.py
- Improved typehint support
- General readability improvements, made all string concatenations use f-strings
- Applied black formatting style to code

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-12-14 17:03:50 -08:00
Wang Mingyu
496776dede python3-web3: upgrade 6.11.3 -> 6.12.0
Changelog:
============
-Make downloadable versions of docs available in pdf, htmlzip, and epub formats
-Add 2023 user survey fine art banner in the docs
-Polish the community resources docs page
-Implement createAccessList RPC endpoint to create an EIP-2930 access list.
-Run flaky eth-tester tests on CI
-Pin pytest-asyncio dependency to <0.23
-Fix collision of w3 variable when initializing contract with function of the same name

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-12-14 17:03:50 -08:00
Wang Mingyu
f145529e61 python3-virtualenv: upgrade 20.24.7 -> 20.25.0
Changelog:
===========
-release 20.24.6
-Allow platformdirs v4
-Bump wheels package
-Bump setuptools and wheels
-Run CI tests on Python 3.13, fix tests

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-12-14 17:03:50 -08:00
Wang Mingyu
e5852cf3a5 python3-types-setuptools: upgrade 68.2.0.2 -> 69.0.0.0
Changelog:
  Bump setuptools to 69.0.*

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-12-14 17:03:50 -08:00
Wang Mingyu
1e42b157bd python3-traitlets: upgrade 5.13.0 -> 5.14.0
Changelog:
===========
-Add option to load traitlets values from environment.
-Update types for mypy 1.7
-chore: update pre-commit hooks
-Clean up lint handling

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-12-14 17:03:49 -08:00
Wang Mingyu
e47aa62228 python3-tornado: upgrade 6.3.3 -> 6.4
Changelog:
  https://github.com/tornadoweb/tornado/releases/tag/v6.4.0

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-12-14 17:03:49 -08:00
Wang Mingyu
6580c4bb38 python3-pylint: upgrade 3.0.2 -> 3.0.3
Changelog:
===========
-Fixed false positive for unnecessary-lambda when the call has keyword
 arguments but not the lambda.
-Fixed incorrect suggestion for shallow copy in unnecessary-comprehension
-Fix false positives for undefined-variable and unused-argument for
 classes and functions using Python 3.12 generic type syntax.
-Fixed pointless-string-statement false positive for docstrings
 on Python 3.12 type aliases.
-Fix false positive for invalid-exception-operation when concatenating tuples
 of exception types.
-Fix a bug where pylint was unable to walk recursively through a directory if
 the directory has an __init__.py file.

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-12-14 17:03:49 -08:00
Wang Mingyu
236bf067d4 python3-fastnumbers: upgrade 5.0.1 -> 5.1.0
Changelog:
==========
-Added the denoise option to convert floats to int without numerical noise
-Support for Python 3.12
-The changelog now only explictly exists in the repository

License-Update: Copyright year updated to 2023

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-12-14 17:03:49 -08:00
Wang Mingyu
8ec035da44 python3-eth-rlp: upgrade 0.3.0 -> 1.0.0
Changelog:
==========
-Drop python 3.7 support
-Add python 3.11 support
-Merge updates from template, including use pre-commit for linting, and
 changing the name of the master branch to main

License-Update: Copyright year updated to 2023

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-12-14 17:03:48 -08:00
Wang Mingyu
f17d027273 python3-eth-keyfile: upgrade 0.6.1 -> 0.7.0
License-Update:
    Copyright year updated to 2023.

Changelog:
============
-Use correct default parameters for scrypt
-Drop python 3.7 support
-Checksum address when creating a keyfile
-Merge project template updates, including using pre-commit for linting.
 Add typing.

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-12-14 17:03:48 -08:00
Derek Straka
af57a19214 python3-portalocker: update to version 2.8.2
Signed-off-by: Derek Straka <derek@asterius.io>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-12-14 17:03:48 -08:00
Derek Straka
8dc77ebf92 nginx: update versions for both the stable branch and mainline
Stable: None -> 1.24.0
Legacy Mainline 1.21.1 -> Removed

Signed-off-by: Derek Straka <derek@asterius.io>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-12-14 15:47:21 -08:00
Wang Mingyu
02e05067e8 python3-bitarray: upgrade 2.8.3 -> 2.8.5
Changelog:
============
* speedup unaligned copies by always using word shifts (in combination
  with builtin byte swap 64 when available) when bit-endianness and
  machine byte-order are opposite
* add 'HAVE_BUILTIN_BSWAP64' to header
* avoid misaligned pointers when casting to '(uint64_t *)'
* add tests
* simplify 'copy_n()' (remove special cases), see #d2d6fd53
* add [word shift example C program](../examples/shift_r8.c),
  and simplify 'shift_r8()'
* improve documentation and testing
* add [roadmap](https://github.com/ilanschnell/bitarray#roadmap)

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-12-14 10:01:50 -08:00
William Lyu
b0bc64e930 networkmanager: Improved SUMMARY and added DESCRIPTION
The SUMMARY and DESCRIPTION are taken from Arch Linux wiki page:
https://wiki.archlinux.org/title/NetworkManager

Signed-off-by: William Lyu <William.Lyu@windriver.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-12-14 07:53:25 -08:00
Meenali Gupta
dc4bef4648 nginx: upgrade 1.25.2 -> 1.25.3
Changelog:
===========
https://nginx.org/en/CHANGES

*) Change: improved detection of misbehaving clients when using HTTP/2.

*) Feature: startup speedup when using a large number of locations.
       Thanks to Yusuke Nojima.

*) Bugfix: a segmentation fault might occur in a worker process when
       using HTTP/2 without SSL; the bug had appeared in 1.25.1.

*) Bugfix: the "Status" backend response header line with an empty
       reason phrase was handled incorrectly.

*) Bugfix: memory leak during reconfiguration when using the PCRE2
       library.
       Thanks to ZhenZhong Wu.

*) Bugfixes and improvements in HTTP/3.

Signed-off-by: Meenali Gupta <meenali.gupta@windriver.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-12-14 07:53:24 -08:00
Mingli Yu
702cf1dc11 mariadb: Upgrade to 10.11.6
Remove one patch as the logic is included in the new version [1] [2].

Upgrade mariadb to 10.11.6 [3].

[1] f4cec369a3
[2] cd5808eb8d
[3] https://mariadb.com/kb/en/mariadb-10-11-6-release-notes/

Signed-off-by: Mingli Yu <mingli.yu@windriver.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-12-14 07:53:24 -08:00
Wang Mingyu
6c98ed4d1a python3-sentry-sdk: upgrade 1.37.1 -> 1.39.0
Changelog:
===========
-Add support for cluster clients from Redis SDK
-Improve location reporting for timer metrics
-Fix Celery TypeError with no-argument apply_async
-Fix Lambda integration with EventBridge source
-Add max tries to Spotlight
-Handle os.path.devnull access issues
-Change code.filepath frame picking logic
-Trigger AWS Lambda tests on label
-Run permissions step on pull_request_target but not push
-Hash AWS Lambda test functions based on current revision
-Update Django version in tests
-Make metrics tests non-flaky
-Various fixes & improvements
-Only add trace context to checkins and do not run event_processors for checkins
-Metric span summaries
-Add source context to code locations
-Use in-app filepath instead of absolute path
-Switch to jinja2 for generating CI yamls

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-12-14 07:53:24 -08:00
Wang Mingyu
616fb9ccb7 python3-pytest-asyncio: upgrade 0.22.0 -> 0.23.2
Changelog:
============
-Fixes a bug that caused an internal pytest error when collecting .txt files
-Fixes a bug that caused an internal pytest error when using module-level skips
-This release is backwards-compatible with v0.21. Changes are non-breaking,
 unless you upgrade from v0.22.
-BREAKING: The asyncio_event_loop mark has been removed. Event loops with class,
 module, package, and session scopes can be requested via the scope keyword
 argument to the _asyncio_ mark.
-Introduces the event_loop_policy fixture which allows testing with non-default
 or multiple event loops
-Introduces pytest_asyncio.is_async_test which returns whether a test item is
 managed by pytest-asyncio
-Removes and pytest-trio, mypy, and flaky from the test dependencies

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-12-14 07:53:24 -08:00