summaryrefslogtreecommitdiffstats
path: root/Lib/test/test_annotationlib.py
Commit message (Expand)AuthorAgeFilesLines
* gh-137969: Fix double evaluation of `ForwardRef`s which rely on globals (#140...dr-carlos2025-11-131-0/+45
* gh-141174: Improve `annotationlib._Stringifier` test coverage (#141220)dr-carlos2025-11-101-0/+67
* gh-141174: Improve `annotationlib.call_annotate_function()` test coverage (#1...dr-carlos2025-11-101-0/+43
* gh-141174: Improve `ForwardRef` test coverage (#141175)dr-carlos2025-11-101-0/+50
* gh-141174: Improve `annotationlib.get_annotations()` test coverage (#141286)dr-carlos2025-11-101-1/+69
* gh-138151: Fix annotationlib handling of multiple nonlocals (#138164)Jelle Zijlstra2025-11-031-0/+15
* Revert "gh-137969: Fix evaluation of `ref.evaluate(format=Format.FORWARDREF)`...Jelle Zijlstra2025-11-031-9/+0
* gh-137969: Fix evaluation of `ref.evaluate(format=Format.FORWARDREF)` objects...dr-carlos2025-11-031-0/+9
* gh-138425: Correctly partially evaluate global generics with undefined params...dr-carlos2025-11-021-0/+26
* gh-138764: annotationlib: Make `call_annotate_function` fallback to using `VA...David Ellis2025-10-211-0/+176
* gh-138891: fix star-unpack in get_annotations (#138951)Christoph Walcher2025-10-201-0/+6
* gh-138558: Improve handling of Template annotations in annotationlib (#139072)Dave Peck2025-09-231-1/+21
* gh-137226: Fix behavior of ForwardRef.evaluate with type_params (#137227)Jelle Zijlstra2025-08-131-0/+20
* gh-135646: Raise consistent `NameError` exceptions in `ForwardRef.evaluate()`...Victorien2025-06-181-1/+3
* gh-133684: Fix get_annotations() where PEP 563 is involved (#133795)Jelle Zijlstra2025-05-251-1/+65
* gh-133682: Fix inconsistent set ordering in annotationlib test (#133702)Akshat Gupta2025-05-091-2/+2
* gh-133551: Support t-strings in annotationlib (#133553)Jelle Zijlstra2025-05-081-0/+38
* gh-119180: Make the FORWARDREF format work with more kinds of runtime errors ...Jelle Zijlstra2025-05-051-0/+15
* gh-125618: Make FORWARDREF format succeed more often (#132818)Jelle Zijlstra2025-05-041-8/+92
* gh-132805: annotationlib: Fix handling of non-constant values in FORWARDREF (...Jelle Zijlstra2025-05-041-0/+116
* gh-132426: Add get_annotate_from_class_namespace replacing get_annotate_funct...Jelle Zijlstra2025-05-041-23/+37
* typing, annotationlib: clean tests (#133087)Jelle Zijlstra2025-04-281-316/+286
* gh-118761: Add helper to ensure that lazy imports are actually lazy (#132614)Jelle Zijlstra2025-04-171-0/+7
* annotationlib: Move ForwardRef tests to test_annotationlib (#132571)Jelle Zijlstra2025-04-161-1/+160
* gh-132491: Rename annotationlib.value_to_string to type_repr (#132492)Jelle Zijlstra2025-04-151-13/+23
* gh-132064: Make annotationlib use __annotate__ if only it is present (#132195)Jelle Zijlstra2025-04-131-0/+44
* gh-129463, gh-128593: Simplify ForwardRef (#129465)Jelle Zijlstra2025-04-051-10/+11
* gh-119180: Use equality when comparing against `annotationlib.Format` (#131755)Victorien2025-03-281-2/+2
* gh-119180: Add VALUE_WITH_FAKE_GLOBALS format to annotationlib (#124415)Jelle Zijlstra2024-11-261-10/+26
* gh-125614: annotationlib: Fix bug where not all Stringifiers are converted (#...Jelle Zijlstra2024-10-231-0/+46
* gh-119180: Rename SOURCE format to STRING (#124620)Jelle Zijlstra2024-09-261-106/+79
* gh-124412: Add helpers for converting annotations to source format (#124551)Jelle Zijlstra2024-09-261-4/+41
* gh-119180: Make FORWARDREF format look at __annotations__ first (#124479)Jelle Zijlstra2024-09-251-4/+84
* gh-119180: Avoid going through AST and eval() when possible in annotationlib ...Jelle Zijlstra2024-09-251-1/+36
* gh-119180: Fix annotationlib.ForwardRef.evaluate with no globals (#124326)Jelle Zijlstra2024-09-231-2/+16
* gh-124206: Fix calling get_annotate_function() on static types (#124208)Jelle Zijlstra2024-09-181-0/+21
* gh-119180: annotationlib: Fix __all__, formatting (#122365)Jelle Zijlstra2024-08-111-23/+44
* gh-119180: Improvements to ForwardRef.evaluate (#122210)Jelle Zijlstra2024-08-111-1/+41
* gh-119180: Add evaluate functions for type params and type aliases (#122212)Jelle Zijlstra2024-07-271-0/+19
* gh-119180: Use type descriptors to access annotations (PEP 749) (#122074)Jelle Zijlstra2024-07-271-1/+83
* gh-119180: Add `annotationlib` module to support PEP 649 (#119891)Jelle Zijlstra2024-07-231-0/+771