[Python-checkins] gh-140443: Use `fma` in `loghelper` to improve accuracy of log for very large integers (#140469)

2025-10-23 Thread tim-one
https://github.com/python/cpython/commit/f0291c3f2df8139870359c7d1d9a4858f19ee7bf commit: f0291c3f2df8139870359c7d1d9a4858f19ee7bf branch: main author: Abhishek Tiwari committer: tim-one date: 2025-10-23T12:05:12-05:00 summary: gh-140443: Use `fma` in `loghelper` to improve accuracy of log for

[Python-checkins] gh-135551: Change how sorting picks minimum run length (#135553)

2025-06-26 Thread tim-one
https://github.com/python/cpython/commit/2fc68e180ffdb31886938203e89a75b220a58cec commit: 2fc68e180ffdb31886938203e89a75b220a58cec branch: main author: Tim Peters committer: tim-one date: 2025-06-26T23:48:05-05:00 summary: gh-135551: Change how sorting picks minimum run length (#135553) New

[Python-checkins] [3.13] gh-132876: workaround broken ldexp() on Windows 10 (GH-133135) (#134685)

2025-05-25 Thread tim-one
https://github.com/python/cpython/commit/e483dcf19eee7143ba76d1829afc1052053a904e commit: e483dcf19eee7143ba76d1829afc1052053a904e branch: 3.13 author: Sergey B Kirpichev committer: tim-one date: 2025-05-25T22:39:34-05:00 summary: [3.13] gh-132876: workaround broken ldexp() on Windows 10 (GH

[Python-checkins] [3.14] gh-132876: workaround broken ldexp() on Windows 10 (GH-133135) (#134684)

2025-05-25 Thread tim-one
https://github.com/python/cpython/commit/16187b58bff9ccf6f800ba908ad5dae441fcb6a1 commit: 16187b58bff9ccf6f800ba908ad5dae441fcb6a1 branch: 3.14 author: Miss Islington (bot) <[email protected]> committer: tim-one date: 2025-05-25T22:23:45-05:00 summary: [3.

[Python-checkins] gh-132876: workaround broken ldexp() on Windows 10 (#133135)

2025-05-25 Thread tim-one
https://github.com/python/cpython/commit/cf8941c60356acdd00055e5583a2d64761c34af4 commit: cf8941c60356acdd00055e5583a2d64761c34af4 branch: main author: Sergey B Kirpichev committer: tim-one date: 2025-05-25T21:44:33-05:00 summary: gh-132876: workaround broken ldexp() on Windows 10 (#133135

[Python-checkins] gh-130914: Make graphlib.TopologicalSorter.prepare() idempotent (#131317)

2025-03-18 Thread tim-one
https://github.com/python/cpython/commit/c1b42db9e47b76fca3c2993cb172cc4991b04839 commit: c1b42db9e47b76fca3c2993cb172cc4991b04839 branch: main author: Daniel Pope committer: tim-one date: 2025-03-18T16:28:00-05:00 summary: gh-130914: Make graphlib.TopologicalSorter.prepare() idempotent

[Python-checkins] gh-119105: Differ.compare is too slow [for degenerate cases] (#119492)

2024-05-24 Thread tim-one
https://github.com/python/cpython/commit/de19694cfbcaa1c85c3a4b7184a24ff21b1c0919 commit: de19694cfbcaa1c85c3a4b7184a24ff21b1c0919 branch: main author: Tim Peters committer: tim-one date: 2024-05-24T22:08:21-05:00 summary: gh-119105: Differ.compare is too slow [for degenerate cases] (#119492

[Python-checkins] gh-119105: difflib.py Differ.compare is too slow [for degenerate cases] (#119376)

2024-05-22 Thread tim-one
https://github.com/python/cpython/commit/07df93de73b6bdd4f80cd9e29834d761a0882622 commit: 07df93de73b6bdd4f80cd9e29834d761a0882622 branch: main author: Tim Peters committer: tim-one date: 2024-05-22T18:25:08-05:00 summary: gh-119105: difflib.py Differ.compare is too slow [for degenerate cases

[Python-checkins] gh-119105: difflib: improve recursion for degenerate cases (#119131)

2024-05-19 Thread tim-one
https://github.com/python/cpython/commit/0abf997e75bd3a8b76d920d33cc64d5e6c2d380f commit: 0abf997e75bd3a8b76d920d33cc64d5e6c2d380f branch: main author: pulkin committer: tim-one date: 2024-05-19T16:46:37-05:00 summary: gh-119105: difflib: improve recursion for degenerate cases (#119131) Code

[Python-checkins] Try to repair oddball test bots timing out in test_int (#119166)

2024-05-18 Thread tim-one
https://github.com/python/cpython/commit/ba8af848648d3eb51eb17395e12117007bae8606 commit: ba8af848648d3eb51eb17395e12117007bae8606 branch: main author: Tim Peters committer: tim-one date: 2024-05-18T20:54:23-05:00 summary: Try to repair oddball test bots timing out in test_int (#119166

[Python-checkins] gh-118750: Asymptotically faster `int(string)` (#118751)

2024-05-18 Thread tim-one
https://github.com/python/cpython/commit/ecd8664f11298a1a4f7428363c55ad2904c9f279 commit: ecd8664f11298a1a4f7428363c55ad2904c9f279 branch: main author: Tim Peters committer: tim-one date: 2024-05-18T19:19:57-05:00 summary: gh-118750: Asymptotically faster `int(string)` (#118751) Asymptotically

[Python-checkins] gh-118610: Centralize power caching in `_pylong.py` (#118611)

2024-05-07 Thread tim-one
https://github.com/python/cpython/commit/2f0a338be66e276a700f86af51d5ef54a138cbfb commit: 2f0a338be66e276a700f86af51d5ef54a138cbfb branch: main author: Tim Peters committer: tim-one date: 2024-05-07T19:09:09-05:00 summary: gh-118610: Centralize power caching in `_pylong.py` (#118611) A new

[Python-checkins] gh-118164: str(10**10000) hangs if the C _decimal module is missing (#118503)

2024-05-04 Thread tim-one
https://github.com/python/cpython/commit/999f0c512281995fb61a0d9eda075fd846e8c505 commit: 999f0c512281995fb61a0d9eda075fd846e8c505 branch: main author: Tim Peters committer: tim-one date: 2024-05-04T18:22:33-05:00 summary: gh-118164: str(10**1) hangs if the C _decimal module is missing

[Python-checkins] GH-116939: Rewrite binarysort() (#116940)

2024-03-21 Thread tim-one
https://github.com/python/cpython/commit/8383915031942f441f435a5ae800790116047b80 commit: 8383915031942f441f435a5ae800790116047b80 branch: main author: Tim Peters committer: tim-one date: 2024-03-21T22:27:25-05:00 summary: GH-116939: Rewrite binarysort() (#116940) Rewrote binarysort() for

[Python-checkins] GH-116554: Relax list.sort()'s notion of "descending" runs (#116578)

2024-03-12 Thread tim-one
https://github.com/python/cpython/commit/bf121d6a694bea4fe9864a19879fe0c70c4e0656 commit: bf121d6a694bea4fe9864a19879fe0c70c4e0656 branch: main author: Tim Peters committer: tim-one date: 2024-03-12T19:59:42-05:00 summary: GH-116554: Relax list.sort()'s notion of "descending"