summaryrefslogtreecommitdiffstats
path: root/meta-python/recipes-devtools/python/python3-pykwalify_1.8.0.bb
Commit message (Collapse)AuthorAgeFilesLines
* python3-pykwalify: add missing run-time dependenciesBartosz Golaszewski2023-06-061-0/+1
| | | | | | | Add missing RDEPENDS for this package. Signed-off-by: Bartosz Golaszewski <bartosz.golaszewski@linaro.org> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* python3-pykwalify: don't use PYTHON_PN and improve coding styleBartosz Golaszewski2023-06-061-3/+3
| | | | | | | | We no longer support python2. Drop PYTHON_PN and use python3 explicitly. While at it: make indentation consistent Signed-off-by: Bartosz Golaszewski <bartosz.golaszewski@linaro.org> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* Convert to new override syntaxMartin Jansa2021-08-031-1/+1
| | | | | | | | | | This is the result of automated script (0.9.1) conversion: oe-core/scripts/contrib/convert-overrides.py . converting the metadata to use ":" as the override character instead of "_". Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* python3-pykwalify: fix RDEPENDSRoss Burton2021-02-051-1/+1
| | | | | | | | | Version 1.8.0 dropped pyyaml and moved to ruamel, so update the RDEPENDS so that this package continues to work. Signed-off-by: Ross Burton <ross.burton@arm.com> Acked-by: Trevor Gamblin <trevor.gamblin@windriver.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* python3-pykwalify: Upgrade 1.7.0 -> 1.8.0Leon Anavi2021-01-251-0/+19
Upgrade to release 1.8.0: - Dropped support for python 3.5 and below, including 2.7 - ruamel.yaml is now the default and preffered yaml parser - Dropped support for pyyaml parser - Update minimum version of ruamel.yaml to 0.16.0 - Update minimum version of python-dateutil to 2.8.0 - Added new cli argument "--encoding ENCODING" that specifies what encoding to open data and schema files with - Enum error strings now output all possible values for easier debugging - Removed deprecated imp module. Dynamic imports imght be affected - Implement new type email that uses a relative simple regex to validate email addresses according to RFC 5322 Official Standard - Implement new type url that uses a relative simple regex to validate url:s according to RFC 1808 - Add new argument "schema_file_obj" to Core class. Allows to pass in StringIO or similar interfaced objects to use for validation. - Add new argument "data_file_obj" to Core class. Allows to pass in StringIO or similar interfaced objects to use for validation. - Fixed a regression from 1.6.1 where ruamel.yaml safe_load would break for all built-in custom python tags. - All normal python tags should now be possible to use again. - Fixed an issue with regex values that was not converted to str() before regex mapping was attempted. - This should validate things like integers and objects that support str() conversion better. Signed-off-by: Leon Anavi <leon.anavi@konsulko.com> Acked-by: Trevor Gamblin <trevor.gamblin@windriver.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>