Files
meta-openembedded/meta-python/recipes-devtools/python
Leon Anavi 450dd90aab python3-typeguard: Upgrade 4.4.4 -> 4.5.0
Upgrade to release 4.5.0:

- Restored the check_argument_types() and check_return_type()
  functions that were dropped in v3.0.0, for users who want more
  fine-grained control over run-time type checking
- Added support for extra_items in TypedDict, allowing users to
  specify the types for the values of "leftover" keys in a typed
  dict (keys that weren't explicitly defined in the TypedDict subclass)
- Fixed NameError when evaluating forward references on Python 3.14
- Fixed protocol check incorrectly rejecting inherited classmethods
  and staticmethods
- Fixed missing TypeCheckError when checking TypedDict with
  Required[...] annotations
- Fixed type aliases (e.g. type Foo = list[int]) not being resolved
  during type checking
- Fixed type-checked assignments to a single tuple target
  (e.g. x, = ("foo",)) falsely raising TypeCheckedError

Signed-off-by: Leon Anavi <leon.anavi@konsulko.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2026-02-16 10:25:51 -08:00
..
2026-02-06 10:06:18 -08:00
2025-10-24 09:06:24 -07:00