dependabot[bot]
0760551cf7
Bump lz4_flex from 0.11.5 to 0.12.0 ( #6367 )
...
Bumps [lz4_flex](https://github.com/pseitz/lz4_flex ) from 0.11.5 to 0.12.0.
- [Release notes](https://github.com/pseitz/lz4_flex/releases )
- [Changelog](https://github.com/PSeitz/lz4_flex/blob/main/CHANGELOG.md )
- [Commits](https://github.com/pseitz/lz4_flex/compare/0.11.5...0.12.0 )
---
updated-dependencies:
- dependency-name: lz4_flex
dependency-version: 0.12.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>
2025-12-09 09:29:01 +09:00
dependabot[bot]
df7694ca51
Bump x509-parser from 0.16.0 to 0.18.0 ( #6364 )
...
Bumps [x509-parser](https://github.com/rusticata/x509-parser ) from 0.16.0 to 0.18.0.
- [Changelog](https://github.com/rusticata/x509-parser/blob/x509-parser-0.18.0/CHANGELOG.md )
- [Commits](https://github.com/rusticata/x509-parser/compare/x509-parser-0.16.0...x509-parser-0.18.0 )
---
updated-dependencies:
- dependency-name: x509-parser
dependency-version: 0.18.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>
2025-12-09 06:24:38 +09:00
dependabot[bot]
d432cfd350
Bump uuid from 1.18.1 to 1.19.0 ( #6362 )
...
Bumps [uuid](https://github.com/uuid-rs/uuid ) from 1.18.1 to 1.19.0.
- [Release notes](https://github.com/uuid-rs/uuid/releases )
- [Commits](https://github.com/uuid-rs/uuid/compare/v1.18.1...v1.19.0 )
---
updated-dependencies:
- dependency-name: uuid
dependency-version: 1.19.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>
2025-12-09 06:08:04 +09:00
Jeong, YunWon
7a5d81a469
Fix os.utime for windows/macos ( #6354 )
2025-12-09 06:07:48 +09:00
Jeong, YunWon
bb4e30a6df
fspath try from ( #6359 )
2025-12-09 05:44:21 +09:00
Jeong, YunWon
b200f0e8d2
Replace windows to windows-sys ( #6356 )
2025-12-09 05:08:45 +09:00
Jeong, YunWon
7157697f96
last_posix_errno ( #6341 )
2025-12-09 04:41:44 +09:00
Jeong, YunWon
bafaa1a826
scandir/lstat ( #6357 )
2025-12-09 04:32:06 +09:00
Jeong, YunWon
abfd148d63
SSLError ( #6351 )
2025-12-09 02:55:34 +09:00
Jeong, YunWon
a484ba4790
st_file_attributes ( #6353 )
2025-12-09 02:49:36 +09:00
Jeong, YunWon
abc5c223a6
os.waitstatus_to_exitcode for windows ( #6355 )
2025-12-09 02:46:05 +09:00
Jeong, YunWon
42d0a583e8
fix remove
2025-12-09 02:43:58 +09:00
Jeong, YunWon
649606fc58
Unconstructible
2025-12-09 02:43:58 +09:00
Jeong, YunWon
4438dba49c
use ToWide
2025-12-09 02:43:58 +09:00
dependabot[bot] and Jeong, YunWon
a3d638ab5f
Bump windows-sys from 0.59.0 to 0.61.2 ( #6346 )
...
* Bump windows-sys from 0.59.0 to 0.61.2
Bumps [windows-sys](https://github.com/microsoft/windows-rs ) from 0.59.0 to 0.61.2.
- [Release notes](https://github.com/microsoft/windows-rs/releases )
- [Commits](https://github.com/microsoft/windows-rs/commits )
---
updated-dependencies:
- dependency-name: windows-sys
dependency-version: 0.61.2
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
* Fix breaking changes
---------
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Jeong, YunWon <jeong@youknowone.org >
2025-12-09 00:53:12 +09:00
Jeong, YunWon
bf565e917a
Windows execv, spawnv, wait ( #6350 )
...
* more const
* wait
* exec
* mkdir
2025-12-09 00:37:52 +09:00
dependabot[bot]
2a425351e2
Bump phf from 0.11.3 to 0.13.1 ( #6345 )
...
Bumps [phf](https://github.com/rust-phf/rust-phf ) from 0.11.3 to 0.13.1.
- [Release notes](https://github.com/rust-phf/rust-phf/releases )
- [Changelog](https://github.com/rust-phf/rust-phf/blob/main/RELEASE_PROCESS.md )
- [Commits](https://github.com/rust-phf/rust-phf/compare/phf-v0.11.3...v0.13.1 )
---
updated-dependencies:
- dependency-name: phf
dependency-version: 0.13.1
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>
2025-12-08 23:55:58 +09:00
Jeong, YunWon
4592787946
get_inheritable, dup for windows ( #6343 )
2025-12-08 23:55:03 +09:00
dependabot[bot]
4e6ef4150d
Bump webpki-roots from 0.26.11 to 1.0.4 ( #6347 )
...
Bumps [webpki-roots](https://github.com/rustls/webpki-roots ) from 0.26.11 to 1.0.4.
- [Release notes](https://github.com/rustls/webpki-roots/releases )
- [Commits](https://github.com/rustls/webpki-roots/compare/v/0.26.11...v/1.0.4 )
---
updated-dependencies:
- dependency-name: webpki-roots
dependency-version: 1.0.4
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-12-08 23:09:23 +09:00
Jiseok CHOI
7250b1f854
refactor(sqlite): add check_cursor_valid method for cursor state validation ( #6342 )
...
Extract cursor validity check into a separate method that doesn't hold
the lock. This is useful for executescript which only needs to verify
the cursor state but doesn't need to modify CursorInner.
- Add check_cursor_valid() method that checks if cursor is initialized
and not closed without retaining the mutex guard
- Use check_cursor_valid() in executescript instead of inner() since
executescript doesn't modify CursorInner
2025-12-08 21:54:40 +09:00
Jeong, YunWon
876368e476
windows umask, win32_xstat_slow_impl, fake EXT_SUFFIX ( #6340 )
...
* umask
* EXT_SUFFIX
* File Attributes and win32_xstat_slow_impl
* unmark tests
2025-12-08 10:39:15 +09:00
Jeong, YunWon
cab41c807b
windows codecs ( #6337 )
...
* mbcs_codec
* oem codec
2025-12-08 01:51:51 +09:00
Jeong, YunWon
f4b8b019ca
winapi suppliment ( #6338 )
...
* winapi.ExitProcess
* Fix winapi Handle
* msvcrt.GetErrorMode
* windows stats
* unmark tests
2025-12-08 01:35:31 +09:00
Jiseok CHOI
a14dd5921d
fix(sqlite): Raise ProgrammingError when operating on a closed cursor ( #6339 )
2025-12-08 00:14:31 +09:00
Jeong, YunWon
cb7450df31
ssl module for windows ( #6332 )
...
* SSL for windows
* mark expected failure on test_ssl_in_multiple_threads
2025-12-08 00:08:53 +09:00
Jeong, YunWon
590da47499
pin flate2 under 1.1.5 ( #6335 )
2025-12-07 12:10:09 +09:00
Jeong, YunWon
aea956d601
WindowsError ( #6333 )
2025-12-06 17:21:52 +09:00
Jeong, YunWon
56a7fb129a
upgrade cranelift ( #6331 )
2025-12-06 10:01:37 +09:00
Jeong, YunWon
b3141d1231
mmap for windows ( #6329 )
2025-12-06 09:26:33 +09:00
Jeong, YunWon
89bcae7bea
fix time ( #6330 )
2025-12-06 08:30:57 +09:00
Jeong, YunWon
c826f9d809
PyStructSequence Compatibility ( #6327 )
...
* Fix local time
* PyStructSequence
2025-12-05 22:44:00 +09:00
Jeong, YunWon
d8dde123b1
Complete winreg
2025-12-05 19:57:26 +09:00
Ashwin Naren
517987c7b3
rewrite of winreg module and add test_winreg
2025-12-05 15:10:45 +09:00
Yash Suthar
c2ca9a7d31
prefer nb_bool slot in try_to_bool instead of __bool__ ( #6328 )
...
Fixed : #6113
---------
Signed-off-by: Yash Suthar <yashsuthar983@gmail.com >
2025-12-05 08:32:45 +09:00
Shahar Naveh
2b90e826ec
Use rust idioms for accessing a Vec in codegen/src/compile.rs ( #6326 )
...
* Use rust idioms for accessing a `Vec`
* clippy
* Remove `unsafe`
2025-12-04 09:17:04 +09:00
Shahar Naveh
f49c18578a
Move PrintExpr to IntristicFunction1 ( #6324 )
2025-12-03 21:17:36 +09:00
fanninpm
59f422de66
Add _io.TextIOWrapper.detach method ( #6267 )
...
* Stub out _io.TextIOWrapper.detach method
* Implement _io.TextIOWrapper.detach method
* Make _io.TextIOWrapper.detach not re-enter lock
2025-12-03 16:11:39 +09:00
Shahar Naveh
305fb489e7
Remove ImportNameless bytecode ( #6325 )
2025-12-03 07:07:33 +09:00
Shahar Naveh
26d5307520
Align f-string related bytecodes with 3.13 ( #6321 )
...
* Align `f-string` related bytecodes with 3.13
* Resolve name collision
* Adjust for ruff return value
2025-12-03 07:05:16 +09:00
Shahar Naveh
d287d1e063
Sort Instruction enum & related match arms ( #6322 )
...
* Sort `Instruction` enum
* Sort `fmt_dis` match arms
* Sort `run_instruction`
* Sort JIT `add_instruction`
2025-12-02 23:25:33 +09:00
Jeong, YunWon
563dc0fc9e
Separate Debug from PyPayload ( #6320 )
2025-12-02 20:20:31 +09:00
Jeong, YunWon
bf8152b4b8
Remove unused _membership_iter_search ( #6318 )
2025-12-02 10:11:04 +09:00
Shahar Naveh
9130dd8068
Unify BINARY_OP bytecodes ( #6317 )
...
* Unify BINARY_OP bytecodes
* Add missing op to `as_inplace`
* Fix doc example
* Fix jit
* Fix doc
* Use correct opname
* Fix dis fmt
* Inplace ops support in JIT
2025-12-02 09:00:26 +09:00
Jeong, YunWon
8e0a86d163
init debug helper (#6315 )
2025-11-30 16:58:07 +09:00
Shahar Naveh
b84f7c19ad
Fix super and Update test_{descr,super}.py from 3.13.9 ( #6314 )
...
* Update `test_descr.py` from 3.13.9
* Update `test_super.py` from 3.13.9
2025-11-30 10:16:50 +09:00
Shahar Naveh
4051becc9e
Ensure BuildSlice oparg to be either 2 or 3 ( #6313 )
...
* Force `BuildSlice` oparg to be either 2 or 3
* `compile_slice` to return `BuildSliceArgCount`
2025-11-30 09:05:29 +09:00
Jeong, YunWon
6782fa2219
ctypes buffer ( #6311 )
...
* Fix array
* from buffer
* AsBuffer
* Fix instruction
* constructable pointer
* thunk
* in_dll
* fix sizeof/alignment
2025-11-29 21:17:04 +09:00
Jeong, YunWon
e5aec9d7fd
DISALLOW_INSTANTIATION ( #6310 )
2025-11-29 12:46:14 +09:00
Jeong, YunWon
4fcce4d0b9
ctypes struct/union/array ( #6309 )
...
* PyCStructure
* impl union
* array
* temp remove
* apply review
2025-11-29 12:13:49 +09:00
Jeong, YunWon
95b8c60756
Fix __build_class__ compatibility ( #6308 )
...
* Update __build_class__
* fix test
2025-11-29 11:54:04 +09:00