René's URL Explorer Experiment


Title: PEP 695: Lazy evaluation, concrete scoping semantics, other changes by JelleZijlstra · Pull Request #3122 · python/peps · GitHub

Open Graph Title: PEP 695: Lazy evaluation, concrete scoping semantics, other changes by JelleZijlstra · Pull Request #3122 · python/peps

X Title: PEP 695: Lazy evaluation, concrete scoping semantics, other changes by JelleZijlstra · Pull Request #3122 · python/peps

Description: This adds some clarifications and changes that I ran into while implementing the PEP. The most important change is that TypeVar bounds and type alias values are lazily evaluated using PEP 649-like ...

Open Graph Description: This adds some clarifications and changes that I ran into while implementing the PEP. The most important change is that TypeVar bounds and type alias values are lazily evaluated using PEP 649-like ...

X Description: This adds some clarifications and changes that I ran into while implementing the PEP. The most important change is that TypeVar bounds and type alias values are lazily evaluated using PEP 649-like ...

Opengraph URL: https://github.com/python/peps/pull/3122

X: @github

direct link

Domain: github.com

route-pattern/_view_fragments/voltron/pull_requests/show/:user_id/:repository/:id/pull_request_layout(.:format)
route-controllervoltron_pull_requests_fragments
route-actionpull_request_layout
fetch-noncev2:374dff80-8c8d-17f8-cb26-13bbdbadb2d6
current-catalog-service-hashae870bc5e265a340912cde392f23dad3671a0a881730ffdadd82f2f57d81641b
request-idC062:249571:362A13:490140:69696AD7
html-safe-nonce25ee98a600b5493f60030a88660511b9446ebd1f96a9a9f87a1aabbd6f07f2c6
visitor-payloadeyJyZWZlcnJlciI6IiIsInJlcXVlc3RfaWQiOiJDMDYyOjI0OTU3MTozNjJBMTM6NDkwMTQwOjY5Njk2QUQ3IiwidmlzaXRvcl9pZCI6IjY1MDAxMTgwNDU3MjI3NjYwMzkiLCJyZWdpb25fZWRnZSI6ImlhZCIsInJlZ2lvbl9yZW5kZXIiOiJpYWQifQ==
visitor-hmacb9c5e22e6bc0e54f522ddcf526c57db77946b42eb618a7026524b4e43d533bae
hovercard-subject-tagpull_request:1325501514
github-keyboard-shortcutsrepository,pull-request-list,pull-request-conversation,pull-request-files-changed,copilot
google-site-verificationApib7-x98H0j5cPqHWwSMm6dNU4GmODRoqxLiDzdx9I
octolytics-urlhttps://collector.github.com/github/collect
analytics-location///voltron/pull_requests_fragments/pull_request_layout
fb:app_id1401488693436528
apple-itunes-appapp-id=1477376905, app-argument=https://github.com/_view_fragments/voltron/pull_requests/show/python/peps/3122/pull_request_layout
twitter:imagehttps://opengraph.githubassets.com/3e2fb869783c652975c12257b2365dd77b1ff911b407cbcfd6380d2dd6db2ee5/python/peps/pull/3122
twitter:cardsummary_large_image
og:imagehttps://opengraph.githubassets.com/3e2fb869783c652975c12257b2365dd77b1ff911b407cbcfd6380d2dd6db2ee5/python/peps/pull/3122
og:image:altThis adds some clarifications and changes that I ran into while implementing the PEP. The most important change is that TypeVar bounds and type alias values are lazily evaluated using PEP 649-like ...
og:image:width1200
og:image:height600
og:site_nameGitHub
og:typeobject
og:author:usernameJelleZijlstra
hostnamegithub.com
expected-hostnamegithub.com
Nonec6f193beb8ff08443adc07685d75302ab8aaf0a135f6e251c3ff3112c8deb881
turbo-cache-controlno-preview
go-importgithub.com/python/peps git https://github.com/python/peps.git
octolytics-dimension-user_id1525981
octolytics-dimension-user_loginpython
octolytics-dimension-repository_id13414105
octolytics-dimension-repository_nwopython/peps
octolytics-dimension-repository_publictrue
octolytics-dimension-repository_is_forkfalse
octolytics-dimension-repository_network_root_id13414105
octolytics-dimension-repository_network_root_nwopython/peps
turbo-body-classeslogged-out env-production page-responsive
disable-turbofalse
browser-stats-urlhttps://api.github.com/_private/browser/stats
browser-errors-urlhttps://api.github.com/_private/browser/errors
releaseec4d88fbe7ed62446d90b0a6d8e6db4248a8f8b8
ui-targetfull
theme-color#1e2327
color-schemelight dark

Links:

