issues
search
capi-workgroup
/
decisions
Discussion and voting on specific issues
8
stars
1
forks
source link
issues
Newest
Newest
Most commented
Recently updated
Oldest
Least commented
Least recently updated
Add `PyWeakref_IsDead()` to test if a weak reference is dead
#48
colesbury
opened
1 week ago
3
Py_PACK_VERSION
#47
encukou
opened
2 weeks ago
20
Make PyInitConfig_Free(NULL) a no-op
#46
serhiy-storchaka
closed
1 month ago
8
Vote on PEP 757 – C API to import-export Python integers
#45
vstinner
opened
1 month ago
34
Vote on PEP 756: Add PyUnicode_Export() and PyUnicode_Import() to the limited C API
#44
vstinner
closed
3 weeks ago
16
Add `PyUnicode_Equal()` function
#43
vstinner
closed
1 month ago
29
Add unstable C API function for enabling deferred reference counting (`PyUnstable_Object_EnableDeferredRefcount`)
#42
colesbury
opened
2 months ago
36
Expose Py_tp_vectorcall in the limited API
#41
encukou
closed
2 months ago
6
Add PyType_Freeze() function
#40
vstinner
closed
1 month ago
33
Add PyBytes_Writer() API
#39
vstinner
closed
1 month ago
17
Remove PyLong_AS_LONG
#38
serhiy-storchaka
closed
2 months ago
29
Support of "nullable" types in PyArg_Parse
#37
serhiy-storchaka
closed
1 month ago
13
Add PyBytes_Join() function
#36
vstinner
closed
3 months ago
35
PEP 757: Add import-export API for Python int objects
#35
vstinner
closed
1 month ago
51
Add Py_tp_token slot and PyType_GetBaseByToken function
#34
neonene
closed
2 months ago
17
PEP 756: Add PyUnicode_Export() and PyUnicode_Import() to the limited C API
#33
vstinner
closed
1 month ago
60
Add PyLong_FromInt64() and PyLong_AsInt64()
#32
vstinner
closed
2 months ago
45
Add public function PyLong_GetDigits()
#31
skirpichev
closed
2 months ago
15
C standard for public headers
#30
encukou
opened
5 months ago
44
Add public functions PyLong_IsPositive(), PyLong_IsNegative() and PyLong_IsZero()
#29
serhiy-storchaka
closed
6 days ago
38
Add PyLong_GetNumBits() function
#28
vstinner
closed
5 months ago
9
Add PyUnicodeWriter API
#27
vstinner
closed
5 months ago
49
Make critical section API public as part of non-limited C API
#26
colesbury
closed
5 months ago
20
Add `PyUnstable_Object_ClearWeakRefsNoCallbacks()` function
#25
colesbury
closed
5 months ago
14
Any WG thoughts on the C API changes in PEP-667 (consistent view of namespaces)?
#24
gpshead
closed
7 months ago
13
Add PyTuple_GetItemRef(), similar to PyTuple_GetItem() but return a strong reference
#23
vstinner
closed
7 months ago
7
Make `PyMutex` public in the non-limited API
#22
colesbury
closed
5 months ago
67
Introduce replacement API for `PyIter_Next` with a non-ambiguous return value
#21
erlend-aasland
closed
4 months ago
28
Add PyType_GetModuleByDef() to the limited C API
#20
vstinner
closed
8 months ago
4
Add PyLong_Sign() public function
#19
vstinner
closed
5 months ago
44
Make PyCode_GetFirstFree unstable
#18
encukou
closed
8 months ago
4
Overwhelmed by requests to choose
#17
gvanrossum
closed
6 months ago
11
gh-115754: Expose constants (ex: Py_None) as public ABI symbols (stable ABI)
#16
vstinner
closed
8 months ago
13
gh-110850: Change PyTime C API error handling
#15
vstinner
closed
7 months ago
39
Keep alias or not when replacing a private API with a public API? Action: add guidance in the devguide
#14
vstinner
closed
8 months ago
26
Add `Py_hash_t Py_HashBuffer(const void*, Py_ssize_t)`
#13
pitrou
closed
8 months ago
15
Add `PyLong_CopyBits` and `_FromBits` functions
#12
zooba
closed
9 months ago
20
Expose PyCFunctionFast and PyCFunctionFastWithKeywords in limited API
#11
encukou
closed
9 months ago
9
Add `Py_hash_t Py_HashDouble(double, PyObject *obj)` function
#10
vstinner
closed
9 months ago
5
Add `PyList_GetItemRef()` (a variant of `PyList_GetItem` that returns a strong reference)
#9
colesbury
closed
9 months ago
20
gh-110850: Add PyTime C API (PyTime_t type)
#8
vstinner
closed
7 months ago
45
Should we make it hard for 3rd parties to use private functions?
#7
encukou
closed
6 months ago
18
C API for simplifying module attribute declaration
#6
erlend-aasland
closed
10 months ago
9
Add PyObject_GenericHash() function
#5
serhiy-storchaka
closed
10 months ago
11
Add PyDict_SetDefaultRef() function
#4
serhiy-storchaka
closed
10 months ago
7
Add PyConfig_Get() and PyConfig_GetInt() functions
#3
vstinner
closed
11 months ago
13
Add Py_HashDouble() function
#2
vstinner
closed
7 months ago
55
Add Py_HashPointer
#1
encukou
closed
11 months ago
8