diff options
author | Wang Mingyu <wangmy@fujitsu.com> | 2024-01-03 16:42:57 +0800 |
---|---|---|
committer | Richard Purdie <richard.purdie@linuxfoundation.org> | 2024-01-07 12:24:57 +0000 |
commit | f76ddac2f7a8b1f7c072325c7fef8e004cad7929 (patch) | |
tree | 32ab4ed241768c8e44c840971c6b7d85b84e9885 | |
parent | 468633036c4b049b137d80740c4380ae1959e645 (diff) | |
download | poky-f76ddac2f7a8b1f7c072325c7fef8e004cad7929.tar.gz |
python3-attrs: upgrade 22.1.0 -> 23.2.0
Changelog:
===========
- The type annotation for 'attrs.resolve_types()' is now correct.
- Type stubs now use 'typing.dataclass_transform' to decorate dataclass-like
decorators, instead of the non-standard '__dataclass_transform__' special
form, which is only supported by Pyright.
- Fixed serialization of namedtuple fields using 'attrs.asdict/astuple()'
with 'retain_collection_types=True'.
- 'attrs.AttrsInstance' is now a 'typing.Protocol' in both type hints and code.
This allows you to subclass it along with another 'Protocol'.
- If *attrs* detects that '__attrs_pre_init__' accepts more than just 'self',
it will call it with the same arguments as '__init__' was called.
This allows you to, for example, pass arguments to 'super().__init__()'.
- Slotted classes now transform 'functools.cached_property' decorated methods
to support equivalent semantics.
- Added *class_body* argument to 'attrs.make_class()' to provide additional
attributes for newly created classes.
It is, for example, now possible to attach methods.
(From OE-Core rev: 9070758f0bb806f763a0d07b2b58b8b84b255880)
Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
-rw-r--r-- | meta/recipes-devtools/python/python3-attrs_23.2.0.bb (renamed from meta/recipes-devtools/python/python3-attrs_23.1.0.bb) | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/meta/recipes-devtools/python/python3-attrs_23.1.0.bb b/meta/recipes-devtools/python/python3-attrs_23.2.0.bb index 314053de08..e00e152015 100644 --- a/meta/recipes-devtools/python/python3-attrs_23.1.0.bb +++ b/meta/recipes-devtools/python/python3-attrs_23.2.0.bb | |||
@@ -3,7 +3,7 @@ HOMEPAGE = "http://www.attrs.org/" | |||
3 | LICENSE = "MIT" | 3 | LICENSE = "MIT" |
4 | LIC_FILES_CHKSUM = "file://LICENSE;md5=5e55731824cf9205cfabeab9a0600887" | 4 | LIC_FILES_CHKSUM = "file://LICENSE;md5=5e55731824cf9205cfabeab9a0600887" |
5 | 5 | ||
6 | SRC_URI[sha256sum] = "6279836d581513a26f1bf235f9acd333bc9115683f14f7e8fae46c98fc50e015" | 6 | SRC_URI[sha256sum] = "935dc3b529c262f6cf76e50877d35a4bd3c1de194fd41f47a2b7ae8f19971f30" |
7 | 7 | ||
8 | inherit pypi python_hatchling | 8 | inherit pypi python_hatchling |
9 | 9 | ||