Jeong, YunWon
aa99c05231
Merge pull request #6870 from ShaharNaveh/update-dis-3-14-2
2026-01-27 13:20:39 +09:00
dependabot[bot]
364ddaab54
Bump cranelift from 0.127.2 to 0.128.0 ( #6877 )
...
* Bump cranelift from 0.127.2 to 0.128.0
Bumps [cranelift](https://github.com/bytecodealliance/wasmtime ) from 0.127.2 to 0.128.0.
- [Release notes](https://github.com/bytecodealliance/wasmtime/releases )
- [Changelog](https://github.com/bytecodealliance/wasmtime/blob/main/RELEASES.md )
- [Commits](https://github.com/bytecodealliance/wasmtime/commits )
---
updated-dependencies:
- dependency-name: cranelift
dependency-version: 0.128.0
dependency-type: direct:production
update-type: version-update:semver-minor
...
---------
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Copilot <198982749+Copilot@users.noreply.github.com >
Co-authored-by: youknowone <69878+youknowone@users.noreply.github.com >
2026-01-27 13:20:06 +09:00
ShaharNaveh
253414f168
Update test_compiler_codegen and test_compiler_assemble
2026-01-27 10:49:05 +09:00
ShaharNaveh
7cc4f43779
Update test_peepholer from 3.14.2
2026-01-27 10:49:04 +09:00
dependabot[bot]
5a02051d68
Bump actions/checkout from 6.0.1 to 6.0.2 ( #6881 )
...
Bumps [actions/checkout](https://github.com/actions/checkout ) from 6.0.1 to 6.0.2.
- [Release notes](https://github.com/actions/checkout/releases )
- [Commits](https://github.com/actions/checkout/compare/v6.0.1...v6.0.2 )
---
updated-dependencies:
- dependency-name: actions/checkout
dependency-version: 6.0.2
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-01-27 09:58:52 +09:00
dependabot[bot]
4eb11ba940
Bump actions/setup-python from 6.1.0 to 6.2.0 ( #6880 )
...
Bumps [actions/setup-python](https://github.com/actions/setup-python ) from 6.1.0 to 6.2.0.
- [Release notes](https://github.com/actions/setup-python/releases )
- [Commits](https://github.com/actions/setup-python/compare/v6.1.0...v6.2.0 )
---
updated-dependencies:
- dependency-name: actions/setup-python
dependency-version: 6.2.0
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-01-27 09:58:33 +09:00
Jeong, YunWon
edca32a194
Fix ssl shutdown ( #6871 )
...
* Fix ssl shutdown
* Fix thread
2026-01-27 02:50:15 +09:00
dependabot[bot]
93274d3888
Bump quote from 1.0.43 to 1.0.44
...
Bumps [quote](https://github.com/dtolnay/quote ) from 1.0.43 to 1.0.44.
- [Release notes](https://github.com/dtolnay/quote/releases )
- [Commits](https://github.com/dtolnay/quote/compare/1.0.43...1.0.44 )
---
updated-dependencies:
- dependency-name: quote
dependency-version: 1.0.44
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2026-01-27 00:04:20 +09:00
dependabot[bot]
f548b3d71a
Bump thiserror from 2.0.17 to 2.0.18
...
Bumps [thiserror](https://github.com/dtolnay/thiserror ) from 2.0.17 to 2.0.18.
- [Release notes](https://github.com/dtolnay/thiserror/releases )
- [Commits](https://github.com/dtolnay/thiserror/compare/2.0.17...2.0.18 )
---
updated-dependencies:
- dependency-name: thiserror
dependency-version: 2.0.18
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2026-01-26 23:48:29 +09:00
dependabot[bot]
0dd73170e5
Bump openssl-probe from 0.2.0 to 0.2.1
...
Bumps [openssl-probe](https://github.com/rustls/openssl-probe ) from 0.2.0 to 0.2.1.
- [Release notes](https://github.com/rustls/openssl-probe/releases )
- [Commits](https://github.com/rustls/openssl-probe/compare/0.2.0...0.2.1 )
---
updated-dependencies:
- dependency-name: openssl-probe
dependency-version: 0.2.1
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2026-01-26 23:47:39 +09:00
Jeong, YunWon
6a3643cdde
Improve deps output ( #6874 )
...
* Improve deps output: [x]/[ ] sync status, TODO counts
- Replace ambiguous [+] with [x] (synced) / [ ] (not synced)
- Add (TODO: n) suffix for test files with expectedFailure/skip markers
* Refactor update_lib: extract shared utilities
2026-01-26 18:35:35 +09:00
Jeong, YunWon
93b26bf595
Merge pull request #6869 from youknowone/opcode
...
Update opcode, dis from 3.14.2
2026-01-26 11:39:23 +09:00
Jeong YunWon
4b823ebaf5
mark test_dis failures
2026-01-26 10:40:23 +09:00
CPython Developers
131c296bb4
Update dis from v3.14.2
2026-01-26 10:40:22 +09:00
CPython Developers
0b806b9131
Update opcode from v3.14.2
2026-01-26 10:40:22 +09:00
Jeong YunWon
8c73f3cb30
emit RESUME
2026-01-26 10:40:22 +09:00
Jeong YunWon
9216500355
reimpl smallint
2026-01-26 10:40:22 +09:00
Jeong YunWon
b4d09e081d
get_common_constants
2026-01-26 10:40:22 +09:00
Noa
617cdc9724
Make validate_downcastable_from unsafe ( #6851 )
2026-01-26 10:39:08 +09:00
Noa
0a9d41d3dd
Depend on serde_core instead of serde ( #6872 )
2026-01-26 10:23:19 +09:00
Jeong, YunWon
7eceb145b1
more optimization ( #6860 )
2026-01-25 10:18:47 +02:00
CPython Developers
6595d50d18
Update test_apple from v3.14.2
2026-01-25 15:20:05 +09:00
Jeong, YunWon
9071147db5
[update_lib] Apply test grouping to deps ( #6867 )
...
* quick resolve test path too
* Fix migrate resolve
* Remove test/ from deps data
* resolve test to lib
2026-01-24 18:40:57 +02:00
Jeong, YunWon
4963cc659f
Merge pull request #6858 from youknowone/win-lib
...
Update urllib and windows libraries from v3.14.2
2026-01-25 00:19:44 +09:00
Jeong, YunWon
26d64b9fda
impl more msvcrt
2026-01-25 00:18:55 +09:00
CPython Developers
1251fbf0ba
Update test_msvcrt from v3.14.2
2026-01-25 00:18:55 +09:00
CPython Developers
3e39990503
Update test_winapi from v3.14.2
2026-01-25 00:18:55 +09:00
CPython Developers
4f1d191ca9
Update nturl2path from v3.14.2
2026-01-25 00:18:55 +09:00
Jeong, YunWon
2ac1b04914
Upgrade nt_path from v3.14.2
2026-01-25 00:18:55 +09:00
Jeong YunWon
448658e49d
Update urllib from v3.14.2
2026-01-25 00:18:55 +09:00
Shahar Naveh
77add04d3d
Update to ruff 0.14.14 ( #6861 )
2026-01-24 22:49:19 +09:00
Jeong, YunWon
f35791ec64
Fix update_lib tests ( #6866 )
2026-01-24 22:47:03 +09:00
Jeong, YunWon
e0e29260f5
Remove Copy from PyPayload
2026-01-24 22:03:30 +09:00
Jeong, YunWon
0cc8f63849
[update_lib] deps grouping ( #6854 )
2026-01-24 21:29:11 +09:00
Copilot
185f360fea
Update html module from Python 3.14.2 ( #6855 )
2026-01-24 19:12:23 +09:00
Copilot
f8d4d991f1
Upgrade zipimport to Python 3.14.2 ( #6857 )
2026-01-24 16:11:36 +09:00
Jeong, YunWon
483e4a2bab
Align psuedo ops to CPython 3.14.2 ( #6846 )
...
<!-- This is an auto-generated comment: release notes by coderabbit.ai
-->
## Summary by CodeRabbit
* **Refactor**
* Optimized attribute and super-attribute bytecode emission and
consolidated pseudo-instruction handling, improving consistency and
stack-effect accuracy.
* **Chores**
* Adjusted opcode constants and simplified opcode/name mappings.
* **New Features**
* Added a utility to enumerate special method names and a helper for
resolving dependency parent modules.
<sub>✏️ Tip: You can customize this high-level summary in your review
settings.</sub>
<!-- end of auto-generated comment: release notes by coderabbit.ai -->
2026-01-24 16:10:36 +09:00
Jeong YunWon
c0bdb9a3e5
align psuedo ops to 3.14.2
2026-01-24 16:09:40 +09:00
Jeong YunWon
771650a012
align HAVE_ARGUMENT
2026-01-24 16:09:40 +09:00
Jeong, YunWon
691d2816f9
update_lib todo also shows test todo ( #6859 )
...
also tracking untracked files considered in #6775
2026-01-24 16:04:36 +09:00
Copilot
eedc70dfae
Upgrade cmd module from CPython v3.14.2 ( #6853 )
...
Upgrades the `cmd` module and its tests from CPython v3.14.2 tag.
2026-01-24 11:37:32 +09:00
Copilot
da41a0cb20
Upgrade quopri from Python 3.14.0 ( #6852 )
...
Upgrades the `quopri` module from Python 3.14.0 as part of the ongoing
standard library update effort.
## Changes
- Updated `Lib/quopri.py` from CPython v3.14.0
- Removed shebang line
- Changed file mode from executable to regular file
- No functional changes to the module
2026-01-24 10:57:22 +09:00
Noa
f842fbe25d
Use std::fmt::from_fn ( #6850 )
...
New in 1.93 - replaces our ad-hoc equivalent types.
2026-01-24 09:21:45 +09:00
Copilot
b0c5bbc589
Update warnings module from CPython 3.14.1 ( #6840 )
2026-01-24 01:24:41 +09:00
Jeong, YunWon
d86bec3252
Update copyreg from v3.14.2 ( #6848 )
2026-01-23 16:23:56 +00:00
Jeong, YunWon
180c68e76b
improve deps CI formatting and name resolution ( #6847 )
...
<!-- This is an auto-generated comment: release notes by coderabbit.ai
-->
## Summary by CodeRabbit
* **Improvements**
* Enhanced test module dependency tracking in automated checks to
properly identify and report test-related dependencies.
* Improved dependency resolution logic with better module name mapping
and deduplication for clearer dependency reporting.
* Refined formatting of dependency information and todo items for
improved readability.
* Dependency review comments now automatically refresh with the latest
information when updated.
<sub>✏️ Tip: You can customize this high-level summary in your review
settings.</sub>
<!-- end of auto-generated comment: release notes by coderabbit.ai -->
2026-01-24 00:32:32 +09:00
Jeong, YunWon
af7bbfa104
derive Copy where possible ( #6844 )
...
<!-- This is an auto-generated comment: release notes by coderabbit.ai
-->
## Summary by CodeRabbit
* **Chores**
* Made many lightweight/internal types trivially copyable to simplify
value handling across the codebase.
* Added a workspace lint to surface missing copy implementations as
warnings.
* Extended buffer support with explicit retain/release hooks.
* **Bug Fixes**
* Improved diagnostics and debug output for thread/lock acquisition
scenarios.
<sub>✏️ Tip: You can customize this high-level summary in your review
settings.</sub>
<!-- end of auto-generated comment: release notes by coderabbit.ai -->
2026-01-23 15:24:17 +00:00
CPython Developers
4c670ba5a2
Update copyreg from v3.14.2
2026-01-24 00:24:12 +09:00
CPython Developers
dbbd921a53
Update linecache from v3.14.2
2026-01-23 23:58:24 +09:00
CPython Developers
ac2729511f
Update operator from v3.14.2
2026-01-23 23:57:31 +09:00