summaryrefslogtreecommitdiffstats
path: root/meta-python/conf/include
diff options
context:
space:
mode:
authoralperak <alperyasinak1@gmail.com>2024-03-06 09:30:51 +0300
committerKhem Raj <raj.khem@gmail.com>2024-03-05 23:00:05 -0800
commita0237019f5b5c003fd0c6fd4486859214e24be01 (patch)
treed16974501d5d3df082e7bc8b7ac2a463bd0944ca /meta-python/conf/include
parent658408c2a09679164864e47ea1f4fdefef425ef6 (diff)
downloadmeta-openembedded-a0237019f5b5c003fd0c6fd4486859214e24be01.tar.gz
python3-marshmallow: upgrade 3.20.2 -> 3.21.1 and add ptest
* Upstream provides a pyproject.toml which declares a flit_core.buildapi build backend instead of setuptools. * Updated runtime dependencies. * Ptest and library example tested on qemux86-64 and qemuarm64 * Add ptest into PTESTS_SLOW_META_PYTHON * Upstream, excluded test/mypy_test_cases in the pyproject.toml file. More descriptively, norecursedirs tells pytest where not to look and tests/mypy_test_cases already defined in it so has been removed from runtime. https://github.com/marshmallow-code/marshmallow/blob/df23ad0048b5443346fe47810cda052641558257/pyproject.toml#L89C61-L89C76 License-Update: Removed license year Ptest result: ============== qemux86-64: Testsuite summary TOTAL: 1228 PASS: 1228 SKIP: 0 XFAIL: 0 FAIL: 0 XPASS: 0 ERROR: 0 DURATION: 56 END: /usr/lib/python3-marshmallow/ptest 2024-03-06T05:33 STOP: ptest-runner TOTAL: 1 FAIL: 0 qemuarm64: Testsuite summary TOTAL: 1228 PASS: 1228 SKIP: 0 XFAIL: 0 FAIL: 0 XPASS: 0 ERROR: 0 DURATION: 51 END: /usr/lib/python3-marshmallow/ptest 2024-03-06T05:28 STOP: ptest-runner TOTAL: 1 FAIL: 0 ============= Changelog: 3.21.1 (2024-03-04) Bug fixes: Fix error message when field is declared as a class and not an instance (#2245). Thanks @travnick for reporting. 3.21.0 (2024-02-26) Bug fixes: Fix validation of URL fields to allow missing user field, per NWG RFC 3986 (#2232). Thanks @ddennerline3 for reporting and @deckar01 for the PR. Other changes: Backwards-incompatible: __version__, __parsed_version__, and __version_info__ attributes are deprecated (#2227). Use feature detection or importlib.metadata.version("marshmallow") instead. Signed-off-by: alperak <alperyasinak1@gmail.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
Diffstat (limited to 'meta-python/conf/include')
-rw-r--r--meta-python/conf/include/ptest-packagelists-meta-python.inc1
1 files changed, 1 insertions, 0 deletions
diff --git a/meta-python/conf/include/ptest-packagelists-meta-python.inc b/meta-python/conf/include/ptest-packagelists-meta-python.inc
index 99cae21b29..5d9eb0fa1c 100644
--- a/meta-python/conf/include/ptest-packagelists-meta-python.inc
+++ b/meta-python/conf/include/ptest-packagelists-meta-python.inc
@@ -77,6 +77,7 @@ PTESTS_FAST_META_PYTHON = "\
77PTESTS_SLOW_META_PYTHON = "\ 77PTESTS_SLOW_META_PYTHON = "\
78 python3-arrow \ 78 python3-arrow \
79 python3-lz4 \ 79 python3-lz4 \
80 python3-marshmallow \
80 python3-yappi \ 81 python3-yappi \
81" 82"
82 83