Skip to content
Navigation Menu
Sign in
Products
Platform
GitHub
Repository hosting, code review, and collaboration
Copilot
AI coding agent for tasks, projects and automated work
Build & Ship
Actions
CI/CD and automation
Code Quality
Quality analysis, fixes, and enforcement
Codespaces
Cloud development environments
Secure
Code Security
Vulnerability detection and remediation
Secret Protection
Secret scanning and leak prevention
All Features
Developers
Learn
Documentation
Training
Certifications
Build
Build with Copilot
Customize Copilot
Integrations
Explore
Trending repos
GitHub Sponsors
Events
Changelog
Changelog
Your source for the latest features, improvements, and fixes across GitHub products, all in one place.
Businesses
By Stage
Enterprises
Team
Startups
Nonprofits
By Industry
Healthcare
Financial services
Manufacturing
Government
See all industries
Evaluate GitHub
Why GitHub
Customer Stories
Business insights
Trust Center
Add-ons
GitHub Advanced Security
Enterprise-grade code security
Copilot for business
Enterprise-grade AI features
Premium Support
Enterprise-grade 24/7 support
Resources
Learn & Connect
Documentation
Resource center
Blog
Events & webinars
Community Forum
Customer Stories
Integrations
Support
Customer support
Training
GitHub Status
Company
About
Partners
Changelog
GitHub Universe
GitHub Universe
The event for developers, by developers — talks, workshops, and what’s next for GitHub.
Pricing
Search
/
Sign in
Sign up
Appearance settings
You signed in with another tab or window.
Reload
to refresh your session.
You signed out in another tab or window.
Reload
to refresh your session.
You switched accounts on another tab or window.
Reload
to refresh your session.
Dismiss alert
{{ message }}
python
cpython
Repository navigation
Code
Issues
5k+
(5k+)
Pull requests
2.3k
(2.3k)
Actions
Projects
Security and quality
Insights
More
items
Commits
Branch selector
main
User selector
bitdancer
Datepicker
All time
Commit history
Commits on Sep 8, 2016
#27364: Deprecate invalid escape strings in str/byutes.
Show description for 110b6fe
bitdancer
committed
110b6fe
View commit details
Copy full SHA for 110b6fe
Browse repository at this point
#27364: fix "incorrect" uses of escape character in the stdlib.
Show description for 44b548d
bitdancer
committed
44b548d
View commit details
Copy full SHA for 44b548d
Browse repository at this point
#24277: Fix some incorrect backslashes in email example.
bitdancer
committed
1ba3e6d
View commit details
Copy full SHA for 1ba3e6d
Browse repository at this point
#24277: Fix 3.4 whats new link broken by email doc changes.
bitdancer
committed
bf24dfa
View commit details
Copy full SHA for bf24dfa
Browse repository at this point
#24277: What's New and news entries for previous commit.
bitdancer
committed
8e7cdb2
View commit details
Copy full SHA for 8e7cdb2
Browse repository at this point
#24277: The new email API is no longer provisional.
Show description for 29d1bc0
bitdancer
committed
29d1bc0
View commit details
Copy full SHA for 29d1bc0
Browse repository at this point
Commits on Sep 7, 2016
#22233: Only split headers on \r and/or \n, per email RFCs.
Show description for dc1650c
bitdancer
committed
dc1650c
View commit details
Copy full SHA for dc1650c
Browse repository at this point
#26209: Clarify type of *localaddr*/*remoteadr* in smtpd docs.
bitdancer
committed
6b46ec7
View commit details
Copy full SHA for 6b46ec7
Browse repository at this point
27988: Make sure iter_attachments does not mutate the payload list.
bitdancer
committed
c2e2473
View commit details
Copy full SHA for c2e2473
Browse repository at this point
Merge: #22233: Only split headers on \r and/or \n, per email RFCs.
bitdancer
committed
1badd28
View commit details
Copy full SHA for 1badd28
Browse repository at this point
#27331: add policy keyword argument to all MIME subclasses.
Show description for 56b1f1b
bitdancer
committed
56b1f1b
View commit details
Copy full SHA for 56b1f1b
Browse repository at this point
Merge: #26209: Clarify type of *localaddr*/*remoteadr* in smtpd docs.
bitdancer
committed
2195d53
View commit details
Copy full SHA for 2195d53
Browse repository at this point
Merge: 27988: Make sure iter_attachments does not mutate the payload list.
bitdancer
committed
91afe7e
View commit details
Copy full SHA for 91afe7e
Browse repository at this point
Commits on Aug 31, 2016
#27904: fix distutils tests.
Show description for 8890bb2
bitdancer
committed
8890bb2
View commit details
Copy full SHA for 8890bb2
Browse repository at this point
Merge #27893: arg name and bytes references in email.parser docs.
bitdancer
committed
89b1162
View commit details
Copy full SHA for 89b1162
Browse repository at this point
#27893: arg name and bytes references in email.parser docs.
Show description for 74eda76
bitdancer
committed
74eda76
View commit details
Copy full SHA for 74eda76
Browse repository at this point
Commits on Aug 24, 2016
#26907: add some missing getsockopt constants.
Show description for bdfa0eb
bitdancer
committed
bdfa0eb
View commit details
Copy full SHA for bdfa0eb
Browse repository at this point
Merge: #25916: fix a few 'string of bytes' references.
bitdancer
committed
d44500c
View commit details
Copy full SHA for d44500c
Browse repository at this point
#25916: fix a few 'string of bytes' references.
Show description for 48de282
bitdancer
committed
48de282
View commit details
Copy full SHA for 48de282
Browse repository at this point
Commits on Aug 19, 2016
Rewrap long lines in Misc/NEWS.
Show description for 2a400fd
bitdancer
committed
2a400fd
View commit details
Copy full SHA for 2a400fd
Browse repository at this point
Rewrap long lines in Misc/NEWS.
bitdancer
committed
db53805
View commit details
Copy full SHA for db53805
Browse repository at this point
Merge: #2466: ismount now recognizes mount points user can't access.
bitdancer
committed
c199603
View commit details
Copy full SHA for c199603
Browse repository at this point
#2466: ismount now recognizes mount points user can't access.
Show description for 750018b
bitdancer
committed
750018b
View commit details
Copy full SHA for 750018b
Browse repository at this point
Commits on Aug 13, 2016
Merge: #27753: fix typo (name->named).
bitdancer
committed
c00189e
View commit details
Copy full SHA for c00189e
Browse repository at this point
#27753: fix typo (name->named).
bitdancer
committed
689016f
View commit details
Copy full SHA for 689016f
Browse repository at this point
Commits on Jul 16, 2016
Merge: #27522: break unintended cycle in feedparser.
bitdancer
committed
7266964
View commit details
Copy full SHA for 7266964
Browse repository at this point
#27522: break unintended cycle in feedparser.
Show description for 702b046
bitdancer
committed
702b046
View commit details
Copy full SHA for 702b046
Browse repository at this point
Commits on Jul 10, 2016
#22758 null merge
bitdancer
committed
d2ba5f5
View commit details
Copy full SHA for d2ba5f5
Browse repository at this point
#22758 null merge
bitdancer
committed
2a8c7ca
View commit details
Copy full SHA for 2a8c7ca
Browse repository at this point
#22758 null merge
bitdancer
committed
8cf1496
View commit details
Copy full SHA for 8cf1496
Browse repository at this point
#22758 null merge
bitdancer
committed
e363894
View commit details
Copy full SHA for e363894
Browse repository at this point
Merge: #26176: fix usage of Address constructor in email examples.
bitdancer
committed
a7425c5
View commit details
Copy full SHA for a7425c5
Browse repository at this point
#26176: fix usage of Address constructor in email examples.
Show description for 7a139c5
bitdancer
committed
7a139c5
View commit details
Copy full SHA for 7a139c5
Browse repository at this point
#22758: fix regression in handling of secure cookies.
Show description for 5f21f43
bitdancer
committed
5f21f43
View commit details
Copy full SHA for 5f21f43
Browse repository at this point
Merge: #20647: Update dictobject.c comments to account for randomized string hashes.
bitdancer
committed
ce85acf
View commit details
Copy full SHA for ce85acf
Browse repository at this point
Previous
Next
You can’t perform that action at this time.