René's URL Explorer Experiment


Title: gh-95065: Add Argument Clinic support for deprecating positional use of parameters by erlend-aasland · Pull Request #95151 · python/cpython · GitHub

Open Graph Title: gh-95065: Add Argument Clinic support for deprecating positional use of parameters by erlend-aasland · Pull Request #95151 · python/cpython

X Title: gh-95065: Add Argument Clinic support for deprecating positional use of parameters by erlend-aasland · Pull Request #95151 · python/cpython

Description: Add support for deprecating positional use of optional parameters by introducing the * [from X.Y] syntax, meaning the following parameters will be keyword-only starting with Python version X.Y. Code that emits DeprecationWarnings and compile time messages will be automatically generated. Multiple * [from X.Y] lines are not allowed (yet). Issue: gh-95065

Open Graph Description: Add support for deprecating positional use of optional parameters by introducing the * [from X.Y] syntax, meaning the following parameters will be keyword-only starting with Python version X.Y. Cod...

X Description: Add support for deprecating positional use of optional parameters by introducing the * [from X.Y] syntax, meaning the following parameters will be keyword-only starting with Python version X.Y. Cod...

Opengraph URL: https://github.com/python/cpython/pull/95151

X: @github

direct link

Domain: github.com

route-pattern/:user_id/:repository/pull/:id/files(.:format)
route-controllerpull_requests
route-actionfiles
fetch-noncev2:8e5c1f0c-3a3f-ca83-5da7-6f6a5fe7abd8
current-catalog-service-hashae870bc5e265a340912cde392f23dad3671a0a881730ffdadd82f2f57d81641b
request-idB8C0:378C0F:CD004E:11D763F:696A832F
html-safe-nonce96973441299c324d1b68b2e75212c712c22c282706db2c9388610c351e8af954
visitor-payloadeyJyZWZlcnJlciI6IiIsInJlcXVlc3RfaWQiOiJCOEMwOjM3OEMwRjpDRDAwNEU6MTFENzYzRjo2OTZBODMyRiIsInZpc2l0b3JfaWQiOiI0NzU2OTQ5MjQwMTQ1MTUwNzY3IiwicmVnaW9uX2VkZ2UiOiJpYWQiLCJyZWdpb25fcmVuZGVyIjoiaWFkIn0=
visitor-hmacfdc0d0d79b0e276c735e7a935860f0f927d463fc9a00767f461a4b76f026e64f
hovercard-subject-tagpull_request:1006191245
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///pull_requests/show/files
fb:app_id1401488693436528
apple-itunes-appapp-id=1477376905, app-argument=https://github.com/python/cpython/pull/95151/files
twitter:imagehttps://avatars.githubusercontent.com/u/13780613?s=400&v=4
twitter:cardsummary_large_image
og:imagehttps://avatars.githubusercontent.com/u/13780613?s=400&v=4
og:image:altAdd support for deprecating positional use of optional parameters by introducing the * [from X.Y] syntax, meaning the following parameters will be keyword-only starting with Python version X.Y. Cod...
og:site_nameGitHub
og:typeobject
hostnamegithub.com
expected-hostnamegithub.com
None913560fa317c3c5a71e34f9b19253c9f09d02b4b958a86c2a56f4c8541116377
turbo-cache-controlno-preview
diff-viewunified
go-importgithub.com/python/cpython git https://github.com/python/cpython.git
octolytics-dimension-user_id1525981
octolytics-dimension-user_loginpython
octolytics-dimension-repository_id81598961
octolytics-dimension-repository_nwopython/cpython
octolytics-dimension-repository_publictrue
octolytics-dimension-repository_is_forkfalse
octolytics-dimension-repository_network_root_id81598961
octolytics-dimension-repository_network_root_nwopython/cpython
turbo-body-classeslogged-out env-production page-responsive full-width
disable-turbotrue
browser-stats-urlhttps://api.github.com/_private/browser/stats
browser-errors-urlhttps://api.github.com/_private/browser/errors
release5998c30593994bf2589055aef7b22d368a499367
ui-targetfull
theme-color#1e2327
color-schemelight dark

