cpython/Modules/clinic
Steve Dower 99fcf15052
bpo-45582: Port getpath[p].c to Python (GH-29041)
The getpath.py file is frozen at build time and executed as code over a namespace. It is never imported, nor is it meant to be importable or reusable. However, it should be easier to read, modify, and patch than the previous code.

This commit attempts to preserve every previously tested quirk, but these may be changed in the future to better align platforms.
2021-12-03 00:08:42 +00:00
..
_abc.c.h
_asynciomodule.c.h bpo-39529: Deprecate creating new event loop in asyncio.get_event_loop() (GH-23554) 2021-04-25 13:40:44 +03:00
_bisectmodule.c.h Update bisect docstrings (GH-26548) 2021-06-06 11:22:48 -07:00
_bz2module.c.h
_codecsmodule.c.h bpo-45467: Fix IncrementalDecoder and StreamReader in the "raw-unicode-escape" codec (GH-28944) 2021-10-14 20:04:19 +03:00
_collectionsmodule.c.h bpo-43413: Fix handling keyword arguments in subclasses of some buitin classes (GH-26456) 2021-09-12 13:27:50 +03:00
_contextvarsmodule.c.h
_cryptmodule.c.h
_curses_panel.c.h
_cursesmodule.c.h
_datetimemodule.c.h
_dbmmodule.c.h bpo-40563: Support pathlike objects on dbm/shelve (GH-21849) 2021-09-10 15:26:16 +03:00
_elementtree.c.h
_gdbmmodule.c.h bpo-40563: Support pathlike objects on dbm/shelve (GH-21849) 2021-09-10 15:26:16 +03:00
_hashopenssl.c.h bpo-43669: PEP 644: Require OpenSSL 1.1.1 or newer (GH-23014) 2021-04-17 11:36:35 +02:00
_heapqmodule.c.h
_localemodule.c.h
_lsprof.c.h
_lzmamodule.c.h
_opcode.c.h bpo-44725 : expose specialization stats in python (GH-27192) 2021-07-29 17:26:53 +01:00
_operator.c.h bpo-44558: Match countOf `is`/`==` treatment to c (GH-27007) 2021-07-07 22:28:09 +09:00
_pickle.c.h
_queuemodule.c.h bpo-41710: Add private _PyDeadline_Get() function (GH-28674) 2021-10-01 13:29:25 +02:00
_randommodule.c.h
_sre.c.h
_ssl.c.h bpo-43413: Fix handling keyword arguments in subclasses of some buitin classes (GH-26456) 2021-09-12 13:27:50 +03:00
_statisticsmodule.c.h
_struct.c.h
_testmultiphase.c.h
_tkinter.c.h bpo-38371: Remove deprecated `tkinter` split() method (GH-28237) 2021-09-08 23:02:19 +03:00
_tracemalloc.c.h
_typingmodule.c.h bpo-44353: Implement typing.NewType __call__ method in C (#27262) 2021-07-22 23:06:54 +02:00
_weakref.c.h
_winapi.c.h bpo-44582: Accelerate mimetypes.init on Windows with a native accelerator (GH-27059) 2021-07-08 16:48:42 +01:00
arraymodule.c.h [codemod] Fix non-matching bracket pairs (GH-28473) 2021-09-22 01:09:00 +02:00
audioop.c.h
binascii.c.h bpo-45085: Remove the binhex module (GH-28117) 2021-09-02 12:10:08 +02:00
cmathmodule.c.h
fcntlmodule.c.h
gcmodule.c.h
grpmodule.c.h
itertoolsmodule.c.h bpo-43413: Fix handling keyword arguments in subclasses of some buitin classes (GH-26456) 2021-09-12 13:27:50 +03:00
mathmodule.c.h
md5module.c.h
overlapped.c.h
posixmodule.c.h bpo-45582: Port getpath[p].c to Python (GH-29041) 2021-12-03 00:08:42 +00:00
pwdmodule.c.h
pyexpat.c.h
readline.c.h
resource.c.h
selectmodule.c.h bpo-43413: Fix handling keyword arguments in subclasses of some buitin classes (GH-26456) 2021-09-12 13:27:50 +03:00
sha1module.c.h
sha256module.c.h
sha512module.c.h
signalmodule.c.h bpo-41498: Fix build on platforms without sigset_t (GH-29770) 2021-11-25 12:28:41 +01:00
spwdmodule.c.h
symtablemodule.c.h
termios.c.h bpo-41818: Add termios.tcgetwinsize(), termios.tcsetwinsize(). (GH-23686) 2021-08-26 19:56:26 -07:00
unicodedata.c.h Do not use Py_ssize_clean_t (GH-25940) 2021-05-08 10:17:37 +09:00
zlibmodule.c.h bpo-43613: Faster implementation of gzip.compress and gzip.decompress (GH-27941) 2021-09-02 17:02:59 +02:00