cpython/Modules/_io
Victor Stinner 0b51463862
Remove private _PyCodec_Lookup() function (#106269)
Remove the following private functions of the C API:

* _PyCodecInfo_GetIncrementalDecoder()
* _PyCodecInfo_GetIncrementalEncoder()
* _PyCodec_DecodeText()
* _PyCodec_EncodeText()
* _PyCodec_Forget()
* _PyCodec_Lookup()
* _PyCodec_LookupTextEncoding()

Move these functions to a new pycore_codecs.h internal header file.

These functions are no longer exported.
2023-06-30 09:34:01 +00:00
..
clinic gh-92536: Argument Clinic no longer emits PyUnicode_READY() (#105208) 2023-06-02 01:31:58 +02:00
_iomodule.c gh-101819: Isolate _io (#101948) 2023-05-15 09:26:27 +00:00
_iomodule.h gh-101819: Isolate _io (#101948) 2023-05-15 09:26:27 +00:00
bufferedio.c GH-104510: Fix refleaks in _io base types (#104516) 2023-05-16 20:08:17 +05:30
bytesio.c gh-101819: Isolate _io (#101948) 2023-05-15 09:26:27 +00:00
fileio.c gh-105156: Deprecate the old Py_UNICODE type in C API (#105157) 2023-06-01 08:56:35 +02:00
iobase.c gh-106084: Remove _PyObject_CallMethod() function (#106159) 2023-06-28 01:34:37 +02:00
stringio.c gh-92536: Remove PyUnicode_READY() calls (#105210) 2023-06-02 01:33:17 +02:00
textio.c Remove private _PyCodec_Lookup() function (#106269) 2023-06-30 09:34:01 +00:00
winconsoleio.c gh-101819: Isolate _io (#101948) 2023-05-15 09:26:27 +00:00