cpython/Modules/clinic
Serhiy Storchaka 8bf8bf9292
gh-73613: Support Base32 and Base64 without padding (GH-147974)
Add the padded parameter in functions related to Base32 and Base64 codecs
in the binascii and base64 modules.  In the encoding functions it controls
whether the pad character can be added in the output, in the decoding
functions it controls whether padding is required in input.

Padding of input no longer required in base64.urlsafe_b64decode() by default.
2026-04-04 21:26:16 +03:00
..
_abc.c.h
_asynciomodule.c.h
_bisectmodule.c.h
_bz2module.c.h
_codecsmodule.c.h gh-55531: Implement normalize_encoding in C (#136643) 2025-10-30 15:31:47 +01:00
_collectionsmodule.c.h
_csv.c.h
_curses_panel.c.h
_cursesmodule.c.h
_datetimemodule.c.h
_dbmmodule.c.h
_elementtree.c.h
_functoolsmodule.c.h
_gdbmmodule.c.h
_hashopenssl.c.h
_heapqmodule.c.h
_interpqueuesmodule.c.h
_interpretersmodule.c.h
_json.c.h gh-137821: Improve Argument Clinic definitions in the `_json` module (#140780) 2025-10-30 10:32:08 +00:00
_localemodule.c.h
_lsprof.c.h
_lzmamodule.c.h
_opcode.c.h
_operator.c.h
_pickle.c.h
_posixsubprocess.c.h
_queuemodule.c.h gh-140025: Fix queue.SimpleQueue.__sizeof__() to return correct size (#143137) 2026-01-08 12:40:25 +00:00
_randommodule.c.h
_remote_debugging_module.c.h GH-140643: Add <native> and <GC> frames to the sampling profiler (#141108) 2025-11-17 13:39:00 +00:00
_ssl.c.h gh-143756: Fix potential data race in SSLContext.load_cert_chain (gh-143818) 2026-01-22 14:02:30 -05:00
_statisticsmodule.c.h
_struct.c.h gh-143715: Deprecate incomplete initialization of struct.Struct() (GH-145580) 2026-03-12 09:44:11 +02:00
_suggestions.c.h gh-116738: Make _suggestions module thread-safe (gh-140321) 2025-10-22 09:14:48 +09:00
_sysconfig.c.h gh-145410: Add _sysconfig.get_platform() function (#146145) 2026-03-19 00:28:21 +01:00
_testclinic.c.h gh-144545: Improve handling of default values in Argument Clinic (GH-146016) 2026-03-17 12:16:35 +02:00
_testclinic_depr.c.h gh-111489: Remove _PyTuple_FromArray() alias (#139973) 2025-10-11 22:58:14 +02:00
_testclinic_kwds.c.h gh-111489: Remove _PyTuple_FromArray() alias (#139973) 2025-10-11 22:58:14 +02:00
_testclinic_limited.c.h
_testinternalcapi.c.h
_testmultiphase.c.h
_threadmodule.c.h
_tkinter.c.h
_tracemalloc.c.h
_typingmodule.c.h
_weakref.c.h
_winapi.c.h gh-135852: Remove out of tree pywin32 dependency for NTEventLogHandler (GH-137860) 2025-12-31 12:50:50 +02:00
_zoneinfo.c.h
arraymodule.c.h gh-146151: Add support for complex arrays in the array module (#146237) 2026-03-26 15:45:20 +01:00
binascii.c.h gh-73613: Support Base32 and Base64 without padding (GH-147974) 2026-04-04 21:26:16 +03:00
blake2module.c.h gh-144545: Improve handling of default values in Argument Clinic (GH-146016) 2026-03-17 12:16:35 +02:00
cmathmodule.c.h
faulthandler.c.h
fcntlmodule.c.h gh-140615: Update docstrings in the fcntl module (GH-140619) 2025-11-08 12:17:59 +02:00
gcmodule.c.h gh-111489: Remove _PyTuple_FromArray() alias (#139973) 2025-10-11 22:58:14 +02:00
grpmodule.c.h
hmacmodule.c.h
itertoolsmodule.c.h
mathintegermodule.c.h gh-81313: Add the math.integer module (PEP-791) (GH-133909) 2025-10-31 16:13:43 +02:00
mathmodule.c.h gh-81313: Add the math.integer module (PEP-791) (GH-133909) 2025-10-31 16:13:43 +02:00
md5module.c.h
mmapmodule.c.h gh-116738: Make mmap.set_name thread-safe (#145555) 2026-03-07 17:14:44 +09:00
overlapped.c.h
posixmodule.c.h gh-143698: correctly check scheduler and setpgroup values for os.posix_spawn[p] (#143699) 2026-02-21 11:20:42 +00:00
pwdmodule.c.h
pyexpat.c.h
readline.c.h gh-48752: Add readline.get_pre_input_hook() function (#141586) 2025-12-05 13:18:54 +01:00
resource.c.h
selectmodule.c.h gh-142434: Use ppoll() if available in select.poll (#143529) 2026-01-15 13:49:46 +01:00
sha1module.c.h
sha2module.c.h
sha3module.c.h
signalmodule.c.h
socketmodule.c.h
symtablemodule.c.h gh-135801: Add the module parameter to compile() etc (GH-139652) 2025-11-13 13:21:32 +02:00
syslogmodule.c.h
termios.c.h
timemodule.c.h
unicodedata.c.h gh-66802: Add unicodedata.block() function (#145042) 2026-02-21 18:27:55 +01:00
zlibmodule.c.h gh-144545: Improve handling of default values in Argument Clinic (GH-146016) 2026-03-17 12:16:35 +02:00