Commit Graph
2 Commits
Author SHA1 Message Date
Khem Raj ea48e4000b python3-typing-inspection: skip test broken by CPython 3.13.15 Literal dedup
test_literal_values_unhashable_type asserts that duplicate unhashable
Literal values (e.g. Literal[[1, 'a'], [1, 'a']]) are preserved, but
CPython 3.13.15+ deduplicates unhashable Literal args at construction
time (python/cpython#153914). Upstream fixed this the same way
starting in 0.4.4 by skipping the test on newer Python; backport that
same guard here since this recipe is pinned to 0.4.2.

AI-Generated: Uses Claude Code
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2026-08-29 21:43:05 -07:00
Wang Mingyu 498130ed30 python3-typing-inspection: upgrade 0.4.2 -> 0.4.4
Changelog:
==========
- Add typing_objects.DEPRECATED_ALIASES_ID
- Drop support for Python 3.9
- Avoid module getattr() calls in typing_objects functions
- Add Python 3.15 support

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <khem.raj@oss.qualcomm.com>
2026-08-19 14:27:52 -07:00