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
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
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.7k
(2.7k)
Actions
Projects
Security and quality
Insights
More
items
Commits
Breadcrumbs
History for
cpython
Python
compile.c
on
3.4
User selector
All users
Datepicker
All time
Commit history
Commits on Nov 2, 2015
Issue #25523: Correct "a" article to "an" article
Show description for 7462b64
vadmium
committed
7462b64
View commit details
Copy full SHA for 7462b64
View code at this point
Browse repository at this point
Commits on Jun 10, 2015
Fixed indentation of Python examples in C comments.
serhiy-storchaka
committed
d741a88
View commit details
Copy full SHA for d741a88
View code at this point
Browse repository at this point
Commits on May 7, 2015
shorten capsule name macro; it doesn't need to be so long
benjaminp
committed
9e77f72
View commit details
Copy full SHA for 9e77f72
View code at this point
Browse repository at this point
Commits on Mar 11, 2015
Issue #23192: Fixed generator lambdas. Patch by Bruno Cauet.
serhiy-storchaka
committed
c775ad6
View commit details
Copy full SHA for c775ad6
View code at this point
Browse repository at this point
Commits on Dec 13, 2014
pop the loop block even for infinite while loops (closes #23048)
benjaminp
committed
3cda0ed
View commit details
Copy full SHA for 3cda0ed
View code at this point
Browse repository at this point
Commits on Nov 18, 2014
Issue #22453: Warn against the use of leaking macro PyObject_REPR().
serhiy-storchaka
committed
81f68a7
View commit details
Copy full SHA for 81f68a7
View code at this point
Browse repository at this point
Commits on May 23, 2014
Issue #21523: Fix over-pessimistic computation of the stack effect of some opcodes in the compiler.
Show description for 9961405
pitrou
committed
9961405
View commit details
Copy full SHA for 9961405
View code at this point
Browse repository at this point
Commits on Feb 18, 2014
Issue #20625: Fix compilation issue
vstinner
committed
6acc5e1
View commit details
Copy full SHA for 6acc5e1
View code at this point
Browse repository at this point
Mangle __parameters in __annotations__ dict properly. Issue #20625.
Yury Selivanov
committed
026019f
View commit details
Copy full SHA for 026019f
View code at this point
Browse repository at this point
Commits on Dec 4, 2013
upcast int to size_t to silence two autological-constant-out-of-range-compare warnings with clang.
tiran
committed
724b828
View commit details
Copy full SHA for 724b828
View code at this point
Browse repository at this point
Commits on Nov 23, 2013
Issue #19722: Added opcode.stack_effect(), which accurately
Show description for 3a90797
larryhastings
committed
3a90797
View commit details
Copy full SHA for 3a90797
View code at this point
Browse repository at this point
Commits on Nov 19, 2013
Issue #9566, #19617: Fix more compiler warnings in compile.c on Windows 64-bit
vstinner
committed
f8e3221
View commit details
Copy full SHA for f8e3221
View code at this point
Browse repository at this point
Issue #9566, #19617: New try to fix compilation on Windows
Show description for 85fe8a6
vstinner
committed
85fe8a6
View commit details
Copy full SHA for 85fe8a6
View code at this point
Browse repository at this point
Issue #9566, #19617: Fix compilation on Windows
Show description for b679a2e
vstinner
committed
b679a2e
View commit details
Copy full SHA for b679a2e
View code at this point
Browse repository at this point
Issue #9566: compile.c uses Py_ssize_t instead of int to store sizes to fix
Show description for ad9a066
vstinner
committed
ad9a066
View commit details
Copy full SHA for ad9a066
View code at this point
Browse repository at this point
Commits on Nov 5, 2013
Issue #19437: Fix compiler_class(), handle compiler_lookup_arg() failure
vstinner
committed
98e818b
View commit details
Copy full SHA for 98e818b
View code at this point
Browse repository at this point
Commits on Oct 20, 2013
cleanup the construction of __qualname__ (closes #19301 again)
benjaminp
committed
6b4f780
View commit details
Copy full SHA for 6b4f780
View code at this point
Browse repository at this point
Close #19313: remove no longer needed Py_XINCREF
Show description for 6de9200
ncoghlan
committed
6de9200
View commit details
Copy full SHA for 6de9200
View code at this point
Browse repository at this point
Commits on Oct 19, 2013
removal u_qualname, since compiler_scope_qualname is only ever called once
benjaminp
committed
34d33a5
View commit details
Copy full SHA for 34d33a5
View code at this point
Browse repository at this point
strengthen condition and add assertion
benjaminp
committed
a8a38b8
View commit details
Copy full SHA for a8a38b8
View code at this point
Browse repository at this point
give explicitly global functions and classes a global __qualname__ (closes #19301)
benjaminp
committed
3d9e481
View commit details
Copy full SHA for 3d9e481
View code at this point
Browse repository at this point
Commits on Aug 27, 2013
Issue #18783: Removed existing mentions of Python long type in docstrings,
Show description for 46e1ce2
serhiy-storchaka
committed
46e1ce2
View commit details
Copy full SHA for 46e1ce2
View code at this point
Browse repository at this point
Issue #18783: Removed existing mentions of Python long type in docstrings,
Show description for 9594942
serhiy-storchaka
committed
9594942
View commit details
Copy full SHA for 9594942
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 11, 2013
Issue #18408: Fix compiler_import() to handle PyUnicode_Substring() failure properly
vstinner
committed
6b64a68
View commit details
Copy full SHA for 6b64a68
View code at this point
Browse repository at this point
Commits on May 16, 2013
fix compilation on Windows
vstinner
committed
0b1bc56
View commit details
Copy full SHA for 0b1bc56
View code at this point
Browse repository at this point
rather than passing locals to the class body, just execute the class body in the proper environment
benjaminp
committed
e8e1459
View commit details
Copy full SHA for e8e1459
View code at this point
Browse repository at this point
Commits on May 15, 2013
hide the __class__ closure from the class body (#12370)
benjaminp
committed
312595c
View commit details
Copy full SHA for 312595c
View code at this point
Browse repository at this point
Commits on Apr 30, 2013
check local class namespace before reaching for cells (closes #17853)
benjaminp
committed
3b0431d
View commit details
Copy full SHA for 3b0431d
View code at this point
Browse repository at this point
Commits on Apr 19, 2013
Merge indentation fix from 3.3.
ezio-melotti
committed
03a0c27
View commit details
Copy full SHA for 03a0c27
View code at this point
Browse repository at this point
Fix indentation.
ezio-melotti
committed
1b6424f
View commit details
Copy full SHA for 1b6424f
View code at this point
Browse repository at this point
Commits on Apr 6, 2013
Issue #17645: convert an assert() into a proper exception in _Py_Mangle().
pitrou
committed
7d8c29a
View commit details
Copy full SHA for 7d8c29a
View code at this point
Browse repository at this point
Issue #17645: convert an assert() into a proper exception in _Py_Mangle().
pitrou
committed
55bff89
View commit details
Copy full SHA for 55bff89
View code at this point
Browse repository at this point
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 Feb 10, 2013
evaluate lambda keyword-only defaults after positional defaults (#16967 again)
benjaminp
committed
419d9a8
View commit details
Copy full SHA for 419d9a8
View code at this point
Browse repository at this point
Previous
Next
You can’t perform that action at this time.