René's URL Explorer Experiment


Title: bpo-26579: Add object.__getstate__(). by serhiy-storchaka · Pull Request #2821 · python/cpython · GitHub

Open Graph Title: bpo-26579: Add object.__getstate__(). by serhiy-storchaka · Pull Request #2821 · python/cpython

X Title: bpo-26579: Add object.__getstate__(). by serhiy-storchaka · Pull Request #2821 · python/cpython

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

Open Graph Description: Copying and pickling instances of subclasses of builtin types bytearray, set, frozenset, collections.OrderedDict, collections.deque, weakref.WeakSet, and datetime.tzinfo now copies and pickles inst...

X Description: Copying and pickling instances of subclasses of builtin types bytearray, set, frozenset, collections.OrderedDict, collections.deque, weakref.WeakSet, and datetime.tzinfo now copies and pickles inst...

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

X: @github

direct link

Domain: github.com

route-pattern/:user_id/:repository/pull/:id/commits(.:format)
route-controllerpull_requests
route-actioncommits
fetch-noncev2:7b0172c3-5adf-e55f-88a5-8885cc714a8a
current-catalog-service-hashae870bc5e265a340912cde392f23dad3671a0a881730ffdadd82f2f57d81641b
request-idDBD0:51AE:B600B:F7854:6A52DD17
html-safe-noncefdfa43a3e88194aa5cf13e40e8c4d4b954c3fdbad859f56d3984abd1562e96db
visitor-payloadeyJyZWZlcnJlciI6IiIsInJlcXVlc3RfaWQiOiJEQkQwOjUxQUU6QjYwMEI6Rjc4NTQ6NkE1MkREMTciLCJ2aXNpdG9yX2lkIjoiMjg5MjgyNTExNzc5MDYxMDE1IiwicmVnaW9uX2VkZ2UiOiJpYWQiLCJyZWdpb25fcmVuZGVyIjoiaWFkIn0=
visitor-hmacc4dd1eeeff74ea18c037b60ec618086d61c87542cbbf12da21e728ac1cd64368
hovercard-subject-tagpull_request:131926618
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/commits
fb:app_id1401488693436528
apple-itunes-appapp-id=1477376905, app-argument=https://github.com/python/cpython/pull/2821/commits
twitter:imagehttps://opengraph.githubassets.com/338faec056b144625f87ceda7dcca0120602c0de8a52eab1e596a743467c4bae/python/cpython/pull/2821
twitter:cardsummary_large_image
og:imagehttps://opengraph.githubassets.com/338faec056b144625f87ceda7dcca0120602c0de8a52eab1e596a743467c4bae/python/cpython/pull/2821
og:image:altCopying and pickling instances of subclasses of builtin types bytearray, set, frozenset, collections.OrderedDict, collections.deque, weakref.WeakSet, and datetime.tzinfo now copies and pickles inst...
og:image:width1200
og:image:height600
og:site_nameGitHub
og:typeobject
og:author:usernameserhiy-storchaka
hostnamegithub.com
expected-hostnamegithub.com
Noneb9a586c06a05a7a86fc7e3f4dbd03e42f6869085879aa184aa6369456dbd50fb
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
release07a982c1d40157c619b364352b704c3ce66bb332
ui-targetfull
theme-color#1e2327
color-schemelight dark

Links:

