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 }}
xiaolanpython
cpython
Repository navigation
Code
Pull requests
Actions
Projects
Security and quality
Insights
More
items
Commits
Breadcrumbs
History for
cpython
Include
setobject.h
on
3.1
User selector
All users
Datepicker
All time
Commit history
Commits on Aug 17, 2010
Merged revisions 84146-84147,84150 via svnmerge from
Show description for f72006f
pitrou
committed
f72006f
View commit details
Copy full SHA for f72006f
View code at this point
Browse repository at this point
Commits on May 9, 2010
Recorded merge of revisions 81032 via svnmerge from
Show description for 7f14f0d
pitrou
committed
7f14f0d
View commit details
Copy full SHA for 7f14f0d
View code at this point
Browse repository at this point
Commits on Feb 4, 2008
Merged revisions 60481,60485,60489-60492,60494-60496,60498-60499,60501-60503,60505-60506,60508-60509,60523-60524,60532,60543,60545,60547-60548,60552-60567 via svnmerge from
Show description for 15ebc88
tiran
committed
15ebc88
View commit details
Copy full SHA for 15ebc88
View code at this point
Browse repository at this point
Commits on Jan 31, 2008
Fixed r60466
tiran
committed
db96789
View commit details
Copy full SHA for db96789
View code at this point
Browse repository at this point
Commits on Jan 29, 2008
Merged revisions 60383-60407 via svnmerge from
Show description for fd66e51
tiran
committed
fd66e51
View commit details
Copy full SHA for fd66e51
View code at this point
Browse repository at this point
Commits on Dec 19, 2007
#1629: Renamed Py_Size, Py_Type and Py_Refcnt to Py_SIZE, Py_TYPE and Py_REFCNT.
tiran
committed
90aa764
View commit details
Copy full SHA for 90aa764
View code at this point
Browse repository at this point
Commits on Nov 29, 2007
Added all PyTypeObjects to the appropriate header files.
Show description for a22e8bd
tiran
committed
a22e8bd
View commit details
Copy full SHA for a22e8bd
View code at this point
Browse repository at this point
Commits on Jul 21, 2007
Merged revisions 56467-56482 via svnmerge from
Show description for 9f2e346
loewis
committed
9f2e346
View commit details
Copy full SHA for 9f2e346
View code at this point
Browse repository at this point
Commits on Apr 27, 2007
Merged revisions 53952-54987 via svnmerge from
Show description for d8faa36
gvanrossum
committed
d8faa36
View commit details
Copy full SHA for d8faa36
View code at this point
Browse repository at this point
Commits on Aug 11, 2006
Merged revisions 46753-51188 via svnmerge from
Show description for 0e3f591
Yhg1s
committed
0e3f591
View commit details
Copy full SHA for 0e3f591
View code at this point
Browse repository at this point
Commits on Apr 21, 2006
Merge p3yk branch with the trunk up to revision 45595. This breaks a fair
Show description for 49fd7fa
Yhg1s
committed
49fd7fa
View commit details
Copy full SHA for 49fd7fa
View code at this point
Browse repository at this point
Commits on Mar 4, 2006
Use Py_ssize_t for PySet_Size() like all the other Py*_Size() functions.
nnorwitz
committed
8c49c82
View commit details
Copy full SHA for 8c49c82
View code at this point
Browse repository at this point
Commits on Aug 16, 2005
Numerous fix-ups to C API and docs. Added tests for C API.
rhettinger
committed
c47e01d
View commit details
Copy full SHA for c47e01d
View code at this point
Browse repository at this point
Add a C API for sets and frozensets.
rhettinger
committed
beb3101
View commit details
Copy full SHA for beb3101
View code at this point
Browse repository at this point
Commits on Aug 7, 2005
* Bring in INIT_NONZERO_SET_SLOTS macro from dictionary code.
Show description for bc841a1
rhettinger
committed
bc841a1
View commit details
Copy full SHA for bc841a1
View code at this point
Browse repository at this point
Commits on Aug 2, 2005
Model set.pop() after dict.popitem().
rhettinger
committed
67962ab
View commit details
Copy full SHA for 67962ab
View code at this point
Browse repository at this point
Commits on Aug 1, 2005
* Improve code for the empty frozenset singleton:
Show description for d794666
rhettinger
committed
d794666
View commit details
Copy full SHA for d794666
View code at this point
Browse repository at this point
Commits on Jul 31, 2005
Revised the set() and frozenset() implementaion to use its own internal
Show description for 9f1a679
rhettinger
committed
9f1a679
View commit details
Copy full SHA for 9f1a679
View code at this point
Browse repository at this point
Commits on Oct 28, 2004
Wrote down the invariants of some common objects whose structure is
Show description for 89a3946
arigo
committed
89a3946
View commit details
Copy full SHA for 89a3946
View code at this point
Browse repository at this point
Commits on May 30, 2004
Make sets and deques weak referencable.
rhettinger
committed
691d805
View commit details
Copy full SHA for 691d805
View code at this point
Browse repository at this point
Commits on Nov 24, 2003
* Checkin remaining documentation
Show description for f5f41bf
rhettinger
committed
f5f41bf
View commit details
Copy full SHA for f5f41bf
View code at this point
Browse repository at this point
Commits on Nov 17, 2003
Various fixups (most suggested by Armin Rigo).
rhettinger
committed
50a4bb3
View commit details
Copy full SHA for 50a4bb3
View code at this point
Browse repository at this point
Commits on Nov 16, 2003
* Migrate set() and frozenset() from the sandbox.
Show description for a690a99
rhettinger
committed
a690a99
View commit details
Copy full SHA for a690a99
View code at this point
Browse repository at this point
Loading
You can’t perform that action at this time.