Shahar Naveh
76128d183f
Remove unused rust impl for formatting dis output ( #7660 )
...
* Remove unused rust impl for formatting dis output
* remove `examples/dis.rs`
* Added tests
* Update lock
* Try to set snapshot dir
* Remove verbose flag
* Regenerate snapshots after #7711
* Revert "Bump insta from 1.46.3 to 1.47.2 (#7706 )"
This reverts commit e6d9ea6bfe .
* Debug info
* Show diff as well
* Show debug faster
* CI: true env
* Recert CI
* Add `CI: true` in ci emv
* Reapply "Bump insta from 1.46.3 to 1.47.2 (#7706 )"
This reverts commit 693ca8cbe4d7885a81162a9be31e8bb567db885a.
* simplify macro
* trim on function side
* Force insta workspace root
* fix merge
2026-05-05 08:09:35 +00:00
dependabot[bot]
d5c2f6132e
Bump the wasmtime group across 1 directory with 2 updates ( #7775 )
...
Bumps the wasmtime group with 1 update in the / directory: [cranelift-jit](https://github.com/bytecodealliance/wasmtime ).
Updates `cranelift-jit` from 0.131.0 to 0.131.1
- [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 )
Updates `cranelift-module` from 0.131.0 to 0.131.1
- [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-jit
dependency-version: 0.131.1
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: wasmtime
- dependency-name: cranelift-module
dependency-version: 0.131.1
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: wasmtime
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-05-05 14:22:02 +09:00
dependabot[bot]
0613d572b7
Bump liblzma-sys from 0.4.5 to 0.4.6 ( #7744 )
...
Bumps [liblzma-sys](https://github.com/portable-network-archive/liblzma-rs ) from 0.4.5 to 0.4.6.
- [Release notes](https://github.com/portable-network-archive/liblzma-rs/releases )
- [Commits](https://github.com/portable-network-archive/liblzma-rs/compare/liblzma-sys-0.4.5...liblzma-sys-0.4.6 )
---
updated-dependencies:
- dependency-name: liblzma-sys
dependency-version: 0.4.6
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-05-01 19:49:10 +09:00
dependabot[bot]
688c65557f
Bump psm from 0.1.30 to 0.1.31 ( #7738 )
...
Bumps [psm](https://github.com/rust-lang/stacker ) from 0.1.30 to 0.1.31.
- [Commits](https://github.com/rust-lang/stacker/commits )
---
updated-dependencies:
- dependency-name: psm
dependency-version: 0.1.31
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-04-30 04:45:57 +09:00
dependabot[bot]
f6bcff3c26
Bump the unix group across 1 directory with 2 updates ( #7713 )
...
Bumps the unix group with 2 updates in the / directory: [nix](https://github.com/nix-rust/nix ) and [rustyline](https://github.com/kkawakam/rustyline ).
Updates `nix` from 0.30.1 to 0.31.2
- [Changelog](https://github.com/nix-rust/nix/blob/master/CHANGELOG.md )
- [Commits](https://github.com/nix-rust/nix/compare/v0.30.1...v0.31.2 )
Updates `rustyline` from 17.0.2 to 18.0.0
- [Release notes](https://github.com/kkawakam/rustyline/releases )
- [Changelog](https://github.com/kkawakam/rustyline/blob/master/History.md )
- [Commits](https://github.com/kkawakam/rustyline/compare/v17.0.2...v18.0.0 )
---
updated-dependencies:
- dependency-name: nix
dependency-version: 0.31.2
dependency-type: direct:production
update-type: version-update:semver-minor
dependency-group: unix
- dependency-name: rustyline
dependency-version: 18.0.0
dependency-type: direct:production
update-type: version-update:semver-major
dependency-group: unix
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-04-29 18:14:09 +09:00
dependabot[bot]
2a4f5499ac
Bump insta from 1.46.3 to 1.47.2 ( #7706 )
...
Bumps [insta](https://github.com/mitsuhiko/insta ) from 1.46.3 to 1.47.2.
- [Release notes](https://github.com/mitsuhiko/insta/releases )
- [Changelog](https://github.com/mitsuhiko/insta/blob/master/CHANGELOG.md )
- [Commits](https://github.com/mitsuhiko/insta/compare/1.46.3...1.47.2 )
---
updated-dependencies:
- dependency-name: insta
dependency-version: 1.47.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>
2026-04-28 21:11:08 +09:00
dependabot[bot]
86a1ee68ec
Bump rustls from 0.23.38 to 0.23.39 ( #7705 )
...
Bumps [rustls](https://github.com/rustls/rustls ) from 0.23.38 to 0.23.39.
- [Release notes](https://github.com/rustls/rustls/releases )
- [Changelog](https://github.com/rustls/rustls/blob/main/CHANGELOG.md )
- [Commits](https://github.com/rustls/rustls/compare/v/0.23.38...v/0.23.39 )
---
updated-dependencies:
- dependency-name: rustls
dependency-version: 0.23.39
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-04-28 21:11:00 +09:00
dependabot[bot]
42deba9f71
Bump the wasmtime group across 1 directory with 3 updates ( #7704 )
...
Bumps the wasmtime group with 3 updates in the / directory: [cranelift](https://github.com/bytecodealliance/wasmtime ), [cranelift-jit](https://github.com/bytecodealliance/wasmtime ) and [cranelift-module](https://github.com/bytecodealliance/wasmtime ).
Updates `cranelift` from 0.130.1 to 0.131.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 )
Updates `cranelift-jit` from 0.130.1 to 0.131.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 )
Updates `cranelift-module` from 0.130.1 to 0.131.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.131.0
dependency-type: direct:production
update-type: version-update:semver-minor
dependency-group: wasmtime
- dependency-name: cranelift-jit
dependency-version: 0.131.0
dependency-type: direct:production
update-type: version-update:semver-minor
dependency-group: wasmtime
- dependency-name: cranelift-module
dependency-version: 0.131.0
dependency-type: direct:production
update-type: version-update:semver-minor
dependency-group: wasmtime
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-04-28 21:10:52 +09:00
Shahar Naveh
6f09043fd4
Upgrade der to 0.8 ( #7695 )
...
* Update `der` to 0.8, move to workspace dependencies
* Add `pem` feature
2026-04-27 21:37:42 +09:00
dependabot[bot]
57ef59ca56
Bump libc from 0.2.185 to 0.2.186 ( #7694 )
...
Bumps [libc](https://github.com/rust-lang/libc ) from 0.2.185 to 0.2.186.
- [Release notes](https://github.com/rust-lang/libc/releases )
- [Changelog](https://github.com/rust-lang/libc/blob/0.2.186/CHANGELOG.md )
- [Commits](https://github.com/rust-lang/libc/compare/0.2.185...0.2.186 )
---
updated-dependencies:
- dependency-name: libc
dependency-version: 0.2.186
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-04-27 12:38:06 +09:00
dependabot[bot]
0bef8ef5f7
Bump uuid from 1.23.0 to 1.23.1 ( #7692 )
...
Bumps [uuid](https://github.com/uuid-rs/uuid ) from 1.23.0 to 1.23.1.
- [Release notes](https://github.com/uuid-rs/uuid/releases )
- [Commits](https://github.com/uuid-rs/uuid/compare/v1.23.0...v1.23.1 )
---
updated-dependencies:
- dependency-name: uuid
dependency-version: 1.23.1
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-04-27 12:37:57 +09:00
dependabot[bot]
797e03f16e
Bump foreign-types-shared from 0.1.1 to 0.3.1 ( #7691 )
...
Bumps [foreign-types-shared](https://github.com/sfackler/foreign-types ) from 0.1.1 to 0.3.1.
- [Release notes](https://github.com/sfackler/foreign-types/releases )
- [Commits](https://github.com/sfackler/foreign-types/commits/foreign-types-shared-v0.3.1 )
---
updated-dependencies:
- dependency-name: foreign-types-shared
dependency-version: 0.3.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>
2026-04-27 12:37:48 +09:00
dependabot[bot]
e3b94e032f
Bump aws-lc-rs from 1.16.2 to 1.16.3 ( #7684 )
...
Bumps [aws-lc-rs](https://github.com/aws/aws-lc-rs ) from 1.16.2 to 1.16.3.
- [Release notes](https://github.com/aws/aws-lc-rs/releases )
- [Commits](https://github.com/aws/aws-lc-rs/compare/v1.16.2...v1.16.3 )
---
updated-dependencies:
- dependency-name: aws-lc-rs
dependency-version: 1.16.3
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-04-26 12:32:10 +09:00
dependabot[bot]
63aa18329e
Bump rustls from 0.23.37 to 0.23.38 ( #7678 )
...
Bumps [rustls](https://github.com/rustls/rustls ) from 0.23.37 to 0.23.38.
- [Release notes](https://github.com/rustls/rustls/releases )
- [Changelog](https://github.com/rustls/rustls/blob/main/CHANGELOG.md )
- [Commits](https://github.com/rustls/rustls/compare/v/0.23.37...v/0.23.38 )
---
updated-dependencies:
- dependency-name: rustls
dependency-version: 0.23.38
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-04-25 21:53:11 +09:00
dependabot[bot]
81655f6832
Bump rustls-webpki from 0.103.10 to 0.103.13 ( #7674 )
...
Bumps [rustls-webpki](https://github.com/rustls/webpki ) from 0.103.10 to 0.103.13.
- [Release notes](https://github.com/rustls/webpki/releases )
- [Commits](https://github.com/rustls/webpki/compare/v/0.103.10...v/0.103.13 )
---
updated-dependencies:
- dependency-name: rustls-webpki
dependency-version: 0.103.13
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-04-25 05:16:34 +09:00
dependabot[bot]
1f75cb2524
Bump indexmap from 2.13.0 to 2.14.0 ( #7666 )
2026-04-24 07:54:37 -04:00
dependabot[bot]
4732351f98
Bump rustls-platform-verifier from 0.6.2 to 0.7.0 ( #7664 )
...
Bumps [rustls-platform-verifier](https://github.com/rustls/rustls-platform-verifier ) from 0.6.2 to 0.7.0.
- [Release notes](https://github.com/rustls/rustls-platform-verifier/releases )
- [Changelog](https://github.com/rustls/rustls-platform-verifier/blob/main/CHANGELOG )
- [Commits](https://github.com/rustls/rustls-platform-verifier/compare/v/0.6.2...v/0.7.0 )
---
updated-dependencies:
- dependency-name: rustls-platform-verifier
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>
2026-04-24 09:10:30 +09:00
dependabot[bot]
6aba433bcf
Bump webpki-roots from 1.0.6 to 1.0.7 in the webpki-root group ( #7662 )
...
Bumps the webpki-root group with 1 update: [webpki-roots](https://github.com/rustls/webpki-roots ).
Updates `webpki-roots` from 1.0.6 to 1.0.7
- [Release notes](https://github.com/rustls/webpki-roots/releases )
- [Commits](https://github.com/rustls/webpki-roots/compare/v/1.0.6...v/1.0.7 )
---
updated-dependencies:
- dependency-name: webpki-roots
dependency-version: 1.0.7
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: webpki-root
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-04-24 07:51:38 +09:00
dependabot[bot]
b4e230103b
Bump openssl from 0.10.77 to 0.10.78 ( #7659 )
...
Bumps [openssl](https://github.com/rust-openssl/rust-openssl ) from 0.10.77 to 0.10.78.
- [Release notes](https://github.com/rust-openssl/rust-openssl/releases )
- [Commits](https://github.com/rust-openssl/rust-openssl/compare/openssl-v0.10.77...openssl-v0.10.78 )
---
updated-dependencies:
- dependency-name: openssl
dependency-version: 0.10.78
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-04-24 02:01:17 +09:00
5bcb75bc0f
Bump uuid from 1.22.0 to 1.23.0 ( #7565 )
...
* Bump uuid from 1.22.0 to 1.23.0
Bumps [uuid](https://github.com/uuid-rs/uuid ) from 1.22.0 to 1.23.0.
- [Release notes](https://github.com/uuid-rs/uuid/releases )
- [Commits](https://github.com/uuid-rs/uuid/compare/v1.22.0...v1.23.0 )
---
updated-dependencies:
- dependency-name: uuid
dependency-version: 1.23.0
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
* Fix CI for uuid 1.23.0 Context deprecation
Agent-Logs-Url: https://github.com/RustPython/RustPython/sessions/bec0d567-f41e-407f-bf99-0463ca555f74
Co-authored-by: youknowone <69878+youknowone@users.noreply.github.com >
---------
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: copilot-swe-agent[bot] <198982749+Copilot@users.noreply.github.com >
Co-authored-by: youknowone <69878+youknowone@users.noreply.github.com >
2026-04-23 15:26:19 +09:00
dependabot[bot]
c6487feeda
Bump cranelift from 0.130.0 to 0.130.1 in the wasmtime group ( #7652 )
...
Bumps the wasmtime group with 1 update: [cranelift](https://github.com/bytecodealliance/wasmtime ).
Updates `cranelift` from 0.130.0 to 0.130.1
- [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.130.1
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: wasmtime
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-04-22 08:09:28 +09:00
Shahar Naveh
9c729bc80c
Use cfg_select! ( #7636 )
2026-04-21 17:35:26 +00:00
dependabot[bot]
e9ab572322
Bump the openssl group with 2 updates ( #7643 )
...
Bumps the openssl group with 2 updates: [openssl](https://github.com/rust-openssl/rust-openssl ) and [openssl-sys](https://github.com/rust-openssl/rust-openssl ).
Updates `openssl` from 0.10.76 to 0.10.77
- [Release notes](https://github.com/rust-openssl/rust-openssl/releases )
- [Commits](https://github.com/rust-openssl/rust-openssl/compare/openssl-v0.10.76...openssl-v0.10.77 )
Updates `openssl-sys` from 0.9.112 to 0.9.114
- [Release notes](https://github.com/rust-openssl/rust-openssl/releases )
- [Commits](https://github.com/rust-openssl/rust-openssl/compare/openssl-sys-v0.9.112...openssl-sys-v0.9.114 )
---
updated-dependencies:
- dependency-name: openssl
dependency-version: 0.10.77
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: openssl
- dependency-name: openssl-sys
dependency-version: 0.9.114
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: openssl
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-04-21 22:32:11 +09:00
f51f27c949
Create rustpython-host-env ( #7582 )
...
* Create rustpython-host-env crate; move host abstractions out of common
Move os, crt_fd, fileutils, windows, macros modules from
rustpython-common into the new rustpython-host-env crate.
This isolates host OS API wrappers behind a crate boundary
with zero Python runtime dependency.
- Add crates/host_env to workspace
- Drop nix, windows-sys, widestring deps from common
- Wire vm and stdlib to depend on rustpython-host-env
- Migrate all imports from common::{os,crt_fd,fileutils,windows}
to rustpython_host_env::
* refactor: extract host helpers
Agent-Logs-Url: https://github.com/RustPython/RustPython/sessions/48d1e64d-37ce-409f-b511-8e61a349665c
Co-authored-by: youknowone <69878+youknowone@users.noreply.github.com >
* lint: enforce direct host API boundaries
Agent-Logs-Url: https://github.com/RustPython/RustPython/sessions/97225fb7-7b3d-4197-a77c-eb44aead5b13
Co-authored-by: youknowone <69878+youknowone@users.noreply.github.com >
* refactor: extract remaining host env helpers
Agent-Logs-Url: https://github.com/RustPython/RustPython/sessions/d96f57e1-b196-4460-9983-97d5ff118835
Co-authored-by: youknowone <69878+youknowone@users.noreply.github.com >
* fix: clean extracted host env follow-up
Agent-Logs-Url: https://github.com/RustPython/RustPython/sessions/d96f57e1-b196-4460-9983-97d5ff118835
Co-authored-by: youknowone <69878+youknowone@users.noreply.github.com >
* fix: document env mutation safety
Agent-Logs-Url: https://github.com/RustPython/RustPython/sessions/d96f57e1-b196-4460-9983-97d5ff118835
Co-authored-by: youknowone <69878+youknowone@users.noreply.github.com >
* refactor: split host fs helpers from fileutils
Agent-Logs-Url: https://github.com/RustPython/RustPython/sessions/c57424c5-0e1d-490a-82b3-2d2f6c8cf2cd
Co-authored-by: youknowone <69878+youknowone@users.noreply.github.com >
* fix: resolve latest host env ci regressions
Agent-Logs-Url: https://github.com/RustPython/RustPython/sessions/899eb717-ebc6-4a4a-870c-2a15c5f33e02
Co-authored-by: youknowone <69878+youknowone@users.noreply.github.com >
* fix: resolve remaining windows clippy host fs calls
Agent-Logs-Url: https://github.com/RustPython/RustPython/sessions/12f32740-8173-4b10-a1d6-00b29e90a8ec
Co-authored-by: youknowone <69878+youknowone@users.noreply.github.com >
* host_env
---------
Co-authored-by: Jeong, YunWon <jeong@youknowone.org >
Co-authored-by: copilot-swe-agent[bot] <198982749+Copilot@users.noreply.github.com >
Co-authored-by: youknowone <69878+youknowone@users.noreply.github.com >
2026-04-21 00:13:25 +09:00
Joshua Megnauth
6ae61bd4f2
fix: Python-Rust combining char diff in isalnum ( #7612 )
...
* fix: Python-Rust combining char diff in isalnum
Related to: #7518
Rust and Python differ on alphanumeric characters. Rust follows the
Unicode standard closer than Python. This means that is_alphanumeric
(char function in Rust) is different from isalnum (Python). To fix the
discrepancy, RustPython needs to mimic Python by rejecting certain
characters. Some classes of combining characters count as alphanumeric
in Rust but not Python. Combining characters are accent marks
that are combined with other characters to create a single grapheme.
It's possible that this PR is not exhaustive. I fixed the combining
character issue BUT I don't know the full range of discrepancies.
* fix: Ignore combining characters in SRE
Closes : #7518
2026-04-17 18:45:43 +09:00
Jeong, YunWon
df4fa43a56
Merge pull request #7597 from RustPython/dependabot/cargo/rand-0.9.3
2026-04-14 21:01:45 +09:00
ShaharNaveh
64415f596c
Update libc to 0.2.185
2026-04-14 21:00:12 +09:00
dependabot[bot]
243604a1ab
Bump the wasmtime group with 2 updates ( #7591 )
...
Bumps the wasmtime group with 2 updates: [cranelift-jit](https://github.com/bytecodealliance/wasmtime ) and [cranelift-module](https://github.com/bytecodealliance/wasmtime ).
Updates `cranelift-jit` from 0.130.0 to 0.130.1
- [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 )
Updates `cranelift-module` from 0.130.0 to 0.130.1
- [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-jit
dependency-version: 0.130.1
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: wasmtime
- dependency-name: cranelift-module
dependency-version: 0.130.1
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: wasmtime
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-04-14 16:08:35 +09:00
dependabot[bot]
a4d5ee96a1
Bump rand from 0.9.2 to 0.9.3
...
Bumps [rand](https://github.com/rust-random/rand ) from 0.9.2 to 0.9.3.
- [Release notes](https://github.com/rust-random/rand/releases )
- [Changelog](https://github.com/rust-random/rand/blob/0.9.3/CHANGELOG.md )
- [Commits](https://github.com/rust-random/rand/compare/rand_core-0.9.2...0.9.3 )
---
updated-dependencies:
- dependency-name: rand
dependency-version: 0.9.3
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com >
2026-04-14 01:22:41 +00:00
Joshua Megnauth
1584276b5e
fix: Handle char expansion in islower, isupper ( #7583 )
...
* fix: Handle char expansion in islower, isupper
Closes : #7526
`py_islower` and `py_isupper` need to handle expansions for letter
casing. Comparing chars directly can miss edge cases in certain
languages. Unfortunately, like the last PR, this allocates to handle
potential expansions.
I also had to add `icu_casemap` as a dependency.
RustPython is already using parts of icu4x so this doesn't add many
transitive dependencies.
* Ensure islower/isupper handles strs without chars
This fixes a regression mentioned by CodeRabbit. I also figured out how
to check a string's case without allocation using Unicode properties.
Thus, this commit removes `icu_casemap` again. `icu_casemap` and my old
solution is required for a robust case check, but it seems like the
current code is fine for Python.
2026-04-14 10:19:31 +09:00
dependabot[bot]
0f19413bcc
Bump pyo3 from 0.28.2 to 0.28.3 in the pyo3 group ( #7563 )
...
Bumps the pyo3 group with 1 update: [pyo3](https://github.com/pyo3/pyo3 ).
Updates `pyo3` from 0.28.2 to 0.28.3
- [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.2...v0.28.3 )
---
updated-dependencies:
- dependency-name: pyo3
dependency-version: 0.28.3
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: pyo3
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-04-06 23:29:58 +09:00
Shahar Naveh
c857db6e9e
Replace unmaintained unic crates ( #7555 )
2026-04-03 01:43:11 +09:00
Shahar Naveh
5b3ec18158
Update test_file & test_largefile from 3.14.3 ( #7550 )
2026-04-03 00:49:55 +09:00
dependabot[bot]
764e72cc93
Bump env_logger from 0.11.9 to 0.11.10 ( #7543 )
...
Bumps [env_logger](https://github.com/rust-cli/env_logger ) from 0.11.9 to 0.11.10.
- [Release notes](https://github.com/rust-cli/env_logger/releases )
- [Changelog](https://github.com/rust-cli/env_logger/blob/main/CHANGELOG.md )
- [Commits](https://github.com/rust-cli/env_logger/compare/v0.11.9...v0.11.10 )
---
updated-dependencies:
- dependency-name: env_logger
dependency-version: 0.11.10
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-03-31 01:29:47 +09:00
dependabot[bot]
025549d909
Bump schannel from 0.1.28 to 0.1.29 ( #7542 )
...
Bumps [schannel](https://github.com/steffengy/schannel-rs ) from 0.1.28 to 0.1.29.
- [Release notes](https://github.com/steffengy/schannel-rs/releases )
- [Commits](https://github.com/steffengy/schannel-rs/compare/v0.1.28...v0.1.29 )
---
updated-dependencies:
- dependency-name: schannel
dependency-version: 0.1.29
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-03-31 01:29:35 +09:00
Jeong, YunWon
213ea9d456
ruff from fork ( #7532 )
2026-03-29 19:26:24 +09:00
Jeong, YunWon
167653f3cb
ruff 0.15.8 ( #7531 )
2026-03-29 15:21:09 +09:00
dependabot[bot]
88cbcc9f95
Bump winresource from 0.1.30 to 0.1.31 ( #7522 )
...
Bumps [winresource](https://github.com/BenjaminRi/winresource ) from 0.1.30 to 0.1.31.
- [Commits](https://github.com/BenjaminRi/winresource/commits )
---
updated-dependencies:
- dependency-name: winresource
dependency-version: 0.1.31
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-03-28 14:47:55 +09:00
dependabot[bot]
72ac694963
Bump the wasmtime group with 3 updates ( #7521 )
...
Bumps the wasmtime group with 3 updates: [cranelift](https://github.com/bytecodealliance/wasmtime ), [cranelift-jit](https://github.com/bytecodealliance/wasmtime ) and [cranelift-module](https://github.com/bytecodealliance/wasmtime ).
Updates `cranelift` from 0.129.1 to 0.130.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 )
Updates `cranelift-jit` from 0.129.1 to 0.130.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 )
Updates `cranelift-module` from 0.129.1 to 0.130.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.130.0
dependency-type: direct:production
update-type: version-update:semver-minor
dependency-group: wasmtime
- dependency-name: cranelift-jit
dependency-version: 0.130.0
dependency-type: direct:production
update-type: version-update:semver-minor
dependency-group: wasmtime
- dependency-name: cranelift-module
dependency-version: 0.130.0
dependency-type: direct:production
update-type: version-update:semver-minor
dependency-group: wasmtime
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-03-28 14:47:42 +09:00
copilot-swe-agent[bot] and youknowone
aacc4b8dc0
Fix isalnum/isalpha to use Unicode general category checks; fix regex \\w for Mn characters
...
Agent-Logs-Url: https://github.com/RustPython/RustPython/sessions/6f573a91-8811-486c-933d-7ba9a9067643
Co-authored-by: youknowone <69878+youknowone@users.noreply.github.com >
2026-03-27 16:57:44 +00:00
dependabot[bot]
d74a85d08d
Bump strum from 0.27.2 to 0.28.0 ( #7510 )
...
Bumps [strum](https://github.com/Peternator7/strum ) from 0.27.2 to 0.28.0.
- [Release notes](https://github.com/Peternator7/strum/releases )
- [Changelog](https://github.com/Peternator7/strum/blob/master/CHANGELOG.md )
- [Commits](https://github.com/Peternator7/strum/compare/v0.27.2...v0.28.0 )
---
updated-dependencies:
- dependency-name: strum
dependency-version: 0.28.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-03-27 11:27:19 +09:00
dependabot[bot]
870d15d031
Bump aws-lc-rs from 1.16.0 to 1.16.2 ( #7509 )
...
Bumps [aws-lc-rs](https://github.com/aws/aws-lc-rs ) from 1.16.0 to 1.16.2.
- [Release notes](https://github.com/aws/aws-lc-rs/releases )
- [Commits](https://github.com/aws/aws-lc-rs/compare/v1.16.0...v1.16.2 )
---
updated-dependencies:
- dependency-name: aws-lc-rs
dependency-version: 1.16.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-03-27 10:55:12 +09:00
dependabot[bot]
8e67a15f41
Bump lz4_flex from 0.12.1 to 0.13.0 ( #7497 )
...
Bumps [lz4_flex](https://github.com/pseitz/lz4_flex ) from 0.12.1 to 0.13.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.12.1...0.13.0 )
---
updated-dependencies:
- dependency-name: lz4_flex
dependency-version: 0.13.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-03-24 17:51:11 +09:00
dependabot[bot]
de3aa3471e
Bump libsqlite3-sys from 0.36.0 to 0.37.0 ( #7485 )
...
Bumps [libsqlite3-sys](https://github.com/rusqlite/rusqlite ) from 0.36.0 to 0.37.0.
- [Release notes](https://github.com/rusqlite/rusqlite/releases )
- [Changelog](https://github.com/rusqlite/rusqlite/blob/master/Changelog.md )
- [Commits](https://github.com/rusqlite/rusqlite/compare/v0.36.0...v0.37.0 )
---
updated-dependencies:
- dependency-name: libsqlite3-sys
dependency-version: 0.37.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-03-24 12:52:02 +09:00
dependabot[bot]
1624fc5840
Bump rustls-webpki from 0.103.9 to 0.103.10 ( #7479 )
...
Bumps [rustls-webpki](https://github.com/rustls/webpki ) from 0.103.9 to 0.103.10.
- [Release notes](https://github.com/rustls/webpki/releases )
- [Commits](https://github.com/rustls/webpki/compare/v/0.103.9...v/0.103.10 )
---
updated-dependencies:
- dependency-name: rustls-webpki
dependency-version: 0.103.10
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-03-21 22:49:25 +09:00
dependabot[bot]
009efbb48a
Bump aws-lc-fips-sys from 0.13.12 to 0.13.13 ( #7478 )
...
Bumps [aws-lc-fips-sys](https://github.com/aws/aws-lc-rs ) from 0.13.12 to 0.13.13.
- [Release notes](https://github.com/aws/aws-lc-rs/releases )
- [Commits](https://github.com/aws/aws-lc-rs/compare/aws-lc-fips-sys/v0.13.12...aws-lc-fips-sys/v0.13.13 )
---
updated-dependencies:
- dependency-name: aws-lc-fips-sys
dependency-version: 0.13.13
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-03-21 09:46:15 +09:00
dependabot[bot]
fb0d5faf3f
Bump lexopt from 0.3.1 to 0.3.2 ( #7470 )
...
Bumps [lexopt](https://github.com/blyxxyz/lexopt ) from 0.3.1 to 0.3.2.
- [Release notes](https://github.com/blyxxyz/lexopt/releases )
- [Changelog](https://github.com/blyxxyz/lexopt/blob/master/CHANGELOG.md )
- [Commits](https://github.com/blyxxyz/lexopt/compare/v0.3.1...v0.3.2 )
---
updated-dependencies:
- dependency-name: lexopt
dependency-version: 0.3.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-03-20 22:49:41 +09:00
dependabot[bot]
713c05fab1
Bump which from 8.0.0 to 8.0.2 ( #7469 )
...
Bumps [which](https://github.com/harryfei/which-rs ) from 8.0.0 to 8.0.2.
- [Release notes](https://github.com/harryfei/which-rs/releases )
- [Changelog](https://github.com/harryfei/which-rs/blob/master/CHANGELOG.md )
- [Commits](https://github.com/harryfei/which-rs/compare/8.0.0...8.0.2 )
---
updated-dependencies:
- dependency-name: which
dependency-version: 8.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-03-20 12:43:07 +09:00
Shahar Naveh
2e777a6fb3
Add cargo shear CI step ( #7461 )
...
* Add `cargo shear` CI step
* Remove some deps
* Move `ruff_python_parser` to dev deps
* Remove `thread_local` crate
* Cleanup `num-integer` usage
* Remove parser fro. wasm
* Remove windows-sys from venv launcher
* Update lock
* Resolve more
* Fix wasm
* Update lock
2026-03-20 12:42:51 +09:00
dependabot[bot]
80459c8367
Bump lz4_flex from 0.12.0 to 0.12.1 ( #7449 )
...
Bumps [lz4_flex](https://github.com/pseitz/lz4_flex ) from 0.12.0 to 0.12.1.
- [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.12.0...0.12.1 )
---
updated-dependencies:
- dependency-name: lz4_flex
dependency-version: 0.12.1
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-03-17 12:57:31 +09:00