diff mbox series

[meta-python,25/36] python3-lazy-object-proxy: Upgrade 1.12.0 -> 1.13.0

Message ID 20261021110103.1943456-25-leon.anavi@konsulko.com
State Under Review
Headers show
Series [meta-python,01/36] python3-cachetools: Upgrade 7.2.3 -> 7.2.4 | expand

Commit Message

Leon Anavi Oct. 21, 2026, 11 a.m. UTC
Upgrade to release 1.13.0:

- Document explicit proxy evaluation and identity checks with None.
- Fixed some broken tests on Python 3.15.
- Added configuration for Windows ARM64 wheels.
- Added Python 3.15 wheels.
- Dropped support for EOL Python 3.10 and 3.9.
- Dropped wheel building for Python 3.13 free-threading
  (experimental and unsupported by cibuildwheel anymore; details).
- Fixed typo in __annotations__ (basically it was broken).

License-Update: Copyright years updated

Signed-off-by: Leon Anavi <leon.anavi@konsulko.com>
---
 .../python3-lazy-object-proxy_1.12.0.bb       | 16 --------
 .../python3-lazy-object-proxy_1.13.0.bb       | 37 +++++++++++++++++++
 2 files changed, 37 insertions(+), 16 deletions(-)
 delete mode 100644 meta-python/recipes-devtools/python/python3-lazy-object-proxy_1.12.0.bb
 create mode 100644 meta-python/recipes-devtools/python/python3-lazy-object-proxy_1.13.0.bb
diff mbox series

Patch

diff --git a/meta-python/recipes-devtools/python/python3-lazy-object-proxy_1.12.0.bb b/meta-python/recipes-devtools/python/python3-lazy-object-proxy_1.12.0.bb
deleted file mode 100644
index 273211a3e9..0000000000
--- a/meta-python/recipes-devtools/python/python3-lazy-object-proxy_1.12.0.bb
+++ /dev/null
@@ -1,16 +0,0 @@ 
-SUMMARY = "A fast and thorough lazy object proxy"
-HOMEPAGE = "https://python-lazy-object-proxy.readthedocs.io/"
-LICENSE = "BSD-2-Clause"
-SECTION = "devel/python"
-LIC_FILES_CHKSUM = "file://LICENSE;md5=f0cd92fd68aacee0503822c05a3ee6a2"
-
-DEPENDS += "python3-setuptools-scm-native"
-
-SRC_URI[sha256sum] = "1f5a462d92fd0cfb82f1fab28b51bfb209fabbe6aabf7f0d51472c0c124c0c61"
-
-inherit pypi python_setuptools_build_meta
-
-do_install:append() {
-	# contain moddate, makes is non-reproducible
-	rm -f ${D}${PYTHON_SITEPACKAGES_DIR}/lazy_object_proxy/__pycache__/*.cpython-*.pyc
-}
diff --git a/meta-python/recipes-devtools/python/python3-lazy-object-proxy_1.13.0.bb b/meta-python/recipes-devtools/python/python3-lazy-object-proxy_1.13.0.bb
new file mode 100644
index 0000000000..e8f1f7a0c2
--- /dev/null
+++ b/meta-python/recipes-devtools/python/python3-lazy-object-proxy_1.13.0.bb
@@ -0,0 +1,37 @@ 
+# FIXME: the LIC_FILES_CHKSUM values have been updated by 'devtool upgrade'.
+# The following is the difference between the old and the new license text.
+# Please update the LICENSE value if needed, and summarize the changes in
+# the commit message via 'License-Update:' tag.
+# (example: 'License-Update: copyright years updated.')
+#
+# The changes:
+#
+# --- LICENSE
+# +++ LICENSE
+# @@ -1,6 +1,6 @@
+#  BSD 2-Clause License
+#  
+# -Copyright (c) 2014-2025, Ionel Cristian Mărieș. All rights reserved.
+# +Copyright (c) 2014-2026, Ionel Cristian Mărieș. All rights reserved.
+#  
+#  Redistribution and use in source and binary forms, with or without modification, are permitted provided that the
+#  following conditions are met:
+# 
+#
+
+SUMMARY = "A fast and thorough lazy object proxy"
+HOMEPAGE = "https://python-lazy-object-proxy.readthedocs.io/"
+LICENSE = "BSD-2-Clause"
+SECTION = "devel/python"
+LIC_FILES_CHKSUM = "file://LICENSE;md5=1d907de309286ace60c424a81666867d"
+
+DEPENDS += "python3-setuptools-scm-native"
+
+SRC_URI[sha256sum] = "ce34046cb021d69c72d05ddb83821ecfd4d2d0a5d43a93c5cd01c9e34779cf14"
+
+inherit pypi python_setuptools_build_meta
+
+do_install:append() {
+	# contain moddate, makes is non-reproducible
+	rm -f ${D}${PYTHON_SITEPACKAGES_DIR}/lazy_object_proxy/__pycache__/*.cpython-*.pyc
+}