Skip to contenthttps://github.com/python/cpython/pull/2821/commits#start-of-content
https://github.com/
Sign in https://github.com/login?return_to=https%3A%2F%2Fgithub.com%2Fpython%2Fcpython%2Fpull%2F2821%2Fcommits
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%2F2821%2Fcommits
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%2Fcommits&source=header-repo&source_repo=python%2Fcpython
Reloadhttps://github.com/python/cpython/pull/2821/commits
Reloadhttps://github.com/python/cpython/pull/2821/commits
Reloadhttps://github.com/python/cpython/pull/2821/commits
Please reload this pagehttps://github.com/python/cpython/pull/2821/commits
python https://github.com/python
cpythonhttps://github.com/python/cpython
Please reload this pagehttps://github.com/python/cpython/pull/2821/commits
Notifications https://github.com/login?return_to=%2Fpython%2Fcpython
Fork 35k https://github.com/login?return_to=%2Fpython%2Fcpython
Star 73.8k 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:object-getstatehttps://github.com/serhiy-storchaka/cpython/tree/object-getstate
Conversationhttps://github.com/python/cpython/pull/2821
Commits23 (23)https://github.com/python/cpython/pull/2821/commits
Checkshttps://github.com/python/cpython/pull/2821/checks
Files changedhttps://github.com/python/cpython/pull/2821/files
bpo-26579: Add object.__getstate__().https://github.com/python/cpython/pull/2821/commits#top
serhiy-storchakahttps://github.com/serhiy-storchaka
python:mainhttps://github.com/python/cpython/tree/main
serhiy-storchaka:object-getstatehttps://github.com/serhiy-storchaka/cpython/tree/object-getstate
bpo-26579: Add object.__getstate__().https://github.com/python/cpython/pull/2821/commits/259591bc1b7eb83afa13157d7e8b19369ebfd75a
https://github.com/serhiy-storchaka
serhiy-storchakahttps://github.com/python/cpython/commits?author=serhiy-storchaka
259591bhttps://github.com/python/cpython/pull/2821/commits/259591bc1b7eb83afa13157d7e8b19369ebfd75a
https://github.com/python/cpython/tree/259591bc1b7eb83afa13157d7e8b19369ebfd75a
Disable pickling slots with protocols 0 and 1 by default.https://github.com/python/cpython/pull/2821/commits/97fe498d8242dc7a1180bddd7e4936496846b6a6
https://github.com/serhiy-storchaka
serhiy-storchakahttps://github.com/python/cpython/commits?author=serhiy-storchaka
97fe498https://github.com/python/cpython/pull/2821/commits/97fe498d8242dc7a1180bddd7e4936496846b6a6
https://github.com/python/cpython/tree/97fe498d8242dc7a1180bddd7e4936496846b6a6
Merge commit '1e17d4aaff5c7ca972bab437949d2bb51c5b30f7' into object-getstate2https://github.com/python/cpython/pull/2821/commits/468e4cf209e81360d9a5300ba864a2a7c1ed544e
https://github.com/serhiy-storchaka
serhiy-storchakahttps://github.com/python/cpython/commits?author=serhiy-storchaka
468e4cfhttps://github.com/python/cpython/pull/2821/commits/468e4cf209e81360d9a5300ba864a2a7c1ed544e
https://github.com/python/cpython/tree/468e4cf209e81360d9a5300ba864a2a7c1ed544e
Merge commit '0353b4eaaf451ad463ce7eb3074f6b62d332f401~' into object-getstate2https://github.com/python/cpython/pull/2821/commits/baa32425be2b32bf561a542a90a9c5a2fecac63f
https://github.com/serhiy-storchaka
serhiy-storchakahttps://github.com/python/cpython/commits?author=serhiy-storchaka
baa3242https://github.com/python/cpython/pull/2821/commits/baa32425be2b32bf561a542a90a9c5a2fecac63f
https://github.com/python/cpython/tree/baa32425be2b32bf561a542a90a9c5a2fecac63f
Merge commit '0353b4eaaf451ad463ce7eb3074f6b62d332f401' into object-getstate2https://github.com/python/cpython/pull/2821/commits/de72734d4b57f88c356e46cd88d44a14a7c88ced
https://github.com/serhiy-storchaka
serhiy-storchakahttps://github.com/python/cpython/commits?author=serhiy-storchaka
de72734https://github.com/python/cpython/pull/2821/commits/de72734d4b57f88c356e46cd88d44a14a7c88ced
https://github.com/python/cpython/tree/de72734d4b57f88c356e46cd88d44a14a7c88ced
Merge commit '23d7ce747167cceeeae526a53a6044ec2dc47cbb' into object-getstate2https://github.com/python/cpython/pull/2821/commits/58a0bdd4c4a4a23882af48a3783f20cf7fcd3cb8
https://github.com/serhiy-storchaka
serhiy-storchakahttps://github.com/python/cpython/commits?author=serhiy-storchaka
58a0bddhttps://github.com/python/cpython/pull/2821/commits/58a0bdd4c4a4a23882af48a3783f20cf7fcd3cb8
https://github.com/python/cpython/tree/58a0bdd4c4a4a23882af48a3783f20cf7fcd3cb8
Merge commit '58ac700fb09497df14d4492b6f820109490b2b88~' into object-getstate2https://github.com/python/cpython/pull/2821/commits/756ea7cad69b2cf5556748aa73e273f4f503611e
https://github.com/serhiy-storchaka
serhiy-storchakahttps://github.com/python/cpython/commits?author=serhiy-storchaka
756ea7chttps://github.com/python/cpython/pull/2821/commits/756ea7cad69b2cf5556748aa73e273f4f503611e
https://github.com/python/cpython/tree/756ea7cad69b2cf5556748aa73e273f4f503611e
Merge commit '58ac700fb09497df14d4492b6f820109490b2b88' into object-getstate2https://github.com/python/cpython/pull/2821/commits/c4344e5dc4d315e5f0c26db90a529ffc12ffda92
https://github.com/serhiy-storchaka
serhiy-storchakahttps://github.com/python/cpython/commits?author=serhiy-storchaka
c4344e5https://github.com/python/cpython/pull/2821/commits/c4344e5dc4d315e5f0c26db90a529ffc12ffda92
https://github.com/python/cpython/tree/c4344e5dc4d315e5f0c26db90a529ffc12ffda92
Merge commit 'a3ec3ad9e20e7d9ed148d4cfbd22aebec608b42a' into object-getstate2https://github.com/python/cpython/pull/2821/commits/bf66900c866edc39d7e3ab7d709ac13a85ec169e
https://github.com/serhiy-storchaka
serhiy-storchakahttps://github.com/python/cpython/commits?author=serhiy-storchaka
bf66900https://github.com/python/cpython/pull/2821/commits/bf66900c866edc39d7e3ab7d709ac13a85ec169e
https://github.com/python/cpython/tree/bf66900c866edc39d7e3ab7d709ac13a85ec169e
Merge commit 'd3b9134ebb40bdb01ff52a37515c7c96970c9a0b' into object-getstate2https://github.com/python/cpython/pull/2821/commits/8afbfec539a16b4d34e4dc4e827a39ba6d9cebae
https://github.com/serhiy-storchaka
serhiy-storchakahttps://github.com/python/cpython/commits?author=serhiy-storchaka
8afbfechttps://github.com/python/cpython/pull/2821/commits/8afbfec539a16b4d34e4dc4e827a39ba6d9cebae
https://github.com/python/cpython/tree/8afbfec539a16b4d34e4dc4e827a39ba6d9cebae
Merge commit 'ce3489cfdb9f0e050bdc45ce5d3902c2577ea683~' into object-getstate2https://github.com/python/cpython/pull/2821/commits/6b0dad3a6da4fa582e8477687b09b1998567d9b5
https://github.com/serhiy-storchaka
serhiy-storchakahttps://github.com/python/cpython/commits?author=serhiy-storchaka
6b0dad3https://github.com/python/cpython/pull/2821/commits/6b0dad3a6da4fa582e8477687b09b1998567d9b5
https://github.com/python/cpython/tree/6b0dad3a6da4fa582e8477687b09b1998567d9b5
Merge commit 'ce3489cfdb9f0e050bdc45ce5d3902c2577ea683' into object-getstate2https://github.com/python/cpython/pull/2821/commits/88cddf127c31a62f80217cfae236e09c422fdfa2
https://github.com/serhiy-storchaka
serhiy-storchakahttps://github.com/python/cpython/commits?author=serhiy-storchaka
88cddf1https://github.com/python/cpython/pull/2821/commits/88cddf127c31a62f80217cfae236e09c422fdfa2
https://github.com/python/cpython/tree/88cddf127c31a62f80217cfae236e09c422fdfa2
Merge commit 'a8b9350964f43cb648c98c179c8037fbf3ff8a7d~' into object-getstate2https://github.com/python/cpython/pull/2821/commits/26f5f9e017b929a62434786647734ddbcfc4d7cd
https://github.com/serhiy-storchaka
serhiy-storchakahttps://github.com/python/cpython/commits?author=serhiy-storchaka
26f5f9ehttps://github.com/python/cpython/pull/2821/commits/26f5f9e017b929a62434786647734ddbcfc4d7cd
https://github.com/python/cpython/tree/26f5f9e017b929a62434786647734ddbcfc4d7cd
Merge commit 'a8b9350964f43cb648c98c179c8037fbf3ff8a7d' into object-getstate2https://github.com/python/cpython/pull/2821/commits/597969c3f074463856f2ce4e8425ebb2a69dd919
https://github.com/serhiy-storchaka
serhiy-storchakahttps://github.com/python/cpython/commits?author=serhiy-storchaka
597969chttps://github.com/python/cpython/pull/2821/commits/597969c3f074463856f2ce4e8425ebb2a69dd919
https://github.com/python/cpython/tree/597969c3f074463856f2ce4e8425ebb2a69dd919
Merge commit '8319114feedd2a5b77378bba24eb9fb2689c5033~' into object-getstate2https://github.com/python/cpython/pull/2821/commits/73ad8e696f1d417199b6461706fb0b84a1a737f4
https://github.com/serhiy-storchaka
serhiy-storchakahttps://github.com/python/cpython/commits?author=serhiy-storchaka
73ad8e6https://github.com/python/cpython/pull/2821/commits/73ad8e696f1d417199b6461706fb0b84a1a737f4
https://github.com/python/cpython/tree/73ad8e696f1d417199b6461706fb0b84a1a737f4
Merge commit '8319114feedd2a5b77378bba24eb9fb2689c5033' into object-getstate2https://github.com/python/cpython/pull/2821/commits/80396f9ea7ffaaadb4aac31541de11b2ec1b5fd9
https://github.com/serhiy-storchaka
serhiy-storchakahttps://github.com/python/cpython/commits?author=serhiy-storchaka
80396f9https://github.com/python/cpython/pull/2821/commits/80396f9ea7ffaaadb4aac31541de11b2ec1b5fd9
https://github.com/python/cpython/tree/80396f9ea7ffaaadb4aac31541de11b2ec1b5fd9
Remove debugging prints.https://github.com/python/cpython/pull/2821/commits/5a9c786b5bbc120fd194eaf2c9c2be487fcf366f
https://github.com/serhiy-storchaka
serhiy-storchakahttps://github.com/python/cpython/commits?author=serhiy-storchaka
5a9c786https://github.com/python/cpython/pull/2821/commits/5a9c786b5bbc120fd194eaf2c9c2be487fcf366f
https://github.com/python/cpython/tree/5a9c786b5bbc120fd194eaf2c9c2be487fcf366f
Merge commit '81c72044a181dbbfbf689d7a977d0d99090f26a8~' into object-getstate2https://github.com/python/cpython/pull/2821/commits/023d4ea6bd987b24311fedfe70a7248d22975c1a
https://github.com/serhiy-storchaka
serhiy-storchakahttps://github.com/python/cpython/commits?author=serhiy-storchaka
023d4eahttps://github.com/python/cpython/pull/2821/commits/023d4ea6bd987b24311fedfe70a7248d22975c1a
https://github.com/python/cpython/tree/023d4ea6bd987b24311fedfe70a7248d22975c1a
Merge commit '81c72044a181dbbfbf689d7a977d0d99090f26a8' into object-getstate2https://github.com/python/cpython/pull/2821/commits/d187a1ebf04c097bbc4bc4ac381a7e4db4127244
https://github.com/serhiy-storchaka
serhiy-storchakahttps://github.com/python/cpython/commits?author=serhiy-storchaka
d187a1ehttps://github.com/python/cpython/pull/2821/commits/d187a1ebf04c097bbc4bc4ac381a7e4db4127244
https://github.com/python/cpython/tree/d187a1ebf04c097bbc4bc4ac381a7e4db4127244
Merge branch 'main' into object-getstate2https://github.com/python/cpython/pull/2821/commits/9035c5cccb80182df86af389e4b54cac4ad89c41
https://github.com/serhiy-storchaka
serhiy-storchakahttps://github.com/python/cpython/commits?author=serhiy-storchaka
9035c5chttps://github.com/python/cpython/pull/2821/commits/9035c5cccb80182df86af389e4b54cac4ad89c41
https://github.com/python/cpython/tree/9035c5cccb80182df86af389e4b54cac4ad89c41
Merge branch 'main' into object-getstate2https://github.com/python/cpython/pull/2821/commits/f9566c190ee64ae332fa9ed8d246653fca1ee719
https://github.com/serhiy-storchaka
serhiy-storchakahttps://github.com/python/cpython/commits?author=serhiy-storchaka
f9566c1https://github.com/python/cpython/pull/2821/commits/f9566c190ee64ae332fa9ed8d246653fca1ee719
https://github.com/python/cpython/tree/f9566c190ee64ae332fa9ed8d246653fca1ee719
Fix documentation.https://github.com/python/cpython/pull/2821/commits/37e181484739cc1b842d7f1a44112c377cab34aa
https://github.com/serhiy-storchaka
serhiy-storchakahttps://github.com/python/cpython/commits?author=serhiy-storchaka
37e1814https://github.com/python/cpython/pull/2821/commits/37e181484739cc1b842d7f1a44112c377cab34aa
https://github.com/python/cpython/tree/37e181484739cc1b842d7f1a44112c377cab34aa
Fix merging error.https://github.com/python/cpython/pull/2821/commits/e49026f735984112e0b4dbda9cf0b6de747adb2c
https://github.com/serhiy-storchaka
serhiy-storchakahttps://github.com/python/cpython/commits?author=serhiy-storchaka
e49026fhttps://github.com/python/cpython/pull/2821/commits/e49026f735984112e0b4dbda9cf0b6de747adb2c
https://github.com/python/cpython/tree/e49026f735984112e0b4dbda9cf0b6de747adb2c
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.