Skip to content
Navigation Menu
Sign in
Appearance settings
Platform
AI CODE CREATION
GitHub Copilot
Write better code with AI
GitHub Copilot app
Direct agents from issue to merge
MCP Registry
Integrate external tools
DEVELOPER WORKFLOWS
Actions
Automate any workflow
Codespaces
Instant dev environments
Issues
Plan and track work
Code Review
Manage code changes
Code Quality
Enforce quality at merge
APPLICATION SECURITY
GitHub Advanced Security
Find and fix vulnerabilities
Code security
Secure your code as you build
Secret protection
Stop leaks before they start
EXPLORE
Why GitHub
Documentation
Blog
Changelog
Marketplace
View all features
Solutions
BY COMPANY SIZE
Enterprises
Small and medium teams
Startups
Nonprofits
BY USE CASE
App Modernization
DevSecOps
DevOps
CI/CD
View all use cases
BY INDUSTRY
Healthcare
Financial services
Manufacturing
Government
View all industries
View all solutions
Resources
EXPLORE BY TOPIC
AI
Software Development
DevOps
Security
View all topics
EXPLORE BY TYPE
Customer stories
Events & webinars
Ebooks & reports
Business insights
GitHub Skills
SUPPORT & SERVICES
Documentation
Customer support
Community forum
Trust center
Partners
View all resources
Open Source
COMMUNITY
GitHub Sponsors
Fund open source developers
PROGRAMS
Security Lab
Maintainer Community
Accelerator
GitHub Stars
Archive Program
REPOSITORIES
Topics
Trending
Collections
Enterprise
ENTERPRISE SOLUTIONS
Enterprise platform
AI-powered developer platform
AVAILABLE ADD-ONS
GitHub Advanced Security
Enterprise-grade security features
Copilot for Business
Enterprise-grade AI features
Premium Support
Enterprise-grade 24/7 support
Pricing
Type
/
to 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 }}
Uh oh!
There was an error while loading.
Please reload this page
.
python
/
cpython
Public
Uh oh!
There was an error while loading.
Please reload this page
.
Notifications
You must be signed in to change notification settings
Fork
35.2k
Star
74.3k
Code
Issues
5k+
Pull requests
2.5k
Actions
Projects
Security and quality
0
Insights
Additional navigation options
Code
Issues
Pull requests
Actions
Projects
Security and quality
Insights
Commits
Breadcrumbs
History for
cpython
Parser
Python.asdl
on
3.4
User selector
All users
All time
Commit history
Commits on Mar 18, 2013
unify some ast.argument's attrs; change Attribute column offset (closes #16795)
Show description for cda75be
benjaminp
committed
cda75be
View commit details
Copy full SHA for cda75be
View code at this point
Browse repository at this point
Commits on Dec 6, 2012
create NameConstant AST class for None, True, and False literals (closes #16619)
benjaminp
committed
442f209
View commit details
Copy full SHA for 442f209
View code at this point
Browse repository at this point
Commits on Nov 25, 2012
Issue #16546: make ast.YieldFrom argument mandatory.
mdickinson
committed
ded35ae
View commit details
Copy full SHA for ded35ae
View code at this point
Browse repository at this point
Commits on Jan 16, 2012
murder tabs
benjaminp
committed
8d5a62d
View commit details
Copy full SHA for 8d5a62d
View code at this point
Browse repository at this point
Commits on Jan 14, 2012
make YieldFrom its own distinct from Yield (closes #13780)
benjaminp
committed
527c622
View commit details
Copy full SHA for 527c622
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 Aug 9, 2011
add a asdl bytes type, so Bytes.s be properly typechecked
benjaminp
committed
e249841
View commit details
Copy full SHA for e249841
View code at this point
Browse repository at this point
Commits on Jul 15, 2011
comment which is not applicable anymore
benjaminp
committed
620b2c8
View commit details
Copy full SHA for 620b2c8
View code at this point
Browse repository at this point
Commits on May 29, 2011
unify TryExcept and TryFinally (closes #12199)
benjaminp
committed
43af12b
View commit details
Copy full SHA for 43af12b
View code at this point
Browse repository at this point
Commits on May 27, 2011
reflect with statements with multiple items in the AST (closes #12106)
benjaminp
committed
bf1bbc1
View commit details
Copy full SHA for bf1bbc1
View code at this point
Browse repository at this point
Commits on Mar 13, 2011
convert ast versioning to mercurial
benjaminp
committed
6cb2b92
View commit details
Copy full SHA for 6cb2b92
View code at this point
Browse repository at this point
Commits on Jun 22, 2010
Merged revisions 82160 via svnmerge from
Show description for 60995fb
benjaminp
committed
60995fb
View commit details
Copy full SHA for 60995fb
View code at this point
Browse repository at this point
Commits on Jun 28, 2009
Merged revisions 73376,73393,73398,73400,73404-73405,73409,73419-73421,73432,73457,73460,73485-73486,73488-73489,73501-73502,73513-73514 via svnmerge from
Show description for 78565b2
benjaminp
committed
78565b2
View commit details
Copy full SHA for 78565b2
View code at this point
Browse repository at this point
Commits on Dec 6, 2008
there are only four asdl builtin types in py3k
benjaminp
committed
e84f03f
View commit details
Copy full SHA for e84f03f
View code at this point
Browse repository at this point
Commits on Mar 31, 2008
Merged revisions 62047 via svnmerge from
Show description for ad74aa8
nnorwitz
committed
ad74aa8
View commit details
Copy full SHA for ad74aa8
View code at this point
Browse repository at this point
Commits on Aug 31, 2007
Issue #1066: implement PEP 3109, 2/3 of PEP 3134.
collinw
committed
828f04a
View commit details
Copy full SHA for 828f04a
View code at this point
Browse repository at this point
Commits on Jul 11, 2007
Merged revisions 56154-56264 via svnmerge from
Show description for 992d4a3
gvanrossum
committed
992d4a3
View commit details
Copy full SHA for 992d4a3
View code at this point
Browse repository at this point
Commits on May 22, 2007
Merged revisions 55407-55513 via svnmerge from
Show description for d59da4b
gvanrossum
committed
d59da4b
View commit details
Copy full SHA for d59da4b
View code at this point
Browse repository at this point
Commits on May 15, 2007
Merged revisions 55328-55341 via svnmerge from
Show description for 1bc535d
gvanrossum
committed
1bc535d
View commit details
Copy full SHA for 1bc535d
View code at this point
Browse repository at this point
Commits on May 11, 2007
Merged revisions 55225-55227,55229-55269 via svnmerge from
Show description for 0368b72
gvanrossum
committed
0368b72
View commit details
Copy full SHA for 0368b72
View code at this point
Browse repository at this point
Commits on Apr 15, 2007
Hide list comp variables and support set comprehensions
ncoghlan
committed
650f0d0
View commit details
Copy full SHA for 650f0d0
View code at this point
Browse repository at this point
Commits on Mar 18, 2007
Implement PEP 3115 -- new metaclass syntax and semantics.
Show description for 52cc1d8
gvanrossum
committed
52cc1d8
View commit details
Copy full SHA for 52cc1d8
View code at this point
Browse repository at this point
Commits on Feb 27, 2007
Provisional implementation of PEP 3104.
Show description for 81e9502
jeremyhylton
committed
81e9502
View commit details
Copy full SHA for 81e9502
View code at this point
Browse repository at this point
Commits on Feb 26, 2007
bool is no longer required, it was only used for the print statement
nnorwitz
committed
3591bbe
View commit details
Copy full SHA for 3591bbe
View code at this point
Browse repository at this point
Commits on Feb 23, 2007
Touch file to regenerate Python-ast.[ch]
Yhg1s
committed
8b4a3e8
View commit details
Copy full SHA for 8b4a3e8
View code at this point
Browse repository at this point
Bytes literal.
Yhg1s
committed
00e41de
View commit details
Copy full SHA for 00e41de
View code at this point
Browse repository at this point
Merged revisions 53623-53858 via svnmerge from
Show description for cf297e4
Yhg1s
committed
cf297e4
View commit details
Copy full SHA for cf297e4
View code at this point
Browse repository at this point
Commits on Feb 9, 2007
* Remove PRINT_ITEM(_TO), PRINT_NEWLINE(_TO) opcodes.
Show description for 88fc664
birkenfeld
committed
88fc664
View commit details
Copy full SHA for 88fc664
View code at this point
Browse repository at this point
Commits on Jan 10, 2007
Some more changes related to the new except syntax and semantics,
Show description for 16be03e
gvanrossum
committed
16be03e
View commit details
Copy full SHA for 16be03e
View code at this point
Browse repository at this point
Commits on Dec 28, 2006
PEP 3107 - Function Annotations thanks to Tony Lownds
nnorwitz
committed
c150536
View commit details
Copy full SHA for c150536
View code at this point
Browse repository at this point
Commits on Oct 27, 2006
Jiwon Seo's PEP 3102 implementation.
Show description for 4f72a78
gvanrossum
committed
4f72a78
View commit details
Copy full SHA for 4f72a78
View code at this point
Browse repository at this point
Commits on Sep 6, 2006
Patch #1550786: ellipsis literal.
birkenfeld
committed
52318d6
View commit details
Copy full SHA for 52318d6
View code at this point
Browse repository at this point
Patch #1550800: make exec a function.
birkenfeld
committed
7cae87c
View commit details
Copy full SHA for 7cae87c
View code at this point
Browse repository at this point
Commits on Aug 28, 2006
SF patch 1547796 by Georg Brandl -- set literals.
gvanrossum
committed
86e58e2
View commit details
Copy full SHA for 86e58e2
View code at this point
Browse repository at this point
Commits on Aug 25, 2006
Remove the UNARY_CONVERT opcode (was used for backticks). Also bumped up the
Show description for e2e23ef
brettcannon
committed
e2e23ef
View commit details
Copy full SHA for e2e23ef
View code at this point
Browse repository at this point
Previous
Next
You can’t perform that action at this time.