Jiseok CHOI
00440b179a
Update sqlite3 and the tests to CPython 3.14.2 ( #6787 )
...
* Update sqlite3, dbm.sqlite3 and tests to CPython 3.14.2
* Add skip decorators for failing sqlite3 tests
Skip tests that fail due to unimplemented features or behavior differences:
- _iterdump not implemented (test_dump.py)
- Unraisable exception handling not implemented (test_hooks.py, test_userfunctions.py)
- Keyword-only arguments not supported for various methods
- Autocommit behavior differences (test_transactions.py)
- TransactionTests skipped due to timeout parameter type issue
- Various error message differences (test_dbapi.py)
- SQLITE_DBCONFIG constants not implemented
- Row and Connection signature inspection issues
All tests now pass with 95 skipped out of 493 total tests.
* Change @unittest.skip to @unittest.expectedFailure per code review
- Convert @unittest.skip decorators to @unittest.expectedFailure for tests that fail without panic/hang
- Keep @unittest.skip only for TransactionTests class (setUp fails with timeout=0 int type)
* fixup
2026-01-19 02:45:47 +09:00
..
2025-08-01 22:39:00 +09:00
2024-05-08 12:52:33 +09:00
2025-10-28 13:19:12 +09:00
2025-08-04 20:08:17 +09:00
2025-08-23 19:45:53 +03:00
2025-07-25 19:04:49 +09:00
2025-08-23 19:45:53 +03:00
2022-08-15 16:09:32 +09:00
2026-01-10 22:10:35 -05:00
2026-01-13 22:05:32 +09:00
2025-08-24 10:36:07 +03:00
2021-05-14 19:56:15 -04:00
2026-01-18 21:54:44 +09:00
2026-01-18 20:00:15 +09:00
2026-01-17 19:18:54 +09:00
2025-12-24 00:13:30 +09:00
2025-12-31 15:01:55 +09:00
2025-12-31 09:43:10 +09:00
2026-01-17 18:15:35 +09:00
2026-01-18 01:02:40 +09:00
2026-01-10 22:10:35 -05:00
2026-01-18 11:16:25 +09:00
2026-01-10 22:11:53 +09:00
2026-01-18 20:00:15 +09:00
2026-01-17 19:21:38 +09:00
2026-01-15 14:29:41 +09:00
2026-01-10 22:10:35 -05:00
2026-01-15 14:29:41 +09:00
2026-01-01 08:58:59 +09:00
2026-01-19 02:45:47 +09:00
2025-07-04 23:47:34 +09:00
2025-04-30 14:33:52 +09:00
2026-01-18 19:56:54 +09:00
2026-01-18 20:00:15 +09:00
2026-01-06 21:35:21 +09:00
2025-05-07 15:01:23 +09:00
2023-02-28 17:11:41 +09:00
2025-08-23 19:45:53 +03:00
2026-01-17 19:21:11 +09:00
2023-04-20 15:36:28 +09:00
2026-01-06 21:35:21 +09:00
2021-08-05 18:08:38 -04:00
2023-03-02 15:01:12 +09:00
2026-01-10 22:10:35 -05:00
2022-04-23 08:06:17 +09:00
2026-01-10 22:10:35 -05:00
2026-01-18 20:33:12 +09:00
2025-07-20 10:31:30 +09:00
2025-12-30 13:42:47 +09:00
2024-05-08 12:52:33 +09:00
2024-05-08 12:52:33 +09:00
2026-01-10 22:10:35 -05:00
2022-08-15 02:36:46 +09:00
2021-10-17 21:55:34 -05:00
2022-08-15 04:24:58 +09:00
2022-08-15 04:24:58 +09:00
2022-08-15 04:24:58 +09:00
2022-08-15 04:24:58 +09:00
2022-08-15 04:24:58 +09:00
2025-12-31 02:31:08 +09:00
2023-03-01 18:06:50 +09:00
2023-03-05 05:26:55 +09:00
2025-07-25 10:49:05 +09:00
2025-10-22 10:57:47 +03:00
2026-01-12 15:33:28 +09:00
2022-10-18 03:26:29 +09:00
2026-01-03 00:14:43 +09:00
2026-01-03 00:14:43 +09:00
2025-10-22 10:57:47 +03:00
2026-01-03 00:14:43 +09:00
2025-07-25 14:53:03 +02:00
2025-07-25 10:50:17 +09:00
2025-08-23 19:45:53 +03:00
2021-05-21 19:19:34 -04:00
2023-03-01 18:06:50 +09:00
2025-10-22 10:57:47 +03:00
2021-05-07 20:50:03 -04:00
2025-10-28 13:19:12 +09:00
2025-07-12 22:43:47 +09:00
2025-04-17 20:01:43 +09:00
2026-01-18 20:00:15 +09:00
2026-01-19 02:45:00 +09:00
2023-03-08 19:01:33 +00:00
2025-12-12 21:44:00 +09:00
2024-11-10 00:15:21 +09:00
2025-04-17 20:01:43 +09:00
2026-01-18 20:00:15 +09:00
2025-07-20 14:11:36 +09:00
2026-01-04 09:15:38 +09:00
2023-11-08 20:41:23 +08:00
2025-03-31 18:49:08 +09:00
2022-03-11 22:01:06 -06:00
2026-01-19 00:04:06 +09:00
2025-06-23 09:41:21 +09:00
2026-01-15 21:43:22 +09:00
2023-11-23 15:40:57 +08:00
2025-03-28 11:26:29 +09:00
2025-11-10 20:58:08 +09:00
2023-12-24 03:56:28 +08:00
2025-03-30 23:01:20 +08:00
2023-03-05 16:07:25 +09:00
2023-11-23 15:57:39 +08:00
2026-01-17 19:21:10 +09:00
2026-01-18 21:33:37 +09:00
2026-01-19 00:38:51 +09:00
2023-11-23 16:21:42 +08:00
2026-01-18 20:00:15 +09:00
2025-09-21 19:33:41 +09:00
2025-03-26 02:24:01 -05:00
2026-01-15 21:43:22 +09:00
2026-01-13 22:05:32 +09:00
2026-01-05 08:01:41 +09:00
2025-12-12 09:23:59 +09:00
2025-07-09 19:03:53 +09:00
2025-12-31 02:31:08 +09:00
2025-12-30 16:58:53 +09:00
2025-10-31 00:08:04 +09:00
2025-12-26 09:46:33 +09:00
2025-07-25 10:47:20 +09:00
2025-09-07 17:08:35 +09:00
2024-03-13 15:22:57 +09:00
2023-11-30 20:01:48 +08:00
2026-01-15 21:43:22 +09:00
2025-12-26 22:13:00 +09:00
2026-01-18 00:26:06 +09:00
2026-01-18 00:26:06 +09:00
2025-07-14 14:20:28 +09:00
2026-01-15 21:43:22 +09:00
2025-07-12 19:18:08 +09:00
2026-01-17 18:15:35 +09:00
2026-01-10 16:38:21 +09:00
2026-01-04 09:15:38 +09:00
2026-01-17 18:37:16 +09:00
2024-06-24 19:00:54 +09:00
2026-01-17 18:37:16 +09:00
2025-07-08 19:46:26 +09:00
2026-01-01 14:44:53 +09:00
2026-01-19 02:45:47 +09:00
2026-01-01 14:44:53 +09:00
2025-12-10 23:30:10 +09:00
2025-08-31 11:08:20 +03:00
2023-11-30 20:27:46 +08:00
2025-07-11 08:36:34 +09:00
2026-01-17 18:37:16 +09:00
2023-11-30 20:48:58 +08:00
2023-04-02 13:42:27 +00:00
2025-07-14 14:21:59 +09:00
2022-07-18 03:54:49 +09:00
2025-07-25 16:07:59 +02:00
2025-08-05 17:53:34 +09:00
2025-10-22 10:57:47 +03:00
2026-01-10 22:11:53 +09:00
2022-08-09 03:36:26 +09:00
2026-01-15 21:43:22 +09:00
2025-09-11 14:05:04 +09:00
2023-02-28 17:11:41 +09:00
2023-02-28 17:11:41 +09:00
2025-08-31 11:09:34 +03:00
2021-11-13 19:26:10 -08:00
2023-11-30 21:01:17 +08:00
2026-01-17 19:22:00 +09:00
2026-01-17 18:37:16 +09:00
2025-07-25 10:43:16 +09:00
2025-09-01 11:19:00 +03:00
2023-11-30 21:06:09 +08:00
2025-12-27 23:03:23 +09:00
2025-12-09 23:02:44 +09:00
2025-12-06 17:21:52 +09:00
2025-07-16 13:37:18 +03:00
2026-01-04 09:15:38 +09:00
2025-12-12 09:23:59 +09:00
2023-06-01 15:29:16 +09:00
2026-01-10 22:10:35 -05:00
2025-12-30 12:28:47 +09:00
2026-01-03 08:27:18 +09:00
2025-04-30 14:33:52 +09:00
2025-12-28 18:06:47 +09:00
2025-08-20 14:16:19 +09:00
2025-12-11 21:42:28 +09:00
2025-07-06 23:08:07 +09:00
2026-01-03 08:28:25 +09:00
2026-01-10 22:10:35 -05:00
2026-01-10 22:10:35 -05:00
2025-10-22 21:09:42 +09:00
2025-12-31 15:01:55 +09:00
2026-01-04 09:15:38 +09:00
2025-10-22 10:57:47 +03:00
2023-04-06 00:37:04 +09:00
2025-12-08 10:39:15 +09:00
2025-04-30 14:33:52 +09:00
2025-04-30 14:33:52 +09:00
2025-08-04 20:08:35 +09:00
2025-09-16 09:35:08 +09:00
2025-03-19 21:06:03 -05:00
2026-01-17 19:21:38 +09:00
2026-01-18 01:23:34 +09:00
2023-04-06 00:37:49 +09:00
2026-01-19 00:38:51 +09:00
2024-04-19 16:44:23 +09:00
2025-08-24 00:44:32 +03:00
2026-01-18 01:23:34 +09:00
2025-12-31 14:58:34 +09:00
2025-10-22 10:57:47 +03:00
2026-01-16 23:03:49 +09:00
2025-12-24 19:45:48 +09:00
2026-01-16 23:03:49 +09:00
2026-01-16 23:03:49 +09:00
2022-05-30 07:36:08 +09:00
2026-01-18 20:00:15 +09:00
2026-01-15 21:43:22 +09:00
2023-03-02 05:56:34 +09:00
2026-01-18 01:23:34 +09:00
2025-08-31 11:50:04 +03:00
2022-09-13 21:45:26 +09:00
2022-08-15 04:24:58 +09:00
2026-01-17 19:21:11 +09:00
2024-06-21 22:37:15 +09:00
2025-12-31 15:01:55 +09:00
2025-08-31 10:35:23 +03:00
2023-04-06 00:38:36 +09:00
2025-04-21 21:11:42 -07:00
2025-09-07 16:05:54 +09:00
2025-07-14 14:24:00 +09:00
2025-12-12 20:26:47 +09:00
2026-01-16 23:03:49 +09:00
2025-10-22 10:57:47 +03:00
2026-01-19 00:38:51 +09:00
2025-12-31 14:58:34 +09:00
2026-01-15 21:43:22 +09:00
2025-08-23 22:09:11 +03:00
2026-01-13 22:05:32 +09:00
2026-01-17 19:21:38 +09:00
2022-08-15 04:24:58 +09:00
2021-11-28 20:51:32 +08:00
2025-12-06 09:26:33 +09:00
2024-04-24 01:15:34 +09:00
2025-12-31 15:02:08 +09:00
2025-08-20 14:08:05 +09:00
2025-12-26 09:43:01 +09:00
2024-07-29 19:53:44 +09:00
2025-08-23 19:25:28 +03:00
2026-01-17 19:21:38 +09:00
2025-07-12 01:10:30 +09:00
2025-08-23 19:44:08 +03:00
2024-06-22 15:24:42 +09:00
2025-12-25 09:21:09 +09:00
2026-01-04 09:15:38 +09:00
2026-01-18 00:26:06 +09:00
2026-01-17 19:21:38 +09:00
2025-07-25 15:41:37 +02:00
2026-01-17 19:21:38 +09:00
2026-01-04 09:54:01 +09:00
2026-01-04 10:02:24 +09:00
2026-01-04 10:02:24 +09:00
2025-04-28 12:29:21 +09:00
2024-11-14 23:06:53 -06:00
2025-12-31 15:01:55 +09:00
2025-12-12 00:18:02 +09:00
2025-12-11 21:42:28 +09:00
2025-08-31 11:58:21 +03:00
2025-08-31 11:59:46 +03:00
2025-12-03 07:05:58 +09:00
2025-12-10 20:04:09 +09:00
2026-01-05 14:38:04 +09:00
2023-04-19 16:05:18 +00:00
2023-03-25 13:22:39 +09:00
2025-12-13 09:24:17 +09:00
2025-07-25 10:50:17 +09:00
2025-12-30 00:36:52 +09:00
2025-04-21 20:48:13 -07:00
2025-07-17 00:03:25 +09:00
2026-01-10 22:10:35 -05:00
2025-02-25 08:41:54 +09:00
2022-07-27 14:43:47 +09:00
2026-01-18 20:00:15 +09:00
2026-01-18 20:00:15 +09:00
2024-12-03 16:28:32 -06:00
2025-07-15 03:12:23 +09:00
2025-07-04 10:09:06 +09:00
2025-08-31 12:01:32 +03:00
2025-07-17 13:44:18 +09:00
2026-01-16 23:03:49 +09:00
2025-12-12 15:26:00 +09:00
2025-04-21 21:11:42 -07:00
2025-09-21 19:33:41 +09:00
2022-06-22 22:32:22 -04:00
2025-12-12 10:37:40 +09:00
2025-06-29 02:14:22 +09:00
2025-12-12 23:47:16 +09:00
2026-01-01 17:15:00 +09:00
2025-07-15 21:27:05 +09:00
2026-01-07 12:53:44 +09:00
2026-01-15 21:43:22 +09:00
2026-01-17 19:21:10 +09:00
2025-09-21 19:33:41 +09:00
2025-12-19 22:51:09 +09:00
2025-12-19 22:51:09 +09:00
2026-01-15 21:43:22 +09:00
2026-01-03 16:27:25 +09:00
2026-01-15 21:43:22 +09:00
2026-01-16 23:03:49 +09:00
2025-09-11 14:05:04 +09:00
2025-12-10 23:30:10 +09:00
2026-01-15 21:43:22 +09:00
2025-12-12 17:02:32 +09:00
2025-09-21 19:33:41 +09:00
2024-03-22 14:59:19 +09:00
2025-03-26 23:12:21 -05:00
2025-09-21 19:33:41 +09:00
2025-06-22 18:11:30 +09:00
2025-12-05 22:44:00 +09:00
2026-01-10 22:10:35 -05:00
2025-09-21 19:33:41 +09:00
2026-01-03 00:15:31 +09:00
2026-01-18 20:00:15 +09:00
2025-08-01 22:12:11 +09:00
2025-12-31 21:13:29 +09:00
2021-05-16 13:50:34 -04:00
2022-04-26 22:26:38 -04:00
2026-01-18 23:58:39 +09:00
2025-12-23 16:41:28 +09:00
2025-06-22 22:36:13 +09:00
2025-07-23 12:27:56 +09:00
2026-01-15 21:43:22 +09:00
2026-01-04 21:15:42 +09:00
2022-02-13 19:07:02 -05:00
2026-01-15 21:43:22 +09:00
2024-04-20 03:00:27 +09:00
2025-12-24 18:57:00 +09:00
2026-01-15 21:43:22 +09:00
2026-01-17 18:15:35 +09:00
2025-03-19 21:06:03 -05:00
2026-01-15 21:43:22 +09:00
2025-02-24 13:21:02 +09:00
2025-07-25 10:50:41 +09:00
2026-01-04 09:15:38 +09:00
2026-01-05 14:38:04 +09:00
2025-07-14 14:26:08 +09:00
2022-08-09 05:59:02 +09:00
2021-08-31 23:53:05 +09:00
2025-12-28 14:25:10 +09:00
2026-01-17 19:21:38 +09:00
2025-08-24 00:17:50 +03:00
2025-01-17 18:04:25 -08:00
2025-07-12 20:44:34 +09:00
2025-07-12 20:44:34 +09:00
2025-07-12 20:44:34 +09:00
2025-08-24 00:17:50 +03:00
2025-08-31 12:13:09 +03:00
2024-03-11 15:01:37 +09:00
2026-01-16 23:03:49 +09:00
2026-01-16 23:03:49 +09:00
2026-01-16 23:03:49 +09:00
2026-01-16 23:03:49 +09:00
2026-01-16 23:03:49 +09:00
2025-12-13 22:06:41 +09:00
2022-08-07 16:31:38 +09:00
2025-08-31 12:14:40 +03:00
2025-07-25 15:47:32 +02:00
2025-07-12 20:44:34 +09:00
2023-03-02 04:41:15 +09:00
2021-10-17 21:55:34 -05:00
2026-01-03 08:27:18 +09:00
2025-12-20 12:17:11 +09:00
2025-07-25 10:49:05 +09:00
2025-07-25 10:49:05 +09:00
2025-04-21 08:48:38 +09:00
2026-01-04 10:17:12 +09:00
2025-07-20 10:33:22 +09:00
2025-04-21 16:54:00 +09:00
2025-12-26 01:37:21 +09:00
2025-12-05 19:57:26 +09:00
2025-08-31 12:43:52 +03:00
2026-01-16 23:03:49 +09:00
2024-06-22 15:24:42 +09:00
2025-12-30 00:36:52 +09:00
2025-08-21 13:15:39 +09:00
2026-01-10 08:25:56 +09:00
2026-01-03 16:29:10 +09:00
2025-09-21 19:33:41 +09:00
2025-08-06 10:31:55 +09:00
2025-12-17 00:28:06 +09:00
2026-01-06 21:35:21 +09:00
2026-01-19 00:38:51 +09:00
2026-01-19 00:38:51 +09:00
2021-05-21 19:19:34 -04:00
2023-06-01 15:29:16 +09:00
2021-05-26 21:04:55 -04:00
2021-05-21 19:19:34 -04:00
2021-05-26 21:04:55 -04:00
2021-05-26 21:04:55 -04:00
2021-05-21 19:19:34 -04:00
2023-04-20 15:36:28 +09:00
2021-08-05 18:08:38 -04:00
2021-05-21 19:19:34 -04:00