FazBrowse GitHub Viewer
|
Trending
|
URL:
|
Home
Tools:
[Download Repo ZIP]
[Original HTTPS Page]
gh-137969: Fix double evaluation of `ForwardRef`s which rely on globals by dr-carlos · Pull Request #140974 · python/cpython · GitHub
Uh oh!
There was an error while loading.
Please reload this page
.
python
/
cpython
Public
Uh oh!
There was an error while loading.
Please reload this page
.
Notifications
You must be signed in to change notification settings
Fork
35.3k
Star
74.9k
Code
Issues
5k+
Pull requests
2.5k
Actions
Projects
Security and quality
0
Insights
Additional navigation options
Code
Issues
Pull requests
Actions
Projects
Security and quality
Insights
gh-137969: Fix double evaluation of ForwardRefs which rely on globals
- #140974
#140974
Merged
JelleZijlstra
merged 11 commits into
python:main
python/cpython:main
from
dr-carlos:fwdref-double-eval
dr-carlos/cpython:fwdref-double-eval
Copy head branch name to clipboard
Nov 13, 2025
Conversation
Commits
11
(11)
Checks
Files changed
Merged
gh-137969: Fix double evaluation of ForwardRefs which rely on globals
#140974
JelleZijlstra
merged 11 commits into
python:main
python/cpython:main
from
dr-carlos:fwdref-double-eval
dr-carlos/cpython:fwdref-double-eval
Copy head branch name to clipboard
Commits
Commits on Nov 4, 2025
Extract type param scope instead of copying globals dict
dr-carlos
committed
8708272
View commit details
Copy full SHA for 8708272
Browse repository at this point
Add test for re-evaluating ForwardRef generics
dr-carlos
committed
fc00d21
View commit details
Copy full SHA for fc00d21
Browse repository at this point
Simplify scope logic in `ref.evaluate()` to ensure double-evaluation works
dr-carlos
committed
71c9074
View commit details
Copy full SHA for 71c9074
Browse repository at this point
Add NEWS entry
dr-carlos
committed
1c79ac7
View commit details
Copy full SHA for 1c79ac7
Browse repository at this point
Update `del` to end of test_re_evaluate_generics
dr-carlos
committed
2630802
View commit details
Copy full SHA for 2630802
Browse repository at this point
Create new locals dict when necessary
dr-carlos
committed
d02e635
View commit details
Copy full SHA for d02e635
Browse repository at this point
Commits on Nov 6, 2025
Revert "Update `del` to end of test_re_evaluate_generics"
Show description for 02b8a83
dr-carlos
committed
02b8a83
View commit details
Copy full SHA for 02b8a83
Browse repository at this point
Use locals.setdefault() instead of manually checking if key in dict
dr-carlos
committed
e20da27
View commit details
Copy full SHA for e20da27
Browse repository at this point
Add test to check if arguments to `ref.evaluate()` are mutated
dr-carlos
committed
65c40d3
View commit details
Copy full SHA for 65c40d3
Browse repository at this point
Commits on Nov 13, 2025
Include less code within `cell.cell_contents` try-except block
dr-carlos
committed
41c3e64
View commit details
Copy full SHA for 41c3e64
Browse repository at this point
Merge branch 'main' into fwdref-double-eval
JelleZijlstra
authored
f457725
View commit details
Copy full SHA for f457725
Browse repository at this point
Back
|
FazBrowse Home
|
New Git URL