COMMITS
/ Python/codecs.c October 9, 2024
V
gh-115754: Use Py_GetConstant(Py_CONSTANT_EMPTY_STR) (#125194)
Victor Stinner committed
September 29, 2024
B
gh-124665: Add `_PyCodec_UnregisterError` and `_codecs._unregister_error` (#124677)
Bénédikt Tran committed
June 21, 2024
P
gh-113993: Allow interned strings to be mortal, and fix related issues (GH-120520)
Petr Viktorin committed
May 2, 2024
B
gh-116738: Make `_codecs` module thread-safe (#117530)
Brett Simmers committed
November 30, 2023
K
gh-111972: Make Unicode name C APIcapsule initialization thread-safe (#112249)
Kirill Podoprigora committed
November 27, 2023
S
gh-111789: Use PyDict_GetItemRef() in Python/codecs.c (gh-112082)
Serhiy Storchaka committed
September 3, 2023
V
gh-108765: Python.h no longer includes <ctype.h> (#108831)
Victor Stinner committed
August 23, 2023
V
gh-108308: Replace _PyDict_GetItemStringWithError() (#108372)
Victor Stinner committed
August 22, 2023
V
gh-106320: Remove _PyDict_GetItemStringWithError() function (#108313)
Victor Stinner committed
July 12, 2023
S
gh-106521: Remove _PyObject_LookupAttr() function (GH-106642)
Serhiy Storchaka committed
July 2, 2023
V
gh-106320: Use _PyInterpreterState_GET() (#106336)
Victor Stinner committed
April 11, 2023
I
gh-77757: replace exception wrapping by PEP-678 notes in typeobject's __set_name__ (#103402)
Irit Katriel committed
March 21, 2023
I
gh-102406: replace exception chaining by PEP-678 notes in codecs (#102407)
Irit Katriel committed
November 16, 2022
V
gh-99300: Replace Py_INCREF() with Py_NewRef() (#99530)
Victor Stinner committed
November 10, 2022
V
gh-99300: Use Py_NewRef() in Python/ directory (#99302)
Victor Stinner committed
February 8, 2022
December 12, 2021
October 12, 2021
V
bpo-45439: Move _PyObject_CallNoArgs() to pycore_call.h (GH-28895)
Victor Stinner committed
October 11, 2021
V
bpo-45439: Rename _PyObject_CallNoArg() to _PyObject_CallNoArgs() (GH-28891)
Victor Stinner committed
October 26, 2020
V
bpo-42157: unicodedata avoids references to UCD_Type (GH-22990)
Victor Stinner committed
V
bpo-1635741: _PyUnicode_Name_CAPI moves to internal C API (GH-22713)
Victor Stinner committed
October 16, 2020
H
bpo-41919, test_codecs: Move codecs.register calls to setUp() (GH-22513)
Hai Shi committed
September 28, 2020
H
bpo-41842: Add codecs.unregister() function (GH-22360)
Hai Shi committed
April 14, 2020
V
bpo-40268: Remove a few pycore_pystate.h includes (GH-19510)
Victor Stinner committed
V
bpo-40268: Rename _PyInterpreterState_GET_UNSAFE() (GH-19509)
Victor Stinner committed
V
bpo-40268: Include explicitly pycore_interp.h (GH-19505)
Victor Stinner committed
April 11, 2020
S
bpo-39943: Add the const qualifier to pointers on non-mutable PyUnicode data. (GH-19345)
Serhiy Storchaka committed
March 13, 2020
V
bpo-39947: Use _PyInterpreterState_GET_UNSAFE() (GH-18978)
Victor Stinner committed
February 14, 2020
A
closes bpo-39630: Update pointers to string literals to be const char *. (GH-18510)
Andy Lester committed
February 11, 2020
P
bpo-39245: Switch to public API for Vectorcall (GH-18460)
Petr Viktorin committed
February 7, 2020
V
bpo-39573: Use Py_TYPE() macro in Python and Include directories (GH-18391)
Victor Stinner committed
January 27, 2020
V
bpo-38631: Avoid Py_FatalError() in _PyCodecRegistry_Init() (GH-18217)
Victor Stinner committed
August 21, 2019
J
bpo-37751: Fix codecs.lookup() normalization (GH-15092)
Jordon Xu committed
July 11, 2019
J
bpo-29548: no longer use PyEval_Call* functions (GH-14683)
Jeroen Demeyer committed
July 5, 2019
J
bpo-37483: fix reference leak in _PyCodec_Lookup (GH-14600)
Jeroen Demeyer committed
July 4, 2019
J
bpo-37483: add _PyObject_CallOneArg() function (#14558)
Jeroen Demeyer committed
February 25, 2019
S
bpo-35459: Use PyDict_GetItemWithError() instead of PyDict_GetItem(). (GH-11112)
Serhiy Storchaka committed
December 11, 2018
S
bpo-35454: Fix miscellaneous minor issues in error handling. (#11077)
Serhiy Storchaka committed
November 12, 2018
V
bpo-35081: Rename internal headers (GH-10275)
Victor Stinner committed
October 31, 2018
V
bpo-35081: Add pycore_ prefix to internal header files (GH-10263)
Victor Stinner committed
August 3, 2018
V
bpo-34301: Add _PyInterpreterState_Get() helper function (GH-8592)
Victor Stinner committed
April 6, 2018
I
bpo-33231: Fix potential leak in normalizestring() (GH-6386)
INADA Naoki committed
January 25, 2018
S
bpo-32571: Avoid raising unneeded AttributeError and silencing it in C code (GH-5222)
Serhiy Storchaka committed
September 8, 2017
E
bpo-30860: Consolidate stateful runtime globals. (#3397)
Eric Snow committed
December 5, 2016
V
Issue #28858: Remove _PyObject_CallArg1() macro
Victor Stinner committed
December 1, 2016
V
Replace PyObject_CallFunction() with fastcall
Victor Stinner committed
November 20, 2016
S
Added the const qualifier to char* variables that refer to readonly internal
Serhiy Storchaka committed
October 23, 2016
S
Issue #28510: Clean up decoding error handlers.
Serhiy Storchaka committed
April 15, 2016
M
Correct “an” → “a” with “Unicode”, “user”, “UTF”, etc
Martin Panter committed
September 3, 2015
V
Issue #24993: Handle import error in namereplace error handler
Victor Stinner committed