bpo-41341: Recursive evaluation of ForwardRef in get_type_hints by wyfo · Pull Request #21553 · python/cpython

@wyfo

The issue raised by recursive evaluation is infinite recursion with
recursive types. In that case, only the first recursive ForwardRef is
evaluated.

@blurb-it

gvanrossum

gvanrossum

miss-islington pushed a commit to miss-islington/cpython that referenced this pull request

Jul 26, 2020
…onGH-21553)

The issue raised by recursive evaluation is infinite recursion with
recursive types. In that case, only the first recursive ForwardRef is
evaluated.
(cherry picked from commit 653f420)

Co-authored-by: wyfo <joperez@hotmail.fr>

miss-islington added a commit that referenced this pull request

Jul 26, 2020
…1553)

The issue raised by recursive evaluation is infinite recursion with
recursive types. In that case, only the first recursive ForwardRef is
evaluated.
(cherry picked from commit 653f420)

Co-authored-by: wyfo <joperez@hotmail.fr>

shihai1991 pushed a commit to shihai1991/cpython that referenced this pull request

Aug 4, 2020
…on#21553)

The issue raised by recursive evaluation is infinite recursion with
recursive types. In that case, only the first recursive ForwardRef is
evaluated.

shihai1991 pushed a commit to shihai1991/cpython that referenced this pull request

Aug 20, 2020
…on#21553)

The issue raised by recursive evaluation is infinite recursion with
recursive types. In that case, only the first recursive ForwardRef is
evaluated.

xzy3 pushed a commit to xzy3/cpython that referenced this pull request

Oct 18, 2020
…on#21553)

The issue raised by recursive evaluation is infinite recursion with
recursive types. In that case, only the first recursive ForwardRef is
evaluated.

johnandersen777 pushed a commit to johnandersen777/dffml that referenced this pull request

Jun 2, 2022

johnandersen777 pushed a commit to johnandersen777/dffml that referenced this pull request

Jun 23, 2022

johnandersen777 pushed a commit to johnandersen777/dffml that referenced this pull request

Jun 23, 2022

johnandersen777 pushed a commit to intel/dffml that referenced this pull request

Jul 7, 2022

johnandersen777 pushed a commit to intel/dffml that referenced this pull request

Jul 7, 2022

hauntsaninja pushed a commit to python/typeshed that referenced this pull request

Aug 24, 2022

johnandersen777 pushed a commit to johnandersen777/dffml that referenced this pull request

Jan 5, 2023