Commit Graph

32295 Commits

Author SHA1 Message Date
Wang Mingyu
700ca64d8f rabbitmq-c: upgrade 0.14.0 -> 0.15.0
## Fixed
- Warning on MacOS about incompatible function declaration
- Logic when decoding AMQP data after bad data may cause crash (#837)
- Use SSL_get1_peer_certificate when compiling against OpenSSL 3+

## Changed
- Updates to various github actions.

## Added
- Add amqp_publisher_confirm_wait function (#841)
- Add amqp_literal_bytes macro (#844)

Signed-off-by: Wang Mingyu <wangmy@cn.fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2024-12-03 09:44:36 -08:00
Wang Mingyu
f6f21799ba python3-twine: upgrade 5.1.1 -> 6.0.1
Changelog:
==========
- Fixed a regression where twine check would fail to expand wildcards, e.g. twine check 'dist/*'.
- Restore support for pkginfo 1.11

Signed-off-by: Wang Mingyu <wangmy@cn.fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2024-12-03 09:44:36 -08:00
Wang Mingyu
7feb4d8128 python3-tqdm: upgrade 4.66.6 -> 4.67.1
Changelog:
============
- fix gui (matplotlib syntax) (#1629)
- misc test & framework updates:
  bump pytest-asyncio (#1630)
  fix codecov rate limit
  fix pybuild
  sync dependencies
- contrib.discord: replace disco-py with requests

Signed-off-by: Wang Mingyu <wangmy@cn.fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2024-12-03 09:44:35 -08:00
Wang Mingyu
54ae06c9c5 python3-tomli: upgrade 2.1.0 -> 2.2.1
Changelog:
==========
Fixed:
 Don't attempt to compile binary wheels for Python 3.8, 3.9 and 3.10 where
 cibuildwheel depends on a conflicting Tomli version
Added:
 mypyc generated binary wheels for common platforms

Signed-off-by: Wang Mingyu <wangmy@cn.fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2024-12-03 09:44:35 -08:00
Wang Mingyu
db22013dac python3-snagboot: upgrade 1.3 -> 2.0
Changelog:
=============
treewide:
add Windows support for all SoC families except AM335x
introduce the new Snagfactory flashing tool

snagflash:
add interactive mode with advanced compound commands

AM6x:
broaden AM62x support to include AM64x SoCs

Signed-off-by: Wang Mingyu <wangmy@cn.fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2024-12-03 09:44:35 -08:00
Wang Mingyu
cba98babfa python3-pydantic-core: upgrade 2.27.0 -> 2.27.1
Changelog:
=============
- Simplify shared union serializer logic
- Tidy up some uses of Bound<'_, PyString>::to_str
- Fix serialization inference for complex types in python
- Bump to PyO3 v0.22.6
- Fix performance regression for JSON tagged union

Signed-off-by: Wang Mingyu <wangmy@cn.fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2024-12-03 09:44:35 -08:00
Wang Mingyu
0974d1b63d python3-pycares: upgrade 4.4.0 -> 4.5.0
Changelog:
============
- Test data updates to fix test failures
- Update test_idna_encoding_query_a with new errno to align to new c-ares version
- Do not define HAVE_GETSERVBYPORT_R for platforms Android, Cygwin, Darwin
- Drop distutils
- build(deps): bump actions/download-artifact from 3 to 4.1.7 in /.github/workflows
- Add 3.13 support, remove 3.8
- chore(ci): fix upload & add more platforms to cibuildwheel
- Test building release wheels on PRs
- Fix building sdist
- Fixup CI

Signed-off-by: Wang Mingyu <wangmy@cn.fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2024-12-03 09:44:35 -08:00
Wang Mingyu
48b04c443b python3-portalocker: upgrade 2.10.1 -> 3.0.0
Changelog:
===========
- Completely modernized portalocker build system and added fully strict pyright
  and mypy compliance with ruff formatting and checking.
- Dropped support for deprecated Python versions, only 3.9 and up are supported now.

Signed-off-by: Wang Mingyu <wangmy@cn.fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2024-12-03 09:44:35 -08:00
Wang Mingyu
8151429148 python3-pdm: upgrade 2.20.1 -> 2.21.0
Features & Improvements
=======================
Pass original working directory as env variable to pdm scripts (#3179)
Output similar commands or script command when the input command is not correct (#3270)
improve readability of Python interpreter validation message (#3276)
Print task name by default when using pdm run (#3277)
Make OrderedSet.__contains__ run in O(1) (#3280)
Emit post_lock after writing pyproject.toml and pdm.lock in add/update (#3285)
Drop support of Python 3.8 (#3298)

Bug Fixes
=============
Fix the name normalization issue for optional dependency groups. (#3271)
Don't use uv when installing plugins in project. (#3283)
Fix the bug that pdm plugins are invalid after installation on ubuntu system python. (#3289)

Signed-off-by: Wang Mingyu <wangmy@cn.fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2024-12-03 09:44:34 -08:00
Wang Mingyu
af41580a7b python3-pdm-build-locked: upgrade 0.3.3 -> 0.3.4
Changelog:
===========
- compatibility with dependency-groups in pdm 2.20
- dropped support for Python 3.8

Signed-off-by: Wang Mingyu <wangmy@cn.fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2024-12-03 09:44:34 -08:00
Wang Mingyu
4f258229fe python3-mlcommons-loadgen: upgrade 4.0.1 -> 4.1.29
Signed-off-by: Wang Mingyu <wangmy@cn.fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2024-12-03 09:44:34 -08:00
Wang Mingyu
0253a3ed7f python3-imageio: upgrade 2.36.0 -> 2.36.1
Changelog:
 Fix failing pillow test

Signed-off-by: Wang Mingyu <wangmy@cn.fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2024-12-03 09:44:34 -08:00
Wang Mingyu
ce8621d866 python3-httpx: upgrade 0.27.2 -> 0.28.0
Changelog:
=============
- The following cases of configuration API have been deprecated:
  The verify argument as a string argument is now deprecated and will raise warnings.
  The cert argument is now deprecated and will raise warnings.
- The deprecated proxies argument has now been removed.
- The deprecated app argument has now been removed.
- JSON request bodies use a compact representation. (#3363)
- Review URL percent escape sets, based on WHATWG spec. (#3371, #3373)
- Ensure certifi and httpcore are only imported if required. (#3377)
- Treat socks5h as a valid proxy scheme. (#3178)
- Cleanup Request() method signature in line with client.request() and httpx.request(). (#3378)

Signed-off-by: Wang Mingyu <wangmy@cn.fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2024-12-03 09:44:34 -08:00
Wang Mingyu
8ef020e844 python3-fastjsonschema: upgrade 2.20.0 -> 2.21.0
Changelog:
============
* Updated test suite
* Fixed detecting when infinity is reached with multipleOf
* Fixed that min/max items/lenght/properties can be float
* Fixed that everything with empty `not` is invalid
* Fixed missing re import when using regex pattern
* Improved regexp for email format to comfort test suite
* Improved regexp for date format to comfort test suite
* Improved regexp for ipv4 format to comfort test suite
* Added partial support of idn-hostname format
* Added `detailed_exceptions` flag (default to True to avoid breaking change)i
  - when used, results are twice as fast

Signed-off-by: Wang Mingyu <wangmy@cn.fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2024-12-03 09:44:34 -08:00
Wang Mingyu
f7a0862b75 python3-cppy: upgrade 1.2.1 -> 1.3.0
Changelog:
 prevent liinking dynamically to MSVCP on windows

Signed-off-by: Wang Mingyu <wangmy@cn.fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2024-12-03 09:44:34 -08:00
Wang Mingyu
cf30ea0937 python3-cantools: upgrade 39.4.11 -> 39.4.13
Changelog:
=============
- Use tox and CMake to test generated C code on Windows
- fix floating-point precision issue in arxml 'parse_number_string'
- Encode the given NamedSignalValue 'value' when explicitly given

Signed-off-by: Wang Mingyu <wangmy@cn.fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2024-12-03 09:44:33 -08:00
Wang Mingyu
6dcc2f884f python3-blivetgui: upgrade 2.5.0 -> 2.6.0
Signed-off-by: Wang Mingyu <wangmy@cn.fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2024-12-03 09:44:33 -08:00
Wang Mingyu
1577cada66 python3-asttokens: upgrade 2.4.1 -> 3.0.0
Signed-off-by: Wang Mingyu <wangmy@cn.fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2024-12-03 09:44:33 -08:00
Wang Mingyu
7bfacb2385 python3-aiohttp: upgrade 3.10.11 -> 3.11.8
Signed-off-by: Wang Mingyu <wangmy@cn.fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2024-12-03 09:44:33 -08:00
Wang Mingyu
ccea390fb1 python3-aiohappyeyeballs: upgrade 2.4.3 -> 2.4.4
Bugfix:
 Handle oserror on failure to close socket instead of raising indexerror

Signed-off-by: Wang Mingyu <wangmy@cn.fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2024-12-03 09:44:33 -08:00
Wang Mingyu
08bf6c0bfb plocate: upgrade 1.1.22 -> 1.1.23
Signed-off-by: Wang Mingyu <wangmy@cn.fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2024-12-03 09:44:33 -08:00
Wang Mingyu
2894662b00 parallel: upgrade 20241022 -> 20241122
Changelog:
============
* --pipe --block works similar to --pipepart --block if --block size is negative.
* DBURLs can be written with / instead of %2F for sqlite and CSV.
* Bug fixes and man page updates.

Signed-off-by: Wang Mingyu <wangmy@cn.fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2024-12-03 09:44:32 -08:00
Wang Mingyu
bde2371c75 localsearch: upgrade 3.8.0 -> 3.8.1
0001-fix-reproducibility.patch
refreshed for 3.8.1

Changelog:
============
* Fix multiple leaks in metadata extractors
* Fix reporting of metadata extraction progress in "localsearch daemon -f"
  and "localsearch status"
* Cache mounts for generating stable content identifiers
* Added missing includes necessary for Musl libc

Signed-off-by: Wang Mingyu <wangmy@cn.fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2024-12-03 09:44:32 -08:00
Wang Mingyu
23920e8cfd libnvme: upgrade 1.11 -> 1.11.1
Bugfix:
 connect-all fails when CONFIG_NVME_TCP_TLS and CONFIG_NVME_HOST_AUTH are not enable

Signed-off-by: Wang Mingyu <wangmy@cn.fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2024-12-03 09:44:32 -08:00
Wang Mingyu
c187b2b676 gnome-online-accounts: upgrade 3.52.1 -> 3.52.2
Bugs fixed:
- goadavclient.c: add WebDAV default candidate to test
- goafedoraprovider: fix use-after-free

Signed-off-by: Wang Mingyu <wangmy@cn.fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2024-12-03 09:44:32 -08:00
Wang Mingyu
3d1ce4208d exfatprogs: upgrade 1.2.5 -> 1.2.6
CHANGES :
 * exfatprogs: replace obsolete autoconf and libtool
   macros.
 * mkfs.exfat: prefer the physical block size over
   the logical block size for the exFAT sector size.
 * mkfs.exfat: add notes about the format of the volume
   GUID to the man page.
 * mkfs.exfat: fix an incorrect calculation of the number
   of used clusters.

BUG FIXES :
 * exfatlabel: fix an user input error when setting
   a volume serial or label.

Signed-off-by: Wang Mingyu <wangmy@cn.fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2024-12-03 09:44:32 -08:00
Wang Mingyu
89b34aa03d evolution-data-server: upgrade 3.54.1 -> 3.54.2
0001-I-574-Fails-to-build-link-against-icu-76.1.patch
removed since it's included in 3.54.2

Changelog:
==========
- libedataserverui: Avoid initializing the icon_theme when building introspection data
- Fails to build/link against icu 76.1
- Correct certificate key usage constants

Signed-off-by: Wang Mingyu <wangmy@cn.fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2024-12-03 09:44:32 -08:00
Wang Mingyu
24d413cc37 debootstrap: upgrade 1.0.137 -> 1.0.138
Signed-off-by: Wang Mingyu <wangmy@cn.fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2024-12-03 09:44:32 -08:00
Wang Mingyu
5bc24d66a2 ctags: upgrade 6.1.20241103.0 -> 6.1.20241201.0
Signed-off-by: Wang Mingyu <wangmy@cn.fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2024-12-03 09:44:31 -08:00
Wang Mingyu
0518fadc5a bats: upgrade 1.11.0 -> 1.11.1
Signed-off-by: Wang Mingyu <wangmy@cn.fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2024-12-03 09:44:31 -08:00
Wang Mingyu
5db27de5ef adw-gtk3: upgrade 5.5 -> 5.6
Changelog:
===========
- Remove some legacy stuff and more
- Add link to accent-color-change shell script

Signed-off-by: Wang Mingyu <wangmy@cn.fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2024-12-03 09:44:31 -08:00
Ghislain Mangé
97318e27eb wireshark: use inherit_defer for conditional cases
Conditionnal inherit may be missed when PACKAGECONFIG qt5 is activated
after this inherit, eg in .bbappend. see patch [0]

[0]: https://lists.openembedded.org/g/bitbake-devel/message/16815

Reviewed-by: Yoann Congal <yoann.congal@smile.fr>
Signed-off-by: Ghislain Mangé <ghislain.mange@smile.fr>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2024-12-03 09:44:31 -08:00
Ghislain Mangé
cc83b9ac17 wireshark: fix Qt5/6 configuration
Wireshark is built with Qt6 by default when Qt is enabled.
Forcibly disable Qt6 in our Qt5 PACKAGECONFIG

Github issue: https://github.com/openembedded/meta-openembedded/issues/844

Reported-by: Ludovic Jozeau <ludovic.jozeau@smile.fr>
Reviewed-by: Yoann Congal <yoann.congal@smile.fr>
Signed-off-by: Ghislain Mangé <ghislain.mange@smile.fr>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2024-12-03 09:44:31 -08:00
Peter Marko
f9158ce32f python3-m2crypto: workaround for swig issue with sys/types.h
Upgrade to openssl 3.4.0 added sys/types.h into include/openssl/e_os2.h
Unfortunetelly swig has issue with this and the build broke.
Add a workaroung to remove this include until swig is fixed.
In our setup this include is not necessary.

Upstream issue: https://github.com/swiftlang/swift/issues/69311

Signed-off-by: Peter Marko <peter.marko@siemens.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2024-12-03 09:44:31 -08:00
Guðni Már Gilbert
a68a7f7b43 python3-ansi2html: drop python3-six from RDEPENDS
Looking at the history, python3-six dependency was dropped
around version v1.6.0 when Python 2 support was dropped.

Signed-off-by: Guðni Már Gilbert <gudni.m.g@gmail.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2024-11-30 08:30:06 -08:00
AmateurECE
7d7ada648e pipewire: Add glib-2.0-native dep for bluez5
The SPA plugins for bluez depend on D-Bus bindings generated using
gdbus-codegen at build time. Some PACKAGECONFIG combinations appear to
pull this in accidentally. Add an explicit dependency to ensure that
it's in the sysroot when PACKAGECONFIG contains bluez5.

Signed-off-by: Ethan D. Twardy <ethan.twardy@gmail.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2024-11-29 15:25:42 -08:00
Patrick Wicki
f57840b83b fluentbit: use system libs instead of vendored ones
Make use of the new build option to unbundle some vendored dependencies.
Currently supported are libbacktrace, c-ares, jemalloc, luajit and
nghttp, all of which have Yocto recipes. librdkafka is currently below
the required version (>=2.3.0) so for that it will fall back to the
vendored version.

Signed-off-by: Patrick Wicki <patrick.wicki@siemens.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2024-11-29 15:25:42 -08:00
Patrick Wicki
0fdf559877 fluentbit: upgrade to v3.2.1
Changelogs since v3.1.9:

- https://fluentbit.io/announcements/v3.1.10/
- https://fluentbit.io/announcements/v3.2.0/
- https://fluentbit.io/announcements/v3.2.1/

Also add pending patch for a cprofiles bug.

Signed-off-by: Patrick Wicki <patrick.wicki@siemens.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2024-11-29 15:25:42 -08:00
Leon Anavi
18081cc0d9 python3-service-identity: Upgrade 21.1.0 -> 24.2.0
Upgrade to version 24.2.0:

- Python 3.13 is now officially supported.
- pyOpenSSL's identity extraction has been reimplemented using
  cryptography's primitives instead of deprecated pyOpenSSL APIs.
  As a result, the oldest supported pyOpenSSL version is now 17.1.0

License-Update: Fix a typo contributors vs contibutors

Signed-off-by: Leon Anavi <leon.anavi@konsulko.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2024-11-29 07:56:57 -08:00
Leon Anavi
72524d02e7 python3-waitress: Upgrade 3.0.0 -> 3.0.2
Upgrade to version 3.0.2:

- When using Waitress to process trusted proxy headers, Waitress
  will now update the headers to drop any untrusted values, thereby
  making sure that WSGI apps only get trusted and validated values
  that Waitress itself used to update the environ.

Signed-off-by: Leon Anavi <leon.anavi@konsulko.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2024-11-29 07:56:57 -08:00
Leon Anavi
bb7a51e4ac python3-typer: Upgrade 0.13.1 -> 0.14.0
Upgrade to version 0.14.0:

- Remove auto naming of groups added via add_typer based on the
  group's callback function name

Signed-off-by: Leon Anavi <leon.anavi@konsulko.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2024-11-29 07:56:57 -08:00
Leon Anavi
74d6724d8c python3-stevedore: Upgrade 5.3.0 -> 5.4.0
Upgrade to version 5.4.0:

- Add note about requirements lower bounds
- Remove Python 3.8 support
- Run pyupgrade to clean up Python 2 syntaxes
- Declare Python 3.12 support
- Update master for stable/2024.2

Signed-off-by: Leon Anavi <leon.anavi@konsulko.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2024-11-29 07:56:57 -08:00
Leon Anavi
c5c8812825 python3-yarl: Upgrade 1.17.1 -> 1.18.0
Upgrade to release 1.18.0:

- Added keep_query and keep_fragment flags in the
  :py:meth:`yarl.URL.with_path`, :py:meth:`yarl.URL.with_name` and
  :py:meth:`yarl.URL.with_suffix` methods, allowing users to
  optionally retain the query string and fragment in the resulting
  URL when replacing the path
- Started running downstream aiohttp tests
- Improved performance of converting :class:`~yarl.URL` to a string

Signed-off-by: Leon Anavi <leon.anavi@konsulko.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2024-11-29 07:56:56 -08:00
deepan.shivap
168634c5e6 ot-br-posix: Fix GCC-14 build error
GCC 14 compiler uses -fvisibility-inlines-hidden by default and
it creates visibility conflicts.

Add 0001-fix-build-on-GCC-14-for-yocto.patch file to resolve build error.

Remove musl-fixes.patch, not applicable for latest Upstream.

Update SRCREV to latest Upstream.

Signed-off-by: deepan.shivap <deepan.shivap@lge.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2024-11-29 07:56:56 -08:00
Guðni Már Gilbert
b43c4901cf packagegroup-meta-python: remove python3-isodate
This recipe was located in oe-core but has now been removed.

Signed-off-by: Guðni Már Gilbert <gudni.m.g@gmail.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2024-11-28 14:23:50 -08:00
Antonios Christidis
2d579ce0fe pytesseract: add recipe
Recipe builds the python module pytessereact, version 0.3.13.

The module is a wrapper for Google's Tesseract-OCR engine.

Signed-off-by: Antonios Christidis <a-christidis@ti.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2024-11-28 08:17:56 -08:00
Leon Anavi
d9cf8080d2 python3-charset-normalizer: Upgrade 3.3.2 -> 3.4.0
Upgrade to version 3.4.0:

- Argument --no-preemptive in the CLI to prevent the detector to
  search for hints
- Support for Python 3.13
- Relax the TypeError exception thrown when trying to compare a
  CharsetMatch with anything else than a CharsetMatch
- Improved the general reliability of the detector based on user
  feedbacks
- Declared charset in content (preemptive detection) not changed
  when converting to utf-8 bytes

Signed-off-by: Leon Anavi <leon.anavi@konsulko.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2024-11-28 08:17:56 -08:00
Leon Anavi
1f86c3ba7d python3-tox: Upgrade 4.15.1 -> 4.23.2
Upgrade to version 4.23.2:

- Support external tox.pytest usage via "test" extra

Signed-off-by: Leon Anavi <leon.anavi@konsulko.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2024-11-28 08:17:56 -08:00
Leon Anavi
3bcabf948d python3-bandit: Upgrade 1.7.10 -> 1.8.0
Upgrade to release 1.8.0:

- Bump docker/build-push-action from 6.7.0 to 6.9.0
- Rename doc file to match proper bandit ID
- Removal of Python 3.8 support
- Add more insecure cryptography cipher algorithms
- Bump docker/setup-buildx-action from 3.6.1 to 3.7.1
- Bump sigstore/cosign-installer from 3.6.0 to 3.7.0
- [pre-commit.ci] pre-commit autoupdate
- No need to check httpx client without timeout defined
- [pre-commit.ci] pre-commit autoupdate
- Mark Python 3.13 as officially supported
- Update project urls with added links
- [pre-commit.ci] pre-commit autoupdate
- Add a JSON to seek funding from the FLOSS/fund
- Remove Sentry as a sponsor
- Remove more leftover OpenStack references

Signed-off-by: Leon Anavi <leon.anavi@konsulko.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2024-11-28 08:17:56 -08:00
Leon Anavi
79178cdda6 python3-wrapt: Upgrade 1.17.0rc1 -> 1.17.0
Upgrade to stable version 1.17.0:

- Add __format__() method to ObjectProxy class to allow formatting
  of wrapped object.
- Added C extension internal flag to indicate that wrapt should be
  safe for Python 3.13 free threading mode. Releases will include
  free threading variants of Python wheels. Note that as free
  threading is new, one should be cautious about using it in
  production until it has been more widely tested.
- When a normal function or builtin function which had
  wrapt.decorator or a function wrapper applied, was assigned as a
  class attribute, and the function attribute called via the class
  or an instance of the class, an additional argument was being
  passed, inserted as the first argument, which was the class or
  instance. This was not the correct behaviour and the class or
  instance should not have been passed as the first argument.
- When an instance of a callable class object was wrapped which
  didn't have a __get__() method for binding, and it was
  called in context whhere binding would be attempted, it would
  fail with error that __get__() did not exist when instead it
  should have been called directly, ignoring that binding was not
  possible.
- The __round__ hook for the object proxy didn't accept ndigits
  argument.

Signed-off-by: Leon Anavi <leon.anavi@konsulko.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2024-11-28 08:17:56 -08:00