Links:

Skip to contenthttps://github.com/python/cpython/pull/95151/files#start-of-content
https://github.com/
Sign in https://github.com/login?return_to=https%3A%2F%2Fgithub.com%2Fpython%2Fcpython%2Fpull%2F95151%2Ffiles
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%2Fcpython%2Fpull%2F95151%2Ffiles
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%2Fpull_requests%2Fshow%2Ffiles&source=header-repo&source_repo=python%2Fcpython
Reloadhttps://github.com/python/cpython/pull/95151/files
Reloadhttps://github.com/python/cpython/pull/95151/files
Reloadhttps://github.com/python/cpython/pull/95151/files
python https://github.com/python
cpythonhttps://github.com/python/cpython
Please reload this pagehttps://github.com/python/cpython/pull/95151/files
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 pagehttps://github.com/python/cpython/pull/95151/files
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 servicehttps://docs.github.com/terms
privacy statementhttps://docs.github.com/privacy
Sign inhttps://github.com/login?return_to=%2Fpython%2Fcpython%2Fissues%2Fnew%2Fchoose
erlend-aaslandhttps://github.com/erlend-aasland
python:mainhttps://github.com/python/cpython/tree/main
erlend-aasland:ac-deprecatehttps://github.com/erlend-aasland/cpython/tree/ac-deprecate
Conversation 170 https://github.com/python/cpython/pull/95151
Commits 95 https://github.com/python/cpython/pull/95151/commits
Checks 0 https://github.com/python/cpython/pull/95151/checks
Files changed 5 https://github.com/python/cpython/pull/95151/files
gh-95065: Add Argument Clinic support for deprecating positional use of parameters https://github.com/python/cpython/pull/95151/files#top
Show all changes 95 commits https://github.com/python/cpython/pull/95151/files
9196162 PoC erlend-aasland Jun 24, 2022 https://github.com/python/cpython/pull/95151/commits/91961623153d5ad4e6cba0480db11e32db8bedcd
6a8c14f Add tests erlend-aasland Jul 22, 2022 https://github.com/python/cpython/pull/95151/commits/6a8c14fe209a05b6fe701395c9938c8c90fa1c4f
457d38a Improve warning wording erlend-aasland Jul 22, 2022 https://github.com/python/cpython/pull/95151/commits/457d38a1cc626224d4cd9f9175cec34eee27f1d9
3687748 Add NEWS erlend-aasland Jul 22, 2022 https://github.com/python/cpython/pull/95151/commits/3687748a3c02056c291331280f5098c50bb73663
9c81ae1 Pull in main erlend-aasland Feb 21, 2023 https://github.com/python/cpython/pull/95151/commits/9c81ae16fba6c18c8f15657393d552bfc4868f87
a5734d6 Pull in main erlend-aasland Apr 29, 2023 https://github.com/python/cpython/pull/95151/commits/a5734d6e90d3160c25bfb059b70592ff738d6014
1e9fd55 Pull in main erlend-aasland Jul 2, 2023 https://github.com/python/cpython/pull/95151/commits/1e9fd55d5a59e0fc36efdcef1b81f0d31a2a132a
93e0745 Merge branch 'main' into ac-deprecate erlend-aasland Jul 3, 2023 https://github.com/python/cpython/pull/95151/commits/93e0745db64f82aeb55a75dd1dc75ef2843374a2
6bde63d Add annotation erlend-aasland Jul 3, 2023 https://github.com/python/cpython/pull/95151/commits/6bde63dd81d52d815d096a5d6988cb9f1b25ae6e
bb619a5 Pull in main erlend-aasland Jul 3, 2023 https://github.com/python/cpython/pull/95151/commits/bb619a5471a0e2504f3fb6f9f56c8f60480cf474
d85475e Amend tests erlend-aasland Jul 3, 2023 https://github.com/python/cpython/pull/95151/commits/d85475e6ad647b4d7c45497ed56427afaf540dcb
68f8ed9 Pull in main erlend-aasland Jul 3, 2023 https://github.com/python/cpython/pull/95151/commits/68f8ed9589eb7e010d319b9770628a588cef31e1
ca496b4 Amend test erlend-aasland Jul 3, 2023 https://github.com/python/cpython/pull/95151/commits/ca496b41e362eb240787d71a27997fbf49a2724c
fe77d5f Annotate erlend-aasland Jul 3, 2023 https://github.com/python/cpython/pull/95151/commits/fe77d5f55c96717accf8a7d2b44782c7f8de9b83
de9e661 Pull in main erlend-aasland Jul 12, 2023 https://github.com/python/cpython/pull/95151/commits/de9e661e2068af93a7a0a99cdb5999ae29baece7
3701b41 Fix merge erlend-aasland Jul 14, 2023 https://github.com/python/cpython/pull/95151/commits/3701b411ad4d570e46cde8f6513cfa59f3db646c
a149a7b Fix tests and repr erlend-aasland Jul 14, 2023 https://github.com/python/cpython/pull/95151/commits/a149a7b98c3ea0369d2be38b7580d8bb8caccdaf
e9ad211 Get ready for '* [from ...]' syntax erlend-aasland Jul 14, 2023 https://github.com/python/cpython/pull/95151/commits/e9ad2116189d32e2df01406b2ec6030e63b20edc
0fcad58 Add 'whence' to deprecation warning message erlend-aasland Jul 14, 2023 https://github.com/python/cpython/pull/95151/commits/0fcad5819f2e25b55b3af7e1ba1fa5ef94e19eee
efb1fba PoC erlend-aasland Jul 14, 2023 https://github.com/python/cpython/pull/95151/commits/efb1fba8d0379350ee04dd96d3a0294b9ed46956
3d8164f Pull in main erlend-aasland Jul 15, 2023 https://github.com/python/cpython/pull/95151/commits/3d8164f092f9233454082b68a3f077165ca7e37d
43cec6c Improve preprocessor warning message, and fix it on windows erlend-aasland Jul 15, 2023 https://github.com/python/cpython/pull/95151/commits/43cec6cde95568038a852e568f4bf1a10ae7b26d
075cf67 Nits erlend-aasland Jul 15, 2023 https://github.com/python/cpython/pull/95151/commits/075cf6778e4f8020b8caa9349eb2e6d5504dc258
13104e8 Assert format erlend-aasland Jul 15, 2023 https://github.com/python/cpython/pull/95151/commits/13104e8e4588946040da98893f8709080ddc6449
dc22c91 Pull in main erlend-aasland Jul 15, 2023 https://github.com/python/cpython/pull/95151/commits/dc22c913e7e85982058cf87bf6ac215649524daf
7864dcb Improve accuracy of variable name erlend-aasland Jul 15, 2023 https://github.com/python/cpython/pull/95151/commits/7864dcbaaec0f69b152f7678cbed6834825aa0a2
fbed52f Add docs erlend-aasland Jul 15, 2023 https://github.com/python/cpython/pull/95151/commits/fbed52fec63cd96dd9872543df9340ef14f1d113
222c3bb Pull in main erlend-aasland Jul 15, 2023 https://github.com/python/cpython/pull/95151/commits/222c3bb1d64e8f9895a29e3c8d278602fe45144a
2abe7a3 Adjust CPP barking erlend-aasland Jul 15, 2023 https://github.com/python/cpython/pull/95151/commits/2abe7a3af1896d4428df800e4777614120cc240d
4c0ec79 Fix CPP erlend-aasland Jul 15, 2023 https://github.com/python/cpython/pull/95151/commits/4c0ec79ea74d636dcbbdcd8af4df271a5a0c6295
35fbe80 Fix CPP for error case also erlend-aasland Jul 15, 2023 https://github.com/python/cpython/pull/95151/commits/35fbe80bf3c3e2c0d07ff186821137d8d9795c98
ccf8df8 Update clinic.test.c erlend-aasland Jul 15, 2023 https://github.com/python/cpython/pull/95151/commits/ccf8df83844f3ad07bb2d2d122655dd93cc1ce83
4db3c8d Fix and test multiple deprecation directives error message erlend-aasland Jul 15, 2023 https://github.com/python/cpython/pull/95151/commits/4db3c8dd0591c5cb27d1736aedcdc0af8de996fc
43af475 Extend the docs erlend-aasland Jul 15, 2023 https://github.com/python/cpython/pull/95151/commits/43af475d3a6020c77b2d3af0f3ab6a7b8e7022f5
5074495 Add note about compiler error erlend-aasland Jul 15, 2023 https://github.com/python/cpython/pull/95151/commits/5074495ea0a7b9d85c6dbd27ac5de1fa25120f5b
ce5cd92 Fixup docs and fixup cpp error string erlend-aasland Jul 15, 2023 https://github.com/python/cpython/pull/95151/commits/ce5cd92607a8959823e46b16b5b818359753be2b
c2cfc80 Pull in main erlend-aasland Jul 19, 2023 https://github.com/python/cpython/pull/95151/commits/c2cfc80b8542572c022245adc011cd727beab63d
4dc8241 Fix mypy complain erlend-aasland Jul 19, 2023 https://github.com/python/cpython/pull/95151/commits/4dc82411db35667b19051a980a528f3ab925a290
b2c8f34 Pull in main erlend-aasland Jul 20, 2023 https://github.com/python/cpython/pull/95151/commits/b2c8f34c9250e043946bd25dacc2875e88cb07f0
5f181c7 Pull in main erlend-aasland Jul 20, 2023 https://github.com/python/cpython/pull/95151/commits/5f181c70f1b94d53f0418074d66272ceb1178550
9eab8f7 Address review: annotate deprecated_positional as str | None AlexWaygood Jul 20, 2023 https://github.com/python/cpython/pull/95151/commits/9eab8f71c36ce4417a87d98d979661dfa8c98ed0
25aa23c Address review: add return annotation to parse_deprecated_positional() erlend-aasland Jul 20, 2023 https://github.com/python/cpython/pull/95151/commits/25aa23cfe45cd6d1ddc43360030b013624aa826f
6624e8f Merge branch 'main' into ac-deprecate erlend-aasland Jul 20, 2023 https://github.com/python/cpython/pull/95151/commits/6624e8f37e73666070b6c05ee079485bc785585e
46924a7 Pull in main erlend-aasland Jul 22, 2023 https://github.com/python/cpython/pull/95151/commits/46924a77ad11bb56f72cdf937b9b199c3654243a
2e72b66 WIP erlend-aasland Jul 22, 2023 https://github.com/python/cpython/pull/95151/commits/2e72b66f6e0902edb0d3dfdfcd81b94cfa2561dd
cbbcf1a Pull in main erlend-aasland Aug 2, 2023 https://github.com/python/cpython/pull/95151/commits/cbbcf1aea0ad2c1b57c6a4ad13cad6aacd8527c5
f82be40 Pull in main erlend-aasland Aug 4, 2023 https://github.com/python/cpython/pull/95151/commits/f82be40eccca319871f315668b5ee896f322c2cf
a76d63c Move prototype to class level erlend-aasland Aug 4, 2023 https://github.com/python/cpython/pull/95151/commits/a76d63ce81b8192a05cd6417bb5fb47ca96299ef
e5bbd7b Address review: start warning from alpha stage erlend-aasland Aug 4, 2023 https://github.com/python/cpython/pull/95151/commits/e5bbd7b37e5b89123724d7e214f4d56a8c3a6520
c981efa Add more test cases erlend-aasland Aug 4, 2023 https://github.com/python/cpython/pull/95151/commits/c981efa25a00efac246e2f981e17f1de371076da
821124e Add TODO comment erlend-aasland Aug 4, 2023 https://github.com/python/cpython/pull/95151/commits/821124e14ad24a10041b8d134def1e7e1545e827
aa1b85d Test case 2 already covers this test case erlend-aasland Aug 5, 2023 https://github.com/python/cpython/pull/95151/commits/aa1b85d78a1ec86b1fcf20bca56bfedff1cce032
44af850 Handle more cases erlend-aasland Aug 5, 2023 https://github.com/python/cpython/pull/95151/commits/44af850878b0c0d442b713791db6fc599ec71b23
01f17f9 Add one more test case as requested by Nikita erlend-aasland Aug 5, 2023 https://github.com/python/cpython/pull/95151/commits/01f17f9577a95941a9b9f9c8c6ece98ca1469491
e6860bc Fix mypy whining erlend-aasland Aug 5, 2023 https://github.com/python/cpython/pull/95151/commits/e6860bce26242dd87ac7da8e3646fcae44db16fa
71a8750 Address Alex's review: solve mypy complaint more elegantly erlend-aasland Aug 5, 2023 https://github.com/python/cpython/pull/95151/commits/71a87500341adb432ff689f46760fc7181358c02
e6886f0 Address some of Serhiy's remarks: erlend-aasland Aug 5, 2023 https://github.com/python/cpython/pull/95151/commits/e6886f051ea836693bafa775be747080bd5fbc4e
480a29f Address review: use stack level 1 erlend-aasland Aug 5, 2023 https://github.com/python/cpython/pull/95151/commits/480a29fe4acd6c94ea36fa56d07f7a351704a7b5
a3cf43a Merge branch 'main' into ac-deprecate erlend-aasland Aug 5, 2023 https://github.com/python/cpython/pull/95151/commits/a3cf43ac68d1280fc01dd7898d01a7612f90d430
5151e62 Pull in main erlend-aasland Aug 5, 2023 https://github.com/python/cpython/pull/95151/commits/5151e62419aaa14183ce4f5f79e05b1a6f720f71
b98aab3 Address Serhiy's second round of remarks: erlend-aasland Aug 5, 2023 https://github.com/python/cpython/pull/95151/commits/b98aab3de0f5fc0e2ce9b9228e54d2927857c2c6
eeb8187 Fix merge: revert accidental removal of a clinic.test.c test method erlend-aasland Aug 5, 2023 https://github.com/python/cpython/pull/95151/commits/eeb8187c6fd272d690cb37f42d29537f5ce73acf
6c6dd10 Address Alex and Serhiy's doc remarks erlend-aasland Aug 5, 2023 https://github.com/python/cpython/pull/95151/commits/6c6dd108bdadabbea704fe8aa36d8b7ded2eba50
ddd319b Pull in main erlend-aasland Aug 6, 2023 https://github.com/python/cpython/pull/95151/commits/ddd319bde923ca2ad81b4563ef450cb307a9a9bc
47a8979 Further improvements: erlend-aasland Aug 6, 2023 https://github.com/python/cpython/pull/95151/commits/47a8979fb2e39133168a530c32eb69878361c4b6
02eba96 Make mypy happy (quickfix) erlend-aasland Aug 6, 2023 https://github.com/python/cpython/pull/95151/commits/02eba96951c19fbe22564298fbaab6c011642d62
fa77489 Revert sqlite3 test erlend-aasland Aug 6, 2023 https://github.com/python/cpython/pull/95151/commits/fa774898746635496ed6890d9b87b6d35b6fc185
87a7f20 Use try...except ValueError trick for neater code erlend-aasland Aug 6, 2023 https://github.com/python/cpython/pull/95151/commits/87a7f20b3afbbf96120df4d6703be7582cb6bd1a
f36bc05 Move VersionTuple to above Parameter class erlend-aasland Aug 6, 2023 https://github.com/python/cpython/pull/95151/commits/f36bc0526f271a389413a394ee080f5001a4da1d
5e65020 Add more tests for illegal formats erlend-aasland Aug 6, 2023 https://github.com/python/cpython/pull/95151/commits/5e65020a89185a62d6e085bf7b60c7c2c63073b0
f1f311a Don't link to keyword-only param glossary section erlend-aasland Aug 6, 2023 https://github.com/python/cpython/pull/95151/commits/f1f311a03403c6b504a025f4c12638e96d6ce71c
83de0b8 No need for iter erlend-aasland Aug 6, 2023 https://github.com/python/cpython/pull/95151/commits/83de0b89ab05d7d36ce4942715004d339ba061b8
b10dc9c For now, only use the basename of the source file erlend-aasland Aug 6, 2023 https://github.com/python/cpython/pull/95151/commits/b10dc9c72d5a34c7afc95826fa976e8bfadb7fd0
c4ba025 Apply suggestions from code review erlend-aasland Aug 6, 2023 https://github.com/python/cpython/pull/95151/commits/c4ba02527a81d1ce646dd0ef693a53265b3724a0
c875d60 Fix mypy error erlend-aasland Aug 6, 2023 https://github.com/python/cpython/pull/95151/commits/c875d600208b7f2e13e383c9de168ffbfc1710d9
cdd927c Fix deprecation condition erlend-aasland Aug 6, 2023 https://github.com/python/cpython/pull/95151/commits/cdd927ca92e25bb173cda002444259efd5c88d0d
f0847bc Further improve warning messages erlend-aasland Aug 6, 2023 https://github.com/python/cpython/pull/95151/commits/f0847bce96a4fcfc7ce23cbcae9bf87852cdf73b
ce8db9a Simplify condition erlend-aasland Aug 6, 2023 https://github.com/python/cpython/pull/95151/commits/ce8db9a68e03b31c87024670af8081df6711c113
0dff20c Merge remote-tracking branch 'origin/ac-deprecate' into ac-deprecate erlend-aasland Aug 6, 2023 https://github.com/python/cpython/pull/95151/commits/0dff20cc3a97d6bdbbd03bf570aaf71c98872808
b45d845 Refactor: extract pprinter erlend-aasland Aug 6, 2023 https://github.com/python/cpython/pull/95151/commits/b45d845780bbbd3864d651a9e96af73819976f77
d2330c6 Reintroduce condition and fixup deprecation message erlend-aasland Aug 6, 2023 https://github.com/python/cpython/pull/95151/commits/d2330c6f78d555633164389d84c0c14717cf47a6
622b556 Remove unused variable, and reorder some lines for readability erlend-aasland Aug 6, 2023 https://github.com/python/cpython/pull/95151/commits/622b5562cf14a77579442bd430477b25c1e3cd99
e71fbe1 Simplify pprint_words erlend-aasland Aug 6, 2023 https://github.com/python/cpython/pull/95151/commits/e71fbe1b19856db1578e051a51ae6df6369d8926
c4141f0 Fix function name formatting erlend-aasland Aug 6, 2023 https://github.com/python/cpython/pull/95151/commits/c4141f0bf5f534077b26ed23622bcc176dd45534
87e50c7 Use fully qualified function/meth name in fail() messages erlend-aasland Aug 6, 2023 https://github.com/python/cpython/pull/95151/commits/87e50c7014a742ca58465fff26ccf184fc873831
6e9e7b4 Add more test cases and normalise the their naming erlend-aasland Aug 6, 2023 https://github.com/python/cpython/pull/95151/commits/6e9e7b4149599d55ee5825522db70c0998b4168d
bde0f90 Improve deprecation messages erlend-aasland Aug 6, 2023 https://github.com/python/cpython/pull/95151/commits/bde0f90d4b9cbd3ec590fdfaf5d7192b54697db7
8e9ea05 Pull in main erlend-aasland Aug 7, 2023 https://github.com/python/cpython/pull/95151/commits/8e9ea05984d34a0200bdd8aeeba723f63ae9bdf0
8324510 ValueError will catch if '.' not in thenceforth for us erlend-aasland Aug 7, 2023 https://github.com/python/cpython/pull/95151/commits/8324510cbf11b3d1bb0210dfdd4b847392d053b3
2e4d64f Improve NEWS entry erlend-aasland Aug 7, 2023 https://github.com/python/cpython/pull/95151/commits/2e4d64fd0cd50ae6e220394f3a47b3c31716299f
52e7078 Update Misc/NEWS.d/next/Tools-Demos/2022-07-23-00-33-28.gh-issue-9506… erlend-aasland Aug 7, 2023 https://github.com/python/cpython/pull/95151/commits/52e7078d28f62c9c1651a7389bd74d950fa2aa93
8a39ffb Fix grammar in depr sentence erlend-aasland Aug 7, 2023 https://github.com/python/cpython/pull/95151/commits/8a39ffbef81cdda5bc6603c94743247349c04c66
dc8f10d Merge remote-tracking branch 'origin/ac-deprecate' into ac-deprecate erlend-aasland Aug 7, 2023 https://github.com/python/cpython/pull/95151/commits/dc8f10d3667c6528478daacb41f67a1863c88299
d2130ab Fix fixup code and add test erlend-aasland Aug 7, 2023 https://github.com/python/cpython/pull/95151/commits/d2130abe8d2ffb250cf13585ea816cb724690e99
b21bc32 Revert "Fix fixup code and add test" erlend-aasland Aug 7, 2023 https://github.com/python/cpython/pull/95151/commits/b21bc3230eebf31fdbba3a4635d5fea01b09d18d
Clear filters https://github.com/python/cpython/pull/95151/files
Please reload this pagehttps://github.com/python/cpython/pull/95151/files
Please reload this pagehttps://github.com/python/cpython/pull/95151/files
clinic.rst https://github.com/python/cpython/pull/95151/files#diff-a4645f78e6fd50db73061ddc9aeea8b4995f6ac90bfd6b8bdd71a5ffac191b42
clinic.test.c https://github.com/python/cpython/pull/95151/files#diff-32c3be496a0c496cd567de8c17ee74b48d717c19012e4859ccec9f96a97d2ab7
test_clinic.py https://github.com/python/cpython/pull/95151/files#diff-0267fab8cf520e17e208f9f0d8fb6fbd2ec5fb6eb5c7dbab5bc08a01239938bf
2022-07-23-00-33-28.gh-issue-95065.NfCCpp.rst https://github.com/python/cpython/pull/95151/files#diff-0f4c4556cf38d6b8abbb58ba4fa76df215773adfca2f3bb692119cba4cf58d08
clinic.py https://github.com/python/cpython/pull/95151/files#diff-4c6b55ec7d80a3d60f100ce230eb879d9acbe2e558e01d318960e6197d7c47b3
https://github.com/python/cpython/blob/main/.github/CODEOWNERS#L124
Doc/howto/clinic.rsthttps://github.com/python/cpython/pull/95151/files#diff-a4645f78e6fd50db73061ddc9aeea8b4995f6ac90bfd6b8bdd71a5ffac191b42
View file https://github.com/erlend-aasland/cpython/blob/b21bc3230eebf31fdbba3a4635d5fea01b09d18d/Doc/howto/clinic.rst
Open in desktop https://desktop.github.com
https://github.co/hiddenchars
https://github.com/python/cpython/pull/95151/{{ revealButtonHref }}
https://github.com/python/cpython/pull/95151/files#diff-a4645f78e6fd50db73061ddc9aeea8b4995f6ac90bfd6b8bdd71a5ffac191b42
Please reload this pagehttps://github.com/python/cpython/pull/95151/files
Please reload this pagehttps://github.com/python/cpython/pull/95151/files
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.