René's URL Explorer Experiment


Title: gh-66410: Do not stringify arguments of Tkinter callback by serhiy-storchaka · Pull Request #98592 · python/cpython · GitHub

Open Graph Title: gh-66410: Do not stringify arguments of Tkinter callback by serhiy-storchaka · Pull Request #98592 · python/cpython

X Title: gh-66410: Do not stringify arguments of Tkinter callback by serhiy-storchaka · Pull Request #98592 · python/cpython

Description: The Python programming language. Contribute to python/cpython development by creating an account on GitHub.

Open Graph Description: Callbacks registered in the tkinter module now take arguments as various Python objects (int, float, bytes, tuple), not just str. To restore the previous behavior set tkinter module global wantobje...

X Description: Callbacks registered in the tkinter module now take arguments as various Python objects (int, float, bytes, tuple), not just str. To restore the previous behavior set tkinter module global wantobje...

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

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:1c01c073-2b4c-d934-35d3-9bcca786ed31
current-catalog-service-hashae870bc5e265a340912cde392f23dad3671a0a881730ffdadd82f2f57d81641b
request-id89D0:5105D:291BF66:388E5D4:6A4EF977
html-safe-nonce8a8a6763141a4ce1d571526c34f9d358e5cad5c8511e8e020db17db73304c64c
visitor-payloadeyJyZWZlcnJlciI6IiIsInJlcXVlc3RfaWQiOiI4OUQwOjUxMDVEOjI5MUJGNjY6Mzg4RTVENDo2QTRFRjk3NyIsInZpc2l0b3JfaWQiOiI1OTUyOTYzNzcwODUwNDA4ODIzIiwicmVnaW9uX2VkZ2UiOiJpYWQiLCJyZWdpb25fcmVuZGVyIjoiaWFkIn0=
visitor-hmaccf3cf7e0e19ba34514a2bc9095bd2a3fcd8a3b66fd664544f99b331506097128
hovercard-subject-tagpull_request:1097186207
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/cpython/98592/pull_request_layout
twitter:imagehttps://opengraph.githubassets.com/a87d8ca26f524f767f1b752adb0f9674f6939b280db1c5d868405eac8a343b01/python/cpython/pull/98592
twitter:cardsummary_large_image
og:imagehttps://opengraph.githubassets.com/a87d8ca26f524f767f1b752adb0f9674f6939b280db1c5d868405eac8a343b01/python/cpython/pull/98592
og:image:altCallbacks registered in the tkinter module now take arguments as various Python objects (int, float, bytes, tuple), not just str. To restore the previous behavior set tkinter module global wantobje...
og:image:width1200
og:image:height600
og:site_nameGitHub
og:typeobject
og:author:usernameserhiy-storchaka
hostnamegithub.com
expected-hostnamegithub.com
Noneb92d11c0aa4a77d54ef4af1078b6a15fb5a70a215b30c4ecf28889d5a8e656d9
turbo-cache-controlno-cache
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
disable-turbofalse
browser-stats-urlhttps://api.github.com/_private/browser/stats
browser-errors-urlhttps://api.github.com/_private/browser/errors
release2b8f23afb982271f1b22258a94aede67a6b77760
ui-targetfull
theme-color#1e2327
color-schemelight dark

Links:

Skip to contenthttps://github.com/python/cpython/pull/98592#start-of-content
https://github.com/
Sign in https://github.com/login?return_to=https%3A%2F%2Fgithub.com%2Fpython%2Fcpython%2Fpull%2F98592
GitHub CopilotWrite better code with AIhttps://github.com/features/copilot
GitHub Copilot appDirect agents from issue to mergehttps://github.com/features/ai/github-app
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
View all resourceshttps://github.com/resources
GitHub SponsorsFund open source developershttps://github.com/open-source/sponsors
Security Labhttps://securitylab.github.com
Maintainer Communityhttps://maintainers.github.com
Acceleratorhttps://github.com/open-source/accelerator
GitHub Starshttps://stars.github.com
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/enterprise/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%2F98592
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
Reloadhttps://github.com/python/cpython/pull/98592
Reloadhttps://github.com/python/cpython/pull/98592
Reloadhttps://github.com/python/cpython/pull/98592
Please reload this pagehttps://github.com/python/cpython/pull/98592
python https://github.com/python
cpythonhttps://github.com/python/cpython
Please reload this pagehttps://github.com/python/cpython/pull/98592
Notifications https://github.com/login?return_to=%2Fpython%2Fcpython
Fork 34.8k https://github.com/login?return_to=%2Fpython%2Fcpython
Star 73.6k 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.3k https://github.com/python/cpython/pulls
Actions https://github.com/python/cpython/actions
Projects https://github.com/python/cpython/projects
Security and quality 0 https://github.com/python/cpython/security
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 and quality https://github.com/python/cpython/security
Insights https://github.com/python/cpython/pulse
serhiy-storchakahttps://github.com/serhiy-storchaka
python:mainhttps://github.com/python/cpython/tree/main
serhiy-storchaka:tkinter-obj-cmdhttps://github.com/serhiy-storchaka/cpython/tree/tkinter-obj-cmd
Conversationhttps://github.com/python/cpython/pull/98592
Commits5 (5)https://github.com/python/cpython/pull/98592/commits
Checkshttps://github.com/python/cpython/pull/98592/checks
Files changedhttps://github.com/python/cpython/pull/98592/files
gh-66410: Do not stringify arguments of Tkinter callbackhttps://github.com/python/cpython/pull/98592#top
serhiy-storchakahttps://github.com/serhiy-storchaka
python:mainhttps://github.com/python/cpython/tree/main
serhiy-storchaka:tkinter-obj-cmdhttps://github.com/serhiy-storchaka/cpython/tree/tkinter-obj-cmd
https://github.com/serhiy-storchaka
serhiy-storchakahttps://github.com/serhiy-storchaka
Oct 24, 2022https://github.com/python/cpython/pull/98592#issue-1420501645
Please reload this pagehttps://github.com/python/cpython/pull/98592
Tkinter: Don't stringify callback arguments #66410https://github.com/python/cpython/issues/66410
Please reload this pagehttps://github.com/python/cpython/pull/98592
https://github.com/serhiy-storchaka
pythongh-66410https://github.com/python/cpython/issues/66410
: Do not stringify arguments of Tkinter callbackhttps://github.com/python/cpython/pull/98592/commits/d269e222c2af9313e2037ec97dd349e8887abad2
d269e22https://github.com/python/cpython/pull/98592/commits/d269e222c2af9313e2037ec97dd349e8887abad2
https://github.com/serhiy-storchaka
serhiy-storchakahttps://github.com/serhiy-storchaka
Oct 24, 2022https://github.com/python/cpython/pull/98592#event-7652826662
Tkinter: Don't stringify callback arguments #66410 https://github.com/python/cpython/issues/66410
https://github.com/serhiy-storchaka
serhiy-storchakahttps://github.com/serhiy-storchaka
Oct 24, 2022 https://github.com/python/cpython/pull/98592#ref-issue-1198924686
Tkinter: Don't stringify callback arguments #66410 https://github.com/python/cpython/issues/66410
https://github.com/serhiy-storchaka
Fix IDLE.https://github.com/python/cpython/pull/98592/commits/f5c6e4aa5fb8e36a35ec900bdc819b0a1013c0e0
f5c6e4ahttps://github.com/python/cpython/pull/98592/commits/f5c6e4aa5fb8e36a35ec900bdc819b0a1013c0e0
https://github.com/serhiy-storchaka
serhiy-storchakahttps://github.com/serhiy-storchaka
terryjreedyhttps://github.com/terryjreedy
code ownerhttps://github.com/python/cpython/blob/f3f8b6fca53c02eb8841c1a7b85a5af05aeaf4db/.github/CODEOWNERS#L136
October 24, 2022 13:07https://github.com/python/cpython/pull/98592#event-7653813065
https://github.com/serhiy-storchaka
Try to fix events on Windows.https://github.com/python/cpython/pull/98592/commits/56127064be2c6ec82e50dcc767c3439bb9bde319
5612706https://github.com/python/cpython/pull/98592/commits/56127064be2c6ec82e50dcc767c3439bb9bde319
https://github.com/serhiy-storchaka
serhiy-storchakahttps://github.com/serhiy-storchaka
October 24, 2022 15:13https://github.com/python/cpython/pull/98592#event-7655020373
https://github.com/terryjreedy
terryjreedyhttps://github.com/terryjreedy
Oct 24, 2022https://github.com/python/cpython/pull/98592#issuecomment-1289713852
Please reload this pagehttps://github.com/python/cpython/pull/98592
https://github.com/serhiy-storchaka
serhiy-storchakahttps://github.com/serhiy-storchaka
Oct 28, 2022https://github.com/python/cpython/pull/98592#issuecomment-1294675417
Please reload this pagehttps://github.com/python/cpython/pull/98592
https://github.com/serhiy-storchaka
Merge branch 'main' into tkinter-obj-cmdhttps://github.com/python/cpython/pull/98592/commits/24165e29f4094ac27f291723e0b8c88bc1ee34e5
24165e2https://github.com/python/cpython/pull/98592/commits/24165e29f4094ac27f291723e0b8c88bc1ee34e5
https://github.com/serhiy-storchaka
serhiy-storchakahttps://github.com/serhiy-storchaka
May 7, 2024 11:15https://github.com/python/cpython/pull/98592#event-12727837598
https://github.com/apps/bedevere-app
bedevere-apphttps://github.com/apps/bedevere-app
awaiting core review https://github.com/python/cpython/issues?q=state%3Aopen%20label%3A%22awaiting%20core%20review%22
May 7, 2024https://github.com/python/cpython/pull/98592#event-12727838138
https://github.com/serhiy-storchaka
Merge branch 'main' into tkinter-obj-cmdhttps://github.com/python/cpython/pull/98592/commits/d10ed25543a0299f3bb760ed765bc8e7f31b1556
d10ed25https://github.com/python/cpython/pull/98592/commits/d10ed25543a0299f3bb760ed765bc8e7f31b1556
https://github.com/serhiy-storchaka
serhiy-storchakahttps://github.com/serhiy-storchaka
May 7, 2024 11:44https://github.com/python/cpython/pull/98592#event-12728186666
https://github.com/serhiy-storchaka
serhiy-storchakahttps://github.com/serhiy-storchaka
65f5e58https://github.com/python/cpython/commit/65f5e586a1239ed1a66d8284773d7b02ce40e480
May 7, 2024https://github.com/python/cpython/pull/98592#event-12728532665
https://github.com/apps/bedevere-app
bedevere-apphttps://github.com/apps/bedevere-app
awaiting core review https://github.com/python/cpython/issues?q=state%3Aopen%20label%3A%22awaiting%20core%20review%22
May 7, 2024https://github.com/python/cpython/pull/98592#event-12728533349
https://github.com/serhiy-storchaka
serhiy-storchakahttps://github.com/serhiy-storchaka
May 7, 2024 12:10https://github.com/python/cpython/pull/98592#event-12728567260
SonicFieldhttps://github.com/SonicField
May 8, 2024 https://github.com/python/cpython/pull/98592#ref-commit-9ee55ed
https://github.com/serhiy-storchaka
https://github.com/SonicField
pythongh-66410https://github.com/python/cpython/issues/66410
: Do not stringify arguments of Tkinter callback (https://github.com/SonicField/cpython/commit/9ee55eda6f5c17e33197ddc3fa932342b26db761
pytho…https://github.com/python/cpython/pull/98592
9ee55edhttps://github.com/SonicField/cpython/commit/9ee55eda6f5c17e33197ddc3fa932342b26db761
…nGH-98592https://github.com/python/cpython/pull/98592
https://github.com/serhiy-storchaka
serhiy-storchakahttps://github.com/serhiy-storchaka
May 8, 2024 https://github.com/python/cpython/pull/98592#ref-issue-2285428468
Tkinter getint(), getboolean() argument must be str, not tuple #118760 https://github.com/python/cpython/issues/118760
serhiy-storchakahttps://github.com/serhiy-storchaka
May 8, 2024 https://github.com/python/cpython/pull/98592#ref-commit-a65789b
https://github.com/serhiy-storchaka
pythongh-118760https://github.com/python/cpython/issues/118760
: Restore the default value of tkiter.wantobjects to 1https://github.com/serhiy-storchaka/cpython/commit/a65789b6cb9dd1f196938e2a71db264e2128477a
a65789bhttps://github.com/serhiy-storchaka/cpython/commit/a65789b6cb9dd1f196938e2a71db264e2128477a
65f5e58https://github.com/serhiy-storchaka/cpython/commit/65f5e586a1239ed1a66d8284773d7b02ce40e480
pythonGH-98592https://github.com/python/cpython/pull/98592
https://github.com/serhiy-storchaka
serhiy-storchakahttps://github.com/serhiy-storchaka
May 8, 2024 https://github.com/python/cpython/pull/98592#ref-pullrequest-2286206085
gh-118760: Restore the default value of tkinter.wantobjects to 1 #118784 https://github.com/python/cpython/pull/118784
https://github.com/serhiy-storchaka
serhiy-storchakahttps://github.com/serhiy-storchaka
May 16, 2024 https://github.com/python/cpython/pull/98592#ref-pullrequest-2286088917
Add Tkinter tests for different events. #118778 https://github.com/python/cpython/pull/118778
serhiy-storchakahttps://github.com/serhiy-storchaka
May 20, 2024 https://github.com/python/cpython/pull/98592#ref-commit-e188527
https://github.com/serhiy-storchaka
gh-118760https://github.com/python/cpython/issues/118760
: Restore the default value of tkinter.wantobjects to 1 (https://github.com/python/cpython/commit/e188527c343c74574d481b77c30063db1436e62b
GH-…https://github.com/python/cpython/pull/118784
e188527https://github.com/python/cpython/commit/e188527c343c74574d481b77c30063db1436e62b
…118784https://github.com/python/cpython/pull/118784
65f5e58https://github.com/python/cpython/commit/65f5e586a1239ed1a66d8284773d7b02ce40e480
GH-98592https://github.com/python/cpython/pull/98592
miss-islingtonhttps://github.com/miss-islington
May 20, 2024 https://github.com/python/cpython/pull/98592#ref-commit-1b00598
https://github.com/serhiy-storchaka
https://github.com/miss-islington
pythongh-118760https://github.com/python/cpython/issues/118760
: Restore the default value of tkinter.wantobjects to 1 (https://github.com/miss-islington/cpython/commit/1b0059883f0a2d799d1c22db577a33c744712445
1b00598https://github.com/miss-islington/cpython/commit/1b0059883f0a2d799d1c22db577a33c744712445
pythonGH-118784https://github.com/python/cpython/pull/118784
65f5e58https://github.com/miss-islington/cpython/commit/65f5e586a1239ed1a66d8284773d7b02ce40e480
pythonGH-98592https://github.com/python/cpython/pull/98592
e188527https://github.com/miss-islington/cpython/commit/e188527c343c74574d481b77c30063db1436e62b
https://github.com/miss-islington
miss-islingtonhttps://github.com/miss-islington
May 20, 2024 https://github.com/python/cpython/pull/98592#ref-pullrequest-2306620106
[3.13] gh-118760: Restore the default value of tkinter.wantobjects to 1 (GH-118784) #119251 https://github.com/python/cpython/pull/119251
serhiy-storchakahttps://github.com/serhiy-storchaka
May 20, 2024 https://github.com/python/cpython/pull/98592#ref-commit-b4462aa
https://github.com/miss-islington
https://github.com/serhiy-storchaka
[3.13]https://github.com/python/cpython/commit/b4462aaed6dd7640e2be9f88a03b9455a9b84e2b
gh-118760https://github.com/python/cpython/issues/118760
: Restore the default value of tkinter.wantobjects to…https://github.com/python/cpython/commit/b4462aaed6dd7640e2be9f88a03b9455a9b84e2b
b4462aahttps://github.com/python/cpython/commit/b4462aaed6dd7640e2be9f88a03b9455a9b84e2b
GH-118784https://github.com/python/cpython/pull/118784
GH-119251https://github.com/python/cpython/pull/119251
65f5e58https://github.com/python/cpython/commit/65f5e586a1239ed1a66d8284773d7b02ce40e480
GH-98592https://github.com/python/cpython/pull/98592
e188527https://github.com/python/cpython/commit/e188527c343c74574d481b77c30063db1436e62b
estyxxhttps://github.com/estyxx
Jul 17, 2024 https://github.com/python/cpython/pull/98592#ref-commit-6b5ad2c
https://github.com/serhiy-storchaka
https://github.com/estyxx
pythongh-118760https://github.com/python/cpython/issues/118760
: Restore the default value of tkinter.wantobjects to 1 (https://github.com/estyxx/cpython/commit/6b5ad2c5b7f0d6b3abb02aaa850a84815496aa25
6b5ad2chttps://github.com/estyxx/cpython/commit/6b5ad2c5b7f0d6b3abb02aaa850a84815496aa25
pythonGH-118784https://github.com/python/cpython/pull/118784
65f5e58https://github.com/estyxx/cpython/commit/65f5e586a1239ed1a66d8284773d7b02ce40e480
pythonGH-98592https://github.com/python/cpython/pull/98592
https://github.co/hiddenchars
https://github.com/python/cpython/pull/{{ revealButtonHref }}
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%2Fcpython%2Fpull%2F98592
https://github.com/terryjreedy
terryjreedy https://github.com/terryjreedy
Tkinter: Don't stringify callback arguments https://github.com/python/cpython/issues/66410
Please reload this pagehttps://github.com/python/cpython/pull/98592
https://github.com/serhiy-storchaka
https://github.com/terryjreedy
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.