Jeong, YunWon
d28bb17eb8
cap mt19937 version ( #7182 )
2026-02-17 20:02:28 +09:00
Jeong, YunWon and CPython Developers
680de33572
Update test_fstring from v3.14.3 and impl more ( #7164 )
...
* Update test_fstring from v3.14.3
* Fix 6 test_fstring expectedFailure tests
- Add Unknown(char) variant to FormatType for proper error messages
on unrecognized format codes (test_errors)
- Strip comments from f-string debug text in compile.rs
(test_debug_conversion)
- Map ruff SyntaxError messages to match CPython in vm_new.rs:
InvalidDeleteTarget, LineContinuationError, UnclosedStringError,
OtherError(bytes mixing), OtherError(keyword identifier),
FStringError(UnterminatedString/UnterminatedTripleQuotedString),
and backtick-to-quote replacement for FStringError messages
* Fix clippy::sliced_string_as_bytes warning
---------
Co-authored-by: CPython Developers <>
2026-02-17 16:49:59 +09:00
dependabot[bot]
ca68ec3758
Bump github/gh-aw from 0.43.22 to 0.45.0
...
Bumps [github/gh-aw](https://github.com/github/gh-aw ) from 0.43.22 to 0.45.0.
- [Release notes](https://github.com/github/gh-aw/releases )
- [Changelog](https://github.com/github/gh-aw/blob/main/CHANGELOG.md )
- [Commits](https://github.com/github/gh-aw/compare/fe858c3e14589bf396594a0b106e634d9065823e...58d1d157fbac0f1204798500faefc4f7461ebe28 )
---
updated-dependencies:
- dependency-name: github/gh-aw
dependency-version: 0.45.0
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2026-02-17 10:31:13 +09:00
dependabot[bot]
bb601147f1
Bump actions/setup-python from 5.6.0 to 6.2.0
...
Bumps [actions/setup-python](https://github.com/actions/setup-python ) from 5.6.0 to 6.2.0.
- [Release notes](https://github.com/actions/setup-python/releases )
- [Commits](https://github.com/actions/setup-python/compare/v5.6.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-major
...
Signed-off-by: dependabot[bot] <support@github.com >
2026-02-17 09:44:06 +09:00
dependabot[bot]
5f309e2a28
Bump actions/download-artifact from 6.0.0 to 7.0.0
...
Bumps [actions/download-artifact](https://github.com/actions/download-artifact ) from 6.0.0 to 7.0.0.
- [Release notes](https://github.com/actions/download-artifact/releases )
- [Commits](https://github.com/actions/download-artifact/compare/v6...v7 )
---
updated-dependencies:
- dependency-name: actions/download-artifact
dependency-version: 7.0.0
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com >
2026-02-17 09:43:43 +09:00
dependabot[bot]
7d5c9b8ba0
Bump actions/cache from 4.3.0 to 5.0.3
...
Bumps [actions/cache](https://github.com/actions/cache ) from 4.3.0 to 5.0.3.
- [Release notes](https://github.com/actions/cache/releases )
- [Changelog](https://github.com/actions/cache/blob/main/RELEASES.md )
- [Commits](https://github.com/actions/cache/compare/0057852bfaa89a56745cba8c7296529d2fc39830...cdf6c1fa76f9f475f3d7449005a359c84ca0f306 )
---
updated-dependencies:
- dependency-name: actions/cache
dependency-version: 5.0.3
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com >
2026-02-17 09:43:25 +09:00
dependabot[bot]
ffdb13e9e1
Bump bitflags from 2.10.0 to 2.11.0
...
Bumps [bitflags](https://github.com/bitflags/bitflags ) from 2.10.0 to 2.11.0.
- [Release notes](https://github.com/bitflags/bitflags/releases )
- [Changelog](https://github.com/bitflags/bitflags/blob/main/CHANGELOG.md )
- [Commits](https://github.com/bitflags/bitflags/compare/2.10.0...2.11.0 )
---
updated-dependencies:
- dependency-name: bitflags
dependency-version: 2.11.0
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2026-02-17 09:42:42 +09:00
dependabot[bot]
978a8b6a3a
Bump pyo3 from 0.28.0 to 0.28.1 in the pyo3 group
...
Bumps the pyo3 group with 1 update: [pyo3](https://github.com/pyo3/pyo3 ).
Updates `pyo3` from 0.28.0 to 0.28.1
- [Release notes](https://github.com/pyo3/pyo3/releases )
- [Changelog](https://github.com/PyO3/pyo3/blob/main/CHANGELOG.md )
- [Commits](https://github.com/pyo3/pyo3/compare/v0.28.0...v0.28.1 )
---
updated-dependencies:
- dependency-name: pyo3
dependency-version: 0.28.1
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: pyo3
...
Signed-off-by: dependabot[bot] <support@github.com >
2026-02-17 09:42:28 +09:00
ShaharNaveh
1551db16d7
Use shared doctest checker
2026-02-17 01:31:29 +09:00
ShaharNaveh
c52edc3593
Update test_unpack.py from 3.14.3
2026-02-16 23:34:17 +09:00
Jeong, YunWon
fb2765b4b6
Merge pull request #7141 from youknowone/execve
...
Accept any mapping for os.execve env argument
2026-02-16 03:22:51 +09:00
Jeong, YunWon
d1f2cdc159
Merge pull request #7151 from youknowone/winconsoleio
...
_WindowsConsoleIO
2026-02-16 01:51:24 +09:00
ShaharNaveh
23b26afab8
Update test_richcmp.py from 3.14.3
2026-02-16 01:19:57 +09:00
Jeong, YunWon
77ae9daf04
Accept any mapping for os.execve env argument
...
Change env parameter from PyDictRef to ArgMapping so that
EnvironmentVarGuard and other mapping types are accepted.
2026-02-16 01:03:18 +09:00
Jeong, YunWon
2f3fb7b5a9
Merge pull request #7162 from youknowone/wmi
...
impl _wmi module
2026-02-16 00:52:05 +09:00
CPython Developers
0b0450e7da
Update test_winconsoleio from v3.14.3
2026-02-16 00:31:57 +09:00
Jeong, YunWon
8f24a92811
Implement _WindowsConsoleIO and _testconsole module
...
Add _WindowsConsoleIO class to _io module with ReadConsoleW/WriteConsoleW support.
Add _testconsole stdlib module with write_input for console input simulation.
Integrate console detection in io_open to use _WindowsConsoleIO for console handles.
2026-02-16 00:28:51 +09:00
Jeong, YunWon
720fd7f63c
Add _wmi module
...
Implement _wmi.exec_query via COM/WMI using pipe+thread
pattern matching _wmimodule.cpp. Uses raw COM vtable calls
for IWbemLocator, IWbemServices, IEnumWbemClassObject, and
IWbemClassObject interfaces.
2026-02-15 23:44:23 +09:00
CPython Developers
13544593b7
Update test_wmi from v3.14.3
2026-02-15 23:44:23 +09:00
Jeong, YunWon
59c851b7c5
Skip flaky test_main_thread_after_fork_from_nonmain_thread
2026-02-15 23:42:09 +09:00
ShaharNaveh
b46e440779
Update test_scope.py from 3.14.3
2026-02-15 23:40:14 +09:00
Jeong, YunWon
2837752e33
Merge pull request #7159 from youknowone/hashlib
...
_hashlib.HMAC and Update hmac from v3.14.3
2026-02-15 23:38:55 +09:00
Shahar Naveh
12c2e489ef
Update test_with.py from 3.14.3 ( #7158 )
2026-02-15 23:38:22 +09:00
Jeong, YunWon
a760f337a0
Make __hello_only__ a frozen-only alias of __hello__ ( #7160 )
...
Remove __hello_only__.py source file and its symlink. Register
__hello_only__ as a frozen module alias reusing __hello__ bytecode,
matching the behavior where origname is None (no source file).
2026-02-15 22:25:28 +09:00
9aa6f07006
Fix winreg and Update test_launcher from v3.14.3 ( #7155 )
...
* Fix winreg SetValueEx and OSError winerror attribute
- SetValueEx: accept None for value_name (default registry value)
- os_error_from_windows_code: use std::io::Error to properly
set winerror attribute on OSError
- EnumKey: use os_error_from_windows_code for proper error
* Update test_launcher from v3.14.3
* Update test_winreg from v3.14.3
* Update crates/vm/src/stdlib/winreg.rs
Co-authored-by: coderabbitai[bot] <136622811+coderabbitai[bot]@users.noreply.github.com>
---------
Co-authored-by: CPython Developers <>
Co-authored-by: coderabbitai[bot] <136622811+coderabbitai[bot]@users.noreply.github.com>
2026-02-15 22:11:48 +09:00
Jeong, YunWon
5f491983b7
_hashlib.HMAC
2026-02-15 22:09:29 +09:00
CPython Developers
c10cbc9be7
Update hmac from v3.14.3
2026-02-15 21:04:32 +09:00
Shahar Naveh
1d0c8130bb
Add CI step for checking redundant test patches ( #7126 )
2026-02-15 20:39:57 +09:00
Lee Dogeon
0475671421
Emit deprecation warning for array typecode u ( #7157 )
2026-02-15 20:34:19 +09:00
Lee Dogeon
4f3d88ce4f
Align lzma and os exports for test_all expected failure ( #7156 )
2026-02-15 20:33:58 +09:00
Shahar Naveh
15e371141d
Update test_ast.py from 3.14.3 ( #7147 )
2026-02-15 20:29:05 +09:00
Jeong, YunWon
80da6afc84
Remove Windows skip markers from test_urllib2_localnet ( #7154 )
...
The "illegal environment variable name" issue has been resolved.
All 21 tests now pass on Windows.
2026-02-15 16:30:58 +09:00
Jeong, YunWon
0367dceec7
Merge pull request #7153 from youknowone/unskip1
...
Remove Windows skip from test_configparser test_parse_errors
2026-02-15 16:09:33 +09:00
Jeong, YunWon
248ca679c7
Merge pull request #7152 from moreal/codecs-related-tests-3.14.3
...
Add untracked tests related codecs from v3.14.3
2026-02-15 16:07:02 +09:00
Jeong, YunWon
32a8493605
Require exact n_sequence_fields length in TryFromObject ( #7150 )
...
Unmark test_asctime expectedFailure for Windows.
2026-02-15 14:37:48 +09:00
Lee Dogeon
52b0fc930a
Use @unittest.skip instead of @unittest.expectedFailure for codec encoding tests
...
The encoding errors occur in setUp() which causes ERRORs, not FAILUREs.
@unittest.expectedFailure only catches test failures, not setUp errors.
Using class-level @unittest.skip properly handles this case.
2026-02-15 14:37:06 +09:00
Lee Dogeon
2fee84e38a
Mark failing tests for test_codecmaps_tw
2026-02-15 14:33:37 +09:00
CPython Developers
c076059462
Update test_codecmaps_tw from v3.14.3
2026-02-15 14:33:31 +09:00
Lee Dogeon
5012ae0e42
Mark failing tests for test_codecmaps_kr
2026-02-15 14:33:26 +09:00
CPython Developers
42455f3b93
Update test_codecmaps_kr from v3.14.3
2026-02-15 14:33:20 +09:00
Lee Dogeon
a77df0c0c5
Mark failing tests for test_codecmaps_jp
2026-02-15 14:33:16 +09:00
CPython Developers
2d77f60bba
Update test_codecmaps_jp from v3.14.3
2026-02-15 14:33:09 +09:00
Lee Dogeon
74207d92a1
Mark failing tests for test_codecmaps_hk
2026-02-15 14:33:05 +09:00
CPython Developers
b85696430c
Update test_codecmaps_hk from v3.14.3
2026-02-15 14:32:58 +09:00
Lee Dogeon
06b0996332
Mark failing tests for test_codecmaps_cn
2026-02-15 14:32:53 +09:00
CPython Developers
8ec8a352fa
Update test_codecmaps_cn from v3.14.3
2026-02-15 14:32:31 +09:00
Lee Dogeon
76eb6b8033
Mark failing tests for test_codecencodings_tw
2026-02-15 14:32:10 +09:00
CPython Developers
26b8b0405f
Update test_codecencodings_tw from v3.14.3
2026-02-15 14:32:03 +09:00
Lee Dogeon
06514db758
Mark failing tests for test_codecencodings_kr
2026-02-15 14:31:59 +09:00
CPython Developers
9a560a66be
Update test_codecencodings_kr from v3.14.3
2026-02-15 14:31:51 +09:00