Jeong, YunWon
30fb9d73cc
Fix test_io on windows ( #6387 )
...
* mark skip on test_io
* Drop for FileIO
* IO Desctructors
* Iterator
2025-12-10 09:21:32 +09:00
Jeong, YunWon
14232ad0d2
new_last_{os,errno}_error ( #6381 )
...
* new_last_{os,errno}_error
* Remove os::errno_err
* enable ssl multithread test
2025-12-10 09:12:38 +09:00
dependabot[bot]
f723974924
Bump system-configuration from 0.6.1 to 0.7.0 ( #6385 )
...
Bumps [system-configuration](https://github.com/mullvad/system-configuration-rs ) from 0.6.1 to 0.7.0.
- [Changelog](https://github.com/mullvad/system-configuration-rs/blob/main/CHANGELOG.md )
- [Commits](https://github.com/mullvad/system-configuration-rs/compare/v0.6.1...v0.7.0 )
---
updated-dependencies:
- dependency-name: system-configuration
dependency-version: 0.7.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-10 09:01:29 +09:00
dependabot[bot]
9f8090c830
Bump libloading from 0.8.9 to 0.9.0 ( #6384 )
...
Bumps [libloading](https://github.com/nagisa/rust_libloading ) from 0.8.9 to 0.9.0.
- [Commits](https://github.com/nagisa/rust_libloading/compare/0.8.9...0.9.0 )
---
updated-dependencies:
- dependency-name: libloading
dependency-version: 0.9.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-10 09:01:17 +09:00
dependabot[bot]
42b969b088
Bump oid-registry from 0.7.1 to 0.8.1 ( #6383 )
...
Bumps [oid-registry](https://github.com/rusticata/oid-registry ) from 0.7.1 to 0.8.1.
- [Commits](https://github.com/rusticata/oid-registry/compare/oid-registry-0.7.1...oid-registry-0.8.1 )
---
updated-dependencies:
- dependency-name: oid-registry
dependency-version: 0.8.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-10 09:01:05 +09:00
dependabot[bot]
4ebdadea45
Bump pyo3 from 0.26.0 to 0.27.2 ( #6386 )
...
Bumps [pyo3](https://github.com/pyo3/pyo3 ) from 0.26.0 to 0.27.2.
- [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.26.0...v0.27.2 )
---
updated-dependencies:
- dependency-name: pyo3
dependency-version: 0.27.2
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-10 01:02:31 +09:00
Jeong, YunWon
ac48643447
Add TextIOWrapper.truncate, fix a few bugs ( #6382 )
2025-12-10 00:58:21 +09:00
Jeong, YunWon
26b3445d14
windows pipe/getppid ( #6378 )
...
* pipe/pid
* libc first
2025-12-09 23:49:32 +09:00
Jeong, YunWon
8bc46cf83d
Fix windows inode to use u128 ( #6377 )
2025-12-09 23:40:54 +09:00
Sean Lawlor
6003c87582
Freeze ruff libraries to the REV that the TAG points to. ( #6375 )
...
Tags can move and be re-aliased to different revisions, and this actually freezes the rev (similar to how a published crate would) so that it only applies to this specific commit hash.
2025-12-09 23:19:42 +09:00
Jeong, YunWon
c578861598
nt.terminalsize ( #6374 )
...
* terminalsize
* use _get_osfhandle
2025-12-09 23:17:53 +09:00
Jeong, YunWon
79cd048e1f
native ExceptionGroup ( #6358 )
2025-12-09 23:02:44 +09:00
Jeong, YunWon
5365805312
minimize ssl lock ( #6376 )
2025-12-09 23:01:12 +09:00
Jeong, YunWon
db95946b8d
Fix SSL deferred error ( #6371 )
...
* Fix SSL to return deferred error on the right time
* lease conn_guard
* SslError::Io
* is_connection_closed
2025-12-09 21:59:31 +09:00
Jeong, YunWon
a99164fd7b
nt is_dir,is_file,listmount,listvolume ( #6373 )
...
* is_dir/is_file for windows
* listmount/listvolume
* check_env_var_len
2025-12-09 20:08:16 +09:00
Jeong, YunWon
cc534d2954
Fix failing reason ( #6370 )
2025-12-09 10:46:40 +09:00
dependabot[bot]
904cc0a575
Bump pem-rfc7468 from 0.7.0 to 1.0.0 ( #6369 )
...
Bumps [pem-rfc7468](https://github.com/RustCrypto/formats ) from 0.7.0 to 1.0.0.
- [Commits](https://github.com/RustCrypto/formats/compare/pem-rfc7468/v0.7.0...pem-rfc7468/v1.0.0 )
---
updated-dependencies:
- dependency-name: pem-rfc7468
dependency-version: 1.0.0
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-09 10:46:14 +09:00
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]
7f15c8c1bd
Bump js-sys from 0.3.82 to 0.3.83 ( #6366 )
...
Bumps [js-sys](https://github.com/wasm-bindgen/wasm-bindgen ) from 0.3.82 to 0.3.83.
- [Release notes](https://github.com/wasm-bindgen/wasm-bindgen/releases )
- [Changelog](https://github.com/wasm-bindgen/wasm-bindgen/blob/main/CHANGELOG.md )
- [Commits](https://github.com/wasm-bindgen/wasm-bindgen/commits )
---
updated-dependencies:
- dependency-name: js-sys
dependency-version: 0.3.83
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>
2025-12-09 09:28:49 +09:00
dependabot[bot]
614cb84e7a
Bump wasm-bindgen from 0.2.105 to 0.2.106 ( #6365 )
...
Bumps [wasm-bindgen](https://github.com/wasm-bindgen/wasm-bindgen ) from 0.2.105 to 0.2.106.
- [Release notes](https://github.com/wasm-bindgen/wasm-bindgen/releases )
- [Changelog](https://github.com/wasm-bindgen/wasm-bindgen/blob/main/CHANGELOG.md )
- [Commits](https://github.com/wasm-bindgen/wasm-bindgen/compare/0.2.105...0.2.106 )
---
updated-dependencies:
- dependency-name: wasm-bindgen
dependency-version: 0.2.106
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>
2025-12-09 09:28:33 +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]
087e812bc0
Bump pyo3 from 0.26.0 to 0.27.2 ( #6363 )
...
Bumps [pyo3](https://github.com/pyo3/pyo3 ) from 0.26.0 to 0.27.2.
- [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.26.0...v0.27.2 )
---
updated-dependencies:
- dependency-name: pyo3
dependency-version: 0.27.2
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:52 +09:00
dependabot[bot]
808c8afbe1
Bump criterion from 0.7.0 to 0.8.1 ( #6361 )
...
Bumps [criterion](https://github.com/criterion-rs/criterion.rs ) from 0.7.0 to 0.8.1.
- [Release notes](https://github.com/criterion-rs/criterion.rs/releases )
- [Changelog](https://github.com/criterion-rs/criterion.rs/blob/master/CHANGELOG.md )
- [Commits](https://github.com/criterion-rs/criterion.rs/compare/criterion-plot-v0.7.0...criterion-v0.8.1 )
---
updated-dependencies:
- dependency-name: criterion
dependency-version: 0.8.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-09 06:08:15 +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
dependabot[bot]
e4b9b26037
Bump winresource from 0.1.27 to 0.1.28 ( #6360 )
...
Bumps [winresource](https://github.com/BenjaminRi/winresource ) from 0.1.27 to 0.1.28.
- [Commits](https://github.com/BenjaminRi/winresource/commits )
---
updated-dependencies:
- dependency-name: winresource
dependency-version: 0.1.28
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>
2025-12-09 06:07:31 +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
638a408eff
Bump malachite-* from 0.6.1 to 0.8.0 ( #6344 )
...
* Bump malachite-base from 0.6.1 to 0.8.0
Bumps [malachite-base](https://github.com/mhogrefe/malachite ) from 0.6.1 to 0.8.0.
- [Release notes](https://github.com/mhogrefe/malachite/releases )
- [Commits](https://github.com/mhogrefe/malachite/compare/v0.6.1...v0.8.0 )
---
updated-dependencies:
- dependency-name: malachite-base
dependency-version: 0.8.0
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
* Bump malachite-*
---------
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 01:54:25 +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]
8ad7f912ea
Bump actions/setup-python from 6.0.0 to 6.1.0 ( #6349 )
...
Bumps [actions/setup-python](https://github.com/actions/setup-python ) from 6.0.0 to 6.1.0.
- [Release notes](https://github.com/actions/setup-python/releases )
- [Commits](https://github.com/actions/setup-python/compare/v6...v6.1.0 )
---
updated-dependencies:
- dependency-name: actions/setup-python
dependency-version: 6.1.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-08 23:10:53 +09:00
dependabot[bot]
7e34ab743a
Bump actions/checkout from 5.0.1 to 6.0.1 ( #6348 )
...
Bumps [actions/checkout](https://github.com/actions/checkout ) from 5.0.1 to 6.0.1.
- [Release notes](https://github.com/actions/checkout/releases )
- [Commits](https://github.com/actions/checkout/compare/v5.0.1...v6.0.1 )
---
updated-dependencies:
- dependency-name: actions/checkout
dependency-version: 6.0.1
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:50 +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
42d497a142
Enable PIP test on windows ( #6211 )
...
* Patch ensurepip whl to work on windows
* Enable PIP test on windows
2025-12-08 16:36:33 +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