youknowdot and Codex
648b3b886b
Support Python 3.15 array half and complex formats ( #9419 )
...
Add e, Zf and Zd storage, typecode routing, component byteswap and portable pickle decoding, preserving half float32 narrowing and complex sequence comparison semantics. Migrate test_array unchanged from CPython d220409 via update_lib. Replace byte-allocation ownership casts with aligned typed copies and correct signed pickle format selection.
Assisted-by: OpenAI Codex: model version unavailable
Co-authored-by: Codex <codex@openai.com >
2026-10-28 17:35:27 +09:00
..
2026-10-19 20:24:24 +09:00
2026-10-26 10:12:14 +09:00
2026-10-19 20:07:29 +09:00
2026-08-25 22:01:24 +09:00
2026-10-26 14:15:38 +09:00
2026-10-23 17:56:04 +09:00
2026-10-26 10:10:47 +09:00
2026-10-19 22:12:12 +09:00
2026-10-14 21:46:45 +09:00
2026-10-15 15:06:01 +09:00
2026-10-19 22:12:12 +09:00
2026-08-22 20:55:49 +09:00
2026-10-19 20:08:24 +09:00
2026-10-22 10:12:45 +09:00
2026-10-17 14:40:13 +09:00
2026-10-15 07:32:30 +00:00
2026-10-12 22:17:26 +09:00
2026-10-19 20:24:52 +09:00
2026-10-18 22:38:49 +09:00
2026-10-26 10:09:16 +09:00
2026-10-19 20:08:24 +09:00
2026-10-18 22:37:35 +09:00
2026-10-26 10:12:14 +09:00
2026-10-19 22:12:12 +09:00
2026-10-15 20:42:50 +09:00
2026-10-18 15:55:22 +09:00
2026-10-28 17:35:27 +09:00
2026-10-22 10:12:45 +09:00
2026-10-19 20:31:03 +09:00
2026-06-03 18:36:37 +09:00
2026-10-19 20:07:29 +09:00
2026-10-26 10:12:14 +09:00
2026-10-18 15:55:22 +09:00
2026-10-26 10:12:14 +09:00
2026-10-27 21:02:59 +09:00
2026-06-15 11:19:40 +09:00
2026-10-18 22:38:49 +09:00
2026-10-19 20:31:03 +09:00
2026-04-10 09:16:10 +09:00
2026-10-18 17:11:26 +09:00
2026-10-19 20:07:29 +09:00
2026-10-18 17:11:26 +09:00
2026-10-18 17:11:26 +09:00
2026-02-15 00:37:14 +09:00
2026-10-15 10:05:35 +09:00
2026-10-18 15:55:22 +09:00
2026-10-15 20:42:50 +09:00
2026-10-14 22:38:42 +09:00
2026-09-05 11:34:43 +09:00
2026-10-15 21:59:44 +09:00
2026-10-15 21:59:44 +09:00
2026-10-15 10:03:58 +09:00
2026-02-13 13:55:05 +09:00
2026-10-12 22:17:26 +09:00
2026-10-15 21:59:44 +09:00
2026-10-15 22:46:26 +09:00
2026-01-30 19:21:10 +09:00
2025-06-29 12:49:14 +09:00
2026-10-18 17:11:26 +09:00
2026-10-19 20:31:03 +09:00
2026-10-18 17:11:26 +09:00
2026-10-15 20:43:52 +09:00
2026-10-22 09:36:51 +00:00
2026-01-19 00:38:51 +09:00
2026-10-19 20:31:03 +09:00
2026-01-24 11:37:32 +09:00
2026-10-19 22:12:12 +09:00
2026-01-31 10:11:58 +09:00
2026-10-22 09:36:51 +00:00
2025-04-21 20:45:06 -07:00
2026-10-18 22:38:49 +09:00
2026-10-14 21:45:57 +09:00
2026-10-19 20:07:29 +09:00
2026-01-18 08:53:41 +09:00
2026-10-14 16:42:56 +09:00
2026-01-24 00:24:12 +09:00
2026-10-22 11:18:03 +09:00
2026-10-14 21:45:57 +09:00
2026-10-18 22:37:35 +09:00
2026-02-24 01:07:30 +00:00
2026-10-15 21:59:44 +09:00
2026-10-19 20:07:29 +09:00
2026-10-14 22:38:42 +09:00
2026-10-19 20:07:29 +09:00
2026-10-13 10:50:51 +09:00
2026-01-03 08:27:18 +09:00
2025-04-30 14:33:52 +09:00
2026-02-13 22:15:19 +09:00
2026-10-14 21:45:57 +09:00
2026-10-19 20:34:29 +09:00
2026-10-15 20:42:50 +09:00
2026-10-15 20:42:50 +09:00
2026-02-08 16:35:56 +09:00
2026-10-19 20:31:03 +09:00
2026-10-15 20:42:50 +09:00
2026-10-18 22:38:49 +09:00
2026-10-14 21:45:57 +09:00
2026-10-15 10:03:58 +09:00
2026-10-17 11:38:33 +09:00
2026-10-14 21:45:57 +09:00
2026-10-17 11:38:33 +09:00
2026-10-19 20:31:03 +09:00
2026-10-17 14:40:13 +09:00
2026-09-26 03:36:19 +09:00
2026-10-14 21:45:57 +09:00
2026-10-19 20:24:24 +09:00
2026-10-15 21:59:44 +09:00
2026-10-15 21:59:44 +09:00
2026-01-19 00:38:51 +09:00
2026-10-19 20:31:03 +09:00
2026-10-15 20:42:50 +09:00
2026-10-22 09:36:51 +00:00
2026-10-14 21:45:57 +09:00
2026-10-15 20:42:50 +09:00
2026-01-25 00:18:55 +09:00
2025-09-11 22:43:11 +09:00
2026-10-14 22:38:42 +09:00
2026-01-23 23:57:31 +09:00
2026-10-15 20:42:50 +09:00
2026-10-16 10:06:13 +09:00
2026-10-22 09:36:51 +00:00
2026-10-22 23:23:15 +09:00
2026-10-22 23:23:15 +09:00
2026-10-19 20:08:24 +09:00
2026-10-23 18:01:14 +09:00
2026-10-14 21:45:57 +09:00
2026-10-15 21:59:44 +09:00
2026-10-15 20:42:50 +09:00
2026-10-15 07:18:22 +00:00
2026-10-22 11:18:03 +09:00
2026-10-22 11:18:03 +09:00
2026-05-12 20:51:02 +09:00
2026-10-18 22:38:49 +09:00
2026-10-19 22:12:12 +09:00
2026-10-19 20:08:24 +09:00
2026-02-04 18:32:45 +09:00
2026-01-24 10:57:22 +09:00
2026-10-15 21:59:44 +09:00
2026-01-21 15:10:40 +09:00
2026-10-19 20:24:24 +09:00
2026-10-18 09:22:12 +00:00
2025-04-21 21:11:42 -07:00
2025-07-17 00:04:12 +09:00
2025-07-20 10:31:58 +09:00
2026-10-19 22:12:12 +09:00
2026-02-02 08:10:15 +09:00
2026-10-15 10:03:58 +09:00
2026-05-12 00:43:34 +09:00
2026-05-12 20:51:57 +09:00
2026-10-16 10:14:55 +09:00
2026-10-16 10:14:55 +09:00
2026-10-17 11:34:23 +09:00
2026-10-15 20:42:50 +09:00
2026-10-14 21:45:57 +09:00
2026-10-15 15:06:01 +09:00
2026-01-21 03:05:05 +09:00
2026-10-19 20:24:52 +09:00
2026-10-22 01:54:22 +09:00
2026-10-12 22:17:26 +09:00
2026-10-15 10:03:58 +09:00
2026-10-18 22:38:49 +09:00
2026-01-30 20:48:57 +09:00
2026-10-15 22:46:26 +09:00
2026-10-19 20:31:03 +09:00
2026-01-22 08:02:43 +09:00
2026-10-18 17:11:26 +09:00
2026-10-19 22:12:12 +09:00
2026-10-18 17:11:26 +09:00
2026-05-31 21:47:03 +09:00
2026-01-05 14:38:04 +09:00
2026-10-22 10:12:45 +09:00
2026-10-17 14:40:13 +09:00
2026-10-18 22:37:35 +09:00
2026-10-15 21:59:44 +09:00
2026-01-18 13:59:49 +09:00
2026-10-15 21:59:44 +09:00
2026-10-17 23:53:07 +09:00
2026-10-19 20:08:24 +09:00
2026-10-15 21:59:44 +09:00
2026-10-18 15:55:22 +09:00