mirror of
git://git.openembedded.org/meta-openembedded
synced 2026-01-01 13:58:06 +00:00
python3-pyyaml-include: upgrade 1.3.2 -> 2.1
Changelog: ============ - Remove custom PyYAML types definition module, use that from types-PyYAML instead. - Add mypy hook in pre-commit - Better type hints/annotations - Better type hints - Some optimizations and bugfix - Add py.typed file, make the package PEP-561 friendly - data-class attribute order changed in yaml_include.Constructor - namespace changed to yaml_include - Data class for include statement. - autoload attribute for Constructor class, controlling if open and parse including files, or return a Data object. - Representer class for YAML dumping. - load and lazy_load function - recursive open and parse for Data object. - Custom loader - Introduce fsspec to open including files. Now we can include files from local filesystem, s3, http, sftp ... - New parameters for the tag in YAML - Drop python support blow 3.8 - The tag constructor class YamlIncludeConstructor renamed to Constructor - Readers for JSON, TOML, INI ... YAML only now - The argument relative and encoding was removed from the tag class's load method. - Anchor (Maybe recovered in future) Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
This commit is contained in:
parent
189bee4bdb
commit
9b15d2b71a
|
|
@ -3,7 +3,7 @@ HOMEPAGE = "https://github.com/tanbro/pyyaml-include"
|
|||
LICENSE = "GPL-3.0-only"
|
||||
LIC_FILES_CHKSUM = "file://LICENSE;md5=d32239bcb673463ab874e80d47fae504"
|
||||
DEPENDS += "python3-setuptools-scm-native"
|
||||
SRCREV = "36b6975aa8fc7a6cbf37de40aa2ed6d996b2f7be"
|
||||
SRCREV = "dc16153b28f5cab997814c0ce9b43dc4c58507e7"
|
||||
|
||||
SRC_URI = " \
|
||||
git://github.com/tanbro/pyyaml-include;protocol=https;branch=main \
|
||||
Loading…
Reference in New Issue
Block a user