diff mbox series

[meta-python,01/19] python3-cachetools: Upgrade 7.2.8 -> 8.0.0

Message ID 20261110152729.1065911-1-leon.anavi@konsulko.com
State New
Headers show
Series [meta-python,01/19] python3-cachetools: Upgrade 7.2.8 -> 8.0.0 | expand

Commit Message

Leon Anavi Nov. 10, 2026, 3:27 p.m. UTC
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>
---
 ...{python3-cachetools_7.2.8.bb => python3-cachetools_8.0.0.bb} | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)
 rename meta-python/recipes-devtools/python/{python3-cachetools_7.2.8.bb => python3-cachetools_8.0.0.bb} (86%)
diff mbox series

Patch

diff --git a/meta-python/recipes-devtools/python/python3-cachetools_7.2.8.bb b/meta-python/recipes-devtools/python/python3-cachetools_8.0.0.bb
similarity index 86%
rename from meta-python/recipes-devtools/python/python3-cachetools_7.2.8.bb
rename to meta-python/recipes-devtools/python/python3-cachetools_8.0.0.bb
index f5136743b9..e2c9158a64 100644
--- a/meta-python/recipes-devtools/python/python3-cachetools_7.2.8.bb
+++ b/meta-python/recipes-devtools/python/python3-cachetools_8.0.0.bb
@@ -18,6 +18,6 @@  RDEPENDS:${PN} += " \
 	python3-math \
 "
 
-SRC_URI[sha256sum] = "3f9b146b2160975da273e7c23ec882f3996b65df608150d52083c07de0682075"
+SRC_URI[sha256sum] = "5ed01bd676800d51f0025605e4fd8ad0891550513e7b0a4c3da478463764e5c3"
 
 BBCLASSEXTEND = "native nativesdk"