From 974dfbeb4476aa514e65d33ad6ecb541d2dce3ea Mon Sep 17 00:00:00 2001 From: Wang Mingyu Date: Tue, 18 Nov 2025 17:08:31 +0800 Subject: [PATCH] python3-apiflask: upgrade 2.4.0 -> 3.0.0 Changelog: ============= - Add support for Python 3.14. - Drop support for Python 3.8 and PyPy 3.10. - Decouple from marshmallow and add an adapter system to support different serialization/deserialization libraries - Add support for Pydantic models as data schemas - Fix subclassed MethodView resources cannot be added as URL rules - Add support for API key auth with APIKeyHeaderAuth, APIKeyCookieAuth, and APIKeyQueryAuth. Add support for runtime selection of authentication methods with MultiAuth. Deprecate the API key auth with HTTPTokenAuth - Remove implicit security scheme naming rules - Remove implicit schema naming change (i.e. 'Schema' suffix stripping) - Deprecate the EmptySchema class. Use empty dict {} instead - Remove the deprecated __version__ attribute. Use feature detection or importlib.metadata.version("apiflask") instead. - Fix the support for marshmallow DelimitedList field in OpenAPI spec generation Signed-off-by: Wang Mingyu Signed-off-by: Khem Raj --- .../{python3-apiflask_2.4.0.bb => python3-apiflask_3.0.0.bb} | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) rename meta-python/recipes-devtools/python/{python3-apiflask_2.4.0.bb => python3-apiflask_3.0.0.bb} (83%) diff --git a/meta-python/recipes-devtools/python/python3-apiflask_2.4.0.bb b/meta-python/recipes-devtools/python/python3-apiflask_3.0.0.bb similarity index 83% rename from meta-python/recipes-devtools/python/python3-apiflask_2.4.0.bb rename to meta-python/recipes-devtools/python/python3-apiflask_3.0.0.bb index 96eb1f2f9d..3b9912454d 100644 --- a/meta-python/recipes-devtools/python/python3-apiflask_2.4.0.bb +++ b/meta-python/recipes-devtools/python/python3-apiflask_3.0.0.bb @@ -5,7 +5,7 @@ LIC_FILES_CHKSUM = "file://LICENSE;md5=5f89d1b0dec37448d4f4163dc3c40e64" inherit pypi python_setuptools_build_meta -SRC_URI[sha256sum] = "b7894741cdea90013276873cdf635d5150e1deb3fe20d02d429866af960f275f" +SRC_URI[sha256sum] = "2b8420a23b93a78407ef5fe3e1f79cdfc7baa9b3c53977a06d6ab68772a7c2b7" RDEPENDS:${PN} += "\ python3-apispec \