COMMITS
/ Modules/clinic/selectmodule.c.h January 15, 2026
V
gh-142434: Use ppoll() if available in select.poll (#143529)
Victor Stinner committed
September 23, 2025
S
gh-67795: Accept any real numbers as timestamp and timeout (GH-139224)
Serhiy Storchaka committed
July 13, 2025
S
gh-132629: Deprecate accepting out-of-range values for unsigned integers in PyArg_Parse (GH-132630)
Serhiy Storchaka committed
March 27, 2025
M
gh-131525: Cache the result of tuple_hash (#131529)
Michael Droettboom committed
March 12, 2025
V
gh-111178: Change Argument Clinic signature for `@classmethod` (#131157)
Victor Stinner committed
January 20, 2025
E
gh-111178: Generate correct signature for most self converters (#128447)
Erlend E. Aasland committed
November 8, 2024
S
gh-122943: Add the varpos parameter in _PyArg_UnpackKeywords (GH-126564)
Serhiy Storchaka committed
July 19, 2024
S
gh-121905: Consistently use "floating-point" instead of "floating point" (GH-121907)
Serhiy Storchaka committed
July 11, 2024
S
gh-121592: Make select.poll() and related objects thread-safe (#121594)
Sam Gross committed
March 14, 2024
V
gh-116646, AC: Always use PyObject_AsFileDescriptor() in fildes (#116806)
Victor Stinner committed
October 17, 2023
V
gh-110964: Remove private _PyArg functions (#110966)
Victor Stinner committed
August 31, 2023
V
gh-107603: Argument Clinic: Only include pycore_gc.h if needed (#108726)
Victor Stinner committed
August 26, 2023
V
gh-106320: Remove private _PyLong_FileDescriptor_Converter() (#108503)
Victor Stinner committed
V
gh-106320: Remove private _PyLong converter functions (#108499)
Victor Stinner committed
August 24, 2023
V
gh-108444: Argument Clinic uses PyLong_AsInt() (#108458)
Victor Stinner committed
January 31, 2023
E
gh-101409: Improve generated clinic code for self type checks (#101411)
Erlend E. Aasland committed
August 13, 2022
E
gh-90928: Improve static initialization of keywords tuple in AC (#95907)
Erlend E. Aasland committed
August 11, 2022
May 3, 2022
V
gh-91320: Argument Clinic uses _PyCFunction_CAST() (#32210)
Victor Stinner committed
January 20, 2022
September 12, 2021
S
bpo-43413: Fix handling keyword arguments in subclasses of some buitin classes (GH-26456)
Serhiy Storchaka committed
November 21, 2020
C
bpo-1635741: Port select module to multiphase init (GH-23409)
Christian Heimes committed
October 9, 2020
S
bpo-41985: Add _PyLong_FileDescriptor_Converter and AC converter for "fildes". (GH-22620)
Serhiy Storchaka committed
June 23, 2020
A
bpo-31938: Fix default-value signatures of several functions in the select module (GH-21066)
Anthony Sottile committed
May 26, 2020
S
bpo-37999: No longer use __int__ in implicit integer conversions. (GH-15636)
Serhiy Storchaka committed
May 25, 2020
J
bpo-38580: Document that select() accepts iterables, not just sequences (GH-16832)
Jakub Stasiak committed
September 14, 2019
D
bpo-38116: Convert select module to PEP-384 (#15971)
Dino Viehland committed
March 14, 2019
S
bpo-36127: Argument Clinic: inline parsing code for keyword parameters. (GH-12058)
Serhiy Storchaka committed
January 11, 2019
S
bpo-35582: Argument Clinic: Optimize the "all boring objects" case. (GH-11520)
Serhiy Storchaka committed
S
bpo-35582: Argument Clinic: inline parsing code for positional parameters. (GH-11313)
Serhiy Storchaka committed
December 25, 2018
S
bpo-23867: Argument Clinic: inline parsing code for a single positional parameter. (GH-9689)
Serhiy Storchaka committed
November 27, 2018
S
bpo-33012: Fix invalid function cast warnings with gcc 8 in Argument Clinic. (GH-6748)
Serhiy Storchaka committed
July 26, 2018
S
bpo-20260: Implement non-bitwise unsigned int converters for Argument Clinic. (GH-8434)
Serhiy Storchaka committed
June 30, 2018
T
bpo-31938: Convert selectmodule.c to Argument Clinic (GH-4265)
Tal Einat committed