From 2dc22272672a466040ccafb5b407b4c4d0ea3b26 Mon Sep 17 00:00:00 2001 From: Changqing Li Date: Thu, 27 Mar 2025 19:38:54 +0800 Subject: python3-yamlpath: upgrade 3.8.0 -> 3.8.2 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 Signed-off-by: Armin Kuster --- .../recipes-devtools/python/python3-yamlpath_3.8.2.bb | 18 ++++++++++++++++++ 1 file changed, 18 insertions(+) create mode 100644 dynamic-layers/meta-python/recipes-devtools/python/python3-yamlpath_3.8.2.bb (limited to 'dynamic-layers/meta-python/recipes-devtools/python/python3-yamlpath_3.8.2.bb') diff --git a/dynamic-layers/meta-python/recipes-devtools/python/python3-yamlpath_3.8.2.bb b/dynamic-layers/meta-python/recipes-devtools/python/python3-yamlpath_3.8.2.bb new file mode 100644 index 0000000..e2d95ae --- /dev/null +++ b/dynamic-layers/meta-python/recipes-devtools/python/python3-yamlpath_3.8.2.bb @@ -0,0 +1,18 @@ +DESCRIPTION="YAML Path and Command-Line Tools" +LICENSE = "ISC" +LIC_FILES_CHKSUM = "file://LICENSE;md5=5abda174c5040dd12ed2b225e3a096f0" + +SRC_URI[sha256sum] = "4f30cc214b5085d4b0e7756e06c3af3ae589ecde9650d2ada7e1d345ec4fda4f" + +PYPI_PACKAGE = "yamlpath" + +inherit pypi python_setuptools_build_meta + +DEPENDS += " \ + python3-setuptools-scm-native \ +" +RDEPENDS:${PN} += "\ + python3-datetime \ + python3-ruamel-yaml \ + python3-dateutil \ +" -- cgit v1.2.3-54-g00ecf