Skip to contenthttps://github.com/python/peps/pull/3122#start-of-content
https://github.com/
Sign in https://github.com/login?return_to=https%3A%2F%2Fgithub.com%2Fpython%2Fpeps%2Fpull%2F3122
GitHub CopilotWrite better code with AIhttps://github.com/features/copilot
GitHub SparkBuild and deploy intelligent appshttps://github.com/features/spark
GitHub ModelsManage and compare promptshttps://github.com/features/models
MCP RegistryNewIntegrate external toolshttps://github.com/mcp
ActionsAutomate any workflowhttps://github.com/features/actions
CodespacesInstant dev environmentshttps://github.com/features/codespaces
IssuesPlan and track workhttps://github.com/features/issues
Code ReviewManage code changeshttps://github.com/features/code-review
GitHub Advanced SecurityFind and fix vulnerabilitieshttps://github.com/security/advanced-security
Code securitySecure your code as you buildhttps://github.com/security/advanced-security/code-security
Secret protectionStop leaks before they starthttps://github.com/security/advanced-security/secret-protection
Why GitHubhttps://github.com/why-github
Documentationhttps://docs.github.com
Bloghttps://github.blog
Changeloghttps://github.blog/changelog
Marketplacehttps://github.com/marketplace
View all featureshttps://github.com/features
Enterpriseshttps://github.com/enterprise
Small and medium teamshttps://github.com/team
Startupshttps://github.com/enterprise/startups
Nonprofitshttps://github.com/solutions/industry/nonprofits
App Modernizationhttps://github.com/solutions/use-case/app-modernization
DevSecOpshttps://github.com/solutions/use-case/devsecops
DevOpshttps://github.com/solutions/use-case/devops
CI/CDhttps://github.com/solutions/use-case/ci-cd
View all use caseshttps://github.com/solutions/use-case
Healthcarehttps://github.com/solutions/industry/healthcare
Financial serviceshttps://github.com/solutions/industry/financial-services
Manufacturinghttps://github.com/solutions/industry/manufacturing
Governmenthttps://github.com/solutions/industry/government
View all industrieshttps://github.com/solutions/industry
View all solutionshttps://github.com/solutions
AIhttps://github.com/resources/articles?topic=ai
Software Developmenthttps://github.com/resources/articles?topic=software-development
DevOpshttps://github.com/resources/articles?topic=devops
Securityhttps://github.com/resources/articles?topic=security
View all topicshttps://github.com/resources/articles
Customer storieshttps://github.com/customer-stories
Events & webinarshttps://github.com/resources/events
Ebooks & reportshttps://github.com/resources/whitepapers
Business insightshttps://github.com/solutions/executive-insights
GitHub Skillshttps://skills.github.com
Documentationhttps://docs.github.com
Customer supporthttps://support.github.com
Community forumhttps://github.com/orgs/community/discussions
Trust centerhttps://github.com/trust-center
Partnershttps://github.com/partners
GitHub SponsorsFund open source developershttps://github.com/sponsors
Security Labhttps://securitylab.github.com
Maintainer Communityhttps://maintainers.github.com
Acceleratorhttps://github.com/accelerator
Archive Programhttps://archiveprogram.github.com
Topicshttps://github.com/topics
Trendinghttps://github.com/trending
Collectionshttps://github.com/collections
Enterprise platformAI-powered developer platformhttps://github.com/enterprise
GitHub Advanced SecurityEnterprise-grade security featureshttps://github.com/security/advanced-security
Copilot for BusinessEnterprise-grade AI featureshttps://github.com/features/copilot/copilot-business
Premium SupportEnterprise-grade 24/7 supporthttps://github.com/premium-support
Pricinghttps://github.com/pricing
Search syntax tipshttps://docs.github.com/search-github/github-code-search/understanding-github-code-search-syntax
documentationhttps://docs.github.com/search-github/github-code-search/understanding-github-code-search-syntax
Sign in https://github.com/login?return_to=https%3A%2F%2Fgithub.com%2Fpython%2Fpeps%2Fpull%2F3122
Sign up https://github.com/signup?ref_cta=Sign+up&ref_loc=header+logged+out&ref_page=%2F%3Cuser-name%3E%2F%3Crepo-name%3E%2Fvoltron%2Fpull_requests_fragments%2Fpull_request_layout&source=header-repo&source_repo=python%2Fpeps
Reloadhttps://github.com/python/peps/pull/3122
Reloadhttps://github.com/python/peps/pull/3122
Reloadhttps://github.com/python/peps/pull/3122
python https://github.com/python
pepshttps://github.com/python/peps
Please reload this pagehttps://github.com/python/peps/pull/3122
Notifications https://github.com/login?return_to=%2Fpython%2Fpeps
Fork 1.7k https://github.com/login?return_to=%2Fpython%2Fpeps
Star 4.8k https://github.com/login?return_to=%2Fpython%2Fpeps
Code https://github.com/python/peps
Issues 22 https://github.com/python/peps/issues
Pull requests 40 https://github.com/python/peps/pulls
Actions https://github.com/python/peps/actions
Security Uh oh! There was an error while loading. Please reload this page. https://github.com/python/peps/security
Please reload this pagehttps://github.com/python/peps/pull/3122
Insights https://github.com/python/peps/pulse
Code https://github.com/python/peps
Issues https://github.com/python/peps/issues
Pull requests https://github.com/python/peps/pulls
Actions https://github.com/python/peps/actions
Security https://github.com/python/peps/security
Insights https://github.com/python/peps/pulse
Sign up for GitHub https://github.com/signup?return_to=%2Fpython%2Fpeps%2Fissues%2Fnew%2Fchoose
terms of servicehttps://docs.github.com/terms
privacy statementhttps://docs.github.com/privacy
Sign inhttps://github.com/login?return_to=%2Fpython%2Fpeps%2Fissues%2Fnew%2Fchoose
Jump to bottomhttps://github.com/python/peps/pull/3122#issue-comment-box
JelleZijlstrahttps://github.com/JelleZijlstra
python:mainhttps://github.com/python/peps/tree/main
JelleZijlstra:pep695changehttps://github.com/JelleZijlstra/peps/tree/pep695change
PEP 695: Lazy evaluation, concrete scoping semantics, other changes https://github.com/python/peps/pull/3122#top
JelleZijlstrahttps://github.com/JelleZijlstra
python:mainhttps://github.com/python/peps/tree/main
JelleZijlstra:pep695changehttps://github.com/JelleZijlstra/peps/tree/pep695change
Conversation 64 https://github.com/python/peps/pull/3122
Commits 21 https://github.com/python/peps/pull/3122/commits
Checks 0 https://github.com/python/peps/pull/3122/checks
Files changed https://github.com/python/peps/pull/3122/files
Please reload this pagehttps://github.com/python/peps/pull/3122
https://github.co/hiddenchars
https://github.com/python/peps/pull/{{ revealButtonHref }}
https://github.com/JelleZijlstra
JelleZijlstrahttps://github.com/JelleZijlstra
Apr 24, 2023https://github.com/python/peps/pull/3122#issue-1681324439
Please reload this pagehttps://github.com/python/peps/pull/3122
Lazy evaluation and PEP 649 erictraut/cpython#11https://github.com/erictraut/cpython/issues/11
Semantics of __type_variables__ erictraut/cpython#10https://github.com/erictraut/cpython/issues/10
Clarification in the choice of __type_variables__ vs __type_param(eter)?s__ erictraut/cpython#8https://github.com/erictraut/cpython/issues/8
Prohibit yield, yield from, await, walrus in aliases and bounds? erictraut/cpython#13https://github.com/erictraut/cpython/issues/13
@erictrauthttps://github.com/erictraut
https://pep-previews--3122.org.readthedocs.build/https://pep-previews--3122.org.readthedocs.build/
Please reload this pagehttps://github.com/python/peps/pull/3122
https://github.com/JelleZijlstra
PEP 695: Changes proposed as a result of implementation workhttps://github.com/python/peps/pull/3122/commits/5b3bbee2a90b309cd59d0f76431e144f5e1ddf51
5b3bbeehttps://github.com/python/peps/pull/3122/commits/5b3bbee2a90b309cd59d0f76431e144f5e1ddf51
https://github.com/erictraut
erictrauthttps://github.com/erictraut
Apr 24, 2023 https://github.com/python/peps/pull/3122#pullrequestreview-1398496093
View reviewed changes https://github.com/python/peps/pull/3122/files/5b3bbee2a90b309cd59d0f76431e144f5e1ddf51
erictrauthttps://github.com/erictraut
https://github.com/python/peps/pull/3122#pullrequestreview-1398496093
Learn morehttps://docs.github.com/articles/managing-disruptive-comments/#hiding-a-comment
Please reload this pagehttps://github.com/python/peps/pull/3122
https://github.com/gvanrossum
gvanrossumhttps://github.com/gvanrossum
Apr 24, 2023 https://github.com/python/peps/pull/3122#pullrequestreview-1398946980
View reviewed changes https://github.com/python/peps/pull/3122/files/5b3bbee2a90b309cd59d0f76431e144f5e1ddf51
gvanrossumhttps://github.com/gvanrossum
https://github.com/python/peps/pull/3122#pullrequestreview-1398946980
Learn morehttps://docs.github.com/articles/managing-disruptive-comments/#hiding-a-comment
Please reload this pagehttps://github.com/python/peps/pull/3122
pep-0695.rsthttps://github.com/python/peps/pull/3122/files/5b3bbee2a90b309cd59d0f76431e144f5e1ddf51#diff-ba0e936d5c787c54f88c0728dda0deb058666221f4758a68fec5568e461c7cae
Please reload this pagehttps://github.com/python/peps/pull/3122
pep-0695.rsthttps://github.com/python/peps/pull/3122/files/5b3bbee2a90b309cd59d0f76431e144f5e1ddf51#diff-ba0e936d5c787c54f88c0728dda0deb058666221f4758a68fec5568e461c7cae
Please reload this pagehttps://github.com/python/peps/pull/3122
pep-0695.rsthttps://github.com/python/peps/pull/3122/files/5b3bbee2a90b309cd59d0f76431e144f5e1ddf51#diff-ba0e936d5c787c54f88c0728dda0deb058666221f4758a68fec5568e461c7cae
Please reload this pagehttps://github.com/python/peps/pull/3122
pep-0695.rsthttps://github.com/python/peps/pull/3122/files/5b3bbee2a90b309cd59d0f76431e144f5e1ddf51#diff-ba0e936d5c787c54f88c0728dda0deb058666221f4758a68fec5568e461c7cae
Please reload this pagehttps://github.com/python/peps/pull/3122
JelleZijlstrahttps://github.com/JelleZijlstra
April 24, 2023 18:09https://github.com/python/peps/pull/3122#commits-pushed-23a6c4d
https://github.com/JelleZijlstra
It does not all have to be Chttps://github.com/python/peps/pull/3122/commits/23a6c4d39ae180432c4abe87f322aa2d2d365179
23a6c4dhttps://github.com/python/peps/pull/3122/commits/23a6c4d39ae180432c4abe87f322aa2d2d365179
https://github.com/JelleZijlstra
If PEP 649 is accepted, we should support formatshttps://github.com/python/peps/pull/3122/commits/a20d27c4de3d9956aae7f6c9cff2cdc767921640
a20d27chttps://github.com/python/peps/pull/3122/commits/a20d27c4de3d9956aae7f6c9cff2cdc767921640
https://github.com/JelleZijlstra
Two more updates:https://github.com/python/peps/pull/3122/commits/bb3c770fbc797081aab9f43e833c885091a4a3de
bb3c770https://github.com/python/peps/pull/3122/commits/bb3c770fbc797081aab9f43e833c885091a4a3de
https://github.com/JelleZijlstra
JelleZijlstrahttps://github.com/JelleZijlstra
Apr 25, 2023 https://github.com/python/peps/pull/3122#ref-pullrequest-1681550498
gh-103763: Implement PEP 695 python/cpython#103764 https://github.com/python/cpython/pull/103764
https://github.com/JelleZijlstra
Remove rejection of lambda lifting; that is the implementation we are…https://github.com/python/peps/pull/3122/commits/af90161e2373582ed7f8613a49fc5a5873ecaa34
af90161https://github.com/python/peps/pull/3122/commits/af90161e2373582ed7f8613a49fc5a5873ecaa34
https://github.com/JelleZijlstra
JelleZijlstrahttps://github.com/JelleZijlstra
Apr 25, 2023 https://github.com/python/peps/pull/3122#pullrequestreview-1400598526
View reviewed changes https://github.com/python/peps/pull/3122/files/af90161e2373582ed7f8613a49fc5a5873ecaa34
pep-0695.rsthttps://github.com/python/peps/pull/3122/files/af90161e2373582ed7f8613a49fc5a5873ecaa34#diff-ba0e936d5c787c54f88c0728dda0deb058666221f4758a68fec5568e461c7cae
Please reload this pagehttps://github.com/python/peps/pull/3122
https://github.com/JelleZijlstra
JelleZijlstrahttps://github.com/JelleZijlstra
Apr 25, 2023https://github.com/python/peps/pull/3122#issuecomment-1522314494
@erictrauthttps://github.com/erictraut
@gvanrossumhttps://github.com/gvanrossum
Please reload this pagehttps://github.com/python/peps/pull/3122
https://github.com/erictraut
erictrauthttps://github.com/erictraut
Apr 25, 2023 https://github.com/python/peps/pull/3122#pullrequestreview-1400763258
View reviewed changes https://github.com/python/peps/pull/3122/files/af90161e2373582ed7f8613a49fc5a5873ecaa34
pep-0695.rsthttps://github.com/python/peps/pull/3122/files/af90161e2373582ed7f8613a49fc5a5873ecaa34#diff-ba0e936d5c787c54f88c0728dda0deb058666221f4758a68fec5568e461c7cae
Please reload this pagehttps://github.com/python/peps/pull/3122
pep-0695.rsthttps://github.com/python/peps/pull/3122/files/af90161e2373582ed7f8613a49fc5a5873ecaa34#diff-ba0e936d5c787c54f88c0728dda0deb058666221f4758a68fec5568e461c7cae
Please reload this pagehttps://github.com/python/peps/pull/3122
https://github.com/JelleZijlstra
Longer discussion of lazy evalhttps://github.com/python/peps/pull/3122/commits/8b439666c5d4875f0e8c07eb49d82b520c2e401d
8b43966https://github.com/python/peps/pull/3122/commits/8b439666c5d4875f0e8c07eb49d82b520c2e401d
https://github.com/JelleZijlstra
JelleZijlstrahttps://github.com/JelleZijlstra
Apr 26, 2023 https://github.com/python/peps/pull/3122#pullrequestreview-1402313475
View reviewed changes https://github.com/python/peps/pull/3122/files/8b439666c5d4875f0e8c07eb49d82b520c2e401d
pep-0695.rsthttps://github.com/python/peps/pull/3122/files/8b439666c5d4875f0e8c07eb49d82b520c2e401d#diff-ba0e936d5c787c54f88c0728dda0deb058666221f4758a68fec5568e461c7cae
Please reload this pagehttps://github.com/python/peps/pull/3122
https://github.com/JelleZijlstra
Update pep-0695.rsthttps://github.com/python/peps/pull/3122/commits/6d80750a93cb533da6f91dec915ba625f192350b
6d80750https://github.com/python/peps/pull/3122/commits/6d80750a93cb533da6f91dec915ba625f192350b
https://github.com/JelleZijlstra
JelleZijlstrahttps://github.com/JelleZijlstra
Apr 26, 2023https://github.com/python/peps/pull/3122#event-9105608435
https://github.com/JelleZijlstra
Merge branch 'main' into pep695changehttps://github.com/python/peps/pull/3122/commits/3037e475e01f7c46f6574cdfb49eecbec236ac31
3037e47https://github.com/python/peps/pull/3122/commits/3037e475e01f7c46f6574cdfb49eecbec236ac31
https://github.com/JelleZijlstra
JelleZijlstrahttps://github.com/JelleZijlstra
April 26, 2023 16:27https://github.com/python/peps/pull/3122#event-9105618778
https://github.com/JelleZijlstra
JelleZijlstrahttps://github.com/JelleZijlstra
DO-NOT-MERGE https://github.com/python/peps/issues?q=state%3Aopen%20label%3ADO-NOT-MERGE
Apr 26, 2023https://github.com/python/peps/pull/3122#event-9105621161
https://github.com/JelleZijlstra
JelleZijlstrahttps://github.com/JelleZijlstra
Apr 26, 2023https://github.com/python/peps/pull/3122#issuecomment-1523721426
python/steering-council#186https://github.com/python/steering-council/issues/186
Please reload this pagehttps://github.com/python/peps/pull/3122
https://github.com/AlexWaygood
AlexWaygoodhttps://github.com/AlexWaygood
Apr 26, 2023 https://github.com/python/peps/pull/3122#pullrequestreview-1402463016
View reviewed changes https://github.com/python/peps/pull/3122/files/3037e475e01f7c46f6574cdfb49eecbec236ac31
pep-0695.rsthttps://github.com/python/peps/pull/3122/files/3037e475e01f7c46f6574cdfb49eecbec236ac31#diff-ba0e936d5c787c54f88c0728dda0deb058666221f4758a68fec5568e461c7cae
Please reload this pagehttps://github.com/python/peps/pull/3122
pep-0695.rsthttps://github.com/python/peps/pull/3122/files/3037e475e01f7c46f6574cdfb49eecbec236ac31#diff-ba0e936d5c787c54f88c0728dda0deb058666221f4758a68fec5568e461c7cae
Please reload this pagehttps://github.com/python/peps/pull/3122
pep-0695.rsthttps://github.com/python/peps/pull/3122/files/3037e475e01f7c46f6574cdfb49eecbec236ac31#diff-ba0e936d5c787c54f88c0728dda0deb058666221f4758a68fec5568e461c7cae
Please reload this pagehttps://github.com/python/peps/pull/3122
pep-0695.rsthttps://github.com/python/peps/pull/3122/files/3037e475e01f7c46f6574cdfb49eecbec236ac31#diff-ba0e936d5c787c54f88c0728dda0deb058666221f4758a68fec5568e461c7cae
Please reload this pagehttps://github.com/python/peps/pull/3122
pep-0695.rsthttps://github.com/python/peps/pull/3122/files/3037e475e01f7c46f6574cdfb49eecbec236ac31#diff-ba0e936d5c787c54f88c0728dda0deb058666221f4758a68fec5568e461c7cae
Please reload this pagehttps://github.com/python/peps/pull/3122
pep-0695.rsthttps://github.com/python/peps/pull/3122/files/3037e475e01f7c46f6574cdfb49eecbec236ac31#diff-ba0e936d5c787c54f88c0728dda0deb058666221f4758a68fec5568e461c7cae
Please reload this pagehttps://github.com/python/peps/pull/3122
JelleZijlstrahttps://github.com/JelleZijlstra
April 26, 2023 11:37https://github.com/python/peps/pull/3122#commits-pushed-e9969bd
https://github.com/JelleZijlstra
Some comments from Alexhttps://github.com/python/peps/pull/3122/commits/e9969bd60d2554ee580d59c882256cc334a10bd6
e9969bdhttps://github.com/python/peps/pull/3122/commits/e9969bd60d2554ee580d59c882256cc334a10bd6
https://github.com/JelleZijlstra
Rewordinghttps://github.com/python/peps/pull/3122/commits/868bf7d2203eb13d87860b4eecdf087d03554472
868bf7dhttps://github.com/python/peps/pull/3122/commits/868bf7d2203eb13d87860b4eecdf087d03554472
https://github.com/JelleZijlstra
Another Alex suggestionhttps://github.com/python/peps/pull/3122/commits/a009ae4e4dd02ff8457f9522e516c07f5a0f2553
a009ae4https://github.com/python/peps/pull/3122/commits/a009ae4e4dd02ff8457f9522e516c07f5a0f2553
https://github.com/gvanrossum
gvanrossumhttps://github.com/gvanrossum
Apr 26, 2023 https://github.com/python/peps/pull/3122#pullrequestreview-1402540732
View reviewed changes https://github.com/python/peps/pull/3122/files/a009ae4e4dd02ff8457f9522e516c07f5a0f2553
gvanrossumhttps://github.com/gvanrossum
https://github.com/python/peps/pull/3122#pullrequestreview-1402540732
Learn morehttps://docs.github.com/articles/managing-disruptive-comments/#hiding-a-comment
Please reload this pagehttps://github.com/python/peps/pull/3122
pep-0695.rsthttps://github.com/python/peps/pull/3122/files/af90161e2373582ed7f8613a49fc5a5873ecaa34#diff-ba0e936d5c787c54f88c0728dda0deb058666221f4758a68fec5568e461c7cae
Please reload this pagehttps://github.com/python/peps/pull/3122
https://github.com/cdce8p
cdce8phttps://github.com/cdce8p
Apr 26, 2023https://github.com/python/peps/pull/3122#issuecomment-1524054204
peps/pep-0695.rsthttps://github.com/python/peps/blob/63a594ff3866794f889c712e07b6204a5f7f8f65/pep-0695.rst?plain=1#L802
63a594fhttps://github.com/python/peps/commit/63a594ff3866794f889c712e07b6204a5f7f8f65
Please reload this pagehttps://github.com/python/peps/pull/3122
JelleZijlstrahttps://github.com/JelleZijlstra
April 26, 2023 15:18https://github.com/python/peps/pull/3122#commits-pushed-608dedf
https://github.com/JelleZijlstra
Change the ASThttps://github.com/python/peps/pull/3122/commits/608dedf4d142f9f6a3b4ccf1b69af96bd81cee30
608dedfhttps://github.com/python/peps/pull/3122/commits/608dedf4d142f9f6a3b4ccf1b69af96bd81cee30
https://github.com/JelleZijlstra
Change of direction on manglinghttps://github.com/python/peps/pull/3122/commits/a064f1130c71931074b7699a6654a1ec62def425
a064f11https://github.com/python/peps/pull/3122/commits/a064f1130c71931074b7699a6654a1ec62def425
https://github.com/JelleZijlstra
JelleZijlstrahttps://github.com/JelleZijlstra
Apr 27, 2023https://github.com/python/peps/pull/3122#issuecomment-1524362481
Please reload this pagehttps://github.com/python/peps/pull/3122
https://github.com/gvanrossum
gvanrossumhttps://github.com/gvanrossum
Apr 27, 2023 https://github.com/python/peps/pull/3122#pullrequestreview-1403059802
View reviewed changes https://github.com/python/peps/pull/3122/files/7996ecc288edb737dbedde250f9929ceebb3b7f4
gvanrossumhttps://github.com/gvanrossum
https://github.com/python/peps/pull/3122#pullrequestreview-1403059802
Learn morehttps://docs.github.com/articles/managing-disruptive-comments/#hiding-a-comment
Please reload this pagehttps://github.com/python/peps/pull/3122
https://github.com/erictraut
erictrauthttps://github.com/erictraut
Apr 27, 2023https://github.com/python/peps/pull/3122#issuecomment-1524442989
Please reload this pagehttps://github.com/python/peps/pull/3122
https://github.com/JelleZijlstra
JelleZijlstrahttps://github.com/JelleZijlstra
Apr 27, 2023https://github.com/python/peps/pull/3122#issuecomment-1524637383
@erictrauthttps://github.com/erictraut
python/cpython@bd49622https://github.com/python/cpython/commit/bd496227ebfe63025d1fb70af71569b11e948dab
Please reload this pagehttps://github.com/python/peps/pull/3122
JelleZijlstrahttps://github.com/JelleZijlstra
May 2, 2023 15:12https://github.com/python/peps/pull/3122#commits-pushed-7996ecc
https://github.com/JelleZijlstra
Merge branch 'main' into pep695changehttps://github.com/python/peps/pull/3122/commits/7996ecc288edb737dbedde250f9929ceebb3b7f4
7996ecchttps://github.com/python/peps/pull/3122/commits/7996ecc288edb737dbedde250f9929ceebb3b7f4
https://github.com/JelleZijlstra
More precise scoping ruleshttps://github.com/python/peps/pull/3122/commits/f44696314e5a149a2a244ac08b89f2eca97de7d0
f446963https://github.com/python/peps/pull/3122/commits/f44696314e5a149a2a244ac08b89f2eca97de7d0
https://github.com/JelleZijlstra
JelleZijlstrahttps://github.com/JelleZijlstra
May 4, 2023https://github.com/python/peps/pull/3122#event-9168700602
https://github.com/AlexWaygood
AlexWaygoodhttps://github.com/AlexWaygood
May 4, 2023 https://github.com/python/peps/pull/3122#pullrequestreview-1413371010
View reviewed changes https://github.com/python/peps/pull/3122/files/f44696314e5a149a2a244ac08b89f2eca97de7d0
pep-0695.rsthttps://github.com/python/peps/pull/3122/files/7996ecc288edb737dbedde250f9929ceebb3b7f4..f44696314e5a149a2a244ac08b89f2eca97de7d0#diff-ba0e936d5c787c54f88c0728dda0deb058666221f4758a68fec5568e461c7cae
Please reload this pagehttps://github.com/python/peps/pull/3122
pep-0695.rsthttps://github.com/python/peps/pull/3122/files/7996ecc288edb737dbedde250f9929ceebb3b7f4..f44696314e5a149a2a244ac08b89f2eca97de7d0#diff-ba0e936d5c787c54f88c0728dda0deb058666221f4758a68fec5568e461c7cae
Please reload this pagehttps://github.com/python/peps/pull/3122
https://github.com/JelleZijlstra
https://github.com/AlexWaygood
Update pep-0695.rsthttps://github.com/python/peps/pull/3122/commits/368cc48c79e479e57b2041b95e8ef4abe3449e33
368cc48https://github.com/python/peps/pull/3122/commits/368cc48c79e479e57b2041b95e8ef4abe3449e33
https://github.com/JelleZijlstra
JelleZijlstrahttps://github.com/JelleZijlstra
May 4, 2023 https://github.com/python/peps/pull/3122#pullrequestreview-1413398381
View reviewed changes https://github.com/python/peps/pull/3122/files/368cc48c79e479e57b2041b95e8ef4abe3449e33
pep-0695.rsthttps://github.com/python/peps/pull/3122/files/368cc48c79e479e57b2041b95e8ef4abe3449e33#diff-ba0e936d5c787c54f88c0728dda0deb058666221f4758a68fec5568e461c7cae
Please reload this pagehttps://github.com/python/peps/pull/3122
JelleZijlstrahttps://github.com/JelleZijlstra
May 4, 2023 08:33https://github.com/python/peps/pull/3122#commits-pushed-607373c
https://github.com/JelleZijlstra
Update pep-0695.rsthttps://github.com/python/peps/pull/3122/commits/607373c8a0ce5d4742710de531ee028debe5c853
607373chttps://github.com/python/peps/pull/3122/commits/607373c8a0ce5d4742710de531ee028debe5c853
https://github.com/JelleZijlstra
Update pep-0695.rsthttps://github.com/python/peps/pull/3122/commits/90101e15d9a8ea9319ff2b532bba3397da9ac675
90101e1https://github.com/python/peps/pull/3122/commits/90101e15d9a8ea9319ff2b532bba3397da9ac675
https://github.com/markshannon
markshannonhttps://github.com/markshannon
May 4, 2023 https://github.com/python/peps/pull/3122#pullrequestreview-1413408993
View reviewed changes https://github.com/python/peps/pull/3122/files/f44696314e5a149a2a244ac08b89f2eca97de7d0
markshannonhttps://github.com/markshannon
https://github.com/python/peps/pull/3122#pullrequestreview-1413408993
Learn morehttps://docs.github.com/articles/managing-disruptive-comments/#hiding-a-comment
Please reload this pagehttps://github.com/python/peps/pull/3122
pep-0695.rsthttps://github.com/python/peps/pull/3122/files/7996ecc288edb737dbedde250f9929ceebb3b7f4..f44696314e5a149a2a244ac08b89f2eca97de7d0#diff-ba0e936d5c787c54f88c0728dda0deb058666221f4758a68fec5568e461c7cae
Please reload this pagehttps://github.com/python/peps/pull/3122
pep-0695.rsthttps://github.com/python/peps/pull/3122/files/7996ecc288edb737dbedde250f9929ceebb3b7f4..f44696314e5a149a2a244ac08b89f2eca97de7d0#diff-ba0e936d5c787c54f88c0728dda0deb058666221f4758a68fec5568e461c7cae
Please reload this pagehttps://github.com/python/peps/pull/3122
https://github.com/JelleZijlstra
JelleZijlstrahttps://github.com/JelleZijlstra
May 4, 2023https://github.com/python/peps/pull/3122#issuecomment-1535010406
Please reload this pagehttps://github.com/python/peps/pull/3122
JelleZijlstrahttps://github.com/JelleZijlstra
May 4, 2023 08:53https://github.com/python/peps/pull/3122#commits-pushed-62d4d50
https://github.com/JelleZijlstra
Clarify where def695 scopes are usedhttps://github.com/python/peps/pull/3122/commits/62d4d503695e2f5def39cc5c04cccdfd13c51b8d
62d4d50https://github.com/python/peps/pull/3122/commits/62d4d503695e2f5def39cc5c04cccdfd13c51b8d
https://github.com/JelleZijlstra
GitHub downtime made me write morehttps://github.com/python/peps/pull/3122/commits/0e5160f723a28b1c8c38f872f687d5a51e05d8ef
0e5160fhttps://github.com/python/peps/pull/3122/commits/0e5160f723a28b1c8c38f872f687d5a51e05d8ef
https://github.com/hauntsaninja
hauntsaninjahttps://github.com/hauntsaninja
May 5, 2023 https://github.com/python/peps/pull/3122#pullrequestreview-1414220499
View reviewed changes https://github.com/python/peps/pull/3122/files/0e5160f723a28b1c8c38f872f687d5a51e05d8ef
pep-0695.rsthttps://github.com/python/peps/pull/3122/files/0e5160f723a28b1c8c38f872f687d5a51e05d8ef#diff-ba0e936d5c787c54f88c0728dda0deb058666221f4758a68fec5568e461c7cae
Please reload this pagehttps://github.com/python/peps/pull/3122
https://github.com/AlexWaygood
https://github.com/hauntsaninja
fix pep number typohttps://github.com/python/peps/pull/3122/commits/1654a1ba18e05dc910586b094e751ddb1f9f39e3
1654a1bhttps://github.com/python/peps/pull/3122/commits/1654a1ba18e05dc910586b094e751ddb1f9f39e3
https://github.com/JelleZijlstra
JelleZijlstrahttps://github.com/JelleZijlstra
May 8, 2023https://github.com/python/peps/pull/3122#issuecomment-1538832758
Please reload this pagehttps://github.com/python/peps/pull/3122
https://github.com/JelleZijlstra
JelleZijlstrahttps://github.com/JelleZijlstra
5cea9b5https://github.com/python/peps/commit/5cea9b5d297bf471dd3e67479a597224f96783ac
May 8, 2023https://github.com/python/peps/pull/3122#event-9193138948
https://github.com/JelleZijlstra
JelleZijlstrahttps://github.com/JelleZijlstra
May 8, 2023 18:21https://github.com/python/peps/pull/3122#event-9193139516
https://github.com/hugovk
hugovkhttps://github.com/hugovk
May 8, 2023https://github.com/python/peps/pull/3122#issuecomment-1538841735
python/steering-council#186 (comment)https://github.com/python/steering-council/issues/186#issuecomment-1538801737
Please reload this pagehttps://github.com/python/peps/pull/3122
larryhastingshttps://github.com/larryhastings
May 8, 2023 https://github.com/python/peps/pull/3122#ref-commit-108f275
https://github.com/JelleZijlstra
https://github.com/AlexWaygood
https://github.com/hauntsaninja
https://github.com/larryhastings
PEP 695: Lazy evaluation, concrete scoping semantics, other changes (https://github.com/larryhastings/peps/commit/108f2754970ed473af132ecbcbff325c378e1f80
p…https://github.com/python/peps/pull/3122
108f275https://github.com/larryhastings/peps/commit/108f2754970ed473af132ecbcbff325c378e1f80
…ython#3122https://github.com/python/peps/pull/3122
larryhastingshttps://github.com/larryhastings
May 16, 2023 https://github.com/python/peps/pull/3122#ref-commit-a111ec4
https://github.com/larryhastings
https://github.com/hugovk
https://github.com/JelleZijlstra
https://github.com/AlexWaygood
https://github.com/hauntsaninja
https://github.com/AA-Turner
https://github.com/CAM-Gerlach
https://github.com/emilyemorehouse
PEP 649: Improve description of semantics and mark as accepted (https://github.com/python/peps/commit/a111ec493be2d52356c1451f074e4a7c70d9ad82
#3138https://github.com/python/peps/pull/3138
)https://github.com/python/peps/commit/a111ec493be2d52356c1451f074e4a7c70d9ad82
a111ec4https://github.com/python/peps/commit/a111ec493be2d52356c1451f074e4a7c70d9ad82
#3139https://github.com/python/peps/pull/3139
#3122https://github.com/python/peps/pull/3122
Sign up for freehttps://github.com/join?source=comment-repo
Sign in to commenthttps://github.com/login?return_to=https%3A%2F%2Fgithub.com%2Fpython%2Fpeps%2Fpull%2F3122
https://github.com/carljm
carljm https://github.com/carljm
https://github.com/python/peps/pull/3122/files/3037e475e01f7c46f6574cdfb49eecbec236ac31
https://github.com/markshannon
markshannon https://github.com/markshannon
https://github.com/python/peps/pull/3122/files/f44696314e5a149a2a244ac08b89f2eca97de7d0
https://github.com/hauntsaninja
hauntsaninja https://github.com/hauntsaninja
https://github.com/python/peps/pull/3122/files/0e5160f723a28b1c8c38f872f687d5a51e05d8ef
https://github.com/AlexWaygood
AlexWaygood https://github.com/AlexWaygood
https://github.com/python/peps/pull/3122/files/f44696314e5a149a2a244ac08b89f2eca97de7d0
https://github.com/gvanrossum
gvanrossum https://github.com/gvanrossum
https://github.com/python/peps/pull/3122/files/7996ecc288edb737dbedde250f9929ceebb3b7f4
https://github.com/erictraut
erictraut https://github.com/erictraut
https://github.com/python/peps/pull/3122/files/af90161e2373582ed7f8613a49fc5a5873ecaa34
DO-NOT-MERGE https://github.com/python/peps/issues?q=state%3Aopen%20label%3ADO-NOT-MERGE
Please reload this pagehttps://github.com/python/peps/pull/3122
https://github.com/JelleZijlstra
https://github.com/cdce8p
https://github.com/erictraut
https://github.com/hugovk
https://github.com/carljm
https://github.com/gvanrossum
https://github.com/markshannon
https://github.com/hauntsaninja
https://github.com/AlexWaygood
https://github.com
Termshttps://docs.github.com/site-policy/github-terms/github-terms-of-service
Privacyhttps://docs.github.com/site-policy/privacy-policies/github-privacy-statement
Securityhttps://github.com/security
Statushttps://www.githubstatus.com/
Communityhttps://github.community/
Docshttps://docs.github.com/
Contacthttps://support.github.com?tags=dotcom-footer

Viewport: width=device-width


URLs of crawlers that visited me.