Commits
User selector
Commit History
Commits on Nov 12, 2025
gh-141004: soft-deprecate Py_INFINITY macro (#141033)
Show description for e202673andauthored
Commits on Nov 9, 2025
Commits on Aug 18, 2025
Commits on Aug 14, 2025
Commits on Jun 13, 2025
Commits on Mar 12, 2025
gh-111178: Change Argument Clinic signature for `@classmethod` (#131157)
Show description for 061da44authored
Commits on Jan 10, 2025
gh-111178: fix UBSan failures in `Objects/complexobject.c` (GH-128241)
Show description for 6cf3175authored
Commits on Dec 6, 2024
gh-120010: Fix invalid (nan+nanj) results in _Py_c_prod() (GH-120287)
Show description for 8b7c194authored
Commits on Nov 26, 2024
gh-69639: Add mixed-mode rules for complex arithmetic (C-like) (GH-124829)
Show description for 987311dauthored
Commits on Nov 24, 2024
gh-113841: fix possible undefined division by 0 in _Py_c_pow() (GH-127211)
Show description for f7bb658authored
Commits on Nov 8, 2024
Commits on Sep 18, 2024
gh-119771: Set errno on overflows in _Py_c_pow() (#120256)
Show description for 8a284e1authored
Commits on Aug 1, 2024
Replace PyObject_Del with PyObject_Free (#122453)
Show description for fda6bd8authored
Commits on Jul 15, 2024
gh-84978: Add float.from_number() and complex.from_number() (GH-26827)
Show description for 94bee45authored
Commits on Jun 29, 2024
gh-119372: Recover inf's and zeros in _Py_c_quot (GH-119457)
Show description for 2cb84b1authored
Commits on Jun 24, 2024
Commits on Jun 3, 2024
Commits on May 30, 2024
gh-109218: Deprecate weird cases in the complex() constructor (GH-119620)
Show description for ef01e95authoredgh-109218: Improve documentation for the complex() constructor (GH-119687)
Show description for ec1ba26authored
Commits on May 29, 2024
Commits on Jan 15, 2024
gh-109598: make PyComplex_RealAsDouble/ImagAsDouble use __complex__ (GH-109647)
Show description for 0f2fa61authored
Commits on Jul 25, 2023
gh-106869: Use new PyMemberDef constant names (#106871)
Show description for 1a3fabaauthored
Commits on Jul 2, 2023
gh-106320: Add pycore_complexobject.h header file (#106339)
Show description for c38c666authored
Commits on Nov 10, 2022
gh-99300: Use Py_NewRef() in Objects/ directory (#99332)
Show description for c0feb99authored
Commits on Feb 8, 2022
bpo-46541: Replace core use of _Py_IDENTIFIER() with statically initialized global objects. (gh-30928)
Show description for 81c7204authored
Commits on Jan 21, 2022
Commits on Oct 12, 2021
bpo-45439: Move _PyObject_CallNoArgs() to pycore_call.h (GH-28895)
Show description for d943d19authored
Commits on Oct 11, 2021
bpo-45439: Rename _PyObject_CallNoArg() to _PyObject_CallNoArgs() (GH-28891)
Show description for ce3489cauthoredbpo-45412: Remove Py_SET_ERRNO_ON_MATH_ERROR() macro (GH-28820)
Show description for 2f92e2aauthored
Commits on Aug 23, 2021
bpo-24234: implement complex.__complex__ (GH-27887)
Show description for 6082bb5andauthored
Commits on Aug 17, 2021
Commits on Jul 26, 2021
Commits on Apr 22, 2021
Commits on Dec 1, 2020
bpo-42519: Replace PyObject_MALLOC() with PyObject_Malloc() (GH-23587)
Show description for 32bd68cauthored
Commits on Oct 27, 2020
bpo-42161: Use _PyLong_GetZero() and _PyLong_GetOne() (GH-22995)
Show description for c9bc290authored