python3-cachetools: Upgrade 7.2.8 -> 8.0.0

Upgrade to release 8.0.0:

- Drop Python 3.10 support (breaking change).
- Drop support for deprecated @cachedmethod features (breaking
  change).
- Drop support for @cached(cache=None) (breaking change).
- Require custom cache classes to support __len__ when used with
  info=True (breaking change).
- Refactor _CacheInfo and make it public as CacheInfo (potentially
  breaking change).
- Return callable objects instead of functions from @cached and the
  cachetools.func decorators (potentially breaking change).
- Do not set cache_info to None on @cached wrappers if info is not
  set (potentially breaking change).
- Raise TypeError for @cachedmethod descriptors assigned after
  class creation, i.e. without __set_name__ being called
  (potentially breaking change).
- Various performance improvements.
- Various documentation improvements.
- Various test improvements.

Signed-off-by: Leon Anavi <leon.anavi@konsulko.com>
Signed-off-by: Khem Raj <khem.raj@oss.qualcomm.com>
This commit is contained in:
Leon Anavi authored and Khem Raj committed 2026-11-10 18:09:22 -08:00
1 parent 17fb07cf79
commit 75924c45dc
1 file changed
+1 -1
@@ -18,6 +18,6 @@ RDEPENDS:${PN} += " \
python3-math \
"
SRC_URI[sha256sum] = "3f9b146b2160975da273e7c23ec882f3996b65df608150d52083c07de0682075"
SRC_URI[sha256sum] = "5ed01bd676800d51f0025605e4fd8ad0891550513e7b0a4c3da478463764e5c3"
BBCLASSEXTEND = "native nativesdk"