diff mbox series

[meta-security,2/2] python3-yamlpath: upgrade 3.8.0 -> 3.8.2

Message ID 20250327113854.1393190-2-changqing.li@windriver.com
State New
Headers show
Series [meta-security,1/2] python3-xmldiff: upgrade 2.6.3 -> 2.7.0 | expand

Commit Message

Changqing Li March 27, 2025, 11:38 a.m. UTC
From: Changqing Li <changqing.li@windriver.com>

Release note:
Enhancements:
    The MergerConfig class now accepts overrides for config values as "keys" and
    "rules" keyword arguments to the constructor.
    Credit and my thanks go to https://github.com/leviem1!
BREAKING CHANGES:
    Support for Python 3.6 has been dropped. This is forced by incompatibilities
    discovered with the latest version of pytest and because dependencies like
    dateutil and ruamel-yaml-clib no longer support Python 3.6. Support for
    Python 3.7 is tepid. While pytest is still working with Python 3.7, other
    dependencies are no longer supporting Python 3.7; however, the extensive
    tests for yamlpath show no issues with them, so far. For now, Python 3.12
    support is pending, waiting for the dateutil library to resolve a
    DeprecationWarning regarding its use of datetime.datetime.utcfromtimestamp().

Refer:
https://pypi.org/project/yamlpath/3.8.2/

Signed-off-by: Changqing Li <changqing.li@windriver.com>
---
 ...python3-yamlpath_3.8.0.bb => python3-yamlpath_3.8.2.bb} | 7 ++++++-
 1 file changed, 6 insertions(+), 1 deletion(-)
 rename dynamic-layers/meta-python/recipes-devtools/python/{python3-yamlpath_3.8.0.bb => python3-yamlpath_3.8.2.bb} (59%)
diff mbox series

Patch

diff --git a/dynamic-layers/meta-python/recipes-devtools/python/python3-yamlpath_3.8.0.bb b/dynamic-layers/meta-python/recipes-devtools/python/python3-yamlpath_3.8.2.bb
similarity index 59%
rename from dynamic-layers/meta-python/recipes-devtools/python/python3-yamlpath_3.8.0.bb
rename to dynamic-layers/meta-python/recipes-devtools/python/python3-yamlpath_3.8.2.bb
index 8d5f33e..e2d95ae 100644
--- a/dynamic-layers/meta-python/recipes-devtools/python/python3-yamlpath_3.8.0.bb
+++ b/dynamic-layers/meta-python/recipes-devtools/python/python3-yamlpath_3.8.2.bb
@@ -2,7 +2,7 @@  DESCRIPTION="YAML Path and Command-Line Tools"
 LICENSE = "ISC"
 LIC_FILES_CHKSUM = "file://LICENSE;md5=5abda174c5040dd12ed2b225e3a096f0"
 
-SRC_URI[sha256sum] = "81d5b8baba60c255b519ccd31a691f9bc064223ff196709d41119bde81bba49e"
+SRC_URI[sha256sum] = "4f30cc214b5085d4b0e7756e06c3af3ae589ecde9650d2ada7e1d345ec4fda4f"
 
 PYPI_PACKAGE = "yamlpath"
 
@@ -11,3 +11,8 @@  inherit pypi python_setuptools_build_meta
 DEPENDS += " \
     python3-setuptools-scm-native \
 "
+RDEPENDS:${PN} += "\
+   python3-datetime \
+   python3-ruamel-yaml \
+   python3-dateutil \
+"