COMMITS
/ Lib/test/test_complex.py May 3, 2026
S
gh-143231: Do not swallow not matched warnings in assertWarns*() (GH-149229)
Serhiy Storchaka committed
March 10, 2026
S
gh-144173: fix flaky test_complex.test_truediv() (#144355)
Sergey B Kirpichev committed
March 27, 2025
December 6, 2024
S
gh-120010: Fix invalid (nan+nanj) results in _Py_c_prod() (GH-120287)
Sergey B Kirpichev committed
November 26, 2024
S
gh-69639: Add mixed-mode rules for complex arithmetic (C-like) (GH-124829)
Sergey B Kirpichev committed
November 24, 2024
S
gh-113841: fix possible undefined division by 0 in _Py_c_pow() (GH-127211)
Sergey B Kirpichev committed
September 8, 2024
S
gh-121039: add Floats/ComplexesAreIdenticalMixin to test.support.testcase (GH-121071)
Sergey B Kirpichev committed
July 19, 2024
S
gh-121905: Consistently use "floating-point" instead of "floating point" (GH-121907)
Serhiy Storchaka committed
July 15, 2024
S
gh-84978: Add float.from_number() and complex.from_number() (GH-26827)
Serhiy Storchaka committed
June 29, 2024
S
gh-119372: Recover inf's and zeros in _Py_c_quot (GH-119457)
Sergey B Kirpichev committed
May 30, 2024
S
gh-109218: Deprecate weird cases in the complex() constructor (GH-119620)
Serhiy Storchaka committed
S
gh-109218: Refactor tests for the complex() constructor (GH-119635)
Serhiy Storchaka committed
April 4, 2024
S
gh-109802: Add coverage test for complex_abs() (GH-117449)
Sergey B Kirpichev committed
November 28, 2023
S
gh-109802: Increase test coverage for complexobject.c (GH-112452)
Sergey B Kirpichev committed
May 10, 2023
S
gh-104263: Rely on Py_NAN and introduce Py_INFINITY (GH-104202)
Sebastian Berg committed
November 10, 2022
N
gh-99320: remove tests for old-style class from `test_complex` (#99321)
Nikita Sobolev committed
September 19, 2021
S
bpo-45229: Remove test_main in many tests (GH-28405)
Serhiy Storchaka committed
August 23, 2021
M
bpo-24234: implement complex.__complex__ (GH-27887)
Mark Dickinson committed
August 17, 2021
M
bpo-44698: Restore complex pow behaviour for small integral exponents (GH-27772)
Mark Dickinson committed
July 26, 2021
T
bpo-44698: Fix undefined behaviour in complex exponentiation. (GH-27278)
T. Wouters committed
October 9, 2020
S
bpo-41974: Remove complex.__float__, complex.__floordiv__, etc (GH-22593)
Serhiy Storchaka committed
June 21, 2020
S
bpo-41055: Remove outdated tests for the tp_print slot. (GH-21006)
Serhiy Storchaka committed
October 10, 2019
D
Re-enable the OverflowError test for test_truediv on test_complex (GH-16591)
Dong-hee Na committed
June 1, 2019
S
bpo-20092. Use __index__ in constructors of int, float and complex. (GH-13108)
Serhiy Storchaka committed
July 14, 2018
I
bpo-34087: Fix buffer overflow in int(s) and similar functions (GH-8274)
INADA Naoki committed
March 24, 2017
S
bpo-29894: Deprecate returning an instance of complex subclass from __complex__. (#798)
Serhiy Storchaka committed
February 20, 2017
M
bpo-29602: fix signed zero handling in complex constructor. (#203)
Mark Dickinson committed
September 24, 2016
M
Issue #28203: Merge from 3.5
Mark Dickinson committed
M
Issue #28203: Fix incorrect type in error message from complex(1.0, {2:3}). Patch by Soumya Sharma.
Mark Dickinson committed
September 9, 2016
B
Issue #26331: Implement the parsing part of PEP 515.
Brett Cannon committed
October 10, 2014
A
Issue #22604: Fix assertion error in debug mode when dividing a complex number by (nan+0j).
Antoine Pitrou committed
November 7, 2013
E
#17080: improve error message of float/complex when the wrong type is passed.
Ezio Melotti committed
September 29, 2013
B
merge 3.3 (#19116)
Benjamin Peterson committed
B
combine two tests to avoid duplicate names (closes #19116)
Benjamin Peterson committed
November 14, 2012
M
Issue #16290: __complex__ must now always return an instance of complex.
Mark Dickinson committed
December 4, 2010
E
Issue 10625: Add tests for negative zeros in complex str and repr.
Eric Smith committed
E
Issue #10624: Use support.requires_IEEE_754 in all appropriate tests.
Eric Smith committed
E
A
Issue #10557: Fixed error messages from float() and other numeric
Alexander Belopolsky committed
November 25, 2010
November 20, 2010
E
#9424: Replace deprecated assert* methods in the Python test suite.
Ezio Melotti committed
August 1, 2010
M
Issue #9416: Fix some issues with complex formatting where the
Mark Dickinson committed
June 30, 2010
M
Issue #9011: Tests for Python 3.2's treatment of negated imaginary literals.
Mark Dickinson committed
May 21, 2010
M
Issue #8748: Fix two issues with comparisons between complex and integer
Mark Dickinson committed
April 2, 2010
F
(partially)
Florent Xicluna committed
March 13, 2010
M
Issue #7845: Make 1j.__le__(2j) return NotImplemented rather than raising TypeError.
Mark Dickinson committed
February 22, 2010
E
Merged revisions 78329 via svnmerge from
Eric Smith committed
February 20, 2010
E
Merged revisions 78249 via svnmerge from
Ezio Melotti committed
October 26, 2009
M
Remove length limitation on string arguments to complex()
Mark Dickinson committed
June 30, 2009
B
convert old fail* assertions to assert*
Benjamin Peterson committed