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
Developer articles
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 }}
pythoncapi
cpython
Repository navigation
Code
Pull requests
Actions
Projects
Security and quality
Insights
More
items
Commits
Breadcrumbs
History for
cpython
Modules
parsermodule.c
on
3.4
User selector
All users
Datepicker
All time
Commit history
Commits on Jan 2, 2014
(Merge 3.3) parser: fix usage of Py_BuildValue() to build a parser error
Show description for f4c68db
vstinner
committed
f4c68db
View commit details
Copy full SHA for f4c68db
View code at this point
Browse repository at this point
parser: fix usage of Py_BuildValue() to build a parser error
Show description for 5f8d485
vstinner
committed
5f8d485
View commit details
Copy full SHA for 5f8d485
View code at this point
Browse repository at this point
Commits on Aug 26, 2013
Close #11619: The parser and the import machinery do not encode Unicode
Show description for 14e461d
vstinner
committed
14e461d
View commit details
Copy full SHA for 14e461d
View code at this point
Browse repository at this point
Commits on Jul 16, 2013
Issue #18408: Fix typo in build_node_tree() of the parser module
Show description for 6684bdf
vstinner
committed
6684bdf
View commit details
Copy full SHA for 6684bdf
View code at this point
Browse repository at this point
Commits on Jul 11, 2013
Issue #18408: parser module: fix error handling in node2tuple()
Show description for df4572c
vstinner
committed
df4572c
View commit details
Copy full SHA for df4572c
View code at this point
Browse repository at this point
Issue #18408: Fix parser.sequence2st() and parser.tuple2st(): raise MemoryError
Show description for 3bd6abd
vstinner
committed
3bd6abd
View commit details
Copy full SHA for 3bd6abd
View code at this point
Browse repository at this point
Commits on Jan 19, 2013
Issue #15989: Fix several occurrences of integer overflow
Show description for 9101e23
serhiy-storchaka
committed
9101e23
View commit details
Copy full SHA for 9101e23
View code at this point
Browse repository at this point
Commits on Jan 14, 2013
Issue #15989: Fix several occurrences of integer overflow
Show description for 7898043
serhiy-storchaka
committed
7898043
View commit details
Copy full SHA for 7898043
View code at this point
Browse repository at this point
Commits on Dec 18, 2012
Issue #16714: use 'raise' exceptions, don't 'throw'.
Show description for 5b89840
asvetlov
committed
5b89840
View commit details
Copy full SHA for 5b89840
View code at this point
Browse repository at this point
Issue #16714: use 'raise' exceptions, don't 'throw'.
Show description for 737fb89
asvetlov
committed
737fb89
View commit details
Copy full SHA for 737fb89
View code at this point
Browse repository at this point
Commits on Aug 15, 2012
Issue #15604: Update uses of PyObject_IsTrue() to check for and handle errors correctly.
Show description for 721738f
pitrou
committed
721738f
View commit details
Copy full SHA for 721738f
View code at this point
Browse repository at this point
Issue #15604: Update uses of PyObject_IsTrue() to check for and handle errors correctly.
Show description for 6f430e4
pitrou
committed
6f430e4
View commit details
Copy full SHA for 6f430e4
View code at this point
Browse repository at this point
Commits on Aug 3, 2012
MERGE: Closes #15512: Correct __sizeof__ support for parser
jcea
committed
88ca04e
View commit details
Copy full SHA for 88ca04e
View code at this point
Browse repository at this point
Closes #15512: Correct __sizeof__ support for parser
jcea
committed
e9c5318
View commit details
Copy full SHA for e9c5318
View code at this point
Browse repository at this point
Commits on May 7, 2012
Issue #14741: Merge fix from 3.2.
mdickinson
committed
943cab2
View commit details
Copy full SHA for 943cab2
View code at this point
Browse repository at this point
Issue #14741: Fix missing support for ellipsis in parser module.
mdickinson
committed
da029fb
View commit details
Copy full SHA for da029fb
View code at this point
Browse repository at this point
Issue #14697: Merge fix from 3.2.
mdickinson
committed
72f6095
View commit details
Copy full SHA for 72f6095
View code at this point
Browse repository at this point
Issue #14697: Fix missing parser module support for set displays and set comprehensions.
mdickinson
committed
11c1dee
View commit details
Copy full SHA for 11c1dee
View code at this point
Browse repository at this point
Issue #14701: Add missing support for 'raise ... from' in parser module.
mdickinson
committed
cf360b9
View commit details
Copy full SHA for cf360b9
View code at this point
Browse repository at this point
Issue #14701: Merge fix from 3.2.
mdickinson
committed
9fad160
View commit details
Copy full SHA for 9fad160
View code at this point
Browse repository at this point
Commits on Apr 29, 2012
Issue #14696: Merge from 3.2
mdickinson
committed
5740489
View commit details
Copy full SHA for 5740489
View code at this point
Browse repository at this point
Issue #14696: Fix parser module to understand 'nonlocal' declarations.
mdickinson
committed
407b3bd
View commit details
Copy full SHA for 407b3bd
View code at this point
Browse repository at this point
Issue #9154: Merge fix from 3.2.
mdickinson
committed
b63fd2a
View commit details
Copy full SHA for b63fd2a
View code at this point
Browse repository at this point
Issue #9154: Fix parser module to understand function annotations.
mdickinson
committed
ea7e9f9
View commit details
Copy full SHA for ea7e9f9
View code at this point
Browse repository at this point
Commits on Jan 13, 2012
Implement PEP 380 - 'yield from' (closes #11682)
ncoghlan
committed
1f7ce62
View commit details
Copy full SHA for 1f7ce62
View code at this point
Browse repository at this point
Commits on Oct 14, 2011
Rename _Py_identifier to _Py_IDENTIFIER.
loewis
committed
bd928fe
View commit details
Copy full SHA for bd928fe
View code at this point
Browse repository at this point
Commits on Oct 10, 2011
Use identifier API for PyObject_GetAttrString.
loewis
committed
1ee1b6f
View commit details
Copy full SHA for 1ee1b6f
View code at this point
Browse repository at this point
Commits on Jun 6, 2011
always clear parser error
benjaminp
committed
f0cdbad
View commit details
Copy full SHA for f0cdbad
View code at this point
Browse repository at this point
Commits on Jun 5, 2011
only clear the parser error if it's set (closes #12264)
benjaminp
committed
f719957
View commit details
Copy full SHA for f719957
View code at this point
Browse repository at this point
Commits on Apr 4, 2011
Issue #10785: Store the filename as Unicode in the Python parser.
Victor Stinner
committed
7f2fee3
View commit details
Copy full SHA for 7f2fee3
View code at this point
Browse repository at this point
Commits on Mar 15, 2011
#11515: Merge with 3.1.
ezio-melotti
committed
4969f70
View commit details
Copy full SHA for 4969f70
View code at this point
Browse repository at this point
#11515: fix several typos. Patch by Piotr Kasprzyk.
ezio-melotti
committed
42da663
View commit details
Copy full SHA for 42da663
View code at this point
Browse repository at this point
Commits on Dec 8, 2010
Issue #6697: Fixed instances of _PyUnicode_AsString() result not checked for NULL
abalkin
committed
e239d23
View commit details
Copy full SHA for e239d23
View code at this point
Browse repository at this point
Commits on Nov 30, 2010
Remove redundant includes of headers that are already included by Python.h.
birkenfeld
committed
e5b99f0
View commit details
Copy full SHA for e5b99f0
View code at this point
Browse repository at this point
Commits on Jul 4, 2010
Merged revisions 82555 via svnmerge from
Show description for 0dce815
mdickinson
committed
0dce815
View commit details
Copy full SHA for 0dce815
View code at this point
Browse repository at this point
Previous
Next
You can’t perform that action at this time.