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
Doc
c-api
arg.rst
on
pythoncapi
User selector
All users
Datepicker
All time
Commit history
Commits on Apr 4, 2018
bpo-33195: Doc: Deprecate Py_UNICODE in c-api/arg (GH-6329)
Show description for 42ec190
methane
authored
42ec190
View commit details
Copy full SHA for 42ec190
View code at this point
Browse repository at this point
Commits on Mar 30, 2017
bpo-29918: Add missed "const" modifiers in C API documentation. (#846)
serhiy-storchaka
authored
84b8e92
View commit details
Copy full SHA for 84b8e92
View code at this point
Browse repository at this point
Commits on Oct 27, 2016
Issue #28496: Mark up constants 0, 1 and -1 that denote return values or
Show description for 159f97b
serhiy-storchaka
committed
159f97b
View commit details
Copy full SHA for 159f97b
View code at this point
Browse repository at this point
Issue #28496: Mark up constants 0, 1 and -1 that denote return values or
Show description for 1ecf7d2
serhiy-storchaka
committed
1ecf7d2
View commit details
Copy full SHA for 1ecf7d2
View code at this point
Browse repository at this point
Commits on Sep 8, 2016
more PY_LONG_LONG to long long
benjaminp
committed
47ff073
View commit details
Copy full SHA for 47ff073
View code at this point
Browse repository at this point
Commits on Aug 4, 2016
Issue #24278: Merge argument parsing docs from 3.5
vadmium
committed
0de01c4
View commit details
Copy full SHA for 0de01c4
View code at this point
Browse repository at this point
Commits on Aug 3, 2016
Issue #24278: Explain how argument parsing output buffers are managed
vadmium
committed
6c7d5a2
View commit details
Copy full SHA for 6c7d5a2
View code at this point
Browse repository at this point
Commits on Jul 12, 2016
Issue #27481: Docummented that ValueError is now raised instead of TypeError
Show description for b133bb4
serhiy-storchaka
committed
b133bb4
View commit details
Copy full SHA for b133bb4
View code at this point
Browse repository at this point
Issue #27481: Docummented that ValueError is now raised instead of TypeError
Show description for 6f379f4
serhiy-storchaka
committed
6f379f4
View commit details
Copy full SHA for 6f379f4
View code at this point
Browse repository at this point
Commits on Jun 9, 2016
Issue #26282: PyArg_ParseTupleAndKeywords() and Argument Clinic now support
Show description for f41b82f
serhiy-storchaka
committed
f41b82f
View commit details
Copy full SHA for f41b82f
View code at this point
Browse repository at this point
Commits on Feb 10, 2016
Issue #26304: Merge doc wording from 3.5
vadmium
committed
3008b1c
View commit details
Copy full SHA for 3008b1c
View code at this point
Browse repository at this point
Issue #26304: Change "allows to <verb>" to "allows <verb>ing" or similar
Show description for c04fb56
vadmium
committed
c04fb56
View commit details
Copy full SHA for c04fb56
View code at this point
Browse repository at this point
Commits on Feb 7, 2016
Issue #26198: Fixed error messages for some argument parsing errors.
Show description for c4b813d
serhiy-storchaka
committed
c4b813d
View commit details
Copy full SHA for c4b813d
View code at this point
Browse repository at this point
Commits on Nov 23, 2015
Issue #25706: Fixed markup in the documentation.
serhiy-storchaka
committed
1f84765
View commit details
Copy full SHA for 1f84765
View code at this point
Browse repository at this point
Issue #25706: Fixed markup in the documentation.
serhiy-storchaka
committed
bf7b9ed
View commit details
Copy full SHA for bf7b9ed
View code at this point
Browse repository at this point
Commits on Apr 13, 2015
Doc clarification / edification on the semantics of the 'w*' format unit.
larryhastings
committed
ab792ac
View commit details
Copy full SHA for ab792ac
View code at this point
Browse repository at this point
Commits on Dec 5, 2014
Issue #22581: Use more "bytes-like object" throughout the docs and comments.
serhiy-storchaka
committed
b757c83
View commit details
Copy full SHA for b757c83
View code at this point
Browse repository at this point
Commits on Oct 31, 2014
#22613: remaining corrections in extending/reference docs (thanks Jacques Ducasse)
birkenfeld
committed
a4c8c47
View commit details
Copy full SHA for a4c8c47
View code at this point
Browse repository at this point
Commits on Mar 16, 2014
Merge in all documentation changes since branching 3.4.0rc1.
larryhastings
committed
3732ed2
View commit details
Copy full SHA for 3732ed2
View code at this point
Browse repository at this point
Commits on Jan 31, 2014
Issue #20460: Merge with 3.3
zware
committed
28479d8
View commit details
Copy full SHA for 28479d8
View code at this point
Browse repository at this point
Issue #20460: Render 'bytes' as a class, not a function.
Show description for a479b75
zware
committed
a479b75
View commit details
Copy full SHA for a479b75
View code at this point
Browse repository at this point
Commits on Jan 16, 2014
Issue #20226: Major improvements to Argument Clinic.
Show description for 2a72791
larryhastings
committed
2a72791
View commit details
Copy full SHA for 2a72791
View code at this point
Browse repository at this point
Commits on May 4, 2013
#16518: use "bytes-like object" throughout the docs.
ezio-melotti
committed
c228e96
View commit details
Copy full SHA for c228e96
View code at this point
Browse repository at this point
Commits on Jun 24, 2012
Fix a couple of versionadded/versionchanged related markup errors.
birkenfeld
committed
61063cc
View commit details
Copy full SHA for 61063cc
View code at this point
Browse repository at this point
Commits on May 5, 2012
Issue #14705: Add 'p' format character to PyArg_ParseTuple* for bool support.
larryhastings
committed
faf91e7
View commit details
Copy full SHA for faf91e7
View code at this point
Browse repository at this point
Commits on Mar 20, 2012
Issue #14328: Add keyword-only parameters to PyArg_ParseTupleAndKeywords.
Show description for 83a9f48
larryhastings
committed
83a9f48
View commit details
Copy full SHA for 83a9f48
View code at this point
Browse repository at this point
Commits on Dec 1, 2011
c-api: Replace PyUnicodeObject* by PyObject* in "U" format doc
Victor Stinner
committed
3ba82aa
View commit details
Copy full SHA for 3ba82aa
View code at this point
Browse repository at this point
Commits on Jul 29, 2011
Issue #12380: PyArg_ParseTuple now accepts a bytearray for the 'c' format.
Show description for 906b88f
eliben
committed
906b88f
View commit details
Copy full SHA for 906b88f
View code at this point
Browse repository at this point
Commits on Jan 6, 2011
Issue #10840: make it explicit that "s*" and friends provide contiguous memory.
pitrou
committed
d53dfa3
View commit details
Copy full SHA for d53dfa3
View code at this point
Browse repository at this point
Commits on Oct 6, 2010
Migrate to Sphinx 1.0 C language constructs.
birkenfeld
committed
60203b4
View commit details
Copy full SHA for 60203b4
View code at this point
Browse repository at this point
Commits on Sep 21, 2010
#9911: doc copyedits.
birkenfeld
committed
6faee4e
View commit details
Copy full SHA for 6faee4e
View code at this point
Browse repository at this point
Commits on Aug 17, 2010
Consistency check for versionadded/changed directives.
birkenfeld
committed
67b21b7
View commit details
Copy full SHA for 67b21b7
View code at this point
Browse repository at this point
Commits on Jul 5, 2010
#9158: Fix y* format of PyArg_Parse*() functions documentation
Victor Stinner
committed
1f1ccc0
View commit details
Copy full SHA for 1f1ccc0
View code at this point
Browse repository at this point
Commits on Jun 25, 2010
Issue #8850: Remove "w" and "w#" formats from PyArg_Parse*() functions, use
Show description for 25e8ec4
Victor Stinner
committed
25e8ec4
View commit details
Copy full SHA for 25e8ec4
View code at this point
Browse repository at this point
Commits on Jun 18, 2010
Issue #8939: Improve arg.rst
Show description for 2aa3af4
Victor Stinner
committed
2aa3af4
View commit details
Copy full SHA for 2aa3af4
View code at this point
Browse repository at this point
Previous
Next
You can’t perform that action at this time.