| route-pattern | /_view_fragments/voltron/pull_requests/show/:user_id/:repository/:id/pull_request_layout(.:format) |
| route-controller | voltron_pull_requests_fragments |
| route-action | pull_request_layout |
| fetch-nonce | v2:4e42dc64-dab9-b743-e4a5-33838a620e35 |
| current-catalog-service-hash | ae870bc5e265a340912cde392f23dad3671a0a881730ffdadd82f2f57d81641b |
| request-id | 9FC0:114C91:49C274:610AA1:696B417F |
| html-safe-nonce | 7403533f7dd8b2d006993faefdd7e84ac35d5e4aea144c337d9de9cc8926ed50 |
| visitor-payload | eyJyZWZlcnJlciI6IiIsInJlcXVlc3RfaWQiOiI5RkMwOjExNEM5MTo0OUMyNzQ6NjEwQUExOjY5NkI0MTdGIiwidmlzaXRvcl9pZCI6Ijg3NzU3OTk1NDgzMTYxNzI2NzEiLCJyZWdpb25fZWRnZSI6ImlhZCIsInJlZ2lvbl9yZW5kZXIiOiJpYWQifQ== |
| visitor-hmac | dc6b3036d1dc56cf8040554ed6773a7a7dcb7a42d36cc20ff6de747d3d22545d |
| hovercard-subject-tag | pull_request:1954321610 |
| github-keyboard-shortcuts | repository,pull-request-list,pull-request-conversation,pull-request-files-changed,copilot |
| google-site-verification | Apib7-x98H0j5cPqHWwSMm6dNU4GmODRoqxLiDzdx9I |
| octolytics-url | https://collector.github.com/github/collect |
| analytics-location | ///voltron/pull_requests_fragments/pull_request_layout |
| fb:app_id | 1401488693436528 |
| apple-itunes-app | app-id=1477376905, app-argument=https://github.com/_view_fragments/voltron/pull_requests/show/python/cpython/121389/pull_request_layout |
| twitter:image | https://opengraph.githubassets.com/6de7decc5ba056163c6cf64c9392af9e41a6b1f59e77e424151690da8216cf5d/python/cpython/pull/121389 |
| twitter:card | summary_large_image |
| og:image | https://opengraph.githubassets.com/6de7decc5ba056163c6cf64c9392af9e41a6b1f59e77e424151690da8216cf5d/python/cpython/pull/121389 |
| og:image:alt | This PR allows a mapping as the __dict__ attribute of an object. This was originally meant to allow a mapping to be passed as the globals argument to exec and eval, but for consistency the global n... |
| og:image:width | 1200 |
| og:image:height | 600 |
| og:site_name | GitHub |
| og:type | object |
| og:author:username | blhsing |
| hostname | github.com |
| expected-hostname | github.com |
| None | 5f99f7c1d70f01da5b93e5ca90303359738944d8ab470e396496262c66e60b8d |
| turbo-cache-control | no-preview |
| go-import | github.com/python/cpython git https://github.com/python/cpython.git |
| octolytics-dimension-user_id | 1525981 |
| octolytics-dimension-user_login | python |
| octolytics-dimension-repository_id | 81598961 |
| octolytics-dimension-repository_nwo | python/cpython |
| octolytics-dimension-repository_public | true |
| octolytics-dimension-repository_is_fork | false |
| octolytics-dimension-repository_network_root_id | 81598961 |
| octolytics-dimension-repository_network_root_nwo | python/cpython |
| turbo-body-classes | logged-out env-production page-responsive |
| disable-turbo | false |
| browser-stats-url | https://api.github.com/_private/browser/stats |
| browser-errors-url | https://api.github.com/_private/browser/errors |
| release | 82560a55c6b2054555076f46e683151ee28a19bc |
| ui-target | full |
| theme-color | #1e2327 |
| color-scheme | light dark |
| Skip to content | https://github.com/python/cpython/pull/121389#start-of-content |
|
| https://github.com/ |
|
Sign in
| https://github.com/login?return_to=https%3A%2F%2Fgithub.com%2Fpython%2Fcpython%2Fpull%2F121389 |
| GitHub CopilotWrite better code with AI | https://github.com/features/copilot |
| GitHub SparkBuild and deploy intelligent apps | https://github.com/features/spark |
| GitHub ModelsManage and compare prompts | https://github.com/features/models |
| MCP RegistryNewIntegrate external tools | https://github.com/mcp |
| ActionsAutomate any workflow | https://github.com/features/actions |
| CodespacesInstant dev environments | https://github.com/features/codespaces |
| IssuesPlan and track work | https://github.com/features/issues |
| Code ReviewManage code changes | https://github.com/features/code-review |
| GitHub Advanced SecurityFind and fix vulnerabilities | https://github.com/security/advanced-security |
| Code securitySecure your code as you build | https://github.com/security/advanced-security/code-security |
| Secret protectionStop leaks before they start | https://github.com/security/advanced-security/secret-protection |
| Why GitHub | https://github.com/why-github |
| Documentation | https://docs.github.com |
| Blog | https://github.blog |
| Changelog | https://github.blog/changelog |
| Marketplace | https://github.com/marketplace |
| View all features | https://github.com/features |
| Enterprises | https://github.com/enterprise |
| Small and medium teams | https://github.com/team |
| Startups | https://github.com/enterprise/startups |
| Nonprofits | https://github.com/solutions/industry/nonprofits |
| App Modernization | https://github.com/solutions/use-case/app-modernization |
| DevSecOps | https://github.com/solutions/use-case/devsecops |
| DevOps | https://github.com/solutions/use-case/devops |
| CI/CD | https://github.com/solutions/use-case/ci-cd |
| View all use cases | https://github.com/solutions/use-case |
| Healthcare | https://github.com/solutions/industry/healthcare |
| Financial services | https://github.com/solutions/industry/financial-services |
| Manufacturing | https://github.com/solutions/industry/manufacturing |
| Government | https://github.com/solutions/industry/government |
| View all industries | https://github.com/solutions/industry |
| View all solutions | https://github.com/solutions |
| AI | https://github.com/resources/articles?topic=ai |
| Software Development | https://github.com/resources/articles?topic=software-development |
| DevOps | https://github.com/resources/articles?topic=devops |
| Security | https://github.com/resources/articles?topic=security |
| View all topics | https://github.com/resources/articles |
| Customer stories | https://github.com/customer-stories |
| Events & webinars | https://github.com/resources/events |
| Ebooks & reports | https://github.com/resources/whitepapers |
| Business insights | https://github.com/solutions/executive-insights |
| GitHub Skills | https://skills.github.com |
| Documentation | https://docs.github.com |
| Customer support | https://support.github.com |
| Community forum | https://github.com/orgs/community/discussions |
| Trust center | https://github.com/trust-center |
| Partners | https://github.com/partners |
| GitHub SponsorsFund open source developers | https://github.com/sponsors |
| Security Lab | https://securitylab.github.com |
| Maintainer Community | https://maintainers.github.com |
| Accelerator | https://github.com/accelerator |
| Archive Program | https://archiveprogram.github.com |
| Topics | https://github.com/topics |
| Trending | https://github.com/trending |
| Collections | https://github.com/collections |
| Enterprise platformAI-powered developer platform | https://github.com/enterprise |
| GitHub Advanced SecurityEnterprise-grade security features | https://github.com/security/advanced-security |
| Copilot for BusinessEnterprise-grade AI features | https://github.com/features/copilot/copilot-business |
| Premium SupportEnterprise-grade 24/7 support | https://github.com/premium-support |
| Pricing | https://github.com/pricing |
| Search syntax tips | https://docs.github.com/search-github/github-code-search/understanding-github-code-search-syntax |
| documentation | https://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%2Fcpython%2Fpull%2F121389 |
|
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%2Fcpython |
| Reload | https://github.com/python/cpython/pull/121389 |
| Reload | https://github.com/python/cpython/pull/121389 |
| Reload | https://github.com/python/cpython/pull/121389 |
|
python
| https://github.com/python |
| cpython | https://github.com/python/cpython |
| Please reload this page | https://github.com/python/cpython/pull/121389 |
|
Notifications
| https://github.com/login?return_to=%2Fpython%2Fcpython |
|
Fork
33.9k
| https://github.com/login?return_to=%2Fpython%2Fcpython |
|
Star
71.1k
| https://github.com/login?return_to=%2Fpython%2Fcpython |
|
Code
| https://github.com/python/cpython |
|
Issues
5k+
| https://github.com/python/cpython/issues |
|
Pull requests
2.1k
| https://github.com/python/cpython/pulls |
|
Actions
| https://github.com/python/cpython/actions |
|
Projects
31
| https://github.com/python/cpython/projects |
|
Security
Uh oh!
There was an error while loading. Please reload this page.
| https://github.com/python/cpython/security |
| Please reload this page | https://github.com/python/cpython/pull/121389 |
|
Insights
| https://github.com/python/cpython/pulse |
|
Code
| https://github.com/python/cpython |
|
Issues
| https://github.com/python/cpython/issues |
|
Pull requests
| https://github.com/python/cpython/pulls |
|
Actions
| https://github.com/python/cpython/actions |
|
Projects
| https://github.com/python/cpython/projects |
|
Security
| https://github.com/python/cpython/security |
|
Insights
| https://github.com/python/cpython/pulse |
| Sign up for GitHub
| https://github.com/signup?return_to=%2Fpython%2Fcpython%2Fissues%2Fnew%2Fchoose |
| terms of service | https://docs.github.com/terms |
| privacy statement | https://docs.github.com/privacy |
| Sign in | https://github.com/login?return_to=%2Fpython%2Fcpython%2Fissues%2Fnew%2Fchoose |
| Jump to bottom | https://github.com/python/cpython/pull/121389#issue-comment-box |
| blhsing | https://github.com/blhsing |
| python:main | https://github.com/python/cpython/tree/main |
| blhsing:allow-mapping-as-globals | https://github.com/blhsing/cpython/tree/allow-mapping-as-globals |
|
gh-121306: allow a mapping as __dict__ of object
| https://github.com/python/cpython/pull/121389#top |
| blhsing | https://github.com/blhsing |
| python:main | https://github.com/python/cpython/tree/main |
| blhsing:allow-mapping-as-globals | https://github.com/blhsing/cpython/tree/allow-mapping-as-globals |
|
Conversation
5
| https://github.com/python/cpython/pull/121389 |
|
Commits
50
| https://github.com/python/cpython/pull/121389/commits |
|
Checks
0
| https://github.com/python/cpython/pull/121389/checks |
|
Files changed
| https://github.com/python/cpython/pull/121389/files |
| Please reload this page | https://github.com/python/cpython/pull/121389 |
| https://github.co/hiddenchars |
| https://github.com/python/cpython/pull/{{ revealButtonHref }} |
|
| https://github.com/blhsing |
| blhsing | https://github.com/blhsing |
| Jul 5, 2024 | https://github.com/python/cpython/pull/121389#issue-2391642152 |
| Please reload this page | https://github.com/python/cpython/pull/121389 |
| missing global names inside a class body (calling exec with a ChainMap) #121306 | https://github.com/python/cpython/issues/121306 |
| Please reload this page | https://github.com/python/cpython/pull/121389 |
|
| https://github.com/blhsing |
| allow a mapping, rather than just a dict subclass, as globals | https://github.com/python/cpython/pull/121389/commits/970e3d924ea198e958bd323050af030b081cc911 |
| 970e3d9 | https://github.com/python/cpython/pull/121389/commits/970e3d924ea198e958bd323050af030b081cc911 |
| https://github.com/apps/bedevere-app |
| bedevere-app | https://github.com/apps/bedevere-app |
|
Jul 5, 2024
| https://github.com/python/cpython/pull/121389#ref-issue-2387836244 |
|
missing global names inside a class body (calling exec with a ChainMap)
#121306
| https://github.com/python/cpython/issues/121306 |
| blhsing | https://github.com/blhsing |
| July 5, 2024 10:14 | https://github.com/python/cpython/pull/121389#commits-pushed-cf9945e |
|
| https://github.com/blhsing |
| fixed typo | https://github.com/python/cpython/pull/121389/commits/cf9945e9266e48b53c85d18303f70e29a76b9030 |
| cf9945e | https://github.com/python/cpython/pull/121389/commits/cf9945e9266e48b53c85d18303f70e29a76b9030 |
|
| https://github.com/blhsing |
| regenerated header files | https://github.com/python/cpython/pull/121389/commits/55f6dd4537dadb924ec8e1d784419e7c0410a6ca |
| 55f6dd4 | https://github.com/python/cpython/pull/121389/commits/55f6dd4537dadb924ec8e1d784419e7c0410a6ca |
|
| https://github.com/blhsing |
| fixed error handling of DELETE_GLOBAL | https://github.com/python/cpython/pull/121389/commits/0d347f86476821680b12f55fbf61721e6cb41bbd |
| 0d347f8 | https://github.com/python/cpython/pull/121389/commits/0d347f86476821680b12f55fbf61721e6cb41bbd |
|
| https://github.com/blhsing |
| fixed borrowed builtins reference | https://github.com/python/cpython/pull/121389/commits/4e1af59d1747818c547df81fd93a71e0d3079a2c |
| 4e1af59 | https://github.com/python/cpython/pull/121389/commits/4e1af59d1747818c547df81fd93a71e0d3079a2c |
|
| https://github.com/blhsing |
| fixed error handling | https://github.com/python/cpython/pull/121389/commits/40f7c35494654961a127cb61fefd0d3ebfc029ca |
| 40f7c35 | https://github.com/python/cpython/pull/121389/commits/40f7c35494654961a127cb61fefd0d3ebfc029ca |
| https://github.com/serhiy-storchaka |
| serhiy-storchaka | https://github.com/serhiy-storchaka |
|
Jul 5, 2024
| https://github.com/python/cpython/pull/121389#pullrequestreview-2160024041 |
|
View reviewed changes
| https://github.com/python/cpython/pull/121389/files/40f7c35494654961a127cb61fefd0d3ebfc029ca |
| Objects/frameobject.c | https://github.com/python/cpython/pull/121389/files/40f7c35494654961a127cb61fefd0d3ebfc029ca#diff-7b8cef249e5cca077d30de4e428a6bde6b9b803464e790e9cffa7e052e19efdd |
| Please reload this page | https://github.com/python/cpython/pull/121389 |
| blhsing | https://github.com/blhsing |
| July 5, 2024 14:40 | https://github.com/python/cpython/pull/121389#commits-pushed-698aa1f |
|
| https://github.com/blhsing |
| use PyMapping_HasKeyStringWithError for proper error handling | https://github.com/python/cpython/pull/121389/commits/698aa1f639b46a4ffea72e038ccb8d2c3ff32ef8 |
| 698aa1f | https://github.com/python/cpython/pull/121389/commits/698aa1f639b46a4ffea72e038ccb8d2c3ff32ef8 |
|
| https://github.com/blhsing |
| fixed usage of id __lltrace__ | https://github.com/python/cpython/pull/121389/commits/fa1dcac867eec6f1726c28eb518f9a94163520ed |
| fa1dcac | https://github.com/python/cpython/pull/121389/commits/fa1dcac867eec6f1726c28eb518f9a94163520ed |
|
| https://github.com/blhsing |
| made _PyEval_BuiltinsFromGlobals return a new, non-borrowed reference | https://github.com/python/cpython/pull/121389/commits/434386702cfb29233d4e421e827e1eb2217c5209 |
| 4343867 | https://github.com/python/cpython/pull/121389/commits/434386702cfb29233d4e421e827e1eb2217c5209 |
| https://github.com/serhiy-storchaka |
| serhiy-storchaka | https://github.com/serhiy-storchaka |
|
Jul 5, 2024
| https://github.com/python/cpython/pull/121389#pullrequestreview-2160112000 |
|
View reviewed changes
| https://github.com/python/cpython/pull/121389/files/434386702cfb29233d4e421e827e1eb2217c5209 |
| Objects/frameobject.c | https://github.com/python/cpython/pull/121389/files/fa1dcac867eec6f1726c28eb518f9a94163520ed..434386702cfb29233d4e421e827e1eb2217c5209#diff-7b8cef249e5cca077d30de4e428a6bde6b9b803464e790e9cffa7e052e19efdd |
| Please reload this page | https://github.com/python/cpython/pull/121389 |
| blhsing | https://github.com/blhsing |
| July 5, 2024 15:46 | https://github.com/python/cpython/pull/121389#commits-pushed-c5b38b0 |
|
| https://github.com/blhsing |
| release reference to builtins module | https://github.com/python/cpython/pull/121389/commits/c5b38b08eb2eddad75b0f87d1d2ae5c21ea49e2f |
| c5b38b0 | https://github.com/python/cpython/pull/121389/commits/c5b38b08eb2eddad75b0f87d1d2ae5c21ea49e2f |
|
| https://github.com/blhsing |
| streamline code | https://github.com/python/cpython/pull/121389/commits/0daa66bb16769592c0dfbb9cd941a3f7d6d64ae9 |
| 0daa66b | https://github.com/python/cpython/pull/121389/commits/0daa66bb16769592c0dfbb9cd941a3f7d6d64ae9 |
|
| https://github.com/blhsing |
| added dict-specific path for insertion of __builtins__ into globals | https://github.com/python/cpython/pull/121389/commits/2852b8f7f2a158e0914d7a75ef2cc270ed691361 |
| 2852b8f | https://github.com/python/cpython/pull/121389/commits/2852b8f7f2a158e0914d7a75ef2cc270ed691361 |
|
| https://github.com/blhsing |
| try PyDict_* before PyMapping_* | https://github.com/python/cpython/pull/121389/commits/5120260fcdc772d918765a516eeec8df8053704a |
| 5120260 | https://github.com/python/cpython/pull/121389/commits/5120260fcdc772d918765a516eeec8df8053704a |
|
| https://github.com/blhsing |
| switch from EAFP to LBYL | https://github.com/python/cpython/pull/121389/commits/723d665c8ebadab4454c11b0e4441309f6302a96 |
| 723d665 | https://github.com/python/cpython/pull/121389/commits/723d665c8ebadab4454c11b0e4441309f6302a96 |
|
| https://github.com/blhsing |
| fixed typo | https://github.com/python/cpython/pull/121389/commits/3908ee8b50a7b5d224e85d66c691d72f9f2cfe93 |
| 3908ee8 | https://github.com/python/cpython/pull/121389/commits/3908ee8b50a7b5d224e85d66c691d72f9f2cfe93 |
|
| https://github.com/blhsing |
| dict-specific path for function | https://github.com/python/cpython/pull/121389/commits/4a14682496d2ad5acbaf4213bec8873c3e121744 |
| 4a14682 | https://github.com/python/cpython/pull/121389/commits/4a14682496d2ad5acbaf4213bec8873c3e121744 |
|
| https://github.com/blhsing |
| more dict-specific paths | https://github.com/python/cpython/pull/121389/commits/ab2974e50c83adacffefeec7b108cc954b4ba596 |
| ab2974e | https://github.com/python/cpython/pull/121389/commits/ab2974e50c83adacffefeec7b108cc954b4ba596 |
|
| https://github.com/blhsing |
| minor adjustments | https://github.com/python/cpython/pull/121389/commits/1218ab71c262d4bed2efcd8170b4dded9a114ca9 |
| 1218ab7 | https://github.com/python/cpython/pull/121389/commits/1218ab71c262d4bed2efcd8170b4dded9a114ca9 |
|
| https://github.com/apps/blurb-it |
| 📜🤖 Added by blurb_it. | https://github.com/python/cpython/pull/121389/commits/375af2b7136b05d7de49f4bc99feaf3fe2ee278a |
| 375af2b | https://github.com/python/cpython/pull/121389/commits/375af2b7136b05d7de49f4bc99feaf3fe2ee278a |
|
| https://github.com/blhsing |
| removed redundant PyDict_Check; streamlined code | https://github.com/python/cpython/pull/121389/commits/06b225b40481a4171ec909e750efc3fd5e3acef2 |
| 06b225b | https://github.com/python/cpython/pull/121389/commits/06b225b40481a4171ec909e750efc3fd5e3acef2 |
|
| https://github.com/blhsing |
| fixed check for null globals | https://github.com/python/cpython/pull/121389/commits/d5849879bba1f119e21acde8ddd5187cde94002a |
| d584987 | https://github.com/python/cpython/pull/121389/commits/d5849879bba1f119e21acde8ddd5187cde94002a |
|
| https://github.com/blhsing |
| updated docs | https://github.com/python/cpython/pull/121389/commits/3d3a5630404ff5ccdbb9c386b9b76b449fd41057 |
| 3d3a563 | https://github.com/python/cpython/pull/121389/commits/3d3a5630404ff5ccdbb9c386b9b76b449fd41057 |
|
| https://github.com/blhsing |
| minor update to docs | https://github.com/python/cpython/pull/121389/commits/8bbc34c554cd0a38e24e0c9ce25f5cbd606bd1c4 |
| 8bbc34c | https://github.com/python/cpython/pull/121389/commits/8bbc34c554cd0a38e24e0c9ce25f5cbd606bd1c4 |
|
| https://github.com/blhsing |
| updated tests | https://github.com/python/cpython/pull/121389/commits/ca2ea128dc02d38e475c5e9f97ef57a00f4460af |
| ca2ea12 | https://github.com/python/cpython/pull/121389/commits/ca2ea128dc02d38e475c5e9f97ef57a00f4460af |
|
| https://github.com/blhsing |
| Update 2024-07-05-16-24-14.gh-issue-121306.nUBgho.rst | https://github.com/python/cpython/pull/121389/commits/0f9e2898864bd2cbf4e246fdb6ab6a23611cff21 |
| 0f9e289 | https://github.com/python/cpython/pull/121389/commits/0f9e2898864bd2cbf4e246fdb6ab6a23611cff21 |
|
| https://github.com/blhsing |
| Update 2024-07-05-16-24-14.gh-issue-121306.nUBgho.rst | https://github.com/python/cpython/pull/121389/commits/186ee55d6c141fccc5b03471b9c7efe93c87eddf |
| 186ee55 | https://github.com/python/cpython/pull/121389/commits/186ee55d6c141fccc5b03471b9c7efe93c87eddf |
|
| https://github.com/blhsing |
| fixed reference count | https://github.com/python/cpython/pull/121389/commits/190c09fc2b3ae3115f090d4b24e7f54ffbc00e3f |
| 190c09f | https://github.com/python/cpython/pull/121389/commits/190c09fc2b3ae3115f090d4b24e7f54ffbc00e3f |
| https://github.com/blhsing |
| blhsing | https://github.com/blhsing |
| Jul 8, 2024 | https://github.com/python/cpython/pull/121389#event-13421406872 |
| blhsing | https://github.com/blhsing |
| July 9, 2024 13:39 | https://github.com/python/cpython/pull/121389#commits-pushed-1949be7 |
|
| https://github.com/blhsing |
| updated test to validate evaluated result | https://github.com/python/cpython/pull/121389/commits/1949be7461815dd8a5f2ec92e6fbca571b333b1d |
| 1949be7 | https://github.com/python/cpython/pull/121389/commits/1949be7461815dd8a5f2ec92e6fbca571b333b1d |
|
| https://github.com/blhsing |
| updated style | https://github.com/python/cpython/pull/121389/commits/bb888ff90f59f68121fee54d6ba9553f7eeab685 |
| bb888ff | https://github.com/python/cpython/pull/121389/commits/bb888ff90f59f68121fee54d6ba9553f7eeab685 |
|
| https://github.com/blhsing |
| regen headers | https://github.com/python/cpython/pull/121389/commits/db01f51f5363e037e134bce3d1a797c1ee5c48bb |
| db01f51 | https://github.com/python/cpython/pull/121389/commits/db01f51f5363e037e134bce3d1a797c1ee5c48bb |
|
| https://github.com/blhsing |
| removed comments that are no longer applicable | https://github.com/python/cpython/pull/121389/commits/f0cd4e8f5b20d759b5d8cfe0e4cea1591bc31023 |
| f0cd4e8 | https://github.com/python/cpython/pull/121389/commits/f0cd4e8f5b20d759b5d8cfe0e4cea1591bc31023 |
|
| https://github.com/blhsing |
| allow a mapping to be object.__dict__ and by extension module.__dict_… | https://github.com/python/cpython/pull/121389/commits/d7d7d04aeaee3b92e13b106f81ebe7f77432e7b5 |
| d7d7d04 | https://github.com/python/cpython/pull/121389/commits/d7d7d04aeaee3b92e13b106f81ebe7f77432e7b5 |
|
| https://github.com/blhsing |
| simplified macros for unified dict/mapping API | https://github.com/python/cpython/pull/121389/commits/cab9a525c4458e3f1dcc05690834cf9c3c8e1c38 |
| cab9a52 | https://github.com/python/cpython/pull/121389/commits/cab9a525c4458e3f1dcc05690834cf9c3c8e1c38 |
| https://github.com/blhsing |
| blhsing | https://github.com/blhsing |
| methane | https://github.com/methane |
| code owner | https://github.com/python/cpython/blob/690b9355e00d1ea52020fde3feb4c043a2b214e2/.github/CODEOWNERS#L28 |
| July 11, 2024 04:27 | https://github.com/python/cpython/pull/121389#event-13465748946 |
|
| https://github.com/blhsing |
| corrected comments | https://github.com/python/cpython/pull/121389/commits/f8c62c6ea76d9801c26cf8e60a85d3a51783eabd |
| f8c62c6 | https://github.com/python/cpython/pull/121389/commits/f8c62c6ea76d9801c26cf8e60a85d3a51783eabd |
| https://github.com/blhsing |
| blhsing | https://github.com/blhsing |
| July 11, 2024 05:13 | https://github.com/python/cpython/pull/121389#event-13466076867 |
| https://github.com/apps/bedevere-app |
| bedevere-app | https://github.com/apps/bedevere-app |
|
awaiting review
| https://github.com/python/cpython/issues?q=state%3Aopen%20label%3A%22awaiting%20review%22 |
| Jul 11, 2024 | https://github.com/python/cpython/pull/121389#event-13466077168 |
| blhsing | https://github.com/blhsing |
| July 11, 2024 13:14 | https://github.com/python/cpython/pull/121389#commits-pushed-aa2d9b4 |
|
| https://github.com/blhsing |
| regen headers | https://github.com/python/cpython/pull/121389/commits/aa2d9b4ea78cc7ac80927f3d83948da9b1cc4f7e |
| aa2d9b4 | https://github.com/python/cpython/pull/121389/commits/aa2d9b4ea78cc7ac80927f3d83948da9b1cc4f7e |
|
| https://github.com/blhsing |
| fixed headers | https://github.com/python/cpython/pull/121389/commits/362e0ac6117d47308e9daaac24b8e5d93dc6ebf6 |
| 362e0ac | https://github.com/python/cpython/pull/121389/commits/362e0ac6117d47308e9daaac24b8e5d93dc6ebf6 |
|
| https://github.com/blhsing |
| simplified macro | https://github.com/python/cpython/pull/121389/commits/bf7be59e549ef45b53db54baa57df0c5cb36d47b |
| bf7be59 | https://github.com/python/cpython/pull/121389/commits/bf7be59e549ef45b53db54baa57df0c5cb36d47b |
|
| https://github.com/blhsing |
| fixed reference count | https://github.com/python/cpython/pull/121389/commits/0bf8239a8bfac5e60590ee59934b38be6922d637 |
| 0bf8239 | https://github.com/python/cpython/pull/121389/commits/0bf8239a8bfac5e60590ee59934b38be6922d637 |
|
| https://github.com/blhsing |
| fixed typo in doc | https://github.com/python/cpython/pull/121389/commits/278c2ca14359a383a5c3667e5bbb0aaca6a78913 |
| 278c2ca | https://github.com/python/cpython/pull/121389/commits/278c2ca14359a383a5c3667e5bbb0aaca6a78913 |
|
| https://github.com/blhsing |
| fixed reference count | https://github.com/python/cpython/pull/121389/commits/d6735b961e3b6aaebefe0b3bc9000063ff2d02f3 |
| d6735b9 | https://github.com/python/cpython/pull/121389/commits/d6735b961e3b6aaebefe0b3bc9000063ff2d02f3 |
|
| https://github.com/blhsing |
| fixed possible uninitialized usage | https://github.com/python/cpython/pull/121389/commits/18dad2bb4e36d83d9617e128b0d8e9ae16bd8910 |
| 18dad2b | https://github.com/python/cpython/pull/121389/commits/18dad2bb4e36d83d9617e128b0d8e9ae16bd8910 |
|
| https://github.com/blhsing |
| fixed logical operation | https://github.com/python/cpython/pull/121389/commits/35ada07b7279be41bb71e072d7d5832d4a9cb4f5 |
| 35ada07 | https://github.com/python/cpython/pull/121389/commits/35ada07b7279be41bb71e072d7d5832d4a9cb4f5 |
|
| https://github.com/blhsing |
| updated tests | https://github.com/python/cpython/pull/121389/commits/2e6a88ae39421eb02bfbba092a2ccae2842cddce |
| 2e6a88a | https://github.com/python/cpython/pull/121389/commits/2e6a88ae39421eb02bfbba092a2ccae2842cddce |
|
| https://github.com/blhsing |
| added test for mapping __dict__ for module; DRYer code with better ma… | https://github.com/python/cpython/pull/121389/commits/c29a10cd09ffa390cb1804fe9757c1ebde6cfe82 |
| c29a10c | https://github.com/python/cpython/pull/121389/commits/c29a10cd09ffa390cb1804fe9757c1ebde6cfe82 |
|
| https://github.com/blhsing |
| updated comment | https://github.com/python/cpython/pull/121389/commits/3513a29e191aee591920e1f57bf8dd48e4bb1601 |
| 3513a29 | https://github.com/python/cpython/pull/121389/commits/3513a29e191aee591920e1f57bf8dd48e4bb1601 |
|
| https://github.com/blhsing |
| updated comment | https://github.com/python/cpython/pull/121389/commits/97b813dbdc309f1de02f2c4c8437d720b4fe0cee |
| 97b813d | https://github.com/python/cpython/pull/121389/commits/97b813dbdc309f1de02f2c4c8437d720b4fe0cee |
| https://github.com/blhsing |
| blhsing | https://github.com/blhsing |
| Jul 12, 2024 | https://github.com/python/cpython/pull/121389#event-13480182874 |
| https://github.com/blhsing |
| blhsing | https://github.com/blhsing |
| July 12, 2024 02:17 | https://github.com/python/cpython/pull/121389#event-13480232987 |
| https://github.com/apps/bedevere-app |
| bedevere-app | https://github.com/apps/bedevere-app |
|
awaiting review
| https://github.com/python/cpython/issues?q=state%3Aopen%20label%3A%22awaiting%20review%22 |
| Jul 12, 2024 | https://github.com/python/cpython/pull/121389#event-13480233224 |
| blhsing | https://github.com/blhsing |
| July 12, 2024 10:44 | https://github.com/python/cpython/pull/121389#commits-pushed-6ea65b9 |
|
| https://github.com/blhsing |
| reformatted code; updated news | https://github.com/python/cpython/pull/121389/commits/6ea65b93ac794cf45ff280546e403f149d2c6ff5 |
| 6ea65b9 | https://github.com/python/cpython/pull/121389/commits/6ea65b93ac794cf45ff280546e403f149d2c6ff5 |
|
| https://github.com/blhsing |
| reformatted code for clarity | https://github.com/python/cpython/pull/121389/commits/8137cab4f84e0aca62f2083f6b390788f87d45e8 |
| 8137cab | https://github.com/python/cpython/pull/121389/commits/8137cab4f84e0aca62f2083f6b390788f87d45e8 |
|
| https://github.com/blhsing |
| fixed typo | https://github.com/python/cpython/pull/121389/commits/725a327078ec2388bb9318fbe6b28a4290af5dca |
| 725a327 | https://github.com/python/cpython/pull/121389/commits/725a327078ec2388bb9318fbe6b28a4290af5dca |
| https://github.com/Viicos |
| Viicos | https://github.com/Viicos |
|
Sep 18, 2024
| https://github.com/python/cpython/pull/121389#ref-pullrequest-2530914681 |
|
Improve namespace handling performance in core schema building
pydantic/pydantic#10425
| https://github.com/pydantic/pydantic/pull/10425 |
| Sign up for free | https://github.com/join?source=comment-repo |
| Sign in to comment | https://github.com/login?return_to=https%3A%2F%2Fgithub.com%2Fpython%2Fcpython%2Fpull%2F121389 |
|
| https://github.com/serhiy-storchaka |
|
serhiy-storchaka
| https://github.com/serhiy-storchaka |
|
| https://github.com/python/cpython/pull/121389/files/434386702cfb29233d4e421e827e1eb2217c5209 |
|
| https://github.com/ericsnowcurrently |
|
ericsnowcurrently
| https://github.com/ericsnowcurrently |
|
| https://github.com/markshannon |
|
markshannon
| https://github.com/markshannon |
|
| https://github.com/methane |
|
methane
| https://github.com/methane |
|
awaiting review
| https://github.com/python/cpython/issues?q=state%3Aopen%20label%3A%22awaiting%20review%22 |
| Please reload this page | https://github.com/python/cpython/pull/121389 |
|
| https://github.com/blhsing |
|
| https://github.com/serhiy-storchaka |
|
| https://github.com |
| Terms | https://docs.github.com/site-policy/github-terms/github-terms-of-service |
| Privacy | https://docs.github.com/site-policy/privacy-policies/github-privacy-statement |
| Security | https://github.com/security |
| Status | https://www.githubstatus.com/ |
| Community | https://github.community/ |
| Docs | https://docs.github.com/ |
| Contact | https://support.github.com?tags=dotcom-footer |