summaryrefslogtreecommitdiffstats
path: root/Objects/clinic
Commit message (Expand)AuthorAgeFilesLines
* gh-129068: Make range iterators thread-safe (gh-142886)Sam Gross2025-12-181-0/+150
* gh-132657: Add lock-free set contains implementation (#132290)Neil Schemenauer2025-12-131-3/+1
* gh-139871: Add `bytearray.take_bytes([n])` to efficiently extract `bytes` (GH...Cody Maloney2025-11-131-1/+38
* gh-139817: Attribute `__qualname__` is added to `TypeAliasType` (#139919)Mikhail Efimov2025-10-151-9/+16
* gh-129559: Remove extra dot in bytearray.resize AC (#140134)Cody Maloney2025-10-151-2/+2
* gh-125996: fix thread safety of `collections.OrderedDict` (#133734)Kumar Aditya2025-10-131-1/+105
* GH-135763: AC: Use ``Py_ssize_t(allow_negative=False)`` (#138394)Adam Turner2025-09-021-1/+6
* gh-137609: Change names of some positional-only parameters in builtins (GH-13...Serhiy Storchaka2025-08-251-2/+2
* gh-132661: Add default value (of `""`) for `Interpolation.expression` (#136441)Dave Peck2025-07-101-9/+14
* gh-132661: Implement PEP 750 (#132662)Lysandros Nikolaou2025-04-301-0/+89
* gh-132657: Avoid locking in frozenset.__contains__ (#132659)Pieter Eendebak2025-04-181-1/+23
* gh-131525: Cache the result of tuple_hash (#131529)Michael Droettboom2025-03-2715-15/+115
* gh-128421: Add locking to most frame object functions (gh-131479)Sam Gross2025-03-211-0/+436
* gh-111178: Change Argument Clinic signature for `@staticmethod` (#131157) (#1...Victor Stinner2025-03-133-6/+6
* gh-111178: Change Argument Clinic signature for `@classmethod` (#131157)Victor Stinner2025-03-128-18/+83
* gh-129349: Accept bytes in bytes.fromhex()/bytearray.fromhex() (#129844)Daniel Pope2025-03-122-42/+2
* gh-111178: Change Argument Clinic signature for METH_O (#130682)Victor Stinner2025-03-1110-31/+161
* gh-129107: make `bytearray` thread safe (#129108)Tomasz Pytel2025-02-151-4/+131
* gh-82045: Correct and deduplicate "isprintable" docs; add test. (GH-130118)Stan Ulbrych2025-02-141-4/+3
* gh-128714: Fix function object races in `__annotate__`, `__annotations__` and...Xuanteng Huang2025-02-061-1/+173
* gh-129559: Add `bytearray.resize()` (GH-129560)Cody Maloney2025-02-051-1/+40
* gh-112075: Remove critical section in dict.get (gh-129336)Pieter Eendebak2025-01-281-3/+1
* gh-128421: make exception group methods thread safe (#129298)Kumar Aditya2025-01-251-1/+73
* gh-111178: Regen clinic and fix exceptions.c post gh-128447 (#129060)Erlend E. Aasland2025-01-201-23/+23
* gh-111178: Generate correct signature for most self converters (#128447)Erlend E. Aasland2025-01-2014-276/+276
* gh-128421: make getters and setters of `BaseException` thread safe (#128728)Kumar Aditya2025-01-131-0/+311
* gh-125420: implement `Sequence.count` API on `memoryview` objects (#125443)Bénédikt Tran2024-12-101-1/+10
* gh-125420: implement `Sequence.index` API on `memoryview` objects (#125446)Bénédikt Tran2024-12-101-1/+47
* gh-122943: Add the varpos parameter in _PyArg_UnpackKeywords (GH-126564)Serhiy Storchaka2024-11-0815-66/+116
* gh-122943: Rework support of var-positional parameter in Argument Clinic (GH-...Serhiy Storchaka2024-11-072-73/+61
* gh-90370: Argument Clinic: avoid temporary tuple creation for varargs (#126064)Sergey B Kirpichev2024-10-311-67/+35
* gh-121905: Consistently use "floating-point" instead of "floating point" (GH-...Serhiy Storchaka2024-07-191-3/+3
* gh-84978: Add float.from_number() and complex.from_number() (GH-26827)Serhiy Storchaka2024-07-152-2/+20
* gh-120080: Accept ``None`` as a valid argument for direct call of the ``int._...Kirill Podoprigora2024-06-071-3/+3
* gh-109218: Improve documentation for the complex() constructor (GH-119687)Serhiy Storchaka2024-05-301-3/+6
* gh-116126: Implement PEP 696 (#116129)Jelle Zijlstra2024-05-031-33/+137
* fix formatting of literal in docstring of int.from_bytes and int.to_bytes (#1...Jens Hedegaard Nielsen2024-04-181-3/+3
* gh-117764: Fix and add signatures for many builtins (GH-117769)Serhiy Storchaka2024-04-121-1/+7
* gh-117431: Adapt bytes and bytearray .find() and friends to Argument Clinic (...Erlend E. Aasland2024-04-122-2/+508
* gh-117431: Argument Clinic: copy forced text signature when cloning (#117591)Erlend E. Aasland2024-04-101-5/+5
* gh-117431: Adapt str.find and friends to Argument Clinic (#117468)Erlend E. Aasland2024-04-031-1/+280
* gh-117431: Adapt bytes and bytearray .startswith() and .endswith() to Argumen...Erlend E. Aasland2024-04-032-2/+206
* gh-117431: Fix str.endswith docstring (#117499)Erlend E. Aasland2024-04-031-4/+4
* gh-117431: Adapt str.startswith and str.endswith to Argument Clinic (#117466)Erlend E. Aasland2024-04-031-1/+103
* gh-116621: Set manual critical section for list.extend (gh-116657)Donghee Na2024-03-121-19/+4
* gh-112087: Make list.sort to be thread-safe for PEP 703. (gh-116553)Donghee Na2024-03-101-1/+3
* gh-112069: Make sets thread-safe with the GIL disabled (#113800)Tomas R2024-03-081-7/+164
* gh-112075: Accessing a single element should optimistically avoid locking (#1...Dino Viehland2024-02-211-16/+1
* gh-112069: Adapt set/frozenset methods to Argument Clinic (#115112)Tomas R2024-02-081-0/+414
* gh-112075: Add critical sections for most dict APIs (#114508)Dino Viehland2024-02-061-2/+28