Commit Graph

15440 Commits

Author SHA1 Message Date
CPython Developers
aed3a60e17 Update pydoc_data from v3.14.2 2026-01-22 16:02:41 +09:00
Jeong, YunWon
47df6dd270 Merge pull request #6740 from youknowone/multi-phase-module-init
Multi phase module init
2026-01-22 12:12:43 +09:00
Jeong YunWon
20376451eb Implement Py_mod_create slot support in multi-phase init 2026-01-22 11:21:42 +09:00
dependabot[bot]
512c84dbc0 Bump lodash from 4.17.21 to 4.17.23 in /wasm/demo
Bumps [lodash](https://github.com/lodash/lodash) from 4.17.21 to 4.17.23.
- [Release notes](https://github.com/lodash/lodash/releases)
- [Commits](https://github.com/lodash/lodash/compare/4.17.21...4.17.23)

---
updated-dependencies:
- dependency-name: lodash
  dependency-version: 4.17.23
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
2026-01-22 09:31:19 +09:00
CPython Developers
9c8aef3c05 Update token from v3.14.2 2026-01-22 08:02:43 +09:00
Jeong YunWon
bc02b2318c module_exec 2026-01-21 22:39:40 +09:00
Jeong YunWon
32d2406fa8 module_def 2026-01-21 22:39:40 +09:00
Jeong YunWon
fee1a4b097 multiphase 2026-01-21 22:39:39 +09:00
Jeong YunWon
3ccff6d7c9 os.stat remove winodws-only attrs 2026-01-21 22:39:39 +09:00
Jeong, YunWon
726a053ca2 Merge pull request #6818 from youknowone/regrtest
libregrtest from 3.14.2
2026-01-21 21:35:43 +09:00
Jeong, YunWon
9e9bfa56c2 Update libregrtest from v3.14.2 2026-01-21 20:44:26 +09:00
Jeong YunWon
2fb2a7eda8 winapi.WaitForSingleObject 2026-01-21 20:44:25 +09:00
fanninpm
122fac9c53 Optimize CI cache usage (#6707)
* Make whats_left.py compile with same settings as before

* Add --no-default-features to scripts/whats_left.py

* Build RustPython with no default features

* Retrigger CI
2026-01-21 20:17:42 +09:00
Lee Dogeon
ce1bbc7938 Bump mimetypes to 3.14.2 (#6808)
* Bump mimetypes to 3.14.2

* Unmark resolved tests

* Mark failed test in Windows
2026-01-21 20:14:30 +09:00
Jeong, YunWon
2df879c5ee Fix Drop to prevent TLS data loss (#6825)
Remove pending_tls_output.clear() from Drop implementation.

SSLSocket._real_close() in Python doesn't call shutdown() before
closing - it just sets _sslobj = None. This means pending TLS data
in the output buffer may not have been flushed to the socket yet.
Clearing this buffer in Drop causes data loss, resulting in empty
HTTP responses (test_socketserver failure on Windows).

The explicit clearing is also unnecessary since all struct fields
are automatically freed when the struct is dropped.
2026-01-21 17:29:22 +09:00
Jeong, YunWon
1b5deea53a Merge pull request #6826 from moreal/bump-3.14.2-reprlib
Update reprlib from v3.14.2
2026-01-21 17:17:47 +09:00
Lee Dogeon
4eecd15a2a Mark failing tests 2026-01-21 15:10:40 +09:00
CPython Developers
d7dba07304 Update reprlib from v3.14.2 2026-01-21 15:10:40 +09:00
Jeong, YunWon
d690b2d65e [update_lib] todo subcommand (#6823)
* [update_lib] todo

* better CI comment
2026-01-21 09:00:45 +09:00
Jeong, YunWon
22974cff20 Update struct from v3.14.2 (#6824)
Co-authored-by: CPython Developers <>
2026-01-21 03:05:05 +09:00
Jeong, YunWon
a7f2351244 Remove BEFORE_WITH,BINARY_SUBSCR (#6822) 2026-01-21 02:58:24 +09:00
Jeong, YunWon
58c804309b [update_lib] show deps (#6821)
* show_deps

* soft deps tree

* show deps CI
2026-01-21 01:25:30 +09:00
Jeong, YunWon
274e8b4b6b Remove JUMP_IF_NOT_EXC_MATCH, SET_EXC_INFO (#6820) 2026-01-21 01:23:43 +09:00
Jeong, YunWon
90ff571493 Update _collections_abc from v3.14.2 (#6819)
Co-authored-by: CPython Developers <>
2026-01-21 01:01:09 +09:00
Jeong, YunWon
e0cceaf31c Remove ReturnConst/Break/Continue ops (#6816)
* Remove ReturnConst

* Remove break/continue ops
2026-01-21 00:03:43 +09:00
Lee Dogeon
3bcd071e4d Bump collections to 3.14.2 (#6770)
* Bump collections to 3.14.2

* Unmark resolved tests
2026-01-20 23:58:43 +09:00
Jeong, YunWon
5ef8d48e5a update_lib hard dependency resolver (#6817)
* update_lib __init__ handling

* dependency

* Auto-format: ruff format

---------

Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
2026-01-20 23:52:28 +09:00
Jeong, YunWon
e01f26c1f6 Update inspect from v3.14.2 (#6815)
* Update inspect from v3.14.2

* temp asyncio.event._set_event_loop_policy

* mark inspect tests

---------

Co-authored-by: CPython Developers <>
2026-01-20 21:34:34 +09:00
Jeong, YunWon
94ccfb8b18 Prohibit AI PR submit (#6813) 2026-01-20 21:13:28 +09:00
Jeong, YunWon
0f28d4e199 Merge pull request #6811 from youknowone/functools
Implement more functools features and Update functools from v3.14.2
2026-01-20 19:18:14 +09:00
Lee Dogeon
0cad3cb8b8 Use empty list as default according to Python.asdl (#6812)
* Use empty list as default in ClassDef.{bases,keywords}

* Unmark resolved tests

* Use empty list as default in FunctionDef.type_params

* Use empty list as default in ClassDef.type_params
2026-01-20 18:02:42 +09:00
Jeong, YunWon
479bb7af1a skip weakref crash test 2026-01-20 17:33:07 +09:00
Jeong, YunWon
ff4f7a0e94 temp inspect patch 2026-01-20 17:33:07 +09:00
Jeong, YunWon
ddc5ba0b98 cspell phcount 2026-01-20 17:32:58 +09:00
Jeong, YunWon
c82da8b887 mark functools tests 2026-01-20 17:32:52 +09:00
CPython Developers
40c29f689f Update functools from v3.14.2 2026-01-20 17:32:52 +09:00
Jeong, YunWon
4d27603cb5 fix functools.reduce 2026-01-20 17:32:52 +09:00
Jeong, YunWon
b472e88caf classmethod/staticmethod __annotate__ 2026-01-20 17:32:52 +09:00
Jeong, YunWon
f0c3e7d51f Remove SUBSCRIPT, JUMP_IF_{TRUE,FALSE}_OR_POP (#6810)
* Align ForIter behavior (incomplete)

* Romove JUMP_IF_{TRUE,FALSE}_OR_POP, subscript

* Remove LoadAssetionError

* Update snapshot for ForIter behavior change
2026-01-20 16:21:23 +09:00
Lee Dogeon
52a854a57a Unmark resolved test 2026-01-20 15:29:05 +09:00
Lee Dogeon
c8b1cb8cab Bump re to 3.14.2 2026-01-20 15:29:05 +09:00
Jeong, YunWon
25a3d6dde1 functools.Placeholder 2026-01-20 13:45:52 +09:00
Jeong, YunWon
6e842cf110 PyPartial::__get__ 2026-01-20 11:42:59 +09:00
github-actions[bot]
f1fd1e9121 Auto-format: ruff format 2026-01-20 11:38:26 +09:00
Jeong, YunWon
41cdc5cd5b BooleanOptionalAction 2026-01-20 11:38:26 +09:00
Lee Dogeon
876d3f5e80 Correct testcase 2026-01-20 11:38:26 +09:00
Lee Dogeon
fe6a60ade7 Fix error lines extraction 2026-01-20 11:38:26 +09:00
Jeong, YunWon
d119c47d2e Remake update_lib 2026-01-20 11:38:26 +09:00
github-actions[bot]
6f41a9491b Auto-format: cargo fmt --all 2026-01-20 10:59:47 +09:00
Jeong, YunWon
1740b083b8 namespace constructor and __replace__ 2026-01-20 10:59:47 +09:00