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
Objects
memoryobject.c
on
3.6
User selector
All users
Datepicker
All time
Commit history
Commits on Apr 8, 2017
Expand the PySlice_GetIndicesEx macro. (#1023) (#1044)
Show description for c26b19d
serhiy-storchaka
authored
c26b19d
View commit details
Copy full SHA for c26b19d
View code at this point
Browse repository at this point
Commits on Dec 30, 2016
Merge 3.5.
skrah
committed
a50006c
View commit details
Copy full SHA for a50006c
View code at this point
Browse repository at this point
Issue #29111: Fix memoryview signature.
skrah
committed
195319e
View commit details
Copy full SHA for 195319e
View code at this point
Browse repository at this point
Commits on Sep 8, 2016
use static inline instead of Py_LOCAL_INLINE
benjaminp
committed
82cce4c
View commit details
Copy full SHA for 82cce4c
View code at this point
Browse repository at this point
Commits on Sep 7, 2016
require C99 bool
benjaminp
committed
a9296e7
View commit details
Copy full SHA for a9296e7
View code at this point
Browse repository at this point
Commits on Sep 6, 2016
replace PY_LONG_LONG with long long
benjaminp
committed
af580df
View commit details
Copy full SHA for af580df
View code at this point
Browse repository at this point
require a long long data type (closes #27961)
benjaminp
committed
ed4aa83
View commit details
Copy full SHA for ed4aa83
View code at this point
Browse repository at this point
Commits on Dec 25, 2015
Issue #25923: Added more const qualifiers to signatures of static and private functions.
serhiy-storchaka
committed
ef1585e
View commit details
Copy full SHA for ef1585e
View code at this point
Browse repository at this point
Commits on Nov 10, 2015
Fix Visual Studio warning.
skrah
committed
7c3f385
View commit details
Copy full SHA for 7c3f385
View code at this point
Browse repository at this point
Iaaue #25598: Fix memory_hex from #9951 for non-contiguous buffers.
skrah
committed
0ce5b6e
View commit details
Copy full SHA for 0ce5b6e
View code at this point
Browse repository at this point
Commits on Aug 8, 2015
Issue #15944: memoryview: Allow arbitrary formats when casting to bytes.
Show description for 0c51595
skrah
committed
0c51595
View commit details
Copy full SHA for 0c51595
View code at this point
Browse repository at this point
Commits on Apr 25, 2015
Implements issue #9951: Adds a hex() method to bytes, bytearray, & memoryview.
Show description for 8cb6569
gpshead
committed
8cb6569
View commit details
Copy full SHA for 8cb6569
View code at this point
Browse repository at this point
Commits on Mar 19, 2015
Issue #23632: Memoryviews now allow tuple indexing (including for multi-dimensional memoryviews).
pitrou
committed
31084ba
View commit details
Copy full SHA for 31084ba
View code at this point
Browse repository at this point
Commits on Mar 18, 2015
Removed unintentional trailing spaces in non-external and non-generated C files.
serhiy-storchaka
committed
009b811
View commit details
Copy full SHA for 009b811
View code at this point
Browse repository at this point
Commits on Jan 29, 2015
Closes #22668: Merge from 3.4.
skrah
committed
f5324d7
View commit details
Copy full SHA for f5324d7
View code at this point
Browse repository at this point
Issue #22668: Ensure that format strings survive slicing after casting.
skrah
committed
fa5d6a5
View commit details
Copy full SHA for fa5d6a5
View code at this point
Browse repository at this point
Commits on Oct 5, 2014
#16518: Bring error messages in harmony with docs ("bytes-like object")
Show description for 861470c
bitdancer
committed
861470c
View commit details
Copy full SHA for 861470c
View code at this point
Browse repository at this point
Commits on May 17, 2014
Issue #20186: memoryobject.c: add function signatures.
skrah
committed
bcaf599
View commit details
Copy full SHA for bcaf599
View code at this point
Browse repository at this point
Commits on May 14, 2014
Issue #21490: Add new C macros: Py_ABS() and Py_STRINGIFY()
Show description for 45e8e2f
vstinner
committed
45e8e2f
View commit details
Copy full SHA for 45e8e2f
View code at this point
Browse repository at this point
Commits on Nov 20, 2013
ssue #19183: Implement PEP 456 'secure and interchangeable hash algorithm'.
Show description for 985ecdc
tiran
committed
985ecdc
View commit details
Copy full SHA for 985ecdc
View code at this point
Browse repository at this point
Commits on Oct 3, 2013
Issue #19014: memoryview.cast() is now allowed on zero-length views.
pitrou
committed
0e61ed8
View commit details
Copy full SHA for 0e61ed8
View code at this point
Browse repository at this point
Issue #19014: memoryview.cast() is now allowed on zero-length views.
pitrou
committed
60b1834
View commit details
Copy full SHA for 60b1834
View code at this point
Browse repository at this point
Commits on Oct 2, 2013
Close #19078: memoryview now supports reversed
Show description for a0f169c
ncoghlan
committed
a0f169c
View commit details
Copy full SHA for a0f169c
View code at this point
Browse repository at this point
Commits on Feb 19, 2013
Fix error messages.
skrah
committed
674a42b
View commit details
Copy full SHA for 674a42b
View code at this point
Browse repository at this point
Commits on Nov 2, 2012
Issue #15814: Use hash function that is compatible with the equality
Show description for 4af77a0
skrah
committed
4af77a0
View commit details
Copy full SHA for 4af77a0
View code at this point
Browse repository at this point
Commits on Sep 3, 2012
Issue #15855: added docstrings for memoryview methods and data descriptors new in 3.3.
abalkin
committed
f73c69e
View commit details
Copy full SHA for f73c69e
View code at this point
Browse repository at this point
Issue #15855: added docstrings for memoryview methods and data descriptors (merge 3.2).
abalkin
committed
e370c38
View commit details
Copy full SHA for e370c38
View code at this point
Browse repository at this point
Issue #15855: added docstrings for memoryview methods and data descriptors.
abalkin
committed
397e5c9
View commit details
Copy full SHA for 397e5c9
View code at this point
Browse repository at this point
Commits on Aug 25, 2012
Close #15573: use value-based memoryview comparisons (patch by Stefan Krah)
ncoghlan
committed
06e1ab0
View commit details
Copy full SHA for 06e1ab0
View code at this point
Browse repository at this point
Commits on Jul 28, 2012
Add unused parameter to a METH_NOARGS function.
skrah
committed
e4c0799
View commit details
Copy full SHA for e4c0799
View code at this point
Browse repository at this point
Issue #12834: Fix PyBuffer_ToContiguous() for non-contiguous arrays.
skrah
committed
7d12d9d
View commit details
Copy full SHA for 7d12d9d
View code at this point
Browse repository at this point
Commits on May 28, 2012
Issue #14930: Make memoryview objects weakrefable.
shibturn
committed
3e0a1eb
View commit details
Copy full SHA for 3e0a1eb
View code at this point
Browse repository at this point
Commits on Mar 5, 2012
Issue #14181: Preserve backwards compatibility for getbufferprocs that a) do
Show description for 1649c1b
skrah
committed
1649c1b
View commit details
Copy full SHA for 1649c1b
View code at this point
Browse repository at this point
Issue #14181: Allow memoryview construction from an object that uses the
Show description for 4e99a31
skrah
committed
4e99a31
View commit details
Copy full SHA for 4e99a31
View code at this point
Browse repository at this point
Commits on Feb 25, 2012
- Issue #10181: New memoryview implementation fixes multiple ownership
Show description for 9a2d99e
skrah
committed
9a2d99e
View commit details
Copy full SHA for 9a2d99e
View code at this point
Browse repository at this point
Previous
Next
You can’t perform that action at